あのー、以前マリオの解析をしましたが、これを作った人は
正直バケモノです。アセンブラとかもうそう言った
レベルでは無く、ニーモニックコードを熟知していて
本当の意味でのマシン語を使いこなしています。

例えば3バイト使っている命令があるとすると、
他の分岐からその命令の2バイト目にジャンプしたり
する事によって別の意味の命令にしたりしているわけです。

プログラムが入りきれなくてキャラジェネまで使ったり
していますが、調べた限り使われていないプログラムエリアは
3バイト、ワークエリアは2バイトの計5バイトのみ
だったと思いました。(もう10年以上も前の事なので、
うる覚えです。違っていたらゴメンナサイ)

これほど綺麗なプログラムにあたったのは後にも先にも
この1回だけですね。本当によくまとまっています。