CHA board: Difference between revisions

From NeoGeo Development Wiki
Jump to navigation Jump to search
 
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__


Cartridge PCB which holds the [[C ROM|C]], [[V ROM|V]] and [[S ROM|S]] ROMs.
Cartridge PCB which holds the [[C ROM|C]] (sprite graphics), [[M1 ROM|M]] (Z80 code) and [[S ROM|S]] (fix graphics) ROMs.


List from [[http://mamedev.org/source/src/mame/drivers/neodrvr.c.html MAME's source]].
List from [[https://github.com/mamedev/mame/blob/master/src/mame/drivers/neodriv.hxx MAME's source]].


=MVS=
=MVS=
Line 14: Line 14:
!Max M ROM
!Max M ROM
|-
|-
|CHA-32
|[[CM2]] (Prototype)
|-
|-
|CHA-8M
|[[CHA-EP]] (Prototype)
|-
|[[CHA-32]]
|-
|[[CHA-8M]]
|-
|-
|CHAEP8M (Prototype)||[[NEO-ZMC]],[[NEO-273]]||8*1024||128||128
|CHAEP8M (Prototype)||[[NEO-ZMC]],[[NEO-273]]||8*1024||128||128
|-
|-
|CHA-HERO
|[[CHA256]]||[[NEO-ZMC]],[[NEO-273]]||8*4096||?||?
|-
|-
|CHA256
|[[CHA256B]]||[[NEO-ZMC]],[[NEO-273]]||8*4096||?||?
|-
|-
|CHA256B
|[[CHA42G-1]]||[[NEO-ZMC]],[[NEO-273]]||4*1024||128||128
|-
|CHA42G-1||[[NEO-ZMC]],[[NEO-273]]||4*1024||128||128
|-
|-
|CHA42G-2
|CHA42G-2
Line 34: Line 36:
|CHA42G-3B
|CHA42G-3B
|-
|-
|CHA512Y||[[NEO-ZMC]],[[NEO-273]]||8*8192||128||128
|[[CHA512Y]]||[[NEO-ZMC]],[[NEO-273]]||8*8192||128||128
|-
|-
|CHA64-C
|CHA64-C
|[[NEO-ZMC]]
|[[NEO-ZMC]]
|-
|-
|CHAFIO||[[NEO-CMC]]42, [[NEO-CMC]]50
|[[CHAFIO]]||[[NEO-CMC]]42, [[NEO-CMC]]50
|-
|-
|CHAMC2||[[NEO-ZMC]],[[NEO-273]]||2*16384||512||512
|CHAMC2||[[NEO-ZMC]],[[NEO-273]]||2*16384||512||512
|-
|PSTM-ROMC||-||-||-||-
|}
|}


==CHA-32==
=Home Console=
[[File:neo-mvs-cha32.png|400px]]
 
==CHA-8M==
==CHA256==
 
===C ROMs===
 
Up to 8 * 32Mbit ROMs (27C322) can be used for a maximum of 256Mbit. 27C800/27C160 can also be used depending on jumper configuration.
 
The size of largest ROM is selected using a pair of jumpers. The rest should be left unconnected.


{| class="wikitable"
{| class="wikitable"
!Name
!Chips
!Max C ROM
!Max S ROM
!Max M ROM
|-
|[[CHA-EP]] (Prototype)||-||-||-||-
|-
|[[CHA-32]]||-||-||-||-
|-
|[[CHA-8M]]||-||-||-||-
|-
|[[CHA42G]]||-||-||-||-
|-
|[[CHA42G-1]]||-||-||-||-
|-
|[[CHA42G-2]]||-||-||-||-
|-
|[[CHA42G-2C]]||-||-||-||-
|-
|[[CHA-EPG]] (Prototype)||-||-||-||-
|-
|[[CHA42G-3]]||-||-||-||-
|-
|[[CHA42G-4]]||-||-||-||-
|-
|-
!Largest C ROM
|[[CHA256]]||-||-||-||-
!Jumper set
|-
|-
|8Mbit
|[[CHA256 B]]||-||-||-||-
|J5+J6
|-
|-
|16Mbit
|[[CHA256🄱]]||-||-||-||-
|J7+J8
|-
|-
|32Mbit
|[[CHA256BY]]||-||-||-||-
|J9+J10
|}
 
A [[NEO-273]] and a LS74 are used to address C ROM. The LS74 provides the 2 most significant bits. The LS139 enables one of four pairs of C ROMs using 2 address inputs depending on which 2 jumpers are connected.
 
{| class="wikitable"
|-
|-
!J5
|[[CHA256RY]]||-||-||-||-
!J7
!J9
!?
|-
|-
|ROM number LSB is A19
|[[CHA512Y]]||-||-||-||-
|ROM number LSB is A20
|ROM number LSB is LS74 Q2 (A21 ?)
|?
|}
 
{| class="wikitable"
|-
|-
!J6
|[[CHAFIO]]||-||-||-||-
!J8
!J10
!?
|-
|-
|ROM number MSB is A20
|ROM number MSB is LS74 Q2 (A21 ?)
|ROM number MSB is LS74 Q1 (A22 ?)
|?
|}
|}


*Max 256Mbit C ROM (8x 32Mbit)
==CHA-32==
*[[NEO-273]]
[[File:neo-mvs-cha32.png|400px]]
*[[NEO-ZMC]]
*LS139,LS74
 
==CHA256B==
==CHA42G==
==CHA42G-1==
==CHA42G-2==
==CHA42G-3==
==CHA42G-3B==
==CHA512Y==
 
*JG1/J9
*JG2/J10
*JG3/J11
*JG4/J12
 
==CHA64-C==
For [[Neo Print]] carts.
==CHAFIO==
Used with NEO-CMC 90G06C7042 or NEO-CMC 90G06C7050
 
*pcb version (1999.6.14) - 1999 - 90G06C7042 - 070 - Zupapa -
*pcb version (1999.6.14) - 1999 - 90G06C7042 - 251 - The King Of Fighters 99
*pcb version (1999.6.14) - 1999 - 90G06C7042 - 252 - Ganryu
*pcb version (1999.6.14) - 1999 - 90G06C7042 - 253 - Garou
*pcb version (1999.6.14) - 1999 - 90G06C7042 - 254 - Strikers 1945 Plus
*pcb version (1999.6.14) - 1999 - 90G06C7042 - 255 - Prehistoric Isle 2
*pcb version (1999.6.14) - 1999 - 90G06C7042 - 256 - Metal Slug 3
*pcb version (1999.6.14) - 1999 - 90G06C7042 - 259 - Bang Bead
*pcb version (1999.6.14) - 1999 - 90G06C7042 - 260 - Nightmare in the Dark
*pcb version (1999.6.14) - 1999 - 90G06C7042 - 261 - Sengoku 3
*pcb version (1999.6.14) - 1999 - 90G06C7050 - 008 - Jockey Grand Prix
*pcb version (1999.6.14) - 1999 - 90G06C7050 - 257 - The King Of Fighters 2000
*pcb version ( '''REV1.0 ''') - 2001 - 90G06C7050 - 262 - The King Of Fighters 2001
*pcb version ('''SNK2002''') - 2002 - 90G06C7050 - 263 - Metal Slug 4
*pcb version (1999.6.14) - 1999 - 90G06C7050 - 264 - Rage Of the Dragons
*pcb version (1999.6.14) - 1999 - 90G06C7050 - 265 - The King Of Fighters 2002
*pcb version (1999.6.14) - 1999 - 90G06C7050 - 266 - Power Instinct - Matrimelee
*pcb version (1999.6.14) - 1999 - 90G06C7050 - 267 - Pochi and Nyaa
*pcb version ('''2003.7.24''') - 2003 - 90G06C7050 - 268 - Metal Slug 5
*pcb version ('''2003.7.24''') - 2003 - 90G06C7050 - 269 - SNK Vs Capcom Chaos
*pcb version ('''2003.7.24''') - 2003 - 90G06C7050 - 270 - Samurai Spirits Zero
*pcb version ('''2003.7.24''') - 2003 - 90G06C7050 - 271 - The King Of Fighters 2003
*pcb version ('''2003.7.24''') - 2003 - 90G06C7050 - 270 - Samurai Spirits Zero Special


==CHAFIO REV1.0 (KOF-2001)==
==CHAFIO REV1.0 (KOF-2001)==
==CHAFIO==
*Max 8x 64Mbits (4Mb x 16) C ROMs
*Max 1x 4Mbits (512Kb x8)  M1 ROM
*used only with NEO-CMC 90G06CF7042 and 90G06C7050


==CHAMC2(Prototype Board)==
==CHAMC2(Prototype Board)==
[[http://www.neogeoprotos.com/games/topsecret2.htm Billy Pit's Neo-Geo Proto Page]] or [[http://www.assemblergames.com/forums/showthread.php?t=23106&page=11]]
[[http://www.neogeoprotos.com/games/topsecret2.htm Billy Pit's Neo-Geo Proto Page]] or [[http://www.assemblergames.com/forums/showthread.php?t=23106&page=11]]
==PSTM-ROMC==
The only cart board which hasn't a [[S ROM]].


[[Category:Chips]]
[[Category:Chips]]
[[Category:Cartridge systems]]
[[Category:Cartridge systems]]
[[Category:Cartridge boards]]

Latest revision as of 19:25, 6 September 2025


Cartridge PCB which holds the C (sprite graphics), M (Z80 code) and S (fix graphics) ROMs.

List from [MAME's source].

MVS

Name Chips Max C ROM Max S ROM Max M ROM
CM2 (Prototype)
CHA-EP (Prototype)
CHA-32
CHA-8M
CHAEP8M (Prototype) NEO-ZMC,NEO-273 8*1024 128 128
CHA256 NEO-ZMC,NEO-273 8*4096 ? ?
CHA256B NEO-ZMC,NEO-273 8*4096 ? ?
CHA42G-1 NEO-ZMC,NEO-273 4*1024 128 128
CHA42G-2
CHA42G-3?
CHA42G-3B
CHA512Y NEO-ZMC,NEO-273 8*8192 128 128
CHA64-C NEO-ZMC
CHAFIO NEO-CMC42, NEO-CMC50
CHAMC2 NEO-ZMC,NEO-273 2*16384 512 512
PSTM-ROMC - - - -

Home Console

Name Chips Max C ROM Max S ROM Max M ROM
CHA-EP (Prototype) - - - -
CHA-32 - - - -
CHA-8M - - - -
CHA42G - - - -
CHA42G-1 - - - -
CHA42G-2 - - - -
CHA42G-2C - - - -
CHA-EPG (Prototype) - - - -
CHA42G-3 - - - -
CHA42G-4 - - - -
CHA256 - - - -
CHA256 B - - - -
CHA256🄱 - - - -
CHA256BY - - - -
CHA256RY - - - -
CHA512Y - - - -
CHAFIO - - - -

CHA-32

CHAFIO REV1.0 (KOF-2001)

CHAMC2(Prototype Board)

[Billy Pit's Neo-Geo Proto Page] or [[1]]

PSTM-ROMC

The only cart board which hasn't a S ROM.