Color Computer 3 (NTSC; HD6309) - mame (0284) machine


MAME: 0284 - Released: 2025-12-30T16:33:58 - Machines: 49538 - rom: 367487 - disk: 1392


machine

XMLJSONRUN

namesourcefilesampleofisbiosisdeviceismechanicalrunnabledescriptionyearmanufacturercloneofromof
coco3htrs/coco3.cppnononoyesColor Computer 3 (NTSC; HD6309)19??Tandy Radio Shackcocococo

snap

Color Computer 3 (NTSC; HD6309) png snap Color Computer 3 (NTSC; HD6309) jpg snap thumbnail
KeyLengthLastWriteTimeWidthHeightHorizontalResolutionVerticalResolutionPaletteLengthPixelFormatPropertyItems
coco3h377429/12/2025 11:31:1864024096960Format24bppRgb305:MAME 0.172 (Mar 30 2016)

display

tagtyperotatewidthheightrefreshpixclockhtotalhbendhbstartvtotalvbendvbstartflipx
screenraster064023959.9227481431818191206402621240no

driver

statusemulationsavestaterequiresartworkunofficialnosoundhardwareincompletecocktail
goodgoodunsupportednoyesnono

rom

namesizecrcsha1regionoffsetstatusoptionalmergebios
coco3.rom32768b4c88d6ce0d82953fb6fd03768604933df1ce8bc51fc427dmaincpu0goodno

chip

typetagnameclock
cpumaincpuHitachi HD6309E894886
audiospeakerSpeaker
audiodac6-Bit Binary Weighted DAC
audiosbs1-Bit DAC
audiocassetteCassette
audioext:fdc:wd17xx:0:525dd:flopsndoutSpeaker
audioext:fdc:wd17xx:0:525dd:floppysoundFloppy sound44100
audioext:fdc:wd17xx:1:525dd:flopsndoutSpeaker
audioext:fdc:wd17xx:1:525dd:floppysoundFloppy sound44100

softwarelist

tagnamestatusfilter
cart_listcoco_cartoriginalCOCO3
flop_listcoco_floporiginalCOCO3

device_ref

tagname
:maincpuhd6309e
:irqsipt_merge_any_hi
:firqsipt_merge_any_hi
:gimegime_ntsc
:pia0pia6821
:pia1pia6821
:dwsockcoco_dwsock
:speakerspeaker
:dacdac_6bit_bw
:sbsdac
:cassettecassette_image
:rs232rs232
:rs232:rs_printerrs_serial_printer
:rs232:rs_printer:printerprinter_image
:vhd0coco_vhd_image
:vhd1coco_vhd_image
:screenscreen
:ramram
:floatingaddress_map_bank
:extcococart_slot
:ext:fdccoco_fdc
:ext:fdc:wd17xxwd1773
:ext:fdc:wd17xx:0floppy_connector
:ext:fdc:wd17xx:0:525ddfloppy_525_dd
:ext:fdc:wd17xx:0:525dd:flopsndoutspeaker
:ext:fdc:wd17xx:0:525dd:floppysoundflopsnd
:ext:fdc:wd17xx:1floppy_connector
:ext:fdc:wd17xx:1:525ddfloppy_525_dd
:ext:fdc:wd17xx:1:525dd:flopsndoutspeaker
:ext:fdc:wd17xx:1:525dd:floppysoundflopsnd
:ext:fdc:wd17xx:2floppy_connector
:ext:fdc:wd17xx:3floppy_connector
:cart_listsoftware_list
:flop_listsoftware_list

sound

channels
3

ramoption

namedefault
128K
2M
8M
512Kyes

device, instance

typetaginterfacefixed_imagemandatorynamebriefname
cassettecassettecassettecass
printoutrs232:rs_printer:printerprintoutprin
harddiskvhd0harddisk1hard1
harddiskvhd1harddisk2hard2
cartridgeextcoco_cartcartridgecart
floppydiskext:fdc:wd17xx:0:525ddfloppy_5_25floppydisk1flop1
floppydiskext:fdc:wd17xx:1:525ddfloppy_5_25floppydisk2flop2

device, extension

typetaginterfacefixed_imagemandatoryextension_names
cassettecassettewav, flac, cas
printoutrs232:rs_printer:printerprn
harddiskvhd0vhd
harddiskvhd1vhd
cartridgeextcoco_cartccc, rom
floppydiskext:fdc:wd17xx:0:525ddfloppy_5_25mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk, dmk, sdf, jvc, vdk, os9
floppydiskext:fdc:wd17xx:1:525ddfloppy_5_25mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk, dmk, sdf, jvc, vdk, os9

input

playerscoinsservicetilt
2nono

control

typeplayerbuttonswaysreverseminimummaximumsensitivitykeydeltaways2ways3
stick12no0102310010
lightgun1no1052421001
mouse1no031001
keyboard156no
stick22no0102310010
mouse2no031001

