CNROM とダイオード

NesCartDB で CNROM をひたすら検索しまくった。 → URL

とりあえずわかった傾向

エミュレータでてきとー実装していて動いてしまったものが mapper 3, 個別対応でごまかしているのが mapper 185 という区分けのようだ。これはハードウェア依存ではない。闇が深い...

NesCartDB になかったソフト

通常の CNROM であるが、実装が怪しいソフト

以下のソフトは redump の必要がありデバッガで register write を確認すべきである。

C D1D3 kind name
                                • -
8 > < s けいさんゲーム2年生の算数 8 > < s けいさんゲーム3年生の算数 32 ? ? c ゲゲゲの鬼太郎 妖怪大魔境 8 < > s マイティボンジャック 32 ? ? c グラディウス 8 > < s スパイVSスパイ 32 > > d ドラゴンクエスト 8 # # s バード・ウィーク 32 > > d スターソルジャー 8 # # s B-Wings 32 ? ? c 六三四の剣 32 <>? t キングスナイト 32 <>? t ASO 16 < > s バナナ 32 > > d ゴーストバスターズ 32 <>? t スペースハンター 32 > < s けいさんゲーム4年生の算数 32 ? ? u けいさんゲーム5・6年生の算数 32 <>? t バギーポッパー 32 ? ? c ファミリートレーナー アスレチックワールド 32 >>? d オセロ 32 > > d 迷宮組曲 32 < < t キャッスルエクセレント 32 ? ? c ファミリートレーナー ランニングスタジアム 32 <>? d 聖飢魔II [凡例] C:charcter ROM size (KiB) D1: D1 と D2 の Diode の方向, # は diode 実装なし D3: D3 と D4 の Diode の方向, # は同上 kind: 怪しさの分類 name: なまえ

kind の説明

  • s: mapper 185 に割り当てられているか charcter ROM size が 32KB 未満
  • c: custom 基板なので配線調査が必要
  • d: CNROM では動いているが、実際には bit5:4 の認証が必要。
  • t: diode がついて ROM がバブルスライムの基板。要分解。
  • u: NesCartDB に未登録なので要分解

bank ROM register の address だけが同じで実際には拡張が入っているソフト

ナムコの CNROM 基板がなぜか存在しないのもライセンスを無茶に使用した余波なんだろうか...