SNES MapMode

http://softpixel.com/~cwright/sianse/docs/Snesrom.txt を読んでなんか足りないなあと思って調べた。 いろいろ見たけど以下が合ってるっぽい。

下位ビット

Value Mode
0(0000) LoROM/32K Banks
1(0001) HiROM/64K Banks
2(0010) LoROM/32K Banks + S-DD1
3(0011) LoROM/32K Banks + SA-1
5(0101) HiROM/64K Banks(ExHiROM)
A(1010) HiROM/64K Banks + SPC7110

上位ビット

Value Mode
2(0010) SlowROM (200ns)
3(0011) FastROM (120ns)

参考:https://github.com/PeterLemon/SNES/blob/master/LIB/SNES_HEADER.ASM

試しに Slow の LoROM な F-zeroダンプしてみたら20だった。 どっかの情報だと、さらに互換用ににクロックが低いモードがあるらしいけど、よくわからない。 (NES互換用と書いてあったので、ターボファイルアダプタとかだろうか。)