Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,434,731
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-19-24 06:04 AM
Guest: Register | Login

0 users currently in ROM Hacking | 2 guests

Main - ROM Hacking - My Super Mario Bros 3 Hack - ROM Saves Player(s) Progress *UPDATED v7 9-17-14* New thread | New reply

Pages: 1 2 3 4

MiniCompute
Posted on 11-21-13 12:25 PM Link | Quote | ID: 155166


Bubble
Level: 66

Posts: 469/981
EXP: 2420057
Next: 41794

Since: 04-25-07

Last post: 482 days
Last view: 691 days
Posted by infidelity
Yeah im currently playing it on my powerpak, and i love how i can stop whenever i want, turn the nes back on, and i can resume where i left off.


I like your new save feature infidelt, I only have a problems with it. :|
1. whenever you are playing through the levels and bonus game levels.
They won't reset when you move on to the next world.
Is theie anything possible you can do to correct this ?

infidelity
Posted on 11-21-13 12:36 PM Link | Quote | ID: 155167


Fuzz Ball
Level: 66

Posts: 439/968
EXP: 2366674
Next: 95177

Since: 05-24-07

Last post: 951 days
Last view: 807 days
This is corrected in v4, please update.

Thank you for trying it out! :-)

Chaobomr
Posted on 12-16-13 01:15 AM (rev. 2 of 12-16-13 01:15 AM) Link | Quote | ID: 155246


Buster Beetle
Banned: Spammer takeover?
Level: 45

Posts: 183/467
EXP: 638220
Next: 21944

Since: 05-07-13
From: The dirty south

Last post: 3473 days
Last view: 3471 days
Hey, infidelity, I thought I'd let you know: The RAM locations for Mario's form seem to be at locations ED and 578. ED is the current form while 578 can be altered to change his current form, possibly used by the KKKXSPIU debug code. However, I think that locations 746 and 747 should be looked at the hardest. They both represent Mario and Luigi(in that order)'s current forms on the map screen. I was looking around in my datacrystal-nabbed RAM map for these locations. If you already knew these locations, well... whoopsies.

____________________
Sorry for the stupidity. That jerk will be dealt with in the most insane way possible.

infidelity
Posted on 12-16-13 02:42 PM Link | Quote | ID: 155250


Fuzz Ball
Level: 66

Posts: 448/968
EXP: 2366674
Next: 95177

Since: 05-24-07

Last post: 951 days
Last view: 807 days
No whoppsies needed lol!

However, i did know of those locations. The problem is that i cant save those values within sram, because i dont know where there are any free sram registers, that i can store those values to. Im not motivated to disect smb3's entire sram, thats why i put it out there to the smb3 hack masters, that if they know everything about the sram, especially unused registers, that id go back an add more sram features.

Chaobomr
Posted on 02-01-14 05:10 AM Link | Quote | ID: 155581


Buster Beetle
Banned: Spammer takeover?
Level: 45

Posts: 215/467
EXP: 638220
Next: 21944

Since: 05-07-13
From: The dirty south

Last post: 3473 days
Last view: 3471 days
Hey, what program did you use - besides any tile editors - to edit the title screen? I'd like to give Nintendo their due for the original game.

____________________
Sorry for the stupidity. That jerk will be dealt with in the most insane way possible.

infidelity
Posted on 02-01-14 05:24 AM Link | Quote | ID: 155582


Fuzz Ball
Level: 66

Posts: 490/968
EXP: 2366674
Next: 95177

Since: 05-24-07

Last post: 951 days
Last view: 807 days
Nintendo has they're due. I never release my work without the origimal authors name.

And no I did not use a tile editot, I havked the vram routine to the tiles I want displayed, and positions as well.

Chaobomr
Posted on 02-01-14 06:02 AM Link | Quote | ID: 155583


Buster Beetle
Banned: Spammer takeover?
Level: 45

Posts: 216/467
EXP: 638220
Next: 21944

Since: 05-07-13
From: The dirty south

Last post: 3473 days
Last view: 3471 days
It's just that most do that, and I was wondering if I should do the same.

____________________
Sorry for the stupidity. That jerk will be dealt with in the most insane way possible.

MiniCompute
Posted on 02-01-14 08:19 PM Link | Quote | ID: 155585


Bubble
Level: 66

Posts: 505/981
EXP: 2420057
Next: 41794

Since: 04-25-07

Last post: 482 days
Last view: 691 days
Posted by Chaobomr
It's just that most do that, and I was wondering if I should do the same.


If your using someone elses content of any edit or mod, yeah you should give credit where it is due.
Since its Nintendos official work just leave their original name on the title screen and your nickname.
Least if nintendo may happen to be surfing the net or youtube and they see youu hack with their content.
They won't be too quick to send out a copyright infringement with a lawsuit. :/


Chaobomr
Posted on 02-01-14 08:53 PM Link | Quote | ID: 155586


Buster Beetle
Banned: Spammer takeover?
Level: 45

Posts: 217/467
EXP: 638220
Next: 21944

Since: 05-07-13
From: The dirty south

Last post: 3473 days
Last view: 3471 days
Just don't know how to do it without some form of ASM hacking. Might want to look into the ending.

____________________
Sorry for the stupidity. That jerk will be dealt with in the most insane way possible.

Drakon
Posted on 02-17-14 02:32 PM (rev. 2 of 02-17-14 02:36 PM) Link | Quote | ID: 155704


Red Paragoomba
Compromised account. Please contact staff for a password reset.
Level: 18

Posts: 4/62
EXP: 29839
Next: 58

Since: 01-26-14
From: Toronto Canada

Last post: 3697 days
Last view: 3380 days
This hack and metroid + saving inspired me so much I recently hacked the japanese release of castlevania 3 to include sram support. Personally I can't wait for every long game with either a password system or no saving system to get a sram hack.

____________________
http://16bitgamer.forumotion.ca/

ShaneM
Posted on 02-17-14 07:42 PM (rev. 2 of 02-17-14 07:48 PM) Link | Quote | ID: 155708


Snifit
Compromised account.
Please contact an admin to restore access.
Level: 36

Posts: 1/285
EXP: 293192
Next: 14918

Since: 02-17-14

Last post: 3130 days
Last view: 2645 days
I found a glitch. It was triggered when I erased my save data and started a new game. Then, I beat 1-1 up until 1-3 on world 1 and the bonus game. Then, I took the Warp whistle to world 2. This image shows the outcome. As you can see. Some of the levels are cleared, while 2-1 was not. Not sure what causes that glitch. The uploaded screenshot shows what I mean. Can you fix this, please?




____________________
At the end, when the day is over, the only one left to face is yourself. Have you been true to yourself and made the most of your day?

infidelity
Posted on 02-17-14 07:51 PM (rev. 3 of 02-17-14 09:46 PM) Link | Quote | ID: 155709


Fuzz Ball
Level: 66

Posts: 498/968
EXP: 2366674
Next: 95177

Since: 05-24-07

Last post: 951 days
Last view: 807 days
Hmm, must be whistle related. Ill have to dig up my old notes and see what i did. When defeating a koopaling i know i refresh the playing field when advancing to the next world.

Thank you for reporting the glitch. I'll take a look as soon as i can.

EDIT
I re-created the glitch the way you described. I guess im lacking the clearing of level flags after using the whistle. Ill see what i can do.

Chaobomr
Posted on 02-17-14 11:13 PM Link | Quote | ID: 155714


Buster Beetle
Banned: Spammer takeover?
Level: 45

Posts: 224/467
EXP: 638220
Next: 21944

Since: 05-07-13
From: The dirty south

Last post: 3473 days
Last view: 3471 days
If I could suggest, are you able to move your flag clearing code to when the world changes in general?

