mame (0289) • machine smkcatch • Sumikko Gurashi - Sumikko Catch (Japan)
MAME
HBMAME
FBNeo
TOSEC
Redump
No-Intro
search
snap
MAME Machine
MAME Software
machine
•
XML
•
JSON
•
RUN
name
sourcefile
sampleof
isbios
isdevice
ismechanical
runnable
description
year
manufacturer
cloneof
romof
smkcatch
handheld/generalplus_gpl951xx.cpp
no
no
no
yes
Sumikko Gurashi - Sumikko Catch (Japan)
2021
San-X / Tomy
snap
Key
Length
LastWriteTime
Width
Height
HorizontalResolution
VerticalResolution
PaletteLength
PixelFormat
PropertyItems
PixelSHA1
smkcatch
415
26/03/2026 08:55:09
320
240
96
96
0
Format24bppRgb
305:MAME 0.286 (mame0286)
133684494c5aa38f74b8ef18eace79eb512f370e
display
tag
type
rotate
width
height
refresh
pixclock
htotal
hbend
hbstart
vtotal
vbend
vbstart
flipx
screen
lcd
0
128
128
30.000000
10060800
640
0
128
524
0
128
no
driver
status
emulation
savestate
requiresartwork
unofficial
nosoundhardware
incomplete
cocktail
preliminary
preliminary
unsupported
no
no
no
no
rom
name
size
crc
sha1
region
offset
status
optional
merge
bios
gpr25l64.u2
8388608
e2f52c4a
f79862d27152cff8f96151c672d9762a3897a593
spi
0
good
no
chip
type
tag
name
clock
cpu
maincpu
GeneralPlus GPL951xx
48000000
audio
maincpu
GeneralPlus GPL951xx
48000000
audio
maincpu:spgaudio
SunPlus GCM394 System-on-a-Chip (Audio)
48000000
audio
maincpu:dac0
16-Bit R-2R Twos Complement DAC
audio
maincpu:dac1
16-Bit R-2R Twos Complement DAC
audio
speaker
Speaker
device_ref
tag
name
:maincpu
gpl951xx
:maincpu:spgaudio
gcm394_audio
:maincpu:dac0
dac_16bit_r2r_tc
:maincpu:dac1
dac_16bit_r2r_tc
:maincpu:gpl_dma
gpl_dma
:maincpu:gpl_chx
gpl_chx
:maincpu:gpl_timebase
gpl_timebase
:maincpu:gpl_timebase:timebase_a
timer
:maincpu:gpl_timebase:timebase_b
timer
:maincpu:gpl_timebase:timebase_c
timer
:maincpu:spgvideo
gcm394_video
:maincpu:spgvideo:palette
palette
:maincpu:spgvideo:gfxdecode
gfxdecode
:maincpu:spgvideo:renderer
gpl_renderer
:maincpu:timer_a
timer
:maincpu:timer_b
timer
:maincpu:timer_c
timer
:maincpu:timer_d
timer
:maincpu:timer_e
timer
:maincpu:timer_f
timer
:maincpu:timer_g
timer
:maincpu:timer_h
timer
:maincpu:adc_timer
timer
:maincpu:rtc
gpl951xx_rtc
:maincpu:rtc:rtc_timer
timer
:screen
screen
:lcdc
bftetris_lcdc
:spi
generic_spi_flash
:speaker
speaker
sound
channels
1
feature
type
status
overall
sound
unemulated
input
players
coins
service
tilt
1
no
no
control
type
player
buttons
ways
reverse
minimum
maximum
sensitivity
keydelta
ways2
ways3
joy
1
8
no
port, analog
port_tag
analog_masks
:ADC0
:ADC1
:ADC2
:ADC3
:ADC4
:ADC5
:IN0
:IN1
:IN2
:IN3
:IN4
:IN5
dipswitch
IN0:0001
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:0001
IN0
1
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
1
yes
IN0:0002
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:0002
IN0
2
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
2
yes
IN0:0004
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:0004
IN0
4
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
4
yes
IN0:0008
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:0008
IN0
8
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
8
yes
IN0:0010
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:0010
IN0
16
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
16
yes
IN0:0020
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:0020
IN0
32
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
32
yes
IN0:0040
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:0040
IN0
64
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
64
yes
IN0:0080
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:0080
IN0
128
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
128
yes
IN0:0100
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:0100
IN0
256
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
256
yes
IN0:0200
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:0200
IN0
512
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
512
yes
IN0:0400
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:0400
IN0
1024
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
1024
yes
IN0:0800
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:0800
IN0
2048
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
2048
yes
IN0:1000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:1000
IN0
4096
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
4096
yes
IN0:2000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:2000
IN0
8192
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
8192
yes
IN0:4000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:4000
IN0
16384
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
16384
yes
IN0:8000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN0:8000
IN0
32768
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
32768
yes
IN1:0001
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:0001
IN1
1
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
1
yes
IN1:0002
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:0002
IN1
2
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
2
yes
IN1:0004
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:0004
IN1
4
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
4
yes
IN1:0008
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:0008
IN1
8
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
8
yes
IN1:0010
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:0010
IN1
16
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
16
yes
IN1:0020
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:0020
IN1
32
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
32
yes
IN1:0040
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:0040
IN1
64
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
64
yes
IN1:0080
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:0080
IN1
128
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
128
yes
IN1:0100
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:0100
IN1
256
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
256
yes
IN1:0200
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:0200
IN1
512
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
512
yes
IN1:0400
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:0400
IN1
1024
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
1024
yes
IN1:0800
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:0800
IN1
2048
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
2048
yes
IN1:1000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:1000
IN1
4096
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
4096
yes
IN1:2000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:2000
IN1
8192
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
8192
yes
IN1:4000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:4000
IN1
16384
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
16384
yes
IN1:8000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN1:8000
IN1
32768
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
32768
yes
0
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
0
IN2
1
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
yes
On
1
no
Unknown
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Unknown
IN2
4
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
yes
On
4
no
Unknown
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Unknown
IN2
256
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
yes
On
256
no
Unknown
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Unknown
IN2
512
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
yes
On
512
no
Unknown
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Unknown
IN2
1024
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
yes
On
1024
no
Unknown
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Unknown
IN2
2048
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
yes
On
2048
no
Demo Play
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Demo Play
IN2
4096
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
4096
yes
On
0
no
Unknown
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Unknown
IN2
8192
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
yes
On
8192
no
Unknown
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Unknown
IN2
16384
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
yes
On
16384
no
Unknown
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
Unknown
IN2
32768
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
yes
On
32768
no
IN3:0001
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:0001
IN3
1
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
1
yes
IN3:0002
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:0002
IN3
2
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
2
yes
IN3:0004
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:0004
IN3
4
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
4
yes
IN3:0008
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:0008
IN3
8
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
8
yes
IN3:0010
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:0010
IN3
16
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
16
yes
IN3:0020
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:0020
IN3
32
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
32
yes
IN3:0040
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:0040
IN3
64
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
64
yes
IN3:0080
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:0080
IN3
128
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
128
yes
IN3:0100
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:0100
IN3
256
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
256
yes
IN3:0200
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:0200
IN3
512
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
512
yes
IN3:0400
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:0400
IN3
1024
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
1024
yes
IN3:0800
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:0800
IN3
2048
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
2048
yes
IN3:1000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:1000
IN3
4096
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
4096
yes
IN3:2000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:2000
IN3
8192
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
8192
yes
IN3:4000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:4000
IN3
16384
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
16384
yes
IN3:8000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN3:8000
IN3
32768
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
32768
yes
IN4:0001
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:0001
IN4
1
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
1
yes
IN4:0002
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:0002
IN4
2
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
2
yes
IN4:0004
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:0004
IN4
4
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
4
yes
IN4:0008
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:0008
IN4
8
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
8
yes
IN4:0010
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:0010
IN4
16
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
16
yes
IN4:0020
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:0020
IN4
32
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
32
yes
IN4:0040
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:0040
IN4
64
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
64
yes
IN4:0080
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:0080
IN4
128
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
128
yes
IN4:0100
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:0100
IN4
256
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
256
yes
IN4:0200
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:0200
IN4
512
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
512
yes
IN4:0400
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:0400
IN4
1024
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
1024
yes
IN4:0800
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:0800
IN4
2048
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
2048
yes
IN4:1000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:1000
IN4
4096
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
4096
yes
IN4:2000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:2000
IN4
8192
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
8192
yes
IN4:4000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:4000
IN4
16384
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
16384
yes
IN4:8000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN4:8000
IN4
32768
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
32768
yes
IN5:0001
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:0001
IN5
1
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
1
yes
IN5:0002
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:0002
IN5
2
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
2
yes
IN5:0004
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:0004
IN5
4
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
4
yes
IN5:0008
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:0008
IN5
8
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
8
yes
IN5:0010
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:0010
IN5
16
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
16
yes
IN5:0020
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:0020
IN5
32
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
32
yes
IN5:0040
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:0040
IN5
64
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
64
yes
IN5:0080
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:0080
IN5
128
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
128
yes
IN5:0100
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:0100
IN5
256
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
256
yes
IN5:0200
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:0200
IN5
512
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
512
yes
IN5:0400
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:0400
IN5
1024
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
1024
yes
IN5:0800
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:0800
IN5
2048
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
2048
yes
IN5:1000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:1000
IN5
4096
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
4096
yes
IN5:2000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:2000
IN5
8192
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
8192
yes
IN5:4000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:4000
IN5
16384
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
16384
yes
IN5:8000
name
tag
mask
condition_tag
condition_mask
condition_relation
condition_value
IN5:8000
IN5
32768
value
name
value
default
condition_tag
condition_mask
condition_relation
condition_value
Off
0
no
On
32768
yes