playing back old replays using old mame versions
under windows XP and Vista (possibly windows 7)...
============================================
problem : you see a great replay, but its on old
version of mame..
example : jr. pac-man (mame 35-b13),
http://replay.marpirc.net/r/jrpacman
crystal castles (version 4) - (mame35)
http://replay.marpirc.net/r/ccastles
there's a lot of great games, which people played and their high scores haven't
been beaten, and there's no new recordings...
==================================================
answer : there's a lot of steps here..
1) download the replay file
example crystal castles -
http://replay.marpirc.net/inp/1/6/9/wpc ... mame35.zip
jr. pac-man -
http://replay.marpirc.net/inp/d/5/8/rf_ ... m35b13.zip
keep these until you have downloaded the mame version, and once done, unzip it
into the INP directory...
2) download the version of mame -> note, there are mame32 versions (these probably won't work),
and windows mame versions , these WILL probably work [however, playing
them will probably be full screen, since you get an error about old dll]...
once you get the DOS version of mame, DO NOT TRY TO RUN IT IN A DOS window, you will get an error,
even if you try to run it without sound.. (option 0)..
NOTE : i think you can substitute the DOS mame version for the Windows ones.. eg WIN61->MAME61 should work
DO NOT TRY TO RUN any MAME32-xx versions, they will fail on the audiow32.dll
3) download the free DOSBOX program ... 0.73 is the latest
http://www.dosbox.com/
(this program MAY work under other operating systems, i haven't tried them out)
once you get this, run and install it..
4) you NEED to download, CWSDPMI.EXE from
http://clio.rice.edu/cwsdpmi/
this allows mame to access more memory..
unzip it, and put in the same directory you have unzipped the old version of mame..
5) MAKE SURE YOU HAVE THE CORRECT VERSION OF THE ROM, in the roms directory..
you will have to do some research at MAWS or datObase
http://www.arcadehits.net/datObase/search.php
see if there have been any rom name changes.. if you have extra files, you might be ok..
for example jr. pac-man needs some files renamed in order to work (
viewtopic.php?f=12&t=11790&start=15 )
6) run dosbox, and open a window in it...
type in : MOUNT <drive name>: <directory>
for example : MOUNT C: C:\GAMES
this will let you 'change' to your physical c drive.
then you can type in regular directory commands:
change to the directory you have mame in:
example : cd\emulate\mame\mame35
then create a batch file(or you can type it manually)..
<replace %1 with the game name>, and put any other options on the line
c:>mame34 -playback %1 -noscanlines -soundcard 1
this will playback jrpacman with no scan lines, and a virtualized sound blaster card..
NOTE : SOME games will not work in this video mode (720,and escape from the planet of the robot monsters, etc)..
7) at this point you will see mame check the roms, and load the input file, and then you press enter again..

enjoy the great playback!!!
i was very frustrated in not being able to watch a lot of the classic recordings here, and instead of
digging up an old machine, or trying to find a sound blaster emulator.. this does the job with a
lot of them..
the biggest problem is finding the old romsets..and some video modes...
good luck... hope you can learn a lot from them..
later
-1