User | Post |
HyperLamer
Posts: 4228/8210 |
Originally posted by GRAVITEH Why can't you not choose to not pop up the save screen in the level properties?
Because that's not what he wants. |
Sukasa
Posts: 450/1981 |
OK, thanks BMF. Now just to figure out geiger's debugger. Time to credit you now. |
BMF98567
Posts: 784/1261 |
With all three save slots filled, you have 761 bytes of free SRAM space (starting at $507), which should be enough for...well, pretty much anything.
As for the save routine, look for writes to $700xxx. |
Sukasa
Posts: 449/1981 |
Thanks, guys. I just wanted to do something idfferent, and didn't really know how much save space was actually available for a few extra bytes for each save slot, and only really wanted one save slot anyways. Thanks guys. BTW, where is the routine to save variables to SRAM? I'd like to add a few new variables to those saved. I don't need the IPS though. thanks anyways. |
Graviteh
Posts: 24/500 |
Why can't you not choose to not pop up the save screen in the level properties? |
Parasyte
Posts: 452/514 |
That's a given. Though I must admit, skipping the save select is rather interesting. Especially if you need more than 64Kbit for who-knows-what-reason. ;P |
d4s
Posts: 178/325 |
disabling 2 save slots to save sram space is a bad idea.
did you know you can increase the sram size by changing one byte in the internal nintendo header? obviously not...
afair, smw doenst even use any sram mirrors so you can directly use and access the new sram space without additional hacking.
|
Parasyte
Posts: 450/514 |
Here's how I did it:
At 0x001EBC, change two bytes to: B0 FF At 0x001EDD, change three bytes to: A2 00 EA At 0x0081B0, change nine bytes to: 5A A0 12 84 12 7A 4C 17 94
I can also create an IPS, if it's really required. :\
This is an odd hack, Under normal circumstances, only the second patch would have been needed. However, the menu graphics drawn after you press start are hard-coded to show the save select menu. The effect is, without the other two patches, you get to see the save select menu for a few frames before the player select menu is actually drawn. Therefore, the other two patches are needed to display the player select, and get rid of such an annoyance. |
Sukasa
Posts: 442/1981 |
Yes. I want to re-allocate the SRAM for different variables, and wouldn't want crashes /data corruption if a slot other than slot one was loaded, because the problem is that if I saved to slot one, the slot 2/3 data would be corrupted, and if I saved to slot 2/3, the slot 1 data would be corrupteed, and so on. I'd like to limit the player to one slot only, and prevent accidental data corruption. |
Alastor the Stylish
Posts: 5921/7620 |
May I ask why you require this? |
Sukasa
Posts: 441/1981 |
Hey! I was working on my hack, but I need to disable the select save slot menu. can anyone help me skip it directly to the player number select screen? |