MIS: Difference between revisions

From MAMEDEV Wiki
No edit summary
No edit summary
Line 64: Line 64:
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/att4425.cpp att4425] ==
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/att4425.cpp att4425] ==
Terminal. Z80 based.
Terminal. Z80 based.
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/att630.cpp att630] ==
Terminal. M68000 based.


== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/bailey.cpp bailey] ==
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/bailey.cpp bailey] ==
Line 410: Line 413:
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/namcops2.cpp namcops2] ==
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/namcops2.cpp namcops2] ==
Playstation 2 based.
Playstation 2 based.
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/nds.cpp nds] ==
ARM based.


== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/nexus3d.cpp nexus3d] ==
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/nexus3d.cpp nexus3d] ==
Line 606: Line 606:
== [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/vp122.cpp vp122] ==
Terminal. i8085A based.
== [http://github.com/mamedev/mame/blob/master/src/mame/drivers/vp60.cpp vp60] ==
Terminal. i8051 based.


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

Revision as of 10:28, 27 November 2017

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.

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.

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.

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.

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

crystal

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.

dlair2

ecoinf1

Fruit machine hardware. Z80 based.

electra

Discrete hardware.

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.

gammagic

PC based gambiling machine.

geniusiq

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.

hp9845

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

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

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

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.

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.

ms6102

Text terminal. I8080 based.

mx2178

mz3500

namcops2

Playstation 2 based.

nexus3d

ARM920T based. 2 x QS1000 for sound.

ngen

I80186 and I386 based.

nokia_3310

Cell phones. ARM7 based.

notetaker

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.

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

rainbow

ramtek

Discrete hardware.

rcorsair

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

rd100

s11a

Pinball hardware.

s11b

Pinball hardware.

s11c

Pinball hardware.

sanremmg

CPU type not identified.

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.

segas16b

fpointbla - Bootleg with different memory map. Shares the same sound ROMs as the original, main -> sound CPUs communication seems different.

sega_sawatte

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.

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

terminals

A placeholder driver for not yet sorted out terminal ROMs.

tim100

tosh1000

80C88 based.

triforce

Gamecube based.

ts3000

I8088 based.

ts802

ts816

tti

M68008 based.

tvcapcom

unianapc

PC hardware. Celeron based.

unistar

usbilliards

Discrete hardware.

vd

Pinball hardware.

vectrix

i8088 based.

vp122

Terminal. i8085A based.

vp60

Terminal. i8051 based.

vt320

i8051 based.

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.

wyse

MCS-51 based.

xavix

The exact CPU model isn't known (M6502 derivative). ROM banking needs to be figured out.

xbox

xtom3d

PC based (Celeron + 3DFX).

zac_2

Pinball hardware.

zaurus

zt8802

V40 based.