(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
04-29-24 02:46 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - What do I need? New poll | |
Pages: 1 2Add 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
Posted on 06-14-06 07:49 PM Link | Quote
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
Posted on 06-14-06 08:01 PM Link | Quote
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
Posted on 06-14-06 08:27 PM Link | Quote
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
Posted on 06-14-06 10:12 PM Link | Quote
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
Posted on 06-14-06 10:57 PM Link | Quote
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
Posted on 06-14-06 11:36 PM Link | Quote
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
Posted on 06-14-06 11:44 PM Link | Quote
Originally posted by the_icepenguin
What exactly am I going to search for?

Zelda 2 documents?


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
Posted on 06-15-06 01:23 PM Link | Quote
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
Posted on 06-15-06 02:23 PM Link | Quote
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
Posted on 06-16-06 12:13 AM Link | Quote
Originally posted by the_icepenguin
Is the name of the program, FCEUXD?

I am having trouble finding it.......


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
Posted on 06-16-06 01:41 PM Link | Quote
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
Posted on 06-16-06 01:54 PM Link | Quote
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
Posted on 06-16-06 04:32 PM Link | Quote
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
Posted on 06-16-06 05:09 PM Link | Quote
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
Posted on 06-16-06 06:58 PM Link | Quote
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
Posted on 06-16-06 07:03 PM Link | Quote
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
Posted on 06-16-06 07:45 PM Link | Quote
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
Posted on 06-16-06 07:51 PM Link | Quote
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
Posted on 06-17-06 02:54 AM Link | Quote
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
Posted on 06-17-06 03:38 AM Link | Quote
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 2Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - What do I need? |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.025 seconds; used 432.07 kB (max 556.04 kB)