Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Super Mario World hacking: labmaster | 3 guests
Acmlm's Board - I2 Archive - Super Mario World hacking - How do I fix a bad checksum... | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
Black Lord

Level: 34

Posts: 22/453
EXP: 235639
For next: 18012

Since: 03-15-04
From: Nebraska, what's a Nebraska

Since last post: 8 days
Last activity: 1 day
Posted on 06-24-04 05:13 PM Link | Quote
I was messing with my SMW rom and now it gives me a bad checksum... all I changed was one byte... is there an easy way to fix the bad checksum... well even if it is not so easy... I'd be willing to find out... please... help me out someone...

Edit:
Nevermind: I just opened it in lunar magic, saved a level and it was fixed... but if someone still wants to tell me the complex way... I'm all ears...


(edited by Black Lord on 06-24-04 08:28 AM)
Atma X

Bandit
Level: 43

Posts: 423/801
EXP: 553639
For next: 11407

Since: 03-16-04
From: Derrière vous!!!

Since last post: 43 days
Last activity: 14 days
Posted on 06-24-04 08:20 PM Link | Quote
The only way you could have fixed it manually was to know what address the byte was at, and to change the byte's number back to what it was.
Sendy

Shyguy
Level: 17

Posts: 42/93
EXP: 21726
For next: 3017

Since: 03-25-04
From: South of UK

Since last post: 55 days
Last activity: 53 days
Posted on 06-24-04 08:39 PM Link | Quote
DAMN! It's such a shame that LM exists because it RUINS all these fun games with hex and checksum and stops the TRUE hackers from flourishing

PLUS it means that people who are creative at level design can make hacks which are better than the ASM hackers who are no good at level design, which makes them a bit riled.... HAHAHA!

This was a parody post. Move on.....
Black Lord

Level: 34

Posts: 23/453
EXP: 235639
For next: 18012

Since: 03-15-04
From: Nebraska, what's a Nebraska

Since last post: 8 days
Last activity: 1 day
Posted on 06-24-04 09:44 PM Link | Quote
Originally posted by Atma X
The only way you could have fixed it manually was to know what address the byte was at, and to change the byte's number back to what it was.


Then how does Lunar Magic fix it... because the byte I changed remained the same... I'm tryin to learn some ASM and I wouldn't mind knowing...
Imajin

Buster Beetle
Level: 34

Posts: 354/452
EXP: 234863
For next: 18788

Since: 03-15-04
From: Kingdom of Zeal

Since last post: 39 days
Last activity: 53 days
Posted on 06-24-04 10:06 PM Link | Quote
I think LM actually edits the byte that the sum is being checked against... If that makes sense...
Atma X

Bandit
Level: 43

Posts: 424/801
EXP: 553639
For next: 11407

Since: 03-16-04
From: Derrière vous!!!

Since last post: 43 days
Last activity: 14 days
Posted on 06-24-04 10:11 PM Link | Quote
Black Lord: LM must do some recoding and probably makes that byte become unused (I'm not certain on that, but that's the only thing I can think of that makes sense).
Juggling Joker

Boomerang Brother
SMW Hacking Moderator
Yeah, JAMH is still being worked on.
Level: 48

Posts: 198/1033
EXP: 811447
For next: 12096

Since: 03-15-04
From: Wyoming

Since last post: 2 days
Last activity: 3 hours
Posted on 06-24-04 10:33 PM Link | Quote
No, Lunar Magic recalculates the checksum when you save. It doesn't juggle any bytes or something wacky like that. And really, I don't even see why it matters. I don't even think the real SNES cares about a good checksum, let alone emulators.
Squash Monster

New Age Retro Hippie
Togateiru Fohku Kohgeki!!
GRUNGE no HAMSTER otona bite
Peace love and turnpike!

Level: 40

Posts: 142/677
EXP: 430507
For next: 10802

Since: 03-15-04
From: Maryland (of the Country Between Canada and Mexico)

Since last post: 5 hours
Last activity: 5 hours
Posted on 06-25-04 03:49 AM Link | Quote
I'm fairly sure the real SNES cares about the checksum, but emulators usually don't (unless it's an odd emulator or you turned an option to check it on).
Juggling Joker

Boomerang Brother
SMW Hacking Moderator
Yeah, JAMH is still being worked on.
Level: 48

Posts: 199/1033
EXP: 811447
For next: 12096

Since: 03-15-04
From: Wyoming

Since last post: 2 days
Last activity: 3 hours
Posted on 06-25-04 04:00 AM Link | Quote
The only reason I said that is because I seem to remember someone or another saying something about it, but I may be thinking of a different system now that you mention it.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 1136/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 06-25-04 05:23 AM Link | Quote
No emulator I've ever used cared about the checksum. All LM does is re-calculate it and write the new one back into the ROM.
Black Lord

Level: 34

Posts: 24/453
EXP: 235639
For next: 18012

Since: 03-15-04
From: Nebraska, what's a Nebraska

Since last post: 8 days
Last activity: 1 day
Posted on 06-25-04 10:10 AM Link | Quote
Well I was wondering... how I could recalculate the checksum and do it myself... cause unlike some people I like to learn some stuff... and how to do stuff on my own...
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Super Mario World hacking - How do I fix a bad checksum... | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.018 seconds.