NES 2.0 Mapper 309: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(Created page with "{{DEFAULTSORT:309}}Category:FDS conversion mappersNES 2.0 Mapper 309 is used for Whirlwind Manu's ROM cartridge conversion of the Japanese Famicom Disk System game ''愛...")
 
No edit summary
 
Line 15: Line 15:
  D~7654 3210
  D~7654 3210
   ---------
   ---------
   .... .PPP
   .... PPPP
        +++- Select 8 KiB PRG-ROM bank number at CPU $8000-$9FFF
        ++++- Select 8 KiB PRG-ROM bank number at CPU $8000-$9FFF


==Mirroring ($E000-9FFF)==
==Mirroring ($E000-9FFF)==

Latest revision as of 09:36, 25 April 2018

NES 2.0 Mapper 309 is used for Whirlwind Manu's ROM cartridge conversion of the Japanese Famicom Disk System game 愛戦士ニコル (Ai Senshi Nicol, cartridge code LH51). Its UNIF board name is UNL-LH51.

Banks

  • CPU $6000-$7FFF: 8 KiB unbanked PRG-RAM
  • CPU $8000-$9FFF: 8 KiB switchable PRG-ROM bank
  • CPU $A000-$BFFF: 8 KiB fixed PRG-ROM bank #13
  • CPU $C000-$DFFF: 8 KiB fixed PRG-ROM bank #14
  • CPU $E000-$FFFF: 8 KiB fixed PRG-ROM bank #15
  • PPU $0000-$1FFF: 8 KiB unbanked CHR-RAM

Registers

PRG-ROM Bank ($8000-9FFF)

Mask: probably $E000

D~7654 3210
  ---------
  .... PPPP
       ++++- Select 8 KiB PRG-ROM bank number at CPU $8000-$9FFF

Mirroring ($E000-9FFF)

Mask: probably $E000

D~7654 3210
  ---------
  .... M...
       +---- Select nametable mirroring type
              0: Vertical
              1: Horizontal


Notes

  • This particular conversion of the game has broken sound even on real hardware. Other conversions of the game that run under INES Mapper 042 do not suffer from this problem.
  • The conversion retains all writes to the FDS sound channel registers, so an emulator could provide the expansion sound channel even though the original Whirlwind Manu cartridge did not. Given that the sound routine itself is broken however, doing such a thing may not be worthwhile.