MNS: Difference between revisions

From MAMEDEV Wiki
Line 1,493: Line 1,493:


== [http://mamedev.org/source/src/mame/drivers/suprridr.c.html suprridr] ==
== [http://mamedev.org/source/src/mame/drivers/suprridr.c.html suprridr] ==
''' suprridr ''' -
The board seems to contain a discrete sound portion which needs to be emulated.


== [http://mamedev.org/source/src/mame/drivers/system16.c.html system16] ==
== [http://mamedev.org/source/src/mame/drivers/system16.c.html system16] ==

Revision as of 08:11, 22 September 2009

This page is designed to allow for a quick look over all the drivers with a GAME_NO_SOUND or GAME_IMPERFECT_SOUND flag by giving, as much as possible, an idea on the amount of effort needed to fix them.

39in1

39in1 - Preliminary sound support only.

3super8

Sound rom is bad.

4roses

Skeleton driver.

8080bw

indianbt - Only part of the discrete sound emulation is completed.

astropal, ballbomb, cosmo, darthvdr, desterth, grescue, intruder, invadpt2, invrvnge, invrvngea, lrescue, lupin3, lupin3a, moonbase, rollingc, schasercv, sflush, shuttlei, sicv, sisv, sisv2, skylove, spcewars, spacewr3, steelwkr, yosakdon, yosakdona - Need discrete sound emulation.

ace

Needs discrete sound emulation.

acefruit

Sound emulation is completely lacking.

aerofgt

aerfboot, aerfboo2, pspikesc - Bootlegs with slightly different sound hardware.

aleck64

11beat, doncdoon, hipai, kurufev, mayjin3, srmvs, twrshaft - The sound in these games is probably working as in the other games in the driver, but these games are not working for the time being.

alg

Missing laserdisc sound.

aristmk4

aristmk5

astinvad

astrocde

demndrgn -

astrof

spfghmk2 -

spfgmk22 -

tomahaw1 -

tomahawk -

battlera

battlera -

bldwolf -

bldwolfj -

bbusters

beaminv

beaminv -

beaminva -

beezer

beezer -

beezer1 -

bfm_sc2

quintono - Sound ROM needs redumping, the one currently used is suspiciously similar to qos

quintoon - As above

bigstrkb

bigstrkb -

bingor

bishjan

bishjan -

blackt96

blockade

blasto -

blockade -

comotion -

hustle -

minesw4p -

mineswpr -

bloodbro

weststry -

bmcbowl

bmcbowl -

bnstars

bnstars1 -

boxer

boxer -

buggychl

buggychl -

buggycht -

buster

cabal

cabalbl -

calchase

carpolo

carpolo -

cave

gaia -

theroes -

cb2001

cball

cball -

cheekyms

cheekyms -

chihiro

chinagat

saiyugb1 -

chqflag

chqflag -

chqflagj -

chsuper

cidelsa

altair -

destryea -

destryer -

draco -

cinemat

speedfrk -

circus

crash -

ripcord -

robotbwl -

clayshoo

clayshoo -

cmmb

cntsteer

coinmvga

comebaby

coolpool

amerdar2 -

amerdart -

coolridr

cop01

copsnrob

copsnrob -

cosmic

cosmica -

cosmica2 -

devzone -

devzone2 -

magspot -

magspot2 -

nomnlnd -

nomnlndg -

cps1

crbaloon

crbalon2 -

crbaloon -

cshooter

cubocd32

cybertnk

darkhors

dblewing

ddayjlc

ddayjlc -

ddayjlca -

ddenlovr

animaljr -

deniam

logicpr2 -

deshoros

destroyr

destroyr -

dgpix

fmaniac3 -

kdynastg -

xfiles -

dkong

pestplce -

shootgal -

spcfrcii -

spclforc -

dooyong

gulfstr2 -

gulfstrm -

pollux -

polluxa -

polluxa2 -

dorachan

dorachan -

dotrikun

dotriku2 -

dotrikun -

dribling

dribling -

driblino -

embargo

embargo -

eolith

fort2b -

fort2ba -

hidctch2 -

hidnctch -

landbrk -

landbrka -

nhidctch -

puzzlekg -

raccoon -

equites

ertictac

ertictac -

esh

exidy

fantland

fcrash

fcrash -

fgoal

fgoal -

fgoala -

finalizr

finalizb -

finalizr -

findout

findout -

gt103 -

gt103a -

gt103a1 -

gt103a2 -

gt103a3 -

gt103a4 -

gt103aa -

gt103ab -

gt103asx -

gt5 -

gt507uk -

quiz -

quiz211 -

reelfun -

fitfight

bbprot -

fitfight -

histryma -

flower

flower -

flowerbl -

flstory

flstory -

flstoryj -

onna34ra -

onna34ro -

victnine -

flyball

flyball -

funworld

magiccrd -

fuukifg2

fuukifg3

asurabus -

gal3

galaga

gallag -

gatsbee -

galaxia

galaxold

galdrvr

4in1 -

dkongjrm -

kkgalax -

galpanic

zipzap -

gamecstl

gaplus

gcpinbal

gcpinbal -

getrivia

gepoker -

gepoker2 -

gepoker3 -

gs4002 -

gs4002a -

gt101c -

gt101c1 -

gt102b -

gt102c -

gt102c1 -

gt102c2 -

gt102c3 -

sextriv1 -

sextriv2 -

ghosteo

goal92

goal92 -

gottlieb

kngtmare -

tylz -

gotya

gpworld

grchamp

grchamp -

gridlee

gridlee -

gstream

gstream -

gsword

josvolly -

gticlub

gunpey

harddriv

hdrivair -

strtdriv -

hikaru

hitme

barricad -

brickyrd -

hitpoker

hng64

homedata

homerun

dynashot -

homerun -

hornet

gradius4 -

nbapbp -

terabrst -

igs009

igs_blit

vbowl -

vbowlj -

igs_m027

ilpag

intrscti

istellar

jack

striv -

jalmah

jokrwild

kickgoal

actionhw -

kickgoal -

kingdrby

kingpin

Should be extremely easy to hook this sound hardware up for someone who knows what they're doing. I don't, so I didn't. (Andrew)

koftball

konamigv

hyperath -

nagano98 -

pbball96 -

simpbowl -

susume -

weddingr -

konamim2

kopunch

ksayakyu

ksayakyu -

ksys573

bassangl -

cr589fw -

cr589fwa -

darkhleg -

ddr2m -

ddr2mc -

ddr2mc2 -

ddr2ml -

ddra -

ddrbocd -

ddrj -

ddru -

dsfdcta -

dsftkd -

dstage -

fbait2bc -

fbaitbc -

fbaitmc -

fbaitmca -

fbaitmcj -

fbaitmcu -

gtrfrk2m -

gtrfrks -

gtrfrksa -

gtrfrksj -

gtrfrksu -

konam80a -

konam80j -

konam80k -

konam80s -

konam80u -

pbballex -

salarymc -

laserbas

laserbat

catnmous -

laserbat -

lazarian -

lastfght

lastfght -

lazercmd

medlanes -

lgp

liberate

limenko

dynabomb -

legendoh -

sb2003 -

sb2003a -

spotty -

littlerb

looping

looping -

loopinga -

skybump -

luckgrln

m107

firebarr -

m10

m14

m52

m62

horizon -

kidniki -

kidnikiu -

lithero -

spelunk2 -

yanchamr -

m79amb

m79amb -

m90

bbmanw -

newapunk -

m92

psoldier -

ssoldier -

macs

magicard

magictg

malzak

marinedt

marinedt -

maygay1b

maygayv1

mazerbla

mcr

twotiger -

meadows

minferno -

metro

mgolf

mgolf -

miniboy7

mirax

missb2

missb2 -

mitchell

pangba -

spangbl -

mlanding

model1

model3

mpoker

mpu4

mpu4drvr

mpu5

mquake

ms32

47pie2 -

47pie2o -

akiss -

bbbxing -

desertwr -

gametngk -

gratia -

gratiaa -

hayaosi2 -

hayaosi3 -

kirarast -

p47aces -

tetrisp -

tp2m32 -

munchmo

joyfulr -

mnchmobl -

murogem

lasvegas -

murogem -

murogema -

murogmbl

mw8080bw

280zzzap -

blueshrk -

bowler -

checkmat -

clowns -

clowns1 -

desertgu -

dogpatch -

gmissile -

gunfight -

invad2ct -

lagunar -

m4 -

phantom2 -

roadrunm -

seawolf -

shuffle -

spcenctr -

tornbase -

namcofl

finalapb -

finalapo -

finalapr -

speedrcr -

namconb1

gslgr94u -

gslugrsj -

gunbulet -

machbrkr -

nebulray -

nebulryj -

outfxesj -

outfxies -

ptblank -

sws95 -

sws96 -

sws97 -

vshoot -

namcond1

ncv1 -

ncv1j -

ncv1j2 -

ncv2 -

ncv2j -


namcos10

namcos11

danceyes -

dunkmnia -

dunkmnic -

myangel3 -

pocketrc -

primglex -

ptblnk2a -

starswep -

tekken -

tekken2 -

tekken2a -

tekken2b -

tekkena -

tekkenb -

tekkenc -

xevi3dg -

namcos12

aquarush -

ehrgeiz -

ehrgeiza -

fgtlayer -

g13knd -

ghlpanic -

golgo13 -

lbgrande -

mrdrillr -

pacapp -

pacapp2 -

pacappsp -

ptblank2 -

sws98 -

sws99 -

tekken3 -

tekken3a -

tekken3b -

tekken3c -

tenkomoj -

tenkomor -

toukon3 -

namcos22

acedrvrw -

alpinerc -

alpinerd -

alpinesa -

alpinr2b -

cybrcycc -

propcycl -

raveracj -

raveracw -

raveraja -

ridgerac -

ridgeraj -

timecris -

timecrsa -

victlapw -

namcos23

naomi

nbmj8688

nitedrvr

nitedrvr -

nmk16

acrobatm -

bioship -

blkhearj -

blkheart -

gunnail -

hachamf -

macross -

manybloc -

mustang -

mustangs -

raphero -

sbsgomo -

strahl -

strahla -

tdragon -

vandyja2 -

vandyjal -

vandyke -

nss

nwk-tr

nycaptor

bronx -

colt -

nycaptor -

nyny

arcadia -

nyny -

nynyg -

olibochu

olibochu -

opwolf

opwolf -

opwolfa -

opwolfb -

opwolfu -

pacman

eggor -

pangofun

paranoia

pasha2

pasha2 -

pcat_nit

pcxt

pgm

drgw2c -

killbldt -

kov -

kov115 -

kov2 -

kov2106 -

kovj -

kovplus -

kovplusa -

martmast -

orld105k -

orld111c -

orlegend -

orlegndc -

orlegnde -

photoy2k -

puzlstar -

raf102j -

photoply

pipeline

pipeline -

pitnrun

pitnrun -

pitnruna -

playmark

hrdtimea -

hrdtimes -

wbeachv2 -

wbeachvl -

plygonet

pntnpuzl

pokechmp

pokechmp -

portrait

portrait -

portrata -

ppmast93

ppmast93 -

psikyosh

soldivid -

quakeat

quasar

quasar -

quasara -

queen

rabbit

Custom Imagetek 15000 chip provides sound (some kind of ADPCM).

raiden2

rallyx

commsega -

rcorsair

realbrk

dai2kaku -

redalert

redalert -

redclash

redclash -

redclask -

redclsha -

zerohour -

rollrace

fightrol -

rollace -

rollace2 -

rotaryf

rotaryf -

royalmah

rungun

rungun -

runguna -

rungunu -

rungunua -

slmdunkj -

safarir

safarir -

sangho

sbowling

sbowling -

scramble

ad2083 - Bad dump of the tms5110 roms.

mariner - Discrete sound in addition to the 8910.

scorpion , scrpionb - Uses a natsemi digitalker. Being worked on.

turpins - Sound CPU to be added.

segag80r

005 -

pignewt -

pignewta -

segag80v

startrek -

tacscan -

segald

segas16b

seibuspi

batlbala -

batlball -

batlbalu -

ejanhs -

rdft -

rdft2 -

rdft2a -

rdft2a2 -

rdft2j -

rdft2us -

rdftau -

rdftdi -

rdftit -

rdftj -

rdftu -

rfjet -

rfjeta -

rfjetj -

rfjetu -

rfjetus -

senkyu -

senkyua -

viprp1 -

viprp1hk -

viprp1j -

viprp1o -

viprp1ot -

viprp1s -

seta

crazyfgt -

sokonuke -

seta2

skimaxx

skyraid

skyraid -

snesb

snk6502

snowbros

snowbro3 -

spacefb

spacebrd -

spacedem -

spacefb -

spacefbb -

spacefbg -

spaceg

spaceg -

splash

roldfrga -

roldfrog -

sprint8

sprint8 -

sprint8a -

srmp6

srmp6 -

ssfindo

ppcar -

ssfindo -

ssingles

ssingles -

sspeedr

sspeedr -

sstrangr

sstrangr -

sstrngr2 -

ssv

srmp7 -

stactics

stactics -

starcrus

starfire

fireone -

starfir2 -

starfira -

starfire -

starshp1

starshp1 -

starshpp -

starwars

tomcatsw -

stepstag

stv

astrass -

bakubaku -

batmanfr -

colmns97 -

cotton2 -

cottonbm -

critcrsh -

danchih -

diehard -

dnmtdeka -

ejihon -

fhboxers -

finlarch -

gaxeduel -

grdforce -

groovef -

hanagumi -

introdon -

kiwames -

maruchan -

mausuke -

nclubv3 -

othellos -

pblbeach -

prikura -

puyosun -

rsgun -

sandor -

sanjeon -

sasissu -

seabass -

shanhigw -

shienryu -

smleague -

sokyugrt -

sss -

suikoenb -

thunt -

thuntk -

vfkids -

vmahjong -

winterht -

znpwfv -

subs

subs -

suprridr

The board seems to contain a discrete sound portion which needs to be emulated.

system16

Most games in the driver lack / have incomplete sound. Needs support for custom sound HW used by the various bootlegs.

taito_f3

ridingf, ridingfj, ridingfu - Sound doesn't work in this game.

ringrage, ringragej, ringrageu - Sound only partially works.

taito_l

champwr, champwrj, champwru - Additional MSM5205 isn't 100% correctly hooked up yet.

taitogn

Zoom sound DSP is currently unemulated.

taitopjc

Zoom sound DSP is currently unemulated.

taitotz

Zoom sound DSP is currently unemulated.

taitowlf

Zoom sound DSP is currently unemulated.

tankbatt

Needs discrete sound emulation instead of samples.

tarzan

Sound isn't hooked up yet. No mention of the sound chip in the driver.

tattack

Sound isn't hooked up (probably discrete).

thayers

Needs converting of the SSI-263 to a sound device and laserdisc audio.

timetrv

Missing laserdisc audio.

tmmjprd

Custom Imagetek 15000 chip provides sound (some kind of ADPCM).

tmnt

glfgreat, glfgreatj - Sound hook up isn't 100% correct yet.

toaplan1

fireshrk and clones, vimana and clones - No sound because of missing sound MCU dump. Chip is protected. It's a QFP80 Hitachi HD647180.

toaplan2

batsugun, batsuguna, batsugunsp, dogyuun, dogyuunk, grindstm, grindstm, kbash, vfive - No or partial sound because of missing sound MCU dump, probably NEC V25+ based.

ghox, ghoxj, tekipaki - No sound because of missing sound MCU dump. Chip is protected. It's a QFP80 Hitachi HD647180. Whopeee misses the dump too, but is currently using one from a bootleg.

toki

jujub - In this bootleg sound hardware seems to have been slightly modified, the coins are handled ok, but there is no music and bad sfx.

tokyocop

Skeleton driver. Sound isn't hooked up.

toratora

Sound is hooked up according to schematics, but it sounds horrible. It's supposed that real hardware differs from schematics.

trackfld

hyprolymb - Bootleg with different sound hardware, which isn't correctly hooked up yet.

triforce

Gamecube sound system isn't emulated yet.

truco

Sound is hooked up, but not perfect yet.

trucocl

Audio is almost there, but not perfect yet.

ttchamp

Sound isn't hooked up yet (possibily driven by a protected PIC).

tumbleb

pangpang, tumbleb2 - Sound PIC is protected and simulation isn't 100% correct. We need a dump of the PICs.

tumbleb - Sound is not quite correct yet.

turbo

Driver needs discrete sound emulation instead of samples.

turrett

Skeleton driver. Sound isn't hooked up.

twinkle

Sound isn't fully hookep up yet (IDE DMA, finish comms).

tx1

tx1, tx1a - TX-1 tyre screech noises are not implemented yet.

uapce

The tone played by the jamma if board is not emulated.

ultrsprt

Sound cpu irqs generation is unknown and very prone to get broken (i.e. if 4G and 2G returns as bad in POST screen). Sound is lagged, reason is probably the same.

upscope

Amiga sound emulation isn't perfect yet.

vamphalf

misncrft, wyvernwg - Audio CPU isn't emulated yet (QDSP).

vegaeo

Audio CPU isn't emulated yet (QDSP).

vegas

gauntleg12 - Sound doesn't work in this clone.

cartfury, nbanfl, nbashowt - Use unknown DCS boards.

sf2049, sf2049se, sf2049te - Use DCS2 "Denver" board which isn't fully implemented yet.

vicdual

All games are missing discrete sound emulation.

viper

Driver doesn't do much yet, thus sound isn't hooked up.

vmetal

ES8712 sound may not be quite right. Samples are currently looped, but it's unknown whether they should and how.

vp101

Skeleton driver. Audio device is AC97 with custom DMA frontend which streams 8 stereo channels.

vpoker

Sound isn't hooked up yet (AY8910).

warpwarp

navarone, sos - Sound isn't completely emulated yet.

wc90

Sound isn't correctly hoodep up.

wc90b

MSM5205 sound isn't perfect yet.

wheelfir

Sound is completely unimplemented.

wink

Sound emulation isn't fully accurate.

wiz

scion, scionc, stinger, stinger2 - Discrete hardware emulation is preliminary.

wldarrow

Sound system is guessed.

wolfpack

Missing discrete sound emulation.

yunsung8

Sound emulation isn't fully accurate.

zac2650

Missing discrete sound emulation.

zaccaria

The TMS5200 is kludged to work (see zaccaria_ca2_r). There seems to be a strange kind of DAC connected to 8910 #0 port A, but it sounds horrible. Lacks analog circuitry emulation (see driver notes).

zaxxon

Missing discrete sound emulation.

zn

SPU emulation isn't perfect yet.

zr107

It uses a Konami K058141 sound chip which is currently unemulated. The driver uses the K054539 sound core.