// UltraHLE initialization file V1.0.0 // // This file can be used to adjust emulator settings for ROM images. // The [default] section contains defaults and is followed by ROM // specific sections. You can specify individual settings for each // ROM image. Section name should be a substring of the ROM title. // // ------------------------------------------------------------------- // Enhancements by Gecko * E-mail enhancements to: UltraHLE@excite.com // ------------------------------------------------------------------- // 02/04: v1.0.01 // Allows Mace: The Dark Age to work without hitting F5 (Gecko) // Made Mortal Kombat Trilogy run faster (Prozac-) // Added comments to working and almost working games (Gecko) // 02/05: v1.0.02 // Super mario 64 all level patch (Shonk) Disabled by default // Added comments to additional working games (Gecko) // Changed name of games with garbage characters (Gecko) // Changed version numbering format (Gecko) // 02/05: v1.0.02e // Added patches for Diddy Kong Racing and Crusi'n USA (Pendec) // ------------------------------------------------------------------- [default] // Change this path to where you want to store save games (save/load state) savepath=SAVE // Change this path to where you have your ROM images rompath=ROMS // Use this line to set default 3DFX resolution // Remarked out so resolution can be set from within program (Gecko) // If you always want to use a particular resolution // just remove '//' from desired resolution line. //resolution=640,480 //resolution=800,600 //resolution=1024,768 // You can use this to disable sound sound=1 // Rest of the settings in this file are ROM specific. You probably should // not change them. But you can always try :) // // alttitle - name to display in listbox instead of the real title // comment - comment to display in listbox // optimize - level of MIPS->X86 compiler optimizations (1..3) // viewport - assumed n64 res (autodetected usually) // directsp - must be 1 (rcp emulation style) // osrange - defines the area in boot image where there is code (speeds up // loading, by default 1MB is assumed). Not necessary. // patch - apply a patch to the game. Most are internal hacks, but there // are two generic ones you can add: // patch=-1, ADDRESS, word DATA // patch=-1, ADDRESS, byte DATA // These write a word or byte of data to a given memory address // every frame. This can be used to enable cheats etc. // defaults for all roms optimize=2 directsp=1 viewport=320,240 [MACE] alttitle=Mace: The Dark Age comment=Playable: Patch by Gecko // No need to hit F5 key to play game (Gecko) patch= -1, 8001f7d4, byte 0 [BOMBERMAN HERO] alttitle=Bomberman Hero comment=Playable [AEROGAUGE] alttitle=Aerogauge comment=Playable [Quest 64] comment=Playable: Text hard to read [TETRISPHERE] alttitle=Tetrisphere comment=Playable [F1 POLE POSITION 64] alttitle=F1 Pole Position 64 comment=Playable [PACHINKO365NICHI] alttitle=Pachinko 365 Nichi comment=Playable [PAWAFURU PUROYAKYU5] alttitle=Pawafuru Puroyakyu 5 comment=Playable [PUYO PUYO SUN 64] alttitle=Puyo Puyo Sun 64 comment=Playable [J_league 1997] alttitle=J.League Eleven Beat 1997 comment=Playable: However, graphic may cause seizure ;-) [NBA HANGTIME] alttitle=NBA Hangtime comment=Almost playable: Too slow [BIOFREAKS] alttitle=BioFreaks comment=Intro works [OLYMPIC HOCKEY] alttitle=Olympic Hockey Nagano 98 comment=Playable [Diddy Kong CRACKED] comment=Graphics are messed up but plays alttitle=Diddy Kong Racing directsp=1 optimize=3 patch= -1, 8008bce4, word 0x00000000 [PAWAFURU PUROYAKYU4] alttitle=Pawafuru Purpuakyu 4 comment=Playable [Aerogauge] alttitle=Aero Gauge comment=Playable: Qualify round only [GOLDEN NUGGET 64] alttitle=Golden Nugget 64 comment=Playable [STAR SOLDIER] alttitle=Star Soldier comment=Playable: Certain graphics missing and dark [RAMPAGE] alttitle=Rampage World Tour comment=Playable [Milos_Astro_Lanes] alttitle=Milo's Astro Lanes comment=Playable: Graphics errors [AIRBOARDER 64] alttitle=Airboarder 64 comment=Intro works, but graphics are messed up [DUKE NUKEM] alttitle=Duke Nukem 64 comment=Playable: Palette is messed up [STARFOX64] alttitle=Starfox 64 comment=Playable [MortalKombatTrilogy] alttitle=Mortal Kombat Trilogy optimize=3 comment=Playable: Patch by Prozac- [VIRTUALCHESS] alttitle=Virtual Chess 64 comment=Playable: Europe version only! [64 OHZUMOU] alttitle=64 Ohzumou comment=Playable [MISCHIEF MAKERS] alttitle=Mischief Makers comment=Playable: Europe version only! [NBA PRO 98] alttitle=NBA Pro 98 comment=Playable [W.G. 3DHOCKEY98] alttitle=Wayne Gretzky 3D Hockey 98 comment=Playable [W.G. 3DHOCKEY] alttitle=Wayne Gretzky 3D Hockey comment=Playable [TETRIS64] alttitle=Tetris 64 comment=Playable [ÀÞ²Åϲϝ¶°64] alttitle=Dynamite Soccer (J.League) comment=Playable: Player graphics messed up [ÊÞ¸¼®³¼Þݾ²64] alttitle=Game of Life comment= [ÄÞ×´ÓÝ2 ˶ØÉ¼ÝÃÞÝ] alttitle=Doraemon 2 comment= [€] alttitle=Nushi Zuri 64 comment= [PERFECT STRIKER] alttitle=Perfect Striker comment= patch= -1, 800905a0, word 0 // Work-in-process (Gecko) [MarioParty] alttitle=MarioParty comment= osrange=80008000,80024000 mapmem=03ff0000,10034b30,1000000 // Work-in-process (Gecko) [Legend of Zelda] alttitle=Zelda: Ocarina of Time comment=Playable optimize=3 osrange=80001000,80008000 patch= 0, 80005ba0, patch 2 // vi patch= 0, 80003500, patch 2 // pi patch= 0, 800012a0, patch 2 // xx patch= 0, 80001600, patch 2 // xx patch= 0, 80005130, patch 2 // lowlev patch=678, 0C800D80, rescan // newdma patch=678, 800bbe80, patch 30 // audio patch=678, 800d32e0, patch 31 // audio patch=678, 800a26c0, word 0 // contfix patch=678, 800a26c4, word 0 // contfix patch=678, 800aef8c, patch 1 // lowlev patch=678, 800af014, patch 1 // lowlev patch=679, 8009f1d8, patch 2 // speedup // Language selection (can be changed even after game is started) patch= -1, 8011b9d9, byte 1 // 0=Japanese, 1=English [Super Mario] alttitle=Super Mario 64 comment=Playable optimize=3 osrange=80300000,80380000 // All level patch (Shonk) // Remove '//' on next line to enable patch // patch=-1, a032d58c, byte 1 [Wave Race] alttitle=Wave Race 64 comment=Playable: JAP version only! osrange=800c0000,800f0000 [MarioKart] alttitle=Mario Kart 64 comment=Playable [Doom] alttitle=Doom 64 comment=Playable [Quake] alttitle=Quake 64 comment=Playable [Banjo-Kazooie] bootloader=1 comment=Almost playable: Banjo character tiny osrange=80000000,80010000 patch= 0, 8000052c, patch 49 patch= 0, 80000530, word 0x0320f809 patch= 0, 80000534, word 0x8fa40020 patch= -2, 25002801, rescan //newdma patch= -2, 8024730c, patch 1 patch= -2, 80253010, patch 56 //mcpy [GOLDENEYE] alttitle=GoldenEye 007 comment=Playable osrange=80008000,80024000 mapmem=7f000000,10034b30,1000000 [Cruis'n USA] alttitle=Cruisin US comment=partly fixed, running the game now patch= -1, 80111b00, word 0x00000000 directsp=1 optimize=3