____________________
Sorry for the stupidity. That jerk will be dealt with in the most insane way possible.

infidelity
Posted on 02-17-14 11:37 PM Link | Quote | ID: 155715


Fuzz Ball
Level: 66

Posts: 499/968
EXP: 2366674
Next: 95177

Since: 05-24-07

Last post: 951 days
Last view: 807 days
That is separate from the whistle. This has now been fixed.

UPDATED v5 2-17-14
http://acmlm.kafuka.org/uploader/get.php?id=4578

Notes....

UPDATE 2-17-14
I've been shown a glitch with the whistle. The next world you warp to, the levels are not reset. Meaning, anything you uncovered within the world you warped from, will have certain things cleared in the new world you enter.

I'll need to be carefull in 2 player mode, so that i can differentiate between Mario & Luigi.

$F5 = Mario Controller Push Bit
$F7 = Mario Controller Push Bit (Held)
$F6 = Luigi Controller Push Bit
$F8 = Luigi Controller Push Bit (Held)

Whats bizzare, is $17-$18 are universal for Mario & Luigi.
$17 = Controller Push Bit (Held)
$18 = Controller Push Bit

7D00-7D3F Mario's level complete flags.
7D40-7D7F Luigi's level complete flags.

Routine For Mario = A03F A900 99007D 88 10F8
Routine For Luigi = A03F A900 99407D 88 10F8

OK, all the above does not matter. Whenever one goes to a new world, the other goes with him. So this is the only routine i'll need.

$3553A = A07F A900 99007D 88 10F8 60

DONE!

ShaneM
Posted on 02-18-14 05:09 AM (rev. 4 of 02-18-14 08:39 PM) Link | Quote | ID: 155719


Snifit
Compromised account.
Please contact an admin to restore access.
Level: 36

Posts: 2/285
EXP: 293192
Next: 14918

Since: 02-17-14

Last post: 3130 days
Last view: 2645 days
I found another glitch. Well, I believe that it is a glitch.

When you beat a stage, if you reset or take off the system before going to the world map, it would still save the card at the end of the level, causing this to happen (in the picture below). On some stages, getting another card seems to cause glitching of the "1-up".



____________________
At the end, when the day is over, the only one left to face is yourself. Have you been true to yourself and made the most of your day?

ShaneM
Posted on 02-21-14 06:37 AM (rev. 2 of 02-21-14 06:38 AM) Link | Quote | ID: 155744


Snifit
Compromised account.
Please contact an admin to restore access.
Level: 36

Posts: 3/285
EXP: 293192
Next: 14918

Since: 02-17-14

Last post: 3130 days
Last view: 2645 days
I found another Whistle-related glitch. This is what I did.

I completed most of World 1 and got the Whistle from Fort in World 1. Then, At the start of World 2 I used the Whistle. When I appeared on the World 5 map, my timer was set to 400. Here is a pic.




____________________
At the end, when the day is over, the only one left to face is yourself. Have you been true to yourself and made the most of your day?

infidelity
Posted on 02-22-14 06:10 PM Link | Quote | ID: 155750


Fuzz Ball
Level: 66

Posts: 501/968
EXP: 2366674
Next: 95177

Since: 05-24-07

Last post: 951 days
Last view: 807 days
OK I think this is all set.

v6
http://acmlm.kafuka.org/uploader/get.php?id=4580

taken from included notes within .zip...

UPDATE 2-22-14
I've been shown 2 more glitches.

1. When using the whistle, and going to any world, the timer is set to 400 once you enter a world. This has been fixed by doing a check of $727 (world id) and if it's 08 (world 9) then i bypass the timer asm.

$3C8D3 = 20339F EAEA
$3DF43 = AD2707 C908 F005 A904 8DEE05 60

