| |||
Views: 88,551,467 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 05-06-24 03:45 PM |
|
Guest: Register | Login |
Main - Posts by FroggestSpirit |
FroggestSpirit |
| ||
Newcomer Level: 6 Posts: 1/5 EXP: 682 Next: 225 Since: 02-16-14 Last post: 3708 days Last view: 3708 days |
I am playing through this game on a modified emulator. It records all bytes of ASM it encounters, and all bytes of non asm that gets loaded from $0000-$7FFF.
This will make it easier to disassemble the game, which I plan on working on, but will probably make a repository for it if more are interested in helping Edit: Repo is here https://github.com/froggestspirit/marioland2 |
FroggestSpirit |
| ||
Newcomer Level: 6 Posts: 2/5 EXP: 682 Next: 225 Since: 02-16-14 Last post: 3708 days Last view: 3708 days |
So far things are going fine with it. There is some ASM that wasn't disassembled, and some of it might be obvious that it's ASM. This was not disassembled, because it was not executed during my playthrough, but anyone can feel free to disassemble it, label, or rip other things like levels and GFX. The more people that help, the quicker this will move. I want to make a DX hack when all is said and done (full color GBC) |
FroggestSpirit |
| ||
Newcomer Level: 6 Posts: 3/5 EXP: 682 Next: 225 Since: 02-16-14 Last post: 3708 days Last view: 3708 days |
That's more or less what i aimed for with the modified emulator i used... though it just logs while you play. (Though I'm very thorough with doing most everything possible in the game). This didn't log everything, but it got probably 75-80% logged. A large part of what wasn't logged was probably unused (I saw a lot of graphics that were duplications, and not loaded) |
FroggestSpirit |
| ||
Newcomer Level: 6 Posts: 4/5 EXP: 682 Next: 225 Since: 02-16-14 Last post: 3708 days Last view: 3708 days |
I was thinking of implementing that into the emulator, so it will log all calls, jumps, and returns, so we know where a call was called from, where a jump came from, etc.
Level data is ripped now |
FroggestSpirit |
| ||
Newcomer Level: 6 Posts: 5/5 EXP: 682 Next: 225 Since: 02-16-14 Last post: 3708 days Last view: 3708 days |
I will not take fighting here, so both of you please stay on topic.
It wouldn't really make a difference if I used the emulator linked, It will still log the same data. The stuff that isn't logged is due to stuff that didn't get read while playing (which also includes freespace) (Free space seems to be random bytes in this game, which makes it confusing) Also, I think I'll leave this here... http://www.youtube.com/watch?v=UXwqvTmk-t4 Feel free to post any more knowledge here, or commit to the github repo |
Main - Posts by FroggestSpirit |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 51, rows: 68/68, time: 0.246 seconds. |