spludlow logo

CCS Model 2810 CPU card - mame (0280) machine



MAME: 0280 - Released: 2025-08-29T22:26:57 - Machines: 48893 - rom: 364836 - disk: 1378


machine

XMLJSONAO

namesourcefilesampleofisbiosisdeviceismechanicalrunnabledescriptionyearmanufacturercloneofromof
ccs2810ccs/ccs2810.cppnononoyesCCS Model 2810 CPU card1980California Computer Systems

display

tagtyperotatewidthheightrefreshpixclockhtotalhbendhbstartvtotalvbendvbstartflipx
rs232:terminal:terminal_screenraster064024050.000000no

driver

statusemulationsavestaterequiresartworkunofficialnosoundhardwareincompletecocktail
goodgoodsupportednonoyesno

rom

namesizecrcsha1regionoffsetstatusoptionalmergebios
ccs2810.u820480c3054eac554b7c44a61af13decb2785f3c9b33c6fc2bfcemaincpu0goodno
5623.u9256proms0nodumpyes

chip

typetagnameclock
cpumaincpuZilog Z804000000
audiors232:terminal:bellSpeaker
audiors232:terminal:beeperBeep2000

device_ref

name
z80
ram
ins8250
rs232
serial_terminal
screen
generic_keyboard
speaker
beep

sound

channels
1

ramoption

namedefault
64Kyes

input

playerscoinsservicetilt
1nono

control

typeplayerbuttonswaysreverseminimummaximumsensitivitykeydeltaways2ways3reqbuttons
keyboard73no

port, analog

port_taganalog_masks
:ADDRHI
:ADDRLO
:JMPEN
:ROMEN
:SERADDR
:SEREN
:rs232:terminal:RS232_DATABITS
:rs232:terminal:RS232_PARITY
:rs232:terminal:RS232_RXBAUD
:rs232:terminal:RS232_STOPBITS
:rs232:terminal:RS232_TXBAUD
:rs232:terminal:TERM_CONF
:rs232:terminal:keyboard:GENKBD_CFG
:rs232:terminal:keyboard:GENKBD_MOD
:rs232:terminal:keyboard:GENKBD_ROW0
:rs232:terminal:keyboard:GENKBD_ROW1
:rs232:terminal:keyboard:GENKBD_ROW2
:rs232:terminal:keyboard:GENKBD_ROW3

slot, slotoption

slot_nameslotoption_nameslotoption_devnameslotoption_default
rs232terminalserial_terminalyes
rs232sunkbdsunkbd_adaptorno
rs232dec_loopbackdec_rs232_loopbackno
rs232ie15ie15_terminalno
rs232null_modemnull_modemno
rs232keyboardserial_keyboardno
rs232patchrs232_patch_boxno
rs232swtpc8212swtpc8212_terminalno
rs232printerserial_printerno
rs232scorpionscorpion_icno
rs232loopbackrs232_loopbackno
rs232mockingboardmockingboarddno
rs232msystems_mousers232_mouse_hle_msystemsno
rs232nss_tvinss_tvinterfaceno
rs232rs232_sync_iors232_sync_iono
rs232ptypseudo_terminalno
rs232votraxtntserial_votraxtntno
rs232rs_printerrs_serial_printerno

configuration


Data Bits

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Data Bitsrs232:terminal:RS232_DATABITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
50no
61no
72no
83yes

Parity

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Parityrs232:terminal:RS232_PARITY255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
None0yes
Odd1no
Even2no
Mark3no
Space4no

RX Baud

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
RX Baudrs232:terminal:RS232_RXBAUD255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
5014no
7515no
1100no
134.516no
1501no
20017no
3002no
6003no
12004no
180018no
200019no
24005no
360020no
48006no
720021no
96007yes
144008no
192009no
2880010no
3840011no
5760012no
11190022no
11520013no

Stop Bits

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Stop Bitsrs232:terminal:RS232_STOPBITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
00no
11yes
1.52no
23no

TX Baud

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
TX Baudrs232:terminal:RS232_TXBAUD255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
5014no
7515no
1100no
134.516no
1501no
20017no
3002no
6003no
12004no
180018no
200019no
24005no
360020no
48006no
720021no
96007yes
144008no
192009no
2880010no
3840011no
5760012no
11190022no
11520013no

Cursor

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Cursorrs232:terminal:TERM_CONF1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes1yes

Type

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Typers232:terminal:TERM_CONF2

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Underline0no
Block2yes

