MIS: Difference between revisions

From MAMEDEV Wiki
No edit summary
No edit summary
Line 480: Line 480:
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/micral.cpp micral] ==
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/micral.cpp micral] ==
Z80 based. No schematics / manuals available.
Z80 based. No schematics / manuals available.
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/microkit.cpp microkit] ==
CDP1802 based. No info available.


== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/micromon.cpp micromon] ==
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/micromon.cpp micromon] ==

Revision as of 06:07, 16 May 2019

This page is designed to allow for a quick look over all the drivers with a MACHINE_IS_SKELETON or MACHINE_IS_SKELETON_MECHANICAL flag.

a1supply

Discrete hardware.

aaa

Terminal. Z80 based.

acd

WD9000 based.

aceex

Modem. CPU is a I8031 derivate.

aces1

Fruit machine hardware. Z80 based?

acesp

Fruit machine hardware. HD6301 based.

adm23

Terminal. Z8682 based.

adm31

Terminal. M6800 based.

adm36

Terminal. Z80 based.

age_candy

Crane game. Unemulated HPC46104 CPU.

alcat7100

Terminal. Z80 based.

aleisttl

Discrete hardware.

alesis_qs

Musical keyboard. H8/510 based.

alto1

Similar in architecture to the Alto II and the Lilith, with 74181 ALUs and unique CPU.

alvg

Pinball hardware.

ampex

Z80 based.

ampex210

Z80 based.

ampscarp

Unknown CPU.

anzterm

Bank teller terminal. M6809 based. Dump is incomplete.

argox

Printer. H83002 based.

astrafr

Fruit machine hardware. M68000 based.

astropc

Fruit machine hardware. Possibly PC based.

atarittl

Discrete hardware.

atari_s1

midearth - The other games in the driver more or less work.

atari_s2

fourx4 - Appears to be a different cpu and hardware.

atronic

Fruit machine hardware. Z80 based.

att4425

Terminal. Z80 based.

att630

Terminal. M68000 based.

bailey

Discrete hardware.

barni

Pinball hardware.

belatra

Fruit machine hardware. Possibly ARM based.

bfmsys83

Fruit machine hardware. M6802 based.

bfm_ad5sw

bfm_sc5sw

Fruit machine hardware. MCF5206E based.

bfm_swp

SWP hardware. M68340 based.

bgt

Fruit machine hardware. X86 based.

bingo

Bingo hardware.

bingoman

H8 based.

bingowav

TMP63803F-16 based.

blocktax

Uses an 80C51 with undumped internal flash rom.

bowltry

H8-3008 based. TT5565 for sound.

by17

bowarrow - Fails the PIA test and doesn't boot.

by35

Pinball hardware.

by6803

Pinball hardware.

by68701

Pinball hardware.

c2color

Unidentified CPU.

c64dtv

Based on an ASIC which contains the entire C64 hardware.

c900

capcom

Pinball hardware.

capr1

Coin pusher hardware.

caprcyc

Coin pusher hardware.

cardinal

Terminal. I8031 based.

castle

Mechanical Fruit Machines with DMD display. HD6301 based.

cavepc

PC hardware.

ccs300

chicago

Discrete hardware.

clowndwn

Redemption game. M6802 based.

cromptons

Redemption game. TS80C32X2-MCA based.

crystal

crzclass, ddz - They use the VRender, but the PCB is different from the other sets. Also slightly scrambled data.

psattack - It uses the VRender, but has otherwise different hardware.

cupidon

Fruit machine hardware. Possibly M68340 based.

d400

Terminal. M6809 based.

daryde

Darts. Z180 based.

decwritr

Teletype / teleprinter. I8080 based.

de_2

Pinball hardware.

de_3

Pinball hardware.

de_3b

Pinball hardware.

diablo1300

Printer with DIABLO CPU.

dkmb

MPC603RRX266LC based.

dlair2

No laserdisc captures in MAME format.

dynamoah

Air hockey. I80C31 based.

e9161

Teminal. M68000 based.

ec7915

Terminal. КР580ВМ80А based.

ecoinf1

Fruit machine hardware. Z80 based.

electra

Discrete hardware.

emate

ARM 710a based.

epic14e

Terminal. M6502 based.

esprit

M6502 based.

eurocom2

Preliminary driver. M6809 based. Big TODO list at the top of the driver.

exidyttl

Discrete hardware.

extrema

Fruit machine hardware. Possibly Z80 based.

ez2d

Dancing game. Intel Celeron based.

falco5220

Terminal. Z80 based.

falcots

Terminal. Z80 based.

freeway

Poker game. 8088 based.

fs3216

M68000 based.

fungames

Discrete hardware.

gaelcopc

Pentium IV based. NVIDIA TI4200 GFX card.

gamecube

IBM "Gekko" based.

gamemasters

Coin pusher hardware. M6502 based.

gammagic

PC based gambiling machine.

gimix

M6809 based.

globalfr

Fruit machine hardware. M37702S based.

globalvr

Skeleton hardware. Pentium based.

gokidetor

Mechanical whack-a-mole with a dot-matrix LED screen. Z80 based.

