2018年3月23日の日記を表示中
2018年 3月23日 (金)
■CPS1
キンドラがブラックアウトする問題、タイミング的にはMAMEのソースで「Unknown」となっている使途不明のレジスタに値を書いているところで発生している模様。キンドラの場合、このレジスタは、3個中2個(Unknown2とUnknown3)が使われています。ArcadeHackerさんの解説動画を元に、これらレジスタは「input unknown」の2と3にマップされるものと思ってキーを生成したんですが・・・。
ひょっとして、解説動画に出てくる「input unknown」の位置が間違っているとか?そこで、試しに「input unknown」の1と2にマップしてみたところ、落ちなくはなりました。順番を入れ替えて、2と1にマップしてもOK。一方で、1と3や3と1、3と2にマップした場合はNG。3に書くとブラックアウトするのかな・・・。
まあ、別に、このレジスタは、ちゃんと設定してもしなくても大丈夫なんですが(だからUnknown)、気になるので、他の電池付きのタイトルでも実験してみますかね。
2018年3月23日の日記を表示中
[コメントを書く]