Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
0 users currently in SMW Hacking. |
User | Post |
Techokami Posts: 303/303 |
It's ARM, because the processor is ARM-7.
SMA2: SMW is a port that was, for a large part, completely re-written. That's why you have dragon coins that appear on the other side of nets, voices, etc. Remembering what dragon coins you collected was added in as well. |
darkwitch Posts: 188/214 |
Originally posted by FirePhoenix0 No, the code is completely different, SMA2 uses an ASM language named "ARM" or Z80, I dont quite remember, and SMW (SNES) is in 65816 ASM, and if I'm not mistaken, both are way different ASM languages. Guess I'll have to take a deep jump on 65816 ASM... |
FirePhoenix0 Posts: 101/102 |
I remember that in SMA2: SMW for GBA, the Dragon Coins were remembered even after you reset the game. I'm not sure how similar the code is in between the two games, but if it's close, couldn't one find where in the RAM the Dragon Coins are stored in the GBA version and then compare it to the SNES one? I'm not sure if this would work--I don't know much about coding and stuff but it's just an idea. |
darkwitch Posts: 187/214 |
But doesn't "Write" says where in SRAM it's writing? I mean it's suppose too.
Also, the data must be saved even after a restart, because it wont be ok to waste time getting a coin and then restart and it's gone. |
Kailieann Posts: 786/808 |
Originally posted by Smallhacker The Save/Load (and don't forget ERASE) routines have already been found, and can easily be modified (or at least expanded with a good jump). The 'hard part' is finding where in the RAM the dragon coins are stored. |
Stifu Posts: 611/647 |
3-up moons also come back, heh ? |
BooUrns Posts: 334/450 |
SMAS +SMW handles coins exactly the same as SMW, forgetting which ones you have collected after a reset. |
darkwitch Posts: 186/214 |
Hm, but, if SMAS +SMW saves the coins if collected, can't the code by ripped from that game and used in SMW? Is the same ASM language so the differences shouldn't be big. Any good SRAM viewer for SNES & Debugger? |
Smallhacker Posts: 813/832 |
I've actually thought of making something like this. The biggest problem would probably be to find the save/load routines and make it write/read the "COIN GET!" table to/from SRAM. |
Sukasa Posts: 2042/2068 |
Then I would think that I need to look at how SMW handles saving the coin count, and work at backing it up into SRAM. |
BooUrns Posts: 329/450 |
I see what you mean. If you re-enter a level immediately after getting all the Dragon Coins, none of |
Sukasa Posts: 2041/2068 |
Now, I unfortunately think that SMW didn't keep this data in SRAM or maybe not even regular RAM for too long |; Can anyone confirm or (hopefully) disprove this? |
BooUrns Posts: 328/450 |
If you could get it to work, this could be a pleasant variation from all the "just get to the end" hacks. I often look for secrets even when there's really no point, anyway.
And yes, SMW does remember when you've gotten all the dragon coins in a level. |
Sukasa Posts: 2040/2068 |
I recall it happening in SMW too, I said SMAS+W because it just happened for me this afternoon. |
Kailieann Posts: 785/808 |
That's SMAS+W, not SMW |
Sukasa Posts: 2039/2068 |
No, the game remembers them, at least a little. Try playing donut secret 1 twice, getting all the dragon coins the first time. In SMAS+W at least, they shouldn't be there the second time. |
Kailieann Posts: 784/808 |
In a level yes, but not after you leave. Which was kinda the whole point. |
darkwitch Posts: 185/214 |
Originally posted by KailieannOriginally posted by Stephan Reiken Don't the coins stop re-appearing after you collect them all in a level? Anyways, I am sure this isn't that hard to do and I am whiling to learn the required SNES ASM to be able to do it, that is, if no veteran SNES asm hacker is whiling to make the asm and release it, but I'm sure nobody will. Still this is for the future of smw hacking. |
Kailieann Posts: 783/808 |
Originally posted by Stephan Reiken Um.. no. |
Stephan Reiken Posts: 198/200 |
The game remembers if you have collected the Yoshi Coins I think, if memory serves, so you could just work off of those. |
This is a long thread. Click here to view it. |