Duke4.net Forums: DNAHacker - Duke4.net Forums

Jump to content

  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

DNAHacker  "The Duke Nukem Advance Hacking Tool"

User is offline   Player Lin 

#31

View PostJinroh, on Sep 14 2010, 07:36 AM, said:



Just awesome! :)
0

User is offline   Jinroh 

#32

View PostReaperMan, on Sep 14 2010, 11:38 AM, said:

Alright a dog vent! :)



View PostPlayer Lin, on Sep 14 2010, 08:46 PM, said:

Just awesome! :)


Thanks guys. ^^ Sadly I could not work on it today, it was very busy today. Tomorrow though I think I should have some more time. ^^

Tomorrow I want to put in more things for everyone to edit. ^^

This post has been edited by Jinroh: 14 September 2010 - 02:30 PM

0

User is offline   ReaperMan 

#33

Were you going to change the gun sprites like you said you would do?
0

User is offline   Jinroh 

#34

View PostReaperMan, on Sep 15 2010, 09:21 AM, said:

Were you going to change the gun sprites like you said you would do?


Yeah tomorrow I wanna work on UI/Overlay Sprite Editing. I wanna make it so people can start hacking those graphics at least til I find the rest of the textures. ^^ I think I found the bahavior of the weapons too so we could start seeing some Blood weapon hacks. ^^ I'll actually start it off by hacking the Blood Pitchfork in place of the might foot. :)

This post has been edited by Jinroh: 14 September 2010 - 05:34 PM

0

User is offline   ReaperMan 

#35

I can see it now, a Blood advanced TC, actually that sounds awesome.
0

User is offline   Jinroh 

#36

Yeah that would be pretty badass. ^^
0

User is offline   Jinroh 

#37

FUN FACT!: Duke Nukem Advance just seems to be a freakin' Doom 2 GBA TC. (Not surprising since they use the same engine.)

Posted Image Oh look what I found labelled as an item in the Item Data.

These are also the names of weapons and other items that Duke weilds:
MGUN, PLAS, ROCK, BFUG, MGUN, SHOT, SGN2, CELL, LAUN, SBOX, SHEL, SUIT, MEDI, SOUL, STIM, BKEY, RKEY, YKEY, RSKU, BSKU, YSKU.

Let's rattle down the list of what they mean in Doom 2:
*Machine Gun
*Plasma Rifle
*Rocket Ammo
*BFG9000 (BFG but the names have to be 4 characters)
*Machine Gun
*Shotgun
*Super Shotgun (Shotgun 2 get it?)
*Cell Ammo (for BFG and Plasma Rifle)
*Rocket Launcher (LAUN for Launcher)
*Shell Box (For the Shotgun)
*Shells (For Shotgun)
*Radiation Suit
*Medipack
*Soul Sphere
*Stimpack
*Blue, Red, Yellow Key
*Blue, Red, Yellow Skull (Also used as keys)
*KEEN I'm guessing these would be the Keens in the Wolf3D secret Doom 2 levels.

In the monster data I found CYBR, HEAD, and a few others.

CYBR being Cyberdemon
HEAD being John Romero's head.

This isn't pointing to any image data, so I'm not sure if any of it's still in the ROM yet, but we'll know soon. ^^

Other than that I added Item editor and Monster editor dialogs to the program. Still trying to find an entry for each sprite's palette before I decide to apply them by hand.

This post has been edited by Jinroh: 15 September 2010 - 02:28 PM

1

User is offline   Lunick 

#38

Wow, thats something new :)
0

User is offline   Jimmy 

  • Let's go Brandon!

#39

Interesting, so if it's really built off of the Doom GBA port, maybe there are already tools built to hack that game? It'd be worth looking into and could save you some work possibly.
0

User is offline   Jinroh 

#40

View PostCaptain Awesome, on Sep 16 2010, 07:49 AM, said:

Interesting, so if it's really built off of the Doom GBA port, maybe there are already tools built to hack that game? It'd be worth looking into and could save you some work possibly.


Doom 2 GBA shares the same engine as DNA. It's an all new engine and doesn't seem to use the WAD format like Doom for the GBA.

Doom GBA was based on the Jaguar port and uses a slightly modified WAD system so it was waaaay easy to hack. DNA Doesn't use the WAD format either sadly. T_T So I have to figure it out all from scratch. If it did use WAD, I'd have been done by now, because I could have probably just used Kaiser's tools. :)

'wikipedia' said:

Games using the Southpaw engine

* Duke Nukem Advance
* Doom 2 (GBA)
* Ice Nine (GBA)


This post has been edited by Jinroh: 15 September 2010 - 03:54 PM