2. When you obtain a 3rd level card, and decide to reset the game, you still contain 3 level cards, this is never supposed to be the case when you clear a stage. So if a user decides for whatever reason to reset/shut down the rom once they obtain a 3rd level clear card, i perform a check to see if you indeed have the 3rd card when you start the rom, and if that's the case, i wipe out the 3rd level clear card. $7D9C-$7D9E = Mario's Level Clear Cards. $7DBF-$7DC1 = Luigi's Level Clear Cards.
So i'll do checks of $7D9E & $7DC1, and if they are not equal, wipe'em out.

$3DF20 = 20B69F
$3DFC6 = AD9E7D F005 A900 8D9E7D ADC17D F005 A900 8DC17D ADFF7F 60

DONE!

ShaneM
Posted on 02-25-14 08:01 PM Link | Quote | ID: 155777


Snifit
Compromised account.
Please contact an admin to restore access.
Level: 36

Posts: 4/285
EXP: 293192
Next: 14918

Since: 02-17-14

Last post: 3130 days
Last view: 2645 days
I found a glitch that is sort of related to the save patch. It is related in the sense that it could cause the Player to be forced to erase their current save. I was wondering if you could fix this glitch: https://www.youtube.com/watch?v=AClCpyg6toI

____________________
At the end, when the day is over, the only one left to face is yourself. Have you been true to yourself and made the most of your day?

Chaobomr
Posted on 02-26-14 12:34 AM Link | Quote | ID: 155779


Buster Beetle
Banned: Spammer takeover?
Level: 45

Posts: 232/467
EXP: 638220
Next: 21944

Since: 05-07-13
From: The dirty south

Last post: 3473 days
Last view: 3471 days
Speaking of glitches, this isn't game-breaking or anything, but whenever Raccoon Mario jumps, this white dot appears on his hat.

____________________
Sorry for the stupidity. That jerk will be dealt with in the most insane way possible.

infidelity
Posted on 02-26-14 08:26 PM (rev. 2 of 02-26-14 08:26 PM) Link | Quote | ID: 155795


Fuzz Ball
Level: 66

Posts: 502/968
EXP: 2366674
Next: 95177

Since: 05-24-07

Last post: 951 days
Last view: 807 days
Posted by shanem
I found a glitch that is sort of related to the save patch. It is related in the sense that it could cause the Player to be forced to erase their current save. I was wondering if you could fix this glitch: https://www.youtube.com/watch?v=AClCpyg6toI


First off, you sent me a link to a video about a World 5 airship glitch, nothing to do with what you are talking about. Plus, this video is in NO relation to my .ips, because, the date of the video being uploaded was in May 2013. My 1st .ips of my work was not released until November 2013. And for shits & giggles, I went and attemped to re-create that airship glitch, on one player & two player mode, and I could never get that airship to retreat to the lower part of World 5, where I kept Luigi.

Second, I'm not going to work on this any further. I've fixed the glitches, which are legit and I wanted them fixed so thank you for reporting them, but I haven't gotten any kind of thank you for each of the times I went back and worked on what you discovered. I don't expect it to be quite honest, but a lot of people do thank others for the work they do. Im getting this vibe from you that you just want stuff, especially after what I saw you write in Drakon's thread on his creation of sram for smb2.

Again, legit glitches im all about fixing, im nowhere perfect in asm, but sending incorrect links, and asking for additional things, that's a whole other thing.

Posted by Chaobomr
Speaking of glitches, this isn't game-breaking or anything, but whenever Raccoon Mario jumps, this white dot appears on his hat.


I don't see it. I tried this in FCEUX, Nintendulator, Nestopia. I had raccoon Mario run, jump, fly, descend, jump while ducking, I got no white dot in all of those emulators.
Pages: 1 2 3 4


Main - ROM Hacking - My Super Mario Bros 3 Hack - ROM Saves Player(s) Progress *UPDATED v7 9-17-14* New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.029 seconds. (340KB of memory used)
MySQL - queries: 132, rows: 171/172, time: 0.019 seconds.