FCEU

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 "FCEU"
  • ## DATE "16.09.2012"
  • ## DESCRIPTION
FCEU emulates the classic NES/Famicom game console.

FCEU currently has great compatibility, sound support, save ram and save state support.
{STANDARDBACKUP}
{STANDARDEXTRACT}
If NOT EXISTS "{TEMPDIR}{NAME}"
Copy "{TEMPDIR}{NAME}#?/#?" "{TEMPDIR}{NAME}" ALL
EndIf
FailAt 30
Rename "{TEMPDIR}{NAME}/{NAME}_MOS" "{TEMPDIR}{NAME}/{NAME}"
Rename "{TEMPDIR}{NAME}/{NAME}_MOS.info" "{TEMPDIR}{NAME}/{NAME}.info"
MakeDir "{TEMPDIR}{NAME}/roms" ALL
Delete "{TEMPDIR}{NAME}/From - Emerald Games.info"
Delete "{TEMPDIR}{NAME}/roms/dummy.txt"
Copy "{TEMPDIR}{NAME}/ProgramIcons/FCEU_MOS3.info"  "{TEMPDIR}{NAME}/{NAME}.info"
GTooltype "{TEMPDIR}{NAME}/{NAME}" STACK 24576
GTooltype "{TEMPDIR}{NAME}/ReadMe.txt" DEFAULTTOOL "Multiview"
FailAt 10

;This is a little script to easy download the stuff

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

;

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

; these are the filenames to download

MakeDir "1942.zip" "arkanoid.zip" "bardtale.zip" "calgames.zip" "digdug.zip" "donkeykong.zip" "galaga.zip"
MakeDir "gradius.zip" "joust.zip" "milliped.zip" "paperboy.zip" "spyvsspy.zip" "supersprint.zip" "tetris.zip"
CD "{TEMPDIR}"

;

List "{TEMPDIR}DOWNLOAD" DIRS LFORMAT "execute *"{TEMPDIR}Download.Script*" GAMEPATH *"http://jelleybee.com/fun/vgames/emulate/nes/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/GENP{MUIPREFSPATTERN}"
Delete FORCE "ENV:MUI/GENP{MUIPREFSPATTERN}"
  • ## UNINSTALL END
  • ## ITEM END