port, analog

port_taganalog_masks
:beckerport
:ctrl_sel
:dclg_lx4095
:dclg_ly255
:dclg_rx4095
:dclg_ry255
:dclg_triggers
:dwsock:drivewire_port
:gime:artifacting
:hires_intf
:joystick_buttons
:joystick_lx1023
:joystick_ly1023
:joystick_rx1023
:joystick_ry1023
:rat_mouse_buttons
:rat_mouse_lx3
:rat_mouse_ly3
:rat_mouse_rx3
:rat_mouse_ry3
:row0
:row1
:row2
:row3
:row4
:row5
:row6
:rs232:rs_printer:RS232_DATABITS
:rs232:rs_printer:RS232_PARITY
:rs232:rs_printer:RS232_RXBAUD
:rs232:rs_printer:RS232_STOPBITS
:screen_config

slot, slotoption

slot_nameslotoption_nameslotoption_devnameslotoption_default
rs232terminalserial_terminalno
rs232sunkbdsunkbd_adaptorno
rs232votraxtntserial_votraxtntno
rs232rs_printerrs_serial_printeryes
rs232dec_loopbackdec_rs232_loopbackno
rs232h19serial_heath_h19no
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
extsciicoco_sciino
extcp450_fdccp450_fdcno
extcd6809_fdccd6809_fdcno
extsym12coco_symphony_twelveno
extmulticoco_multipackno
extxsidcoco_xsidno
extstecompcoco_stereo_composerno
extrs232coco_rs232no
extwpkrscoco_wpkrsno
extccpsgcoco_psgno
extorch90coco_orch90no
extwpkcoco_wpkno
extdcmodemcoco_dcmodemno
extgmccocopakgmcno
extwpk2coco_wpk2no
extidecoco_ideno
extmidicoco_midino
extfdccoco_fdcyes
extwpk2pcoco_wpk2pno
extmaxcocopakmaxno
extssfmdragon_msx2no
extramcocopakramno
extssccoco_sscno
ext:fdc:wd17xx:035ddfloppy_35_ddno
ext:fdc:wd17xx:0525ddfloppy_525_ddyes
ext:fdc:wd17xx:0525qdfloppy_525_qdno
ext:fdc:wd17xx:135ddfloppy_35_ddno
ext:fdc:wd17xx:1525ddfloppy_525_ddyes
ext:fdc:wd17xx:1525qdfloppy_525_qdno
ext:fdc:wd17xx:235ddfloppy_35_ddno
ext:fdc:wd17xx:2525ddfloppy_525_ddno
ext:fdc:wd17xx:2525qdfloppy_525_qdno
ext:fdc:wd17xx:335ddfloppy_35_ddno
ext:fdc:wd17xx:3525ddfloppy_525_ddno
ext:fdc:wd17xx:3525qdfloppy_525_qdno

configuration


Becker Port

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Becker Portbeckerport1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0yes
On1no

Right Controller Port (P1)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Right Controller Port (P1)ctrl_sel15

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Unconnected0no
Joystick1yes
The Rat Graphics Mouse2noctrl_sel240ne32
Diecom Light Gun Adaptor3noctrl_sel240ne48

Left Controller Port (P2)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Left Controller Port (P2)ctrl_sel240

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Unconnected0no
Joystick16yes
The Rat Graphics Mouse32noctrl_sel15ne2
Diecom Light Gun Adaptor48noctrl_sel15ne3

Drivewire Server TCP Port

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Drivewire Server TCP Portdwsock:drivewire_port65535

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
6550065500no
6550165501no
6550265502no
6550365503no
6550465504yes
6550565505no
6550665506no
6550765507no
6550865508no
6550965509no

Artifacting

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Artifactinggime:artifacting3

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0no
Standard1yes
Reverse2no

Hi-Res Joystick Interfaces

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Hi-Res Joystick Interfaceshires_intf7

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
None0yes
Hi-Res in Right Port1noctrl_sel15eq1
Hi-Res CoCoMax 3 Style in Right Port2noctrl_sel15eq1
Hi-Res in Left Port3noctrl_sel240eq16
Hi-Res CoCoMax 3 Style in Left Port4noctrl_sel240eq16

Data Bits

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Data Bitsrs232:rs_printer:RS232_DATABITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
50no
61no
72no
83yes

Parity

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Parityrs232:rs_printer:RS232_PARITY255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
None0yes
Odd1no
Even2no
Mark3no
Space4no

RX Baud

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
RX Baudrs232:rs_printer:RS232_RXBAUD255

setting

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

Stop Bits

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Stop Bitsrs232:rs_printer:RS232_STOPBITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
00no
11yes
1.52no
23no

Monitor Type

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Monitor Typescreen_config1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Composite0yes
RGB1no