+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  A few basic hacking questions.
Pages: [1]
Author Topic: A few basic hacking questions.  (Read 2 times)
Gilgamesh
Guest
« on: June 27, 2008, 07:47:03 pm »

Alright, so I have a couple questions that I'm sure are pretty basic, but I checked the FAQ and have lurked the site for a few days or so and haven't yet seen them. I played around with a couple utilities and whatnot, trying to atleast learn a good bit before harassing you all with my nubness.

1.) HEX Editors are progs that reduce roms to there most basic code and are capable of making ANY kind of change, correct?

2.) I have a feeling I'll get laughed at for this one, but how plausible is it to think I might find an event editor for any Final Fantasy games, especially for SNES? The FFHackster appears to have a round about way of doing it POSSIBLY, but I haven't yet seen a way for other games.

3.) I haven't been able to get this FFIII/VI editor to load any version of the rom, even one headed as FF3 US 1.0. I'm assuming I using a Header Editor would fix this? Or would it best to just strip the Header?



Thanks for the time. I'll be completely honest, some of the work on this site completely amazes me. My goal is to eventually either port games into engines I like better, update NES RPG's to SNES, expand favorites, and create my own original RPG's, and as far as I've been able to find, this site is the best place to start. Keep up the work folks.
akadewboy
Guest
« Reply #1 on: June 27, 2008, 07:56:40 pm »

Use NSRT to add or remove headers from SNES roms.

http://www.romhacking.net/utils/400/
RedComet
Guest
« Reply #2 on: June 27, 2008, 08:03:36 pm »

Quote from: Gilgamesh on June 27, 2008, 07:47:03 pm
1.) HEX Editors are progs that reduce roms to there most basic code and are capable of making ANY kind of change, correct?

Sort of. What a hex editor allows you to do is manipulate the raw binary data of a file. This can be any sort of file. Opening a .TXT file in a hex editor will let you see how all the text and formatting characters are stored. In a similar way, opening a video game ROM file will let you see the raw binary data of that file, which can be text, graphics, code or even music. It all ends up as a string of binary data.

This might explain it better: http://en.wikipedia.org/wiki/Hex_editor

The hex editors are capable of letting you make any kind of change, but it would be a really tedious and time consuming process, which is why most of us use things like assemblers (for code) and tile editors (for graphics) and other tools to speed up the process.

Hope that helps. Smiley
Gilgamesh
Guest
« Reply #3 on: June 27, 2008, 08:07:27 pm »

Thanks, that was good info Comet. I guess I should elaborate on number three. Does anyone know about that specific editor well enough to know what header I should look for and/or would a blank header ROM be effective in that case?
Lenophis
Guest
« Reply #4 on: June 27, 2008, 10:53:11 pm »

That particular editor will only run on v1.0 of a rom with a copier header. Size of rom should be 3,146,240 bytes.

However, take note. That particular editor has very bad stability issues, and it has the tendency to corrupt your rom. Scrolling all the way to the bottom of the dialogue editor, a few dialogue strings, and I think an over-complicated map can do it in.
creaothceann
Guest
« Reply #5 on: June 28, 2008, 02:56:52 am »

Quote from: Gilgamesh on June 27, 2008, 07:47:03 pm
My goal is to eventually either port games into engines I like better


Quote from: Gilgamesh on June 27, 2008, 07:47:03 pm
update NES RPG's to SNES

That's like creating a movie out of a book. The code will have to be rewritten for the new machine, and some specifics (e.g. color system, sound) might be impossible to simulate on the new platform.

Quote from: Gilgamesh on June 27, 2008, 07:47:03 pm
expand favorites, and create my own original RPG's

For all three goals you'll need intimate knowledge of both engines, i.e. how the basic functions are coded and how these are used to realize the game logic. With optimal conditions (long experience, working fulltime on the project, always motivated) this might take a few months; but in reality it'll most likely abandoned. Try something less complex first. Wink
Dragonsbrethren
Guest
« Reply #6 on: June 28, 2008, 09:23:09 am »

Quote from: Lenophis on June 27, 2008, 10:53:11 pm
That particular editor will only run on v1.0 of a rom with a copier header. Size of rom should be 3,146,240 bytes.

However, take note. That particular editor has very bad stability issues, and it has the tendency to corrupt your rom. Scrolling all the way to the bottom of the dialogue editor, a few dialogue strings, and I think an over-complicated map can do it in.

Not to mention the item editor, which shouldn't even be opened for fear of completely corrupting just about everything.
Pages: [1]  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC