MAME

From GrunchWiki
Revision as of 23:53, 31 October 2012 by Db2wiki (talk | contribs) (2.11)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

;--------------------------------------------

  • ## ITEM "MAME"
  • ## DATE "16.09.2012"
  • ## DESCRIPTION english
MAME stands for Multiple Arcade Machine Emulator.

When used in conjunction with images of the original arcade game's ROM and disk data, MAME attempts to reproduce that game as faithfully as possible on a more modern general-purpose computer. MAME can currently emulate several thousand different classic arcade video games from the late 1970s through the modern era.
  • ## DESCRIPTION END
  • ## DESCRIPTION deutsch
MAME steht für Multiple Arcade Machine Emulator.

MAME emuliert klassische Videospiele von den späten 1970ern bis in die moderne Zeit. Dazu werden lediglich die entsprechenden original Spieleroms oder Spieldateien benötigt.

;##################################################################### ; This is a little script to easy download the stuff

  • ## TEXTFILE "{TEMPDIR}Download.Script"
.KEY GAMEPATH/K/A,GAME/K/A
.BRA {
.KET }
If NOT EXISTS "{INSTALLDIR}{NAME}/roms/{GAME}"
FailAt 30
GDownload "{GAMEPATH}{GAME}" TO "{TEMPDIR}{NAME}/roms/{GAME}"
FailAt 10
EndIf
  • ## TEXTFILE END

;#####################################################################

  • ## INSTALL
{STANDARDBACKUP}
{STANDARDEXTRACT}
If EXISTS "{TEMPDIR}{NAME}/mame"
Rename "{TEMPDIR}{NAME}/mame" "{TEMPDIR}{NAME}/{NAME}"
EndIf
If EXISTS "{TEMPDIR}{NAME}/mame.info"
Rename "{TEMPDIR}{NAME}/mame.info" "{TEMPDIR}{NAME}/{NAME}.info"
EndIf
If NOT EXISTS "{TEMPDIR}{NAME}/roms"
MakeDir "{TEMPDIR}{NAME}/roms" ALL
EndIf

;

MakeDir "{TEMPDIR}DOWNLOAD"
CD "{TEMPDIR}DOWNLOAD"

; these are the filenames to download

MakeDir "1941.zip" "1942.zip" "bagman.zip" "bluprnt.zip" "bombjack.zip" "brkthru.zip" "btime.zip"
MakeDir "commando.zip" "cclimber.zip"
MakeDir "dkongjr.zip" "docastle.zip" "docastl2.zip"
MakeDir "elevator.zip"
MakeDir "ikari.zip"
MakeDir "marble2.zip" "mrdo.zip" "minigolf.zip" "qbert.zip" "roadrunn.zip"
MakeDir "pacman.zip" "pacmania.zip" "pengo.zip"
MakeDir "qix.zip"
MakeDir "rainbow.zip" "rampage.zip"
MakeDir "tapper.zip" "timeplt.zip" "timetunl.zip" "toobin.zip"
MakeDir "wboy.zip" "zaxxon.zip" "xevious.zip"
CD "{TEMPDIR}"

;

List "{TEMPDIR}DOWNLOAD" DIRS LFORMAT "execute *"{TEMPDIR}Download.Script*" GAMEPATH *"http://download.myarcadegames.com/leecheriffic/roms/*" GAME *"%n*"" to "{TEMPDIR}Download.runner"
Execute "{TEMPDIR}Download.runner"
GGauge "INSTALLING" "{NAME}"
{STANDARDCOPY}
  • ## INSTALL END

;#####################################################################

  • ## UNINSTALL
{STANDARDBACKUP}
Delete FORCE "{INSTALLDIR}{NAME}" ALL
Delete FORCE "{INSTALLDIR}{NAME}.info"
Delete FORCE "ENVARC:MUI/{UPPERNAME}{MUIPREFSPATTERN}"
Delete FORCE "ENV:MUI/{UPPERNAME}{MUIPREFSPATTERN}"
  • ## UNINSTALL END
  • ## ITEM END