Z80 based, triple time zone clock - mame (0277) machine
machine
•
XML
•
JSON
•
AO
name
sourcefile
sampleof
isbios
isdevice
ismechanical
runnable
description
year
manufacturer
romof
cloneof
z80clock
homebrew/z80clock.cpp
no
no
no
yes
Z80 based, triple time zone clock
2020
Tom Storey
driver
status
emulation
savestate
requiresartwork
unofficial
nosoundhardware
incomplete
cocktail
good
good
supported
no
no
no
no
chip
type
tag
name
clock
cpu
maincpu
Zilog Z80
6000000
audio
mono
Speaker
audio
speaker
Filtered DAC
softwarelist
tag
name
status
filter
rom_list
z80clock
original
device_ref
name
z80
speaker
speaker_sound_device
clock
z80ctc
z80ctc_channel
z80ctc_channel
z80ctc_channel
z80ctc_channel
bq4845
clock
z80sio
z80sio_channel
z80sio_channel
rs232
rs232
clock
generic_cartslot
generic_cartslot
generic_cartslot
quickload
software_list
sound
channels
1
device, instance
type
tag
interface
fixed_image
mandatory
name
briefname
cartridge
u12
u12
1
cartridge1
cart1
cartridge
u14
u14
cartridge2
cart2
cartridge
u15
u15
cartridge3
cart3
quickload
u13
u13
quickload
quik
device, extension
type
tag
interface
fixed_image
mandatory
extension_names
cartridge
u12
u12
1
bin
cartridge
u14
u14
bin
cartridge
u15
u15
bin
quickload
u13
u13
rom
input
players
coins
service
tilt
1
no
no
control
type
player
buttons
ways
reverse
minimum
maximum
sensitivity
keydelta
ways2
ways3
reqbuttons
keyboard
4
no
port, analog
port_tag
analog_masks
:BTN
:JP1
:JP2
:JP3
:JP4
:JP5
:JP6
:TZ_SW1
:TZ_SW2
:TZ_SW3
slot, slotoption
slot_name
slotoption_name
slotoption_devname
slotoption_default
sv2
terminal
serial_terminal
no
sv2
sunkbd
sunkbd_adaptor
no
sv2
dec_loopback
dec_rs232_loopback
no
sv2
ie15
ie15_terminal
no
sv2
null_modem
null_modem
no
sv2
keyboard
serial_keyboard
no
sv2
patch
rs232_patch_box
no
sv2
swtpc8212
swtpc8212_terminal
no
sv2
printer
serial_printer
no
sv2
scorpion
scorpion_ic
no
sv2
loopback
rs232_loopback
no
sv2
mockingboard
mockingboardd
no
sv2
msystems_mouse
rs232_mouse_hle_msystems
no
sv2
nss_tvi
nss_tvinterface
no
sv2
rs232_sync_io
rs232_sync_io
no
sv2
pty
pseudo_terminal
no
sv2
rs_printer
rs_serial_printer
no
sv3
terminal
serial_terminal
no
sv3
sunkbd
sunkbd_adaptor
no
sv3
dec_loopback
dec_rs232_loopback
no
sv3
ie15
ie15_terminal
no
sv3
null_modem
null_modem
no
sv3
keyboard
serial_keyboard
no
sv3
patch
rs232_patch_box
no
sv3
swtpc8212
swtpc8212_terminal
no
sv3
printer
serial_printer
no
sv3
scorpion
scorpion_ic
no
sv3
loopback
rs232_loopback
no
sv3
mockingboard
mockingboardd
no
sv3
msystems_mouse
rs232_mouse_hle_msystems
no
sv3
nss_tvi
nss_tvinterface
no
sv3
rs232_sync_io
rs232_sync_io
no
sv3
pty
pseudo_terminal
no
sv3
rs_printer
rs_serial_printer
no
u12
u14
u15
configuration
JP1 Timer Prescaler (4.096mhz/256)
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
JP1 Timer Prescaler (4.096mhz/256)
JP1
1792
setting
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
5-6 /4 (4khz)
1024
no
3-4 /2 (8khz)
512
no
1-2 /1 (16khz)
256
yes
JP2 Watchdog Reset Enable
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
JP2 Watchdog Reset Enable
JP2
1
setting
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
On
1
yes
Off
0
no
JP3 Sound Source
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
JP3 Sound Source
JP3
1
setting
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
1-2 555
1
no
2-3 CTC
0
yes
JP4 1-2 Timer Prescaler CTC CH0
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
JP4 1-2 Timer Prescaler CTC CH0
JP4
1
setting
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
1
no
On
0
yes
JP4 3-4 Timer Prescaler CTC CH1
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
JP4 3-4 Timer Prescaler CTC CH1
JP4
2
setting
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
2
no
On
0
yes
JP4 5-6 Timer Prescaler CTC CH2
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
JP4 5-6 Timer Prescaler CTC CH2
JP4
4
setting
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
4
no
On
0
yes
JP5 1-2 Sound CTC CH0
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
JP5 1-2 Sound CTC CH0
JP5
1
setting
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
1
no
On
0
yes
JP5 3-4 Sound CTC CH1
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
JP5 3-4 Sound CTC CH1
JP5
2
setting
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
2
yes
On
0
no
JP5 5-6 Sound CTC CH2
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
JP5 5-6 Sound CTC CH2
JP5
4
setting
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
4
yes
On
0
no
JP6 1-2 Sound CTC flip flop
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
JP6 1-2 Sound CTC flip flop
JP6
1
setting
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
1-2 Off
1
no
2-3 On
0
yes
dipswitch
Dim 21:00 to 05:59
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Dim 21:00 to 05:59
BTN
48
location
name
number
inverted
SW5
1
no
SW5
2
no
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Disable
48
no
Row 1 timezone
32
yes
Row 2 timezone
16
no
Row 3 timezone
0
no
Dim Duty Cycle
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Dim Duty Cycle
BTN
64
location
name
number
inverted
SW5
3
no
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
50%
64
no
25%
0
yes
Unused
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Unused
BTN
128
location
name
number
inverted
SW5
4
no
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
128
yes
On
0
no
Row 1 timezone low
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Row 1 timezone low
TZ_SW1
15
location
name
number
inverted
SW6
1
no
SW6
2
no
SW6
3
no
SW6
4
no
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
_0
15
no
_1
14
no
_2
13
yes
_3
12
no
_4
11
no
_5
10
no
_6
9
no
_7
8
no
_8
7
no
_9
6
no
_a
5
no
_b
4
no
_c
3
no
_d
2
no
_e
1
no
_f
0
no
Row 1 timezone high
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Row 1 timezone high
TZ_SW1
112
location
name
number
inverted
SW6
5
no
SW6
6
no
SW6
7
no
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
0_
112
yes
1_
96
no
2_
80
no
3_
64
no
4_
48
no
5_
32
no
6_
16
no
7_
0
no
Row 1 type
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Row 1 type
TZ_SW1
128
location
name
number
inverted
SW6
8
no
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Time
128
yes
Date
0
no
Row 2 timezone low
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Row 2 timezone low
TZ_SW2
15
location
name
number
inverted
SW7
1
no
SW7
2
no
SW7
3
no
SW7
4
no
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
_0
15
no
_1
14
no
_2
13
yes
_3
12
no
_4
11
no
_5
10
no
_6
9
no
_7
8
no
_8
7
no
_9
6
no
_a
5
no
_b
4
no
_c
3
no
_d
2
no
_e
1
no
_f
0
no
Row 2 timezone high
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Row 2 timezone high
TZ_SW2
112
location
name
number
inverted
SW7
5
no
SW7
6
no
SW7
7
no
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
0_
112
yes
1_
96
no
2_
80
no
3_
64
no
4_
48
no
5_
32
no
6_
16
no
7_
0
no
Row 2 type
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Row 2 type
TZ_SW2
128
location
name
number
inverted
SW7
8
no
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Time
128
no
Date
0
yes
Row 3 timezone low
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Row 3 timezone low
TZ_SW3
15
location
name
number
inverted
SW8
1
no
SW8
2
no
SW8
3
no
SW8
4
no
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
_0
15
no
_1
14
no
_2
13
no
_3
12
yes
_4
11
no
_5
10
no
_6
9
no
_7
8
no
_8
7
no
_9
6
no
_a
5
no
_b
4
no
_c
3
no
_d
2
no
_e
1
no
_f
0
no
Row 3 timezone high
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Row 3 timezone high
TZ_SW3
112
location
name
number
inverted
SW8
5
no
SW8
6
no
SW8
7
no
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
0_
112
yes
1_
96
no
2_
80
no
3_
64
no
4_
48
no
5_
32
no
6_
16
no
7_
0
no
Row 3 type
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Row 3 type
TZ_SW3
128
location
name
number
inverted
SW8
8
no
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Time
128
yes
Date
0
no