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

UNIF to NES 2.0 Mapping


This page aims to list the NES 2.0 equivalent header values of all known UNIF board names.

Notes:

  • Empty cells mean mapper-controlled mirroring and zero amounts of PRG-RAM, respectively. An empty CHR-RAM cell means zero amount of CHR-RAM unless the cart has no CHR-ROM, in which case it has 8K of CHR-RAM.
  • Unless mentioned otherwise, PRG-RAM can be battery-backed if an UNIF BATT chunk is present. Boards using both battery-backed and non-backed RAM are denoted using the non-backed amount first, followed by a plus sign and the battery-backed amount.
  • Common prefixes such as BMC-, BTL-, HVC-, NES-, UNL are omitted and replaced with *-.
  • Compatible boards with the same stem but different prefixes or additional suffixes are not listed separately. For example, *-NROM includes NES-NROM-128-02 as well as IREM-NROM-128 as well.
  • Board names are shown capitalized and with leading and trailing space characters removed, even as some UNIF image files do include MAPR chunks with leading or trailing space characters and lowercase letters.
  • Because the tables do not list the maximum PRG- and CHR-ROM sizes for each board type for brevity, a reverse lookup of the correct UNIF MAPR for a given NES 2.0 header is not directly possible.

Nintendo-made boards

UNIF MAPRMapper.SubmapperMirroringPRG-RAMCHR-RAMNotes
*-B44.0
*-AMROM7.28K
*-ANROM7.18K
*-AN1ROM7.18K
*-AOROM7.x8Kx=1..2 depending on +CE wiring, or 0 if unknown
*-BNROM34.2H/V8K
*-CNROM3.2H/V
*-CNROM+SECURITY185.xH/Vx=4..7 depending on diode configuration, or 0 if unknown
*-CPROM13.016K
*-FAMILYBASIC0.0V2K
*-EKROM5.08K
*-ELROM5.0
*-ETROM5.08K+8K
*-EWROM5.032K
*-FJROM10.08K
*-FKROM10.08K
*-HROM0.0V
*-HKROM4.11K
*-NROM0.0H/V
*-PEEOROM9.0
*-PNROM9.0
*-RROM0.0H/V
*-RTROM0.0H/V
*-SROM0.0H/V
*-SAROM1.08K
*-SBROM1.0
*-SCROM1.0
*-SC1ROM1.0
*-SEROM1.5
*-SFROM1.0
*-SF1ROM1.0
*-SFEXPROM1.0
*-SGROM1.08K
*-SHROM1.5
*-SH1ROM1.5
*-SIROM1.08K
*-SJROM1.08K
*-SKROM1.08K
*-SLROM1.0
*-SL1ROM1.0
*-SL2ROM1.0
*-SL3ROM1.0
*-SLRROM1.0
*-SMROM1.08K
*-SNROM1.08K8K
*-SNWEPROM1.08K8K
*-SOROM1.08K+8K8K
*-SUROM1.08K8K
*-SXROM1.032K8K
*-TBROM4.0
*-TEROM4.0Jumpers CL1/CL2 connected
*-TEROM4.2H/VJumpers CL1/CL2 disconnected
*-TFROM4.0Jumpers CL1/CL2 connected
*-TFROM4.2H/VJumpers CL1/CL2 disconnected
*-TGROM4.08K
*-TKROM4.08K
*-TK1ROM4.08K
*-TKEPROM4.08K
*-TKSROM118.08K
*-TLROM4.0
*-TL1ROM4.0
*-TL2ROM4.0
*-TLSROM118.0
*-TNROM4.08K8K
*-TQROM119.08K
*-TR1ROM4.04
*-TSROM4.08K
*-TVROM4.04
*-STROM0.0H/V
*-UNROM2.2H/V8K
*-UOROM2.2H/V8K

Boards made by third-party licensees

UNIF MAPRMapper.SubmapperMirroringPRG-RAMCHR-RAMNotes
ACCLAIM-MC-ACC4.3
BANDAI-FCG-116.4
BANDAI-FCG-216.4
BANDAI-LZ93D5016.5
BANDAI-LZ93D50+24C01159.0128
BANDAI-LZ93D50+24C0216.5256
BANDAI-PT-5543.2H1x Misc. ROM for M50805
IREM-FCG-116.4
JALECO-JF010.0H
JALECO-JF020.0H
JALECO-JF030.0H
JALECO-JF040.0H
JALECO-JF152.2V8K
JALECO-JF182.2V8K
JALECO-JF2318.0
JALECO-JF2418.0
JALECO-JF2518.0
JALECO-JF2718.08K
JALECO-JF2918.0
JALECO-JF3718.0
JALECO-JF4018.08K
NAMCOT-12919.0
NAMCOT-16319.00 or 8K
NAMCOT-33010.0H
NAMCOT-33020.0V
NAMCOT-33030.0H
NAMCOT-33040.0H
NAMCOT-33050.0V
NAMCOT-33110.0H
NAMCOT-33120.0V
NAMCOT-CNROM+WRAM3.2H2K
NES-NTBROM68.18K
SUNSOFT_UNROM93.08K
KONAMI-QTAI547.08K+8K8KUNIF uses 256 KiB 2bpp, NES 2.0 uses 128 KiB 1bpp CHR-ROM

