(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
05-03-24 04:47 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - ROM header New poll | |
Add to favorites | Next newer thread | Next older thread
User Post
1093
Newcomer


 





Since: 03-11-06

Last post: 6627 days
Last view: 6627 days
Posted on 03-11-06 01:55 PM Link | Quote
hey guys, im a newb at this and i was wondering what my problem is what what i need to do about it. When i try to open my SMW rom with lunar magic i get an error message saying "The ROM does not have a 0x200 byte header." do i need a specific rom? what can i do? thx
FreeDOS +

Giant Red Koopa
Legion: freedos = fritos








Since: 11-17-05
From: Seattle

Last post: 6283 days
Last view: 6283 days
Posted on 03-11-06 02:16 PM Link | Quote
You need to prepend 512 bytes to the beginning, make them all have a value of zero.
1093
Newcomer


 





Since: 03-11-06

Last post: 6627 days
Last view: 6627 days
Posted on 03-11-06 02:25 PM Link | Quote
and how can i do that? is there a program to use? I appreciate your help
Kyoufu Kawa
Intends to keep Rom Hacking in one piece until the end








Since: 11-18-05
From: Catgirl Central Station

Last post: 6283 days
Last view: 6283 days
Posted on 03-11-06 02:34 PM Link | Quote
With a hex editor. You can get links and suggestions about 'em in other threads.

Have a "clueless newbie" badge.
1093
Newcomer


 





Since: 03-11-06

Last post: 6627 days
Last view: 6627 days
Posted on 03-11-06 09:50 PM Link | Quote
ok...(advancing on the fact that i seriously AM a clueless newb) i got everything including the hex editor (XVI32 2.4) im not sure of what it is that im supposed to be looking for in order to "prepend 512 bytes to the beginning, make them all have a value of zero" like FreeDOS + mentioned earlier.

i looked around this forum and in the advanced rom hacking thread i found this:
http://www.rustedmagick.com/mb/thread.php?id=466

im not sure how i can use that info to get a ROM header of 0x200.... any help?

ok...i found SNESTool and in a blind stab i managed to modify the header of my rom and i have now opened it with lunar magic! thanks for the help you guys. i will be sure to pop back here once i run into trouble. (it probably wont take too long)

(sorry for not making a different reply but i had just posted my first half of the message before finding SNESTool, and the forum would not let me make another reply since i had the last message in the thread....)


(edited by esparzadiaz on 03-11-06 08:53 PM)
(edited by esparzadiaz on 03-11-06 09:05 PM)
Disch

Red Cheep-cheep


 





Since: 12-10-05

Last post: 6563 days
Last view: 6563 days
Posted on 03-11-06 10:02 PM Link | Quote
Backup your ROM first -- putzing around in a hex editor when you don't know what you're doing is dangerous.

Most/all hex editors default so that when you input new values, it writes over values already in the file. Since you don't want to overwrite anything (you just want to prepend stuff), you'll want to change this... which is usually done by pressing the Insert key. I can't say with 100% certainty that Insert will work in this fashion for XVI32 (as I've never used that program) -- however that works in every hex editor I recall using (not to mention every text editor on the planet)

Confirm that you're now inserting bytes rather that overwriting them by typing in a new value ( 00 will do ). Everything in the file SHOULD have shifted over one place and the file should now start with 00. If not, undo.

Then simply put in 512 '00's. The byte that used to be at the very start of the file should now be at offset 0x000200.

Then save -- and you should be good to go.


OR

Just get SNEStool. I'm pretty sure it has an option to add/remove headers pretty effortlessly. I'm stunned nobody suggested it yet.


EDIT -- doh -- apparently I was late in finishing my post. Guess you already found SNEStool. Hope that solves your problem


(edited by Disch on 03-11-06 09:09 PM)
1093
Newcomer


 





Since: 03-11-06

Last post: 6627 days
Last view: 6627 days
Posted on 03-11-06 10:09 PM Link | Quote
thx disch! i did manage to pull it off with snestool but im glad you made the effort to explain it to me. now i can go back and do it myself with a hex editor to understand how it works! much appreciated!
Deleted User
Banned


 





Since: 05-08-06

Last post: None
Last view: 6284 days
Posted on 03-17-06 07:12 PM Link | Quote
i have the same problem but when i use snes tool it says "wrong file size" please help me whit that one.
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: 6283 days
Last view: 6283 days
Posted on 03-23-06 12:16 PM Link | Quote
You probably have a corrupt ROM then.
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - ROM header |


ABII

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

Page rendered in 0.016 seconds; used 381.98 kB (max 464.23 kB)