Blinking

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Blinkingrs232:terminal:TERM_CONF4

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes4yes

Invert

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Invertrs232:terminal:TERM_CONF8

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes8yes

Color

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Colorrs232:terminal:TERM_CONF48

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Green0yes
Amber16no
White32no

Auto CR on LF

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Auto CR on LFrs232:terminal:TERM_CONF64

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes64yes

Auto LF on CR

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Auto LF on CRrs232:terminal:TERM_CONF128

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes128no

Local echo

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Local echors232:terminal:TERM_CONF256

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes256no

Layout

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Layoutrs232:terminal:keyboard:GENKBD_CFG1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
ANSI0yes
JIS1no

Typematic Delay

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Typematic Delayrs232:terminal:keyboard:GENKBD_CFG6

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
0.25s0no
0.5s2no
0.75s4yes
1.0s6no

Typematic Rate

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Typematic Raters232:terminal:keyboard:GENKBD_CFG248

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
2.0cps0no
2.1cps8no
2.5cps16no
2.7cps24no
2.0cps32no
2.1cps40no
2.5cps48no
2.7cps56no
3.3cps64no
3.8cps72no
4.0cps80no
4.3cps88no
4.6cps96no
5.0cps104no
5.5cps112no
6.0cps120no
8.0cps128no
8.6cps136no
9.2cps144no
10.0cps152yes
10.9cps160no
12.0cps168no
13.3cps176no
15.0cps184no
16.0cps192no
17.1cps200no
18.5cps208no
20.0cps216no
21.8cps224no
24.0cps232no
26.7cps240no
30.0cps248no

dipswitch


Power-on Jump Address (High)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Power-on Jump Address (High)ADDRHI255

location

namenumberinverted
JA8yes
JA7yes
JA6yes
JA5yes
JA4yes
JA3yes
JA2yes
JA1yes

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
00XXh0no
01XXh1no
02XXh2no
03XXh3no
04XXh4no
05XXh5no
06XXh6no
07XXh7no
08XXh8no
09XXh9no
0AXXh10no
0BXXh11no
0CXXh12no
0DXXh13no
0EXXh14no
0FXXh15no
10XXh16no
11XXh17no
12XXh18no
13XXh19no
14XXh20no
15XXh21no
16XXh22no
17XXh23no
18XXh24no
19XXh25no
1AXXh26no
1BXXh27no
1CXXh28no
1DXXh29no
1EXXh30no
1FXXh31no
20XXh32no
21XXh33no
22XXh34no
23XXh35no
24XXh36no
25XXh37no
26XXh38no
27XXh39no
28XXh40no
29XXh41no
2AXXh42no
2BXXh43no
2CXXh44no
2DXXh45no
2EXXh46no
2FXXh47no
30XXh48no
31XXh49no
32XXh50no
33XXh51no
34XXh52no
35XXh53no
36XXh54no
37XXh55no
38XXh56no
39XXh57no
3AXXh58no
3BXXh59no
3CXXh60no
3DXXh61no
3EXXh62no
3FXXh63no
40XXh64no
41XXh65no
42XXh66no
43XXh67no
44XXh68no
45XXh69no
46XXh70no
47XXh71no
48XXh72no
49XXh73no
4AXXh74no
4BXXh75no
4CXXh76no
4DXXh77no
4EXXh78no
4FXXh79no
50XXh80no
51XXh81no
52XXh82no
53XXh83no
54XXh84no
55XXh85no
56XXh86no
57XXh87no
58XXh88no
59XXh89no
5AXXh90no
5BXXh91no
5CXXh92no
5DXXh93no
5EXXh94no
5FXXh95no
60XXh96no
61XXh97no
62XXh98no
63XXh99no
64XXh100no
65XXh101no
66XXh102no
67XXh103no
68XXh104no
69XXh105no
6AXXh106no
6BXXh107no
6CXXh108no
6DXXh109no
6EXXh110no
6FXXh111no
70XXh112no
71XXh113no
72XXh114no
73XXh115no
74XXh116no
75XXh117no
76XXh118no
77XXh119no
78XXh120no
79XXh121no
7AXXh122no
7BXXh123no
7CXXh124no
7DXXh125no
7EXXh126no
7FXXh127no
80XXh128no
81XXh129no
82XXh130no
83XXh131no
84XXh132no
85XXh133no
86XXh134no
87XXh135no
88XXh136no
89XXh137no
8AXXh138no
8BXXh139no
8CXXh140no
8DXXh141no
8EXXh142no
8FXXh143no
90XXh144no
91XXh145no
92XXh146no
93XXh147no
94XXh148no
95XXh149no
96XXh150no
97XXh151no
98XXh152no
99XXh153no
9AXXh154no
9BXXh155no
9CXXh156no
9DXXh157no
9EXXh158no
9FXXh159no
A0XXh160no
A1XXh161no
A2XXh162no
A3XXh163no
A4XXh164no
A5XXh165no
A6XXh166no
A7XXh167no
A8XXh168no
A9XXh169no
AAXXh170no
ABXXh171no
ACXXh172no
ADXXh173no
AEXXh174no
AFXXh175no
B0XXh176no
B1XXh177no
B2XXh178no
B3XXh179no
B4XXh180no
B5XXh181no
B6XXh182no
B7XXh183no
B8XXh184no
B9XXh185no
BAXXh186no
BBXXh187no
BCXXh188no
BDXXh189no
BEXXh190no
BFXXh191no
C0XXh192no
C1XXh193no
C2XXh194no
C3XXh195no
C4XXh196no
C5XXh197no
C6XXh198no
C7XXh199no
C8XXh200no
C9XXh201no
CAXXh202no
CBXXh203no
CCXXh204no
CDXXh205no
CEXXh206no
CFXXh207no
D0XXh208no
D1XXh209no
D2XXh210no
D3XXh211no
D4XXh212no
D5XXh213no
D6XXh214no
D7XXh215no
D8XXh216no
D9XXh217no
DAXXh218no
DBXXh219no
DCXXh220no
DDXXh221no
DEXXh222no
DFXXh223no
E0XXh224no
E1XXh225no
E2XXh226no
E3XXh227no
E4XXh228no
E5XXh229no
E6XXh230no
E7XXh231no
E8XXh232no
E9XXh233no
EAXXh234no
EBXXh235no
ECXXh236no
EDXXh237no
EEXXh238no
EFXXh239no
F0XXh240yes
F1XXh241no
F2XXh242no
F3XXh243no
F4XXh244no
F5XXh245no
F6XXh246no
F7XXh247no
F8XXh248no
F9XXh249no
FAXXh250no
FBXXh251no
FCXXh252no
FDXXh253no
FEXXh254no
FFXXh255no

