(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-19-24 01:17 PM
0 users currently in SMW Hacking.
Acmlm's Board - I3 Archive - SMW Hacking - Best SMW File to use for patching purposes? New poll | |
Add to favorites | Next newer thread | Next older thread
User Post
CluelessOne

Goomba


 





Since: 03-18-06

Last post: 6314 days
Last view: 6310 days
Posted on 03-19-06 01:15 AM Link | Quote
Long time lurker, first time poster...let's get started.

There are some new hacks out that I would want to try, but for some reason, SNES9X 1.43 doesn't work with them due to bad checksums.

What I did was as follows:

1) Find the hack I want to play, and download it.
2) Copy Super Mario World (U) [!].smc to a new directory for the purposes of patching.
3) Rename the copied file to something related to the hack.
4) Use LunarIPS to apply the patch.
5) Open SNES9X, choose the game, and basically get stuck.


Is there a step that I seem to be doing wrong?
asdf

Link's Awakening
‭‮‭‮ಠ_ಠ








Since: 11-18-05

Last post: 6301 days
Last view: 6299 days
Posted on 03-19-06 01:20 AM Link | Quote
You're doing everything perfectly, so it's a technical aspect. You might have a bad and/or mislabled ROM. If that's not the case, then try using ZSNES instead. It doesn't care about checksums.
C:/xkas bio.asm
Compiled ASM code








Since: 11-17-05

Last post: 6300 days
Last view: 6299 days
Posted on 03-19-06 01:21 AM Link | Quote
two question
1:is your ROM is openable in LM?
2.wich patch have you trying to apply?
CluelessOne

Goomba


 





Since: 03-18-06

Last post: 6314 days
Last view: 6310 days
Posted on 03-19-06 01:46 AM Link | Quote
Bio: Your answers are as follows:

1) That's a negative. The error is that it's missing a 0x200 byte header. I wonder if it's possible to hex add 200 00 bytes, but I don't want to break anything yet.

2) The two patches so far are Mario vs Bowser, and the Island Hopping Demo.
asdf

Link's Awakening
‭‮‭‮ಠ_ಠ








Since: 11-18-05

Last post: 6301 days
Last view: 6299 days
Posted on 03-19-06 01:54 AM Link | Quote
Originally posted by CluelessOne
1) That's a negative. The error is that it's missing a 0x200 byte header. I wonder if it's possible to hex add 200 00 bytes, but I don't want to break anything yet.


Well why didn't you say so? All you have to do is open up a hex editor and insert 200 bytes of data into the ROM at the start. It's that easy.
CluelessOne

Goomba


 





Since: 03-18-06

Last post: 6314 days
Last view: 6310 days
Posted on 03-19-06 03:40 AM Link | Quote
For a task that is "that easy", I'm having a hard time.

I opened up XVI32 (a hex program I found on the web: quite good and cheap on my system), and inserted hex 30 (the number 0) in rows 00-1F0. The original data now starts on hex 200.

The error that I'm now getting is "Access Denied! The author of this hack has chosen to restrict level access. Please contact the author for further information."


Where else am I going wrong?


(edited by CluelessOne on 03-19-06 02:41 AM)
Mike O'Shay

Red Koopa








Since: 03-16-06
From: Mushroom Kingdom?

Last post: 6498 days
Last view: 6299 days
Posted on 03-19-06 03:44 AM Link | Quote
Do you get that when you try to open it up in Lunar Magic, after the ROM is patched?


(edited by MikeOShay on 03-19-06 02:45 AM)
CluelessOne

Goomba


 





Since: 03-18-06

Last post: 6314 days
Last view: 6310 days
Posted on 03-19-06 04:12 AM Link | Quote
That message popped up when I tried to open the original Super Mario World (U) [!].smc file after adding in my hex 200 bytes of hex 30.
asdf

Link's Awakening
‭‮‭‮ಠ_ಠ








Since: 11-18-05

Last post: 6301 days
Last view: 6299 days
Posted on 03-19-06 04:17 AM Link | Quote
Well, you should have added hex 00, not hex 30. That should fix everything. As for the Lunar Magic error, if it's an original SMW ROM, then obviously it's just a minor flaw in the program.
CluelessOne

Goomba


 





Since: 03-18-06

Last post: 6314 days
Last view: 6310 days
Posted on 03-19-06 04:32 AM Link | Quote
Once I added hex 00, all of the problems got fixed. Thanks everyone!

...I do wonder why a byte header is needed in the first place though...


Mods, think that something like this could be put into the FAQ?
The Kins

Hoarder








Since: 11-18-05
From: Hurf.

Last post: 6313 days
Last view: 6299 days
Posted on 03-19-06 04:59 AM Link | Quote
Originally posted by CluelessOne
...I do wonder why a byte header is needed in the first place though...

Forcing people to use headered ROMs lessens the possibility of lots of different hacks requiring either a header or no header, which would make patching a big mess.
ghettoyouth

Panser








Since: 11-19-05
From: Germany

Last post: 6413 days
Last view: 6413 days
Posted on 03-19-06 06:34 AM Link | Quote
i always use this rom: "Super Mario World (US)"
CluelessOne

Goomba


 





Since: 03-18-06

Last post: 6314 days
Last view: 6310 days
Posted on 03-19-06 01:47 PM Link | Quote
It sounds like we use different repositories. I'll PM you about that later.


Okay, I'm thinking this topic has run its course.
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - SMW Hacking - Best SMW File to use for patching purposes? |


ABII

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

Page rendered in 0.015 seconds; used 400.28 kB (max 503.23 kB)