0

User is offline   ReaperMan 

#41

Well this is a rather interesting find, so can you hack Doom II GBA with this then?
0

User is offline   Jinroh 

#42

View PostReaperMan, on Sep 16 2010, 11:48 AM, said:

Well this is a rather interesting find, so can you hack Doom II GBA with this then?


Maybe, I'm not sure, but there's a strong possibility there will be a similar memory map between the two games.

I'm bringining in the Big Guns tomorrow to help look for the more textures and the sprite palette stuff I need to automate the palette assigning. ^^
0

User is offline   ReaperMan 

#43

So any updates?
0

User is offline   Nacho 

#44

View PostReaperMan, on Sep 18 2010, 11:39 AM, said:

So any updates?


Yes! Any news?
0

User is offline   Jinroh 

#45

Sorry guys, progress has been nearly non-existant as the tools I've been trying to use to watch memory while it's running to find things suck.

I even bought the Debugger version of NoCa$hGBA. >_> It's Hex and String search are terrible. I was one byte away from a string of Hex values and it couldn't find them. So I have to play around with it and see if I can force it to do what I want. I went all through the file searching for the same string I knew existed more than one location, it couldn't find them both. I would have to manually jump. That only works for finding things I already know exist.

For those I know exist one place and wanna check another it's worthless. T_T
0

User is offline   Nacho 

#46

Does this mean it's dead!? NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!
0

User is offline   Jinroh 

#47

No it's not dead.

I just need to cool off for a bit as I was frustrated by the ineptitude of the emulator.
0

User is offline   Nacho 

#48

So in it's current form what can this baby do?
0

User is offline   Jinroh 

#49

Load the ROM.
Edit the Text Data.
Display the Palette.
Display the 4BPP UI Sprites without proper palette.
Change the one texture I changed.
Save the updated ROM.
0

User is offline   ReaperMan 

#50

View PostJinroh, on Sep 21 2010, 08:03 AM, said:

I even bought the Debugger version of NoCa$hGBA. >_> It's Hex and String search are terrible. I was one byte away from a string of Hex values and it couldn't find them. So I have to play around with it and see if I can force it to do what I want. I went all through the file searching for the same string I knew existed more than one location, it couldn't find them both. I would have to manually jump. That only works for finding things I already know exist.

For those I know exist one place and wanna check another it's worthless. T_T


Did you ever get past this?
0

User is offline   Nacho 

#51

I'm assuming a work around was never achieved for this correct?
0

User is offline   ReaperMan 

#52

View PostNacho, on Feb 3 2011, 01:22 PM, said:

I'm assuming a work around was never achieved for this correct?


Most likely he gave up. :(
0

User is offline   Jinroh 

#53

Yeah I shelved the project for now, I think about coming back to it sometimes, as it would be great to rip/mod DNA, but it would be a lot easier if I had some kinda specs on the formats and whatnot. Hehe.

It's just an arduous process and I don't have a lot of free time taking care of my infant son and work. T_T I'd like to come back to it though once I get more free time.

Sorry to disappoint guys.
0

#54

View PostJinroh, on Feb 27 2011, 08:46 AM, said:

Yeah I shelved the project for now :D :D :P
Sorry to disappoint guys. :D :D

BOOO! NOT GOOD!

This post has been edited by blackharted: 28 February 2011 - 07:16 AM

0

User is offline   Jinroh 

#55

View Postblackharted, on Feb 28 2011, 11:16 PM, said:

BOOO! NOT GOOD!


Sorry man. At least DNF will be out soon to occupy your time. ^^
0

#56

For like one day >.>
0

User is offline   Player Lin 

#57

View PostJinroh, on Mar 5 2011, 09:21 AM, said:

Sorry man. At least DNF will be out soon to occupy your time. ^^


...I have shitload of games/my novel project/other things already occupied whole my damn time... yeah, DNF will make this worse... >_<

This post has been edited by Player Lin: 12 March 2011 - 06:30 AM

0

User is offline   Jinroh 

#58

Haha yeah.

But it'll be so great to finally play DNF. ^^
0

#59

View PostJinroh, on Mar 4 2011, 06:21 PM, said:

Sorry man. At least DNF will be out soon to occupy your time. ^^

Yeah, but still........... ;) I was looking forward to it.
0

User is offline   Jinroh 

#60

Sorry man. T_T Sometime maybe I can get back on track.
0

Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic


All copyrights and trademarks not owned by Voidpoint, LLC are the sole property of their respective owners. Play Ion Fury! ;) © Voidpoint, LLC

Enter your sign in name and password


Sign in options