gp_2

Pinball hardware.

gridcomp

i8086 based.

gts1

Pinball hardware.

gts3

Pinball hardware.

gts3a

Pinball hardware.

gts80

Pinball hardware.

gts80a

Pinball hardware.

gts80b

Pinball hardware.

harriet

hazelgr

Fruit machine hardware. Z80 based.

homelab

braiplus - Z80 based.

hp2100

CPU is a 2116A, a hard-wired design.

hp700

Terminal. V20 based.

hp9845

hp9835a, hp9835b, hp9845a, hp9845s - Emulation of this systems hasn't been started yet.

ht6000

Synthesizer. UPD7810 based.

hunter16

Computer. V25 based.

ibm3153

ibm6580

ice_bozopail

ice_tbd

idsa

Pinball hardware.

igspc

PC based hardware.

igs_fear

Main program / boot code in (currently undumpable) MCU.

igs_m027

Main program / boot code in (currently undumpable) MCU.

igs_m036

The igs036 MCU has internal undumped code.

ikt5a

Terminal. I80C51 based.

inder

metalman -

inderp

Pinball hardware.

instantm

No inputs and needs mechanical parts emulation (camera, printer..).

iphone2g

ARM11 based.

iqunlim

MC68EZ328 based.

is48x

I80188 based.

itgambl2

Gambling games based on H8/3337 MCU + NEC D7759GC (sound). All these games use MCUs with internal ROM for their programs.

itgambl3

Gambling games based on Mitsubishi (Renesas) M16C MCU family. All these games use MCUs with internal ROM for their programs.

itgamble

Gambling games mostly based on H8/3048 + OKI 6295 or similar. These all use MCUs with internal ROM for their programs.

itt1700

Terminal. Z80 based.

jazz

MIPS R4000 based.

jensen

DEC 21064 based.

jeutel

Pinball hardware.

joctronic

Pinball hardware.

jp

Pinball hardware.

jpmmps

Fruit machine hardware. TMS9995 based.

jpms80

Fruit machine hardware. TMS9995 based.

jpmsru

Fruit machine hardware. TMS9980A based.

jpmsys7

Fruit machine hardware. Possibly M68340 based.

jvh

Pinball hardware.

kissproto

Pinball hardware.

konin

Z80 based, no info available.

laz_awetoss

Mechanical game. Unidentified CPU.

laz_ribrac

Mechanical game. Unidentified CPU.

lckydraw

Pinball. I8035 based.

leapfrog_leappad

Unidentified CPU.

leapster

ARCompact based.

learnwin

Learning computer.

lee1214

Terminal. I80188 based.

lft

lilith

CPU consists of various parts including AM2901 and AM2911.

ltd

Pinball hardware.

lwriter

Printer hardware. M68000 based.

m3

Z80 based.

macp

Pinball hardware.

magreel

Gambling game. M68000 based.

maygayep

Fruit machine hardware (H8-3002 + YMZ280B).

maygaysw

SWP games. MC68306 based.

meadwttl

Discrete hardware.

mephistp

Pinball hardware.

merit3xx

Z80 based. Shares similarities with merit.cpp and meritm.cpp.

micral

Z80 based. No schematics / manuals available.

micromon

CDP1802 based. ECG unit.

micropin

Pinball hardware.

microterm

Z80 based.

milton6805

MC6805P2. CPU core needed.

milwaukee

6502 based.

midqslvr

PC based hardware (Celeron + 3DFX).

mightyframe

MC68020RC12B based.

minivideo

Undumped HD6473258P10 internal ROM (H8/325 series).

missbamby

Mechanical slot machine. I8085A based.

mmm

Fruit machine hardware. Z80 based.

modellot

Z80 based.

molecular

Z80 based.

monacogp

Discrete hardware.

monon_color

Unemulated AX208 CPU (8051 @ 96Mhz with single cycle instructions + integrated video, jpeg decoder etc.).

mpu2

Fruit machine hardware. M6800 based.

mpu5

Fruit machine hardware. M68340 based.

mrgame

Pinball hardware.

mx2178

Shows the status line but keystrokes are ignored.

mz3500

namcops2

Playstation 2 based.

namcos1b

Heavily modified bootleg Namco System 1 hardware.

nexus3d

ARM920T based. 2 x QS1000 for sound.

nforcepc

nForce chipset emulation is preliminary.

ngen

I80186 and I386 based.

nmkmedal

Electromechanical. TMP90C041AN based. Unemulated Oki MSM6650 sound chip.

nokia_3310

Cell phones. ARM7 based.

notetaker

nsg6809

6809 based mechanical game.

odissey

Slot hardware. Pentium based. No hard disk dump available.

palestra

Discrete hardware. Preliminary netlist available.

pc2000

pdp11

perq

CPU is discrete components including 74S181 bit-slice ALUs, and AM2910 microcode sequencer. A Z80 handles most of the I/O.

peyper

gamatros - It's not possible to start a game.

pgm3

Higly protected + encrypted. Probably ARM based.

picno

H8/532 CPU with inbuilt ROM which hasn't been dumped yet.

