For use only on NTSC Genesis Systems.
Avatar image by CyanSorcery!


Tumblr (inactive)
tumblokami.tumblr.com/
Twitter (inactive)
twitter.com/Techokami

I'm going off some old memories here, but... the talk about Lunar Magic and FuSoYa's attitude unearthed something that still gets me mad.
So, Super Mario Advance 2 is the port of Super Mario World to the GBA, with QoL tweaks and changes. People assumed it was similar enough internally that something like Lunar Magic could be adapted to edit it. And well... FuSoYa actually did get Lunar Magic able to render level data from SMA2! He also documented all the new objects added in this port (like Yoshi Coins behind fences) and posted screenshots of LM loading SMA2 data.
But he never released any of this publically. All functionality was dummied out during builds so there's nothing to discover in any released version of LM, aside from strings for all the new objects' tooltips. He did this because none of the weird proprietary assembly hacks that LM uses were available for SMA2, because he uh... doesn't know how to port them over. He doesn't know ARM assembly.
People asked him if he could just allow limited functionality, e.g. staying within the boundaries of the original game and not having anything that heavily modifies the code. He said no, because he wanted consistent functionality across all supported games, and that people would bother him about missing features in SMA2.
So some people then asked if he could just... share his notes. All the info about the level formats, the addresses, etc., so maybe someone else could make an editor instead. And he flat-out refused. I think he doesn't want competition? But it's really stupid to just hoard information like that if it isn't going to be used.


You must log in to comment.

in reply to @techokami's post: