(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-19-24 10:20 AM
0 users currently in SMW Hacking.
Acmlm's Board - I3 Archive - SMW Hacking - How well would this fit in SMW?
  
User name:
Password:
Reply:
 
Options: - -
Quik-Attach:
Preview for more options

Max size 1.00 MB, types: png, gif, jpg, txt, zip, rar, tar, gz, 7z, ace, mp3, ogg, mid, ips, bz2, lzh, psd

UserPost
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
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.


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
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.

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 the them show up. However, if you reset the game (even after saving), the coins reappear.
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 Kailieann
Originally posted by Stephan Reiken
The game remembers if you have collected the Yoshi Coins I think, if memory serves, so you could just work off of those.

Um.. no.


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
The game remembers if you have collected the Yoshi Coins I think, if memory serves, so you could just work off of those.

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.
Acmlm's Board - I3 Archive - SMW Hacking - How well would this fit in SMW?


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.002 seconds; used 359.33 kB (max 419.27 kB)