Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Super Mario World hacking: |
Acmlm's Board - I2 Archive - Super Mario World hacking - Save select screen [ASM issue] | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 441/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
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? | |||
Alastor the Stylish Hey! I made a cool game! It's called "I poisoned half the food, so if you eat you might die!" Have a taco. Level: 114 Posts: 5921/7620 EXP: 16258468 For next: 51099 Since: 03-15-04 From: Oregon, US Since last post: 2 hours Last activity: 2 hours |
| ||
May I ask why you require this? | |||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 442/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
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. | |||
Parasyte Bullet Bill Level: 35 Posts: 450/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
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. (edited by Parasyte on 04-19-05 05:38 PM) (edited by Parasyte on 04-19-05 05:46 PM) |
|||
d4s Panser Level: 29 Posts: 178/325 EXP: 142151 For next: 5734 Since: 03-23-04 Since last post: 13 days Last activity: 1 day |
| ||
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. (edited by d4s on 04-19-05 06:16 PM) |
|||
Parasyte Bullet Bill Level: 35 Posts: 452/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
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 | |||
Graviteh Level: 31 Posts: 24/500 EXP: 165989 For next: 19374 Since: 03-27-05 From: The Internet Since last post: 42 days Last activity: 1 day |
| ||
Why can't you not choose to not pop up the save screen in the level properties? | |||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 449/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
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. | |||
BMF98567 BLACK HAS BUILT A SILLY DICE-MAZE! GO! Current list of BURNING FURY >8( recipients: - Yiffy Kitten (x2) - Xkeeper Level: 53 Posts: 784/1261 EXP: 1094149 For next: 62970 Since: 03-15-04 From: Blobaria Special Move: Rising Meatloaf Backhand Combo Since last post: 21 hours Last activity: 1 hour |
| ||
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 Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 450/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
OK, thanks BMF. Now just to figure out geiger's debugger. Time to credit you now. |
|||
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: 4228/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
Originally posted by GRAVITEH Because that's not what he wants. |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Super Mario World hacking - Save select screen [ASM issue] | | | |