Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
0 users currently in ROM Hacking. |
Acmlm's Board - I3 Archive - ROM Hacking - What do I need? | New poll | | |
Pages: 1 2 | Add to favorites | Next newer thread | Next older thread |
User | Post | ||
the_icepenguin Bit Since: 05-28-06 Last post: 6279 days Last view: 6279 days |
| ||
What do i need to edit things like,
exp. recieved enemy hit points attack power... etc... all this for Zelda 2... |
|||
Arthus 140 Since: 11-17-05 From: Australia Last post: 6491 days Last view: 6491 days |
| ||
EXP recieved and enemy hit points have been discovered in Zelda II. But I don't think attack power can be modified at this time. | |||
the_icepenguin Bit Since: 05-28-06 Last post: 6279 days Last view: 6279 days |
| ||
where do i go to edit them? | |||
Dude Man Shyguy Since: 11-18-05 From: Wareham MA Last post: 6330 days Last view: 6330 days |
| ||
Grab a hex editor and search for the values in the ROM.
As far as I know thats the only way (and probably best way anyway) available. Search for documents on the games specs online (google) |
|||
Gavin Cheep-cheep Vandalism is not tolerated Since: 11-17-05 From: IL, USA Last post: 6356 days Last view: 6299 days |
| ||
These documents hold some relevance:
FCEUd, Tutorial #1 (Hacking Character Stats) How to find edit enemy health with FCEUXD |
|||
the_icepenguin Bit Since: 05-28-06 Last post: 6279 days Last view: 6279 days |
| ||
What exactly am I going to search for?
Zelda 2 documents? |
|||
Gavin Cheep-cheep Vandalism is not tolerated Since: 11-17-05 From: IL, USA Last post: 6356 days Last view: 6299 days |
| ||
Originally posted by the_icepenguin No. You're supposed to read the documents, learn the techniques employed in them, and figure out a way to apply them to your game of choice. |
|||
the_icepenguin Bit Since: 05-28-06 Last post: 6279 days Last view: 6279 days |
| ||
Is the name of the program, FCEUXD?
I am having trouble finding it....... |
|||
HyperHacker Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828 Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^( Last post: 6279 days Last view: 6279 days |
| ||
It is, and it's not that hard to find. | |||
Gavin Cheep-cheep Vandalism is not tolerated Since: 11-17-05 From: IL, USA Last post: 6356 days Last view: 6299 days |
| ||
Originally posted by the_icepenguin I'm only assuming, so bare with me, but I'm hazarding a guess that you don't have the necessary experience to take on locating many/all of the data mentioned. The techniques in the documents mentioned require a working knowledge of basic microprocessors, basic assembly programming and the NES hardware. That said, I definetly encourage you to look to alternative techniques/programs, learn new ones, and keep at it. Good luck. |
|||
the_icepenguin Bit Since: 05-28-06 Last post: 6279 days Last view: 6279 days |
| ||
Yeah, I am new to hacking. basically, I just need help finding whats what. i would have never guessed FCEUXD was what i was looking for...
Once i have the program, i can pretty much figure it out... i had to figure out text editing on my own. i dont know if that is a good thing or not....i dont know. I have a question by the way... Here are the files: Download the FCEUXD SP 1.06 binaries Download the FCEUXD SP 1.06 source code which one do i download? |
|||
Chickenlump Paratroopa Since: 11-18-05 From: Columbia City Indiana Last post: 6334 days Last view: 6316 days |
| ||
Binaries for now. It is the program, you can use it right away.
You would only download the source code if you wished to add on to, or change the program, since the source code is like the blueprints for the program. |
|||
the_icepenguin Bit Since: 05-28-06 Last post: 6279 days Last view: 6279 days |
| ||
Alrighty, Im stuck...
I think ive been doing it right so far...(not really sure) well anyway, here is where im stuck and i dont know what to do....i took a picture of the screen. http://www.geocities.com/the_icepenguin/HelpImage.JPG Let me know if Im doing it right so far, if its possible to tell... |
|||
never-obsolete Paragoomba Since: 05-14-06 From: AZ Last post: 6281 days Last view: 6281 days |
| ||
if you are looking for offset $B547 then go to row 00B540 and count each column over until you get to 7, but start with 0. | |||
the_icepenguin Bit Since: 05-28-06 Last post: 6279 days Last view: 6279 days |
| ||
I did it. I changed the first level boss's HP on Ninja Gaiden 1!!!!!
but there is a problem. I went to change the first boss's HP in Zelda 2, I did everything the same way, it was working, but then when i right clicked the offset, it didnt give me the option "go here in the ROM" so i couldnt change his HP. how do i get the option:"go here in the ROM"? |
|||
Ryusui Red Paragoomba Since: 06-15-06 Last post: 6398 days Last view: 6293 days |
| ||
You've probably got the memory (RAM) offset, not the ROM offset. | |||
the_icepenguin Bit Since: 05-28-06 Last post: 6279 days Last view: 6279 days |
| ||
I dont get it.
This is what i did. I learned how to change HP on Ninja Gaiden 1. It worked fine. I went to go try it on Zelda 2 and it wouldnt give me that "go here in file" option. here is a picture.. http://www.geocities.com/the_icepenguin/Helppic2.JPG |
|||
Ryusui Red Paragoomba Since: 06-15-06 Last post: 6398 days Last view: 6293 days |
| ||
Because it's not pointing to a place in the ROM.
As far as the hardware is concerned, RAM and ROM are the same thing: a great big sequential collection of numbers. The difference is that the RAM is 1. both readable and writable and 2. the system's internal workspace for all its number-crunching, while the ROM is 1. Read-Only Memory and 2. the numbers that comprise the game itself. If the offset is pointing to a place in RAM, then find the place in RAM and use breakpoints to figure out when it's written with the proper value and where in the ROM it's coming from. This will require the willingness to understand a bit of how ASM works (although not any actual hacking). |
|||
the_icepenguin Bit Since: 05-28-06 Last post: 6279 days Last view: 6279 days |
| ||
So basically, when i changed the enemy HP in Ninja Gaiden, the offset was automatically pointing to the ROM
and When i tried to change the enemy HP in Zelda 2, it wasnt? The thing i dont understand is that when i right click the offset, sometimes it will give me the "go here in ROM file" option, and sometimes it wont. for the times it doesnt, does that mean i went to the wrong offset? |
|||
Ryusui Red Paragoomba Since: 06-15-06 Last post: 6398 days Last view: 6293 days |
| ||
Think of memory as being one great big collection of address numbers on a particular street. Say we know Rom Street has houses on it numbered from, say, 8000 to 9000 (yes, it's a very long street). If there's a number between 8000 and 9000 in memory, then we know that it has to be an address on this Rom Street. Otherwise, we know it's not on Rom Street and we don't bother looking there.
I know jack about NES programming, so I don't know what values the hardware treats the ROM as, but apply what you know to my example and you'll get it. In brief: you're not getting the "go to this place in the ROM" menu option because it's not a valid ROM address. |
Pages: 1 2 | Add to favorites | Next newer thread | Next older thread |
Acmlm's Board - I3 Archive - ROM Hacking - What do I need? | | |