Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: AceTKK on April 07, 2003, 02:13:27 am
-
Apparently there is a problem with Namco System 1 & System 2 drivers in the newest version of MAME. Several games are affected. Assault is probably the most popular. Hopefully they will get it straightened out soon.
-Ace-
-
Well, upgrade, but use .66 exe for assault or other namco driver games :)
-
Assault is listed as a "changed" rom at emuchina. Here is a (long) list of the new AND changed roms:
4in1.zip
alibaba.zip
assault.zip
azurian.zip
batman2.zip
beastf.zip
benberob.zip
boggy84.zip
bosco.zip
burnforc.zip
captavna.zip
captavuu.zip
cclimber.zip
ckongalc.zip
complexx.zip
cosmogng.zip
crush.zip
crusnusa.zip
crusnwld.zip
dadandrn.zip
daiskiss.zip
deadang.zip
dirtfoxj.zip
dragngun.zip
drgnmst.zip
dsaber.zip
exodus.zip
eyes.zip
fantjour.zip
finehour.zip
frogg.zip
gaiapols.zip
galaga.zip
ghunter.zip
gmgalax.zip
gokuparo.zip
gollygho.zip
gratiaa.zip
grdians.zip
gteikob2.zip
gteikokb.zip
gteikoku.zip
gururin.zip
halleys.zip
harddunk.zip
jrpacman.zip
jumpbug.zip
jumpshot.zip
konamigx.zip
kyukaidk.zip
le2.zip
lizwiz.zip
lockload.zip
looping.zip
luckywld.zip
lvgirl94.zip
marvland.zip
maya.zip
metamrph.zip
metlhawk.zip
mirninja.zip
monkeyd.zip
mooncrst.zip
mrtnt.zip
mspacman.zip
mtlchmpj.zip
mystwarr.zip
mystwaru.zip
nrallyx.zip
orbitron.zip
ordyne.zip
orunners.zip
pacplus.zip
pengo.zip
phelios.zip
ponpoko.zip
puckman.zip
puzldama.zip
rallyx.zip
rockmanj.zip
rongrong.zip
rthun2.zip
sarukani.zip
scorpnmc.zip
sexyparo.zip
sgunner2.zip
shootbul.zip
skns.zip
skybase.zip
skybump.zip
solvalou.zip
spacbatt.zip
starblad.zip
sws92.zip
sws93.zip
sws95.zip
tattass.zip
tattassa.zip
tbowl.zip
tbowlj.zip
tbyahhoo.zip
tehkanwc.zip
theglobp.zip
tokkae.zip
valkyrie.zip
viostorm.zip
viostrma.zip
viostrmj.zip
xevious.zip
zerozone.zip
-
okay, so how do I fix it? I tried grabbing the rom again in hopes that it would be changed, but no luck. Do we just wait for the devs to release a fixed rom?
-Ace-
-
okay, so how do I fix it? I tried grabbing the rom again in hopes that it would be changed, but no luck. Do we just wait for the devs to release a fixed rom?
-Ace-
Devs don't release fixed roms - you could try ClrMAME Pro if it's just a naming issue, or www.mame.dk or tombstones if you need new roms.
-
okay, so how do I fix it? I tried grabbing the rom again in hopes that it would be changed, but no luck. Do we just wait for the devs to release a fixed rom?
-Ace-
No, the roms aren't bad, it's the driver!
The fix, run those games with .66!
-
As someone who owns a real Assault machine, I have got to wonder how exactly you play it without the funky tank controls?
My Assault was actually right next to a Vindicators at the arcade auction. I decided on the Assault because I knew you could play Vindicators with a gamepad.
-
It's just 2 4way joys, right?
-
It's just 2 4way joys, right?
Two four way joys with at least one trigger ;)
-
I can play it on my machine but it requires me to have the dexterity of a monkey (or maybe an octopus). I use the 1 and 2 player 8 way joysticks for movement and then have to quickly reach down to hit the buttons next to the player 1 stick. It's doable and it's still a fun game, but as you get to the harder levels, you die a lot easier.
-
I have a button just within thumb's reach of one of the 8-way joys, but it's still tricky on higher levels.
--Chris
-
Deathmonk, how come on Mame.dk and on Mamefans it doesn't list any roms as changing in 0.67. Only new ones and a couple roms were removed. That's it.
-
Deathmonk, how come on Mame.dk and on Mamefans it doesn't list any roms as changing in 0.67. Only new ones and a couple roms were removed. That's it.
I answered this already! They haven't changed, the driver changed! I don't know what's up with emuchina.
-
If you can compile your own version you can fix the namco games in 0.67 as follows: (I copied and pasted this directly from the mame forum, I haven't tried it, don't ask me for help with it).
Simply add VIDEO_HAS_SHADOWS to the MDRV_VIDEO_ATTRIBUTES() in src/drivers/namcos1.c and namcos2.c and MDRV_VIDEO_ATTRIBUTES() of MACHINE_DRIVER_START( shangha3 ) in src/drivers/shangha3.c
-
Well, I tried assault in 67 and it worked fine... after I copied over the one I downloaded.
-
It's not a rom problem. It's a driver problem. Confirmed by mamedev.
-
Maybe I did something then...
-
As someone who owns a real Assault machine, I have got to wonder how exactly you play it without the funky tank controls?
Tall stool and feet! :o ;D
-
Deathmonk, how come on Mame.dk and on Mamefans it doesn't list any roms as changing in 0.67. Only new ones and a couple roms were removed. That's it.
I answered this already! They haven't changed, the driver changed! I don't know what's up with emuchina.
It might be both! I tried Assault in 0.67 and got tons of "Not found errors" but I haven't run ClrMAME yet. Mametester say it quits with an access violation, which would be after rom loading. . .
-
I tried the stock version of mame 0.67 with assault. It loads the roms and crashes when it attempts to start emulation. I made the changes to the source I noted above and compiled a new version of mame. (nothing else was changed including my rom) I swapped the new .exe into my mame folder and tried again. Works perfectly.
Edit: Note - I had run clrmamepro on my roms and updated to a 100% complete and correct 0.67 set before trying either the stock version or my fixed compile.
-
I tried the stock version of mame 0.67 with assault. It loads the roms and crashes when it attempts to start emulation. I made the changes to the source I noted above and compiled a new version of mame. (nothing else was changed including my rom) I swapped the new .exe into my mame folder and tried again. Works perfectly.
Edit: Note - I had run clrmamepro on my roms and updated to a 100% complete and correct 0.67 set before trying either the stock version or my fixed compile.
The rom and the source changed - I went the other way. I started with vanilla MAME 0.67 and the 0.66 Assault Rom, got tons of "Not Found" errors. Downloaded the 0.67 Assault Rom, Assault loads the roms and crashes with an access violation. Next step is to add your changes and recompile.
-
If you can compile your own version you can fix the namco games in 0.67 as follows: (I copied and pasted this directly from the mame forum, I haven't tried it, don't ask me for help with it).
Simply add VIDEO_HAS_SHADOWS to the MDRV_VIDEO_ATTRIBUTES() in src/drivers/namcos1.c and namcos2.c and MDRV_VIDEO_ATTRIBUTES() of MACHINE_DRIVER_START( shangha3 ) in src/drivers/shangha3.c
Could you post more specifics? Like change line that read "???" to read "????"
Sorry to be so much trouble, but thanks for the tip.
-
If you can compile your own version you can fix the namco games in 0.67 as follows: (I copied and pasted this directly from the mame forum, I haven't tried it, don't ask me for help with it).
Simply add VIDEO_HAS_SHADOWS to the MDRV_VIDEO_ATTRIBUTES() in src/drivers/namcos1.c and namcos2.c and MDRV_VIDEO_ATTRIBUTES() of MACHINE_DRIVER_START( shangha3 ) in src/drivers/shangha3.c
Could you post more specifics? Like change line that read "???" to read "????"
Sorry to be so much trouble, but thanks for the tip.
Never mind, got already changed files here - http://www.mameworld.net/cgi-bin/wwwthreads/showpost.pl?Board=mameworldmametesting&Number=15271&page=0&view=expanded&mode=threaded&sb=7#Post15271