Skip to main content
NESdev Wiki
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

NINA-003-006

NINA-003-006
CompanyAmerican Video Entertainment
BoardsNINA-03, NINA-06
PRG ROM capacity64K
PRG ROM window32K
PRG RAM capacityNone
CHR capacity64K
CHR window8k
Nametable arrangementFixed H or V, controlled by solder pads
Bus conflictsNo
IRQNo
AudioNo
iNES mappers079
NESCartDB
iNES 079

iNES Mapper 079 denotes the 72-pin NINA-03 and NINA-06 circuit 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.

iNES Mapper 146 denotes the 60-pin Sachen 3015 and SA-016 (chip-on-board) circuit boards, which are functionally identical.

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. iNES Mapper 148 has the same bit assignment in the data latch, but moves the latch register to the CPU $8000-$FFFF register, introducing bus conflicts.

Errata

For mapper 79 but not 146, FCEUX additionally implements a CNROM switch at CPU $8000-$FFFF, apparently to run a few mapper 3 games that are incorrectly set to mapper 79 in GoodNES 3.23b.

Edit this page on GitHub