FrontPage  Index  Search  Changes  Login

nintendo ROM board

基本的なものだけとってきたので網羅するなら nesdev の wiki をみること。

表記順

  • name
    • HVC- 60pin cartridge, without CIC, with SOUND
    • NES- 72pin cartridge, with CIC, without SOUND
    • SSS- 72pin cartridge, with CIC, without SOUND
  • program ROM max size
  • charcter memory
    • ROM, max size
    • RAM, size
  • program RAM size, 基本的に電池付き.

NROM, CNROM

NROM-128 0x4000, ROM 0x2000, 0
NROM-256 0x8000, ROM 0x2000, 0
CNROM    0x8000, ROM 0x8000, 0

ファミリベーシックは FB-NROM-128-2 と例外的な型番なので要注意。

UxROM

UNROM 1M, RAM 0x2000, 0
UOROM 2M, RAM 0x2000, 0

UxROM 互換品は任天堂以外からもでているが、少なくとも任天堂製の基板には Program RAM は載っていない。

SxROM - MMC1

Charcter ROM

SLROM 2M, ROM 1M, 0
SKROM 2M, ROM 1M, 0x2000

Charcter RAM

SGROM 2M, RAM 0x2000, 0
SNROM 2M, RAM 0x2000, 0x2000
SOROM 2M, RAM 0x2000, 0x4000
SUROM 8M, RAM 0x2000, 0x2000
SXROM 4M, RAM 0x2000, 0x8000
  • SNROM ドラクエIII, 採用率が高い MMC1 ソフト
  • SOROM 三國志, 信長の野望全国版
  • SUROM ドラクエIV, 忍者らホイ, Dragon Warrior III
  • SXROM FF1.2

SNROM を無理矢理 SUROM もどきにしてみたが、 program RAM の使用方法に互換性がないのか DQ4 は途中で停まる。DW3 は動いた。SxROM の program RAM は違う型番では互換性がない可能性が高い。

TxROM - MMC3

Charcter ROM

TLROM 4M, ROM 2M, 0
TKROM 4M, ROM 2M, 0x2000
TSROM 4M, ROM 2M, 0x2000 without battery backup

TSROM は RAM の増設のためだけに使用する。

Charcter RAM

TGROM 4M, RAM 0x2000, 0
TNROM 4M, RAM 0x2000, 0x2000

mapper 4 is not mmc3

  • MMC3 は似たようなサードパーティー製マッパが多い。mapper 4 だから MMC3 だと決めつけると実機では動かないので要注意。
  • mmc6 のソフトは動くのだろうか?

HxROM - MMC6

HKROM 4M, ROM 2M?, 0x2000

MMC6 は Star Tropics, Star Tropics 2 にのみ使われている。 TKROM とは IRQ の使い方が違うらしい??

ExROM - MMC5

ELROM 8M, ROM 8M, 0
EKROM 8M, ROM 8M, 0x2000
ETROM 8M, ROM 8M, 0x4000, (0x2000-0x3fff without battery backup)
EWROM 8M, ROM 8M, 0x8000
  • ELROM 宇宙警備隊SDF, メタルスレイダーグローリー, Castlevania III
  • EKROM ジャストブリード
  • ETROM 信長の野望戦国群雄伝
  • EWROM 三國志II

バリアント??

基本的に ROM の接頭辞は2文字だが3文字はプロテクトか拡張の理由などで3文字になっているらしい???

  • UN1ROM - プロテクト, bit shift
  • TKSROM - プロテクト?, VRAM の使い方をいやらしくする
  • ET1ROM - ???
Last modified:2009/02/06 05:26:25
Keyword(s):
References: