MIS: Difference between revisions

From MAMEDEV Wiki
No edit summary
No edit summary
Line 707: Line 707:
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/v102.cpp v102] ==
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/v102.cpp v102] ==
Terminal hardware. Z80 based.
Terminal hardware. Z80 based.
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/v550.cpp v550] ==
Terminal. Z80 based.


== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/vd.cpp vd] ==
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/vd.cpp vd] ==
Pinball hardware.
Pinball hardware.
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/vdm7932x.cpp vdm7932x] ==
Terminal. UA880D (Z80) based.


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


== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/v550.cpp v550] ==
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/videosaa.cpp videosaa] ==
Terminal. Z80 based.
Gambling games. MC68HC705C8ACS based.
 
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/vdm7932x.cpp vdm7932x] ==
Terminal. UA880D (Z80) based.


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

Revision as of 12:25, 23 August 2018

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.

age_candy

aleisttl

Discrete hardware.

alesis_qs

alto1

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

altos2

Z80 based.

alvg

Pinball hardware.

ampex

Z80 based.

ampex210

Z80 based.

ampscarp

Unknown CPU.

anzterm

Bank teller terminal. M6809 based. Dump is incomplete.

argox

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.

c64dtv

Based on an ASIC which contains the entire C64 hardware.

c900

capcom

Pinball hardware.

capr1

Coin pusher hardware.

caprcyc

Coin pusher hardware.

castle

Mechanical Fruit Machines with DMD display. HD6301 based.

cavepc

PC hardware.

ccs300

chicago

Discrete hardware.

cit220

I8085A based.

clowndwn

Redemption game. M6802 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.

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.

ec7915

Terminal. КР580ВМ80А based.

ecoinf1

Fruit machine hardware. Z80 based.

electra

Discrete hardware.

emate

ARM 710a 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.

fcscsi

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.

hp2620

Terminal. Z80 based.

hp700

Terminal. V20 based.

hp9845

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

ht6000

Synthesizer. UPD7810 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

inder

metalman -

inderp

Pinball hardware.

instantm

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

iphone2g

ARM11 based.

iqunlim

MC68EZ328 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.

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_aftrshok

laz_awetoss

laz_ribrac

lckydraw

Pinball. I8035 based.

leapster

ARCompact based.

learnwin

Learning computer.

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.

micral

Z80 based. No schematics / manuals available.

microkit

CDP1802 based. No info available.

micropin

Pinball hardware.

microterm

Z80 based.

milton6805

MC6805P2. CPU core needed.

milwaukee

6502 based.

midqslvr

PC based hardware (Celeron + 3DFX).

mightyframe

MC68020RC12B based.

mmm

Fruit machine hardware. Z80 based.

modellot

molecular

monacogp

Discrete hardware.

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.

nexus3d

ARM920T based. 2 x QS1000 for sound.

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.

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.

piggypass

Redemption games. Not much is known about the hardware.

pitagjr

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.

rd100

No infos available but some PCB pictures. MC6809P based.

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

sealy

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

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.

sleic

Pinball hardware.

solbourne

CY7C601 based.

spinb

Pinball hardware.

spirit76

Pinball hardware. M6800 based.

st17xx

stargame

Pinball hardware.

stellafr

Fruit machine hardware. Possibly M68000 based.

st_mp200

Pinball hardware.

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.

terminal

Drivers for various terminal ROMs to be sorted out.

textelcomp

GS65SC02P-2 based.

tim100

Terminal. I8085A based.

tosh1000

80C88 based.

tr175

M68000 based.

triforce

Gamecube based.

ts3000

I8088 based.

ts802

ts816

tti

M68008 based.

tv955

Terminal. M65C02 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.

vp122

Terminal. i8085A 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.

wyse

MCS-51 based.

xavix

The CPU is a M6502 derivative with custom opcodes. The games seem to use different models with different custom opcodes. ROM banking needs to be figured out.

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.