NINA-003-006

From NESdev Wiki
Revision as of 22:01, 30 May 2014 by Lidnariq (talk | contribs) (The multicart isn't NINA-06, so shouldn't be here.)
Jump to navigationJump to search

NINA-03 and NINA-06 are unlicensed boards produced by American Video Entertainment. They only differ in the nature of the CIC — the former always has a microcontroller, the latter may instead have a charge pump. The iNES format designates mapper 79 to NINA-03 and NINA-06. A similar mapper for a multicart of NINA-06 games is assigned to iNES Mapper 113.

Overview

  • PRG ROM size: up to 64KB
  • PRG ROM bank size: 32 KB
  • PRG RAM: None
  • CHR ROM capacity: up to 64KB
  • CHR bank size: 8 KB
  • Nametable mirroring: Solder pads select vertical or horizontal mirroring
  • Subject to bus conflicts: No

Banks

  • CPU $8000-$FFFF: 32 KB switchable PRG ROM bank
  • PPU $0000-$1FFF: 8 KB switchable CHR ROM bank

Registers

Control Register

This register is located at addresses:

F        bit      0
---- ---- ---- ----
010x xxx1 xxxx xxxx

That is, $4100-$41FF, $4300-$43FF, $45xx, $47xx, ..., $5Dxx, and $5Fxx.

7  bit  0
---- ----
.... PCCC
     ||||
     |+++-- Select 8 KB CHR ROM bank for PPU $0000-$1FFF
     +----- Select 32 KB PRG ROM bank for CPU $8000-$FFFF

Variants

HES/AVE released three multicarts of NINA-06 games (HES 6-in-1, Mind Blower Pak, and Total Funpak (HES)), which is mapper 113. The multicart increases the bankable memory to 256 KiB PRG and 128 KiB CHR, and adds run-time selectable mirroring.