Power-on Jump Address (Low)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Power-on Jump Address (Low)ADDRLO255

location

namenumberinverted
JA16yes
JA15yes
JA14yes
JA13yes
JA12yes
JA11yes
JA10yes
JA9yes

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
XX00h0yes
XX01h1no
XX02h2no
XX03h3no
XX04h4no
XX05h5no
XX06h6no
XX07h7no
XX08h8no
XX09h9no
XX0Ah10no
XX0Bh11no
XX0Ch12no
XX0Dh13no
XX0Eh14no
XX0Fh15no
XX10h16no
XX11h17no
XX12h18no
XX13h19no
XX14h20no
XX15h21no
XX16h22no
XX17h23no
XX18h24no
XX19h25no
XX1Ah26no
XX1Bh27no
XX1Ch28no
XX1Dh29no
XX1Eh30no
XX1Fh31no
XX20h32no
XX21h33no
XX22h34no
XX23h35no
XX24h36no
XX25h37no
XX26h38no
XX27h39no
XX28h40no
XX29h41no
XX2Ah42no
XX2Bh43no
XX2Ch44no
XX2Dh45no
XX2Eh46no
XX2Fh47no
XX30h48no
XX31h49no
XX32h50no
XX33h51no
XX34h52no
XX35h53no
XX36h54no
XX37h55no
XX38h56no
XX39h57no
XX3Ah58no
XX3Bh59no
XX3Ch60no
XX3Dh61no
XX3Eh62no
XX3Fh63no
XX40h64no
XX41h65no
XX42h66no
XX43h67no
XX44h68no
XX45h69no
XX46h70no
XX47h71no
XX48h72no
XX49h73no
XX4Ah74no
XX4Bh75no
XX4Ch76no
XX4Dh77no
XX4Eh78no
XX4Fh79no
XX50h80no
XX51h81no
XX52h82no
XX53h83no
XX54h84no
XX55h85no
XX56h86no
XX57h87no
XX58h88no
XX59h89no
XX5Ah90no
XX5Bh91no
XX5Ch92no
XX5Dh93no
XX5Eh94no
XX5Fh95no
XX60h96no
XX61h97no
XX62h98no
XX63h99no
XX64h100no
XX65h101no
XX66h102no
XX67h103no
XX68h104no
XX69h105no
XX6Ah106no
XX6Bh107no
XX6Ch108no
XX6Dh109no
XX6Eh110no
XX6Fh111no
XX70h112no
XX71h113no
XX72h114no
XX73h115no
XX74h116no
XX75h117no
XX76h118no
XX77h119no
XX78h120no
XX79h121no
XX7Ah122no
XX7Bh123no
XX7Ch124no
XX7Dh125no
XX7Eh126no
XX7Fh127no
XX80h128no
XX81h129no
XX82h130no
XX83h131no
XX84h132no
XX85h133no
XX86h134no
XX87h135no
XX88h136no
XX89h137no
XX8Ah138no
XX8Bh139no
XX8Ch140no
XX8Dh141no
XX8Eh142no
XX8Fh143no
XX90h144no
XX91h145no
XX92h146no
XX93h147no
XX94h148no
XX95h149no
XX96h150no
XX97h151no
XX98h152no
XX99h153no
XX9Ah154no
XX9Bh155no
XX9Ch156no
XX9Dh157no
XX9Eh158no
XX9Fh159no
XXA0h160no
XXA1h161no
XXA2h162no
XXA3h163no
XXA4h164no
XXA5h165no
XXA6h166no
XXA7h167no
XXA8h168no
XXA9h169no
XXAAh170no
XXABh171no
XXACh172no
XXADh173no
XXAEh174no
XXAFh175no
XXB0h176no
XXB1h177no
XXB2h178no
XXB3h179no
XXB4h180no
XXB5h181no
XXB6h182no
XXB7h183no
XXB8h184no
XXB9h185no
XXBAh186no
XXBBh187no
XXBCh188no
XXBDh189no
XXBEh190no
XXBFh191no
XXC0h192no
XXC1h193no
XXC2h194no
XXC3h195no
XXC4h196no
XXC5h197no
XXC6h198no
XXC7h199no
XXC8h200no
XXC9h201no
XXCAh202no
XXCBh203no
XXCCh204no
XXCDh205no
XXCEh206no
XXCFh207no
XXD0h208no
XXD1h209no
XXD2h210no
XXD3h211no
XXD4h212no
XXD5h213no
XXD6h214no
XXD7h215no
XXD8h216no
XXD9h217no
XXDAh218no
XXDBh219no
XXDCh220no
XXDDh221no
XXDEh222no
XXDFh223no
XXE0h224no
XXE1h225no
XXE2h226no
XXE3h227no
XXE4h228no
XXE5h229no
XXE6h230no
XXE7h231no
XXE8h232no
XXE9h233no
XXEAh234no
XXEBh235no
XXECh236no
XXEDh237no
XXEEh238no
XXEFh239no
XXF0h240no
XXF1h241no
XXF2h242no
XXF3h243no
XXF4h244no
XXF5h245no
XXF6h246no
XXF7h247no
XXF8h248no
XXF9h249no
XXFAh250no
XXFBh251no
XXFCh252no
XXFDh253no
XXFEh254no
XXFFh255no