pitagjr

Unidentified main CPU.

play_3

cobrapb, eballchps - Different hardware.

msdisco - Bingo machine, should probably be split from the driver.

pluto5

Fruit machine hardware. M68340 based.

potgoldu

TMS34010 based. One of the sets is possibly a bad dump.

powerstack

PowerPC 604 based.

prestige

proconn

Fruit machine hardware. Z80 based.

ps2sony

R5900 based.

pse

Discrete hardware.

pyson

Playstation 2 based.

quakeat

PC based hardware (Pentium II + VGA card).

queen

PC based hardware (probably Celeron or Pentium III).

qvt103

Terminal. Z80 based.

qvt201

Terminal. Z80 based.

qvt6800

M6800 based.

qvt70

Terminal. Z80 based.

rainbow

rainbow100a - Incomplete dump.

ramtek

Discrete hardware.

rcorsair

Program ROM is in a custom block and hasn't been dumped. CPU type unknown.

s11a

Pinball hardware.

s11b

Pinball hardware.

s11c

Pinball hardware.

sanremmg

Based on an unemulated M30624FG (M16C/62A family) with undumped internal ROM.

sansa_fuze

Mp3 player. ARM7 based.

savquest

PC based hardware (Pentium II + VGA card).

scm_500

Change machine. Everything unknown.

sdk51

I8031 based.

sealy

Program ROMs aren't dumped. Probably inside M30624 MCU.

sega_beena

Custom Sega SoC with ARM7TDMI core. Needs bios dump. Duplicate driver (see apbeena.cpp).

segacoin

Z80-based coin pusher hardware.

segattl

Discrete hardware.

sega_sawatte

Unknown CPU. Possibly MCU with internal ROM?

sh4robot

SH4 based.

shtzone

SMS with a timer system.

si5500

Temperature controller. TMS9981 based.

sleic

Pinball hardware.

solbourne

CY7C601 based.

spinb

Pinball hardware.

spirit76

Pinball hardware. M6800 based.

st17xx

DVD players. ARM based.

starrider

Laserdisc game.MC6809E based.

stargame

Pinball hardware.

stellafr

Fruit machine hardware. Possibly M68000 based.

st_mp200

Pinball hardware.

storio

ARM926EJ-S based.

strkzn

Redemption game using infrared light curtains. Z80 + 80188 based.

sumt8035

Fruit machine hardware. NEC D8035LC based.

supstarf

Pinball hardware.

symbolics

M68000 based.

sys9002

Terminal. i8085a based.

taito

Pinball hardware.

taitottl

Discrete hardware.

tapatune

smartoss, srockbwl - Mechanical games, differ from the pure videogames in the driver.

techno

Pinball game. Missing sound ROMs.

tekxp33x

Terminal. IDT 79R3052E based.

telex274

Coaxial controller. M68000 based.

terminal

Drivers for various terminal ROMs to be sorted out.

textelcomp

GS65SC02P-2 based.

tim100

Terminal. I8085A based.

titan_soc

Unemulated Titan 1.0C (System on a Chip - ARM based processor).

tosh1000

80C88 based.

tr175

M68000 based.

triforce

Gamecube based.

ts3000

I8088 based.

ts802

ts816

tti

M68008 based.

tv965

Terminal. G65816 based.

tvcapcom

Nintendo WII derived hardware.

unianapc

PC hardware. Celeron based.

unistar

usbilliards

Discrete hardware.

v100

Terminal hardware. Z80 based.

v102

Terminal hardware. Z80 based.

v550

Terminal. Z80 based.

vd

Pinball hardware.

vdm7932x

Terminal. UA880D (Z80) based.

vectrix

i8088 based.

videosaa

Gambling games. MC68HC705C8ACS based.

vp415

LV-ROM player. Z80 based.

vp60

Terminal. i8051 based.

vt220

i8051 based.

vt320

i8051 based.

vt520

I80C3X based.

vtech_eu3a12

Unknown CPU type.

vtech_unk1

Unknown CPU type.

vtech_unk2

Unknown CPU type.

wacky_gator

Electromechanical game.

white_mod

Pinball hardware.

wms

Fruit machine hardware. X86 based.

wpc_an

Pinball hardware.

wpc_dot

Pinball hardware.

wpc_flip1

Pinball hardware.

wpc_flip2

Pinball hardware.

wy100

Terminal. I8039 based.

wy150

Terminal. I80C32 based.

wy30p

Terminal. I8031 based.

wy50

Terminal. I8031 based.

wy55

Terminal. I8032 based.

wy60

Terminal. I8051 based.

wy85

Terminal. I8032 based.

xbox

xtom3d

PC based (Celeron + 3DFX).

y2

Encrypted. Driven by an unidentified SoC. Thought to be a Naomi / AtomisWave clone.

yuvomz80

Mechanical medal games. Z80 based.

z29

Terminal. I8031 based.

zac_2

Pinball hardware.

zaurus

PDA. The driver has dumps for models from different series, which range from Z80 based to ARM based.

zms8085

Terminal. 8085 based.

zt8802

V40 based.