| |||
Views: 88,535,602 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 05-05-24 12:17 AM |
|
Guest: Register | Login |
Main - Posts by purplebridge001 |
purplebridge001 |
| ||
Newcomer Level: 7 Posts: 1/7 EXP: 1443 Next: 5 Since: 09-13-07 From: Somewhere in world-e Last post: 5299 days Last view: 5299 days |
Unfortunately, the current version of Sprite Tool cannot use custom shooter. (I don't know exact reason, but I think this is bug)
If I remember correctly, the last version that can use shooter is v1.25. |
purplebridge001 |
| ||
Newcomer Level: 7 Posts: 2/7 EXP: 1443 Next: 5 Since: 09-13-07 From: Somewhere in world-e Last post: 5299 days Last view: 5299 days |
Wow, great job!
We will be able to create home made levels! If I remember correctly, we still need to fix the checksum (or something other) in the save data to actually work in SMA4. EDIT: It seems that the last byte of input can't compress correctly. (For example, "Hello" becomes "Helln") |
purplebridge001 |
| ||
Newcomer Level: 7 Posts: 3/7 EXP: 1443 Next: 5 Since: 09-13-07 From: Somewhere in world-e Last post: 5299 days Last view: 5299 days |
I'm very glad that SMA4 hacking is returning!
I made a save data checksum fix tool. It allows hex editing of the sav file. It also can be used as a region converter, although not tested so much. Change first "SMA4MWE0" to "SMA4MWJ0" then run the tool. You'll get a save data for Japanese version. The reverse is also true probably. This tool is now included in SMA4 Save Data Tool package Credit goes to caitsith2 (checksum formula) and me (program). ------------------------------------- EDIT1: v1.1 is released. Now you don't have to edit both primary and backup slots; this tool will automatically overwrite backup slot data with primary slot data. Also, it can now detect European version correctly. (SMA4MWP0) EDIT2: Edited download link to my newer post. |
purplebridge001 |
| ||
Newcomer Level: 7 Posts: 4/7 EXP: 1443 Next: 5 Since: 09-13-07 From: Somewhere in world-e Last post: 5299 days Last view: 5299 days |
I think we can edit the save file directly to add a new e-level without using the e-reader.
The following is my WIP sav file hacking memo, but there is no e-coin things yet.
EDIT1: >to Kiiro: I'll check it later. Probably EU version is different from other regions since World-e is some sort of unlockable mode. EDIT2: Used "code" tag. Added e-coin flag. EDIT3: Added e-switch related offsets, but it is only effective for e-level mode. SMB3 mode is more complex than e-level mode thus I can't find it yet. |
purplebridge001 |
| ||
Newcomer Level: 7 Posts: 5/7 EXP: 1443 Next: 5 Since: 09-13-07 From: Somewhere in world-e Last post: 5299 days Last view: 5299 days |
I made an experimental e-level inserter.
This tool can insert a new level into a SMA4 save, so you can test your new level easily without an e-Reader ROM and NO$GBA emulator. Both compressed and uncompressed level data are allowed. Please note, this tool is still experimental, and e-coin related things are not tested enough.
I also included an alternative compression tool. This one tries both compression modes (0x00 and 0x80). Sometimes mode 0x80 produces shorter output than 0x00. Save fix tool v1.2 is also included. The unknown S4RE section was e-coin related data. Get it here (v0.03) EDIT1: If you are using Luigi, Mario's position in the map screen will mess up. This bug has fixed in v0.02. Q: Why Mario/Luigi position resets after deleting a level? A: Well, if you delete many levels, you'll lose a lot of ace coins, and mini-games may be locked again, and if Mario/Luigi is on the mini-game house, you can't escape. The position reset feature prevents this. EDIT2: Version 0.03 is released. Fixed a bug that the unfinished level cannot remove completely. Also, the level list command (-l) displays ace coin status. I also added checksum fix command (-f). |
purplebridge001 |
| ||
Newcomer Level: 7 Posts: 6/7 EXP: 1443 Next: 5 Since: 09-13-07 From: Somewhere in world-e Last post: 5299 days Last view: 5299 days |
When I was hacking classic level 1-1, I found that some enemies such as 011D is more than 5 bytes.
Posted by copyRIGHThunter The Silver P-Switch is an item from SMW and it works. But I think it is incomplete. The Silver P-Switch can turn enemies into grey coins, but the music won't change, and its effect lasts very short time. You'll gain some extra lives if there are enough enemies in short distance. Posted by copyRIGHThunter I think it was scrapped in the early development stage. If you cut the glitchy moving "tape", you'll see a SMW star-bonus-counter, normal SMB3 goal music will play, and Mario will move to right automatically. The movement is same as the regular SMB3 level ending. After that, the game waits for a long time, then the game will take you to the map screen. You won't get any bonus, and it does NOT change "level completed" status. |
purplebridge001 |
| ||
Newcomer Level: 7 Posts: 7/7 EXP: 1443 Next: 5 Since: 09-13-07 From: Somewhere in world-e Last post: 5299 days Last view: 5299 days |
I think the main big problem of SMA4 hacking is lack of level editor.
Has anyone noticed that hukka released the source code of SMB3 Workshop? http://acmlm.kafuka.org/board/thread.php?id=5748 Unfortunately I don't have Delphi 7 or any GUI skills. |
Main - Posts by purplebridge001 |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 63, rows: 82/82, time: 0.214 seconds. |