Enable Power-on Jump

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Enable Power-on JumpJMPEN1

location

namenumberinverted
JMP EN1no

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off1no
On0yes

Enable On-board ROM

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Enable On-board ROMROMEN1

location

namenumberinverted
ROM EN1no

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off1no
On0yes

Serial Address Select

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Serial Address SelectSERADDR248

location

namenumberinverted
A7-A35yes
A7-A34yes
A7-A33yes
A7-A32yes
A7-A31yes

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
00h-07h0no
08h-0Fh8no
10h-17h16no
18h-1Fh24no
20h-27h32yes
28h-2Fh40no
30h-37h48no
38h-3Fh56no
40h-47h64no
48h-4Fh72no
50h-57h80no
58h-5Fh88no
60h-67h96no
68h-6Fh104no
70h-77h112no
78h-7Fh120no
80h-87h128no
88h-8Fh136no
90h-97h144no
98h-9Fh152no
A0h-A7h160no
A8h-AFh168no
B0h-B7h176no
B8h-BFh184no
C0h-C7h192no
C8h-CFh200no
D0h-D7h208no
D8h-DFh216no
E0h-E7h224no
E8h-EFh232no
F0h-F7h240no
F8h-FFh248no

Enable Serial Port

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Enable Serial PortSEREN1

location

namenumberinverted
SER EN1yes

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0no
On1yes