Boards made by unlicensed and bootleg publishers

UNIF MAPRMapper.SubmapperMirroringPRG-RAMCHR-RAMNotes
*-SL163214.0
*-AC-0842.08K
*-LH-0942.0
*-SUPERVISION16IN153.08KFinal 8K moved to front
*-SUPERHIK8IN145.0
*-STREETFIGTER-GAME4IN149.?Sic. $6000 set to $41 rather than $00 on power-up.
*-MARIO1-MALEE242.02K
*-D103859.0
*-T3H5359.0
*-SA-016-1M79.0H/V
*-VRC785.0
*-SC-12790.08K
*-BB108.0
*-SL12108.0
*-H2288123.0
*-22211132.0H/V
*-SA-72008133.0H/V
*-T4A54A134.0
*-SACHEN-8259D137.0
*-SACHEN-8259B138.0
*-SACHEN-8259C139.0
*-SACHEN-8259A141.0
*-KS7032142.0
*-SA-NROM143.0
*-SA-72007145.0
*-TC-U01-1.5M147.0
*-SA-0037148.0
*-SA-0036149.0
*-SACHEN-74LS374N150.0
*-FS304162.08K8K
*-SUPER24IN1SC03176.08K
*-FK23C176.0256K*Up to 256K of CHR-RAM in the absence of CHR-ROM
*-FK23CA176.0256K*Up to 256K of CHR-RAM in the absence of CHR-ROM
WAIXING-FS005176.232K8K
*-NOVELDIAMOND9999999IN1201.0
*-JC-016-2205.0
*-8237215.0
*-8237A215.1
*-N625092221.0
*-GHOSTBUSTERS63IN1226.0
*-42IN1RESETSWITCH233.0
*-150IN1A235.0
*-212-HONG-KONG235.0
*-70IN1236.0
*-70IN1B236.0
*-603-5052238.0
WAIXING-FW01227.08K
*-43272227.08K
*-ONEBUS256.08K
*-DANCE256.0
PEC-586257.08K
*-158B258.0
*-F-15259.0
*-HPXX260.08K
*-HP2018-A260.08K
*-810544-C-A1261.0
*-SHERO262.048K
*-KOF97263.0
*-YOKO264.0
*-T-262265.08K
*-CITYFIGHT266.0
COOLBOY268.08K256K
MINDKIDS268.18K256K
*-22026271.0
*-80013-B274.08K
*-GKCXIN1288.0
*-GS-2004283.08K
*-GS-2013283.08K
*-A65AS285.08K
*-BS-5286.0
*-411120-C287.0
*-K-3088287.0
*-60311C289.08K
*-NTD-03290.0
*-DRAGONFIGHTER292.0
*-13IN1JY110295.08K
*-TF1201298.0
*-11160299.0
*-190in1300.0
*-8157301.08K
*-KS7057302.08K
*-KS7017303.08K8K
*-SMB2J304.0
*-KS7031305.08K
*-KS7016306.08K
*-KS7037307.08K8K
*-TH2131-1308.0
*-LH51309.08K8K
*-LH32125.08K8K
*-KS7013B312.08K
*-RESET-TXROM313.0
*-64IN1NOREPEAT314.0
*-830134C315.0
*-HP898F319.0
*-830425C-4391T320.08K
*-K-3033322.0
*-MALISB325.0
*-10-24-C-A1327.08K8K
*-RT-01328.0
*-EDU2000329.032K8K
*-12-IN-1331.0
*-WS332.0
*-NEWSTAR-GRM070-8IN1333.0
*-8-IN-1333.0
*-CTC-09335.0
*-K-3046336.08K
*-CTC-12IN1337.08K
*-SA005-A338.0
*-K-3006339.0
*-K-3036340.08K
*-TJ-03341.0
*-GN-26344.0
*-L6IN1345.0
*-KS7012"346.08K8K
*-KS7030347.08K8K
*-830118C348.0
*-G-146349.08K
*-891227350.08K
3D-BLOCK355.08KRequires 1x Misc. ROM for microcontroller
*-SA-9602B513.032K
*-DANCE2000518.08K8K
*-EH8813A519.0
DREAMTECH01521.08K
*-LH10522.08K8K
*-900218524.0
*-KS7021A525.0
*-BJ-56526.08K
*-AX-40G527.0
*-831128C528.08K
*-T-230529.0
*-AX5705530.0

Homebrew boards

UNIF MAPRMapper.SubmapperMirroringPRG-RAMCHR-RAMNotes
COOLGIRL342.032K512K
*-DRIPGAME284.08K
FARID_SLROM_8-IN-1323.0
FARID_UNROM_8-IN-1324.08K
RET-CUFROM29.032K

So-far unassigned UNIF board names

  • 81-01-31-C
  • *-RESETNROM-XIN1
  • CHINA_ER_SAN2
  • *-GENERIC15IN1
  • *-KS106C
  • *-SB-2000
  • SSS-NROM-256 (Famicom Box)
  • *-SV01

Edit this page on GitHub