Thread: Teknoparrot help launching games

Page 3 of 3 FirstFirst 123
Results 41 to 51 of 51
  1. Collapse Details
    Re: Teknoparrot help launching games 
    #41
    Senior Member
    MainSecondary
    Join Date
    Jun 2014
    Posts
    187
    Contribute If you enjoy reading the
    content here, click the below
    image to support our site.
    Click Here To Contribute To Our Site
    Test these latest ones with a couple games and the ini is missing the demulshootertarget=

    Which you need defined so demulshooter works properly.

    Tested hotd4 and lgj and added demulshootertarget=lindbergh to get it to work

    Thanks for your efforts
     

  2. Collapse Details
    Re: Teknoparrot help launching games 
    #42
    Junior Member
    MainSecondary
    Join Date
    Aug 2017
    Posts
    25
    Quote Originally Posted by dougan78 View Post
    Test these latest ones with a couple games and the ini is missing the demulshootertarget=

    Which you need defined so demulshooter works properly.

    Tested hotd4 and lgj and added demulshootertarget=lindbergh to get it to work

    Thanks for your efforts

    Hi Dougan, the module defines the DemulShooterTarget at system level, not game level for centralisation. And is picked up by the following in the INI
    Assuming your systems are named the same as mine

    Code:
    [Sega RingWide]
    DemulShooterTarget=ringwide
    [Sega RingEdge]
    DemulShooterTarget=ringwide
    [Sega Lindbergh]
    DemulShooterTarget=lindbergh
     

  3. Collapse Details
    Re: Teknoparrot help launching games 
    #43
    Senior Member
    MainSecondary
    Join Date
    Jun 2014
    Posts
    187
    I needed game level for how I organized those with my retrofe setup I guess. So thank you for that clarification. That makes sense.
     

  4. Collapse Details
    Re: Teknoparrot help launching games 
    #44
    Junior Member
    MainSecondary
    Join Date
    Aug 2017
    Posts
    25
    Just knocked up a new version of the TeknoParrot module that supports rotation per game, only tested with GigaWing Generations currently. Hardcoded to 90 degrees - but as I find any games that require alternative angles will update.

    Ini also has further games added but still currently short of approx 60 of the 160 Game Profiles (including dev only profiles).
    Attached Files Attached Files
     

  5. Collapse Details
    Re: Teknoparrot help launching games 
    #45
    Junior Member
    MainSecondary
    Join Date
    May 2016
    Posts
    9
    Hi adamgp, appreciate what you’ve done here. I’m just having the same issue dougan78 is above. You make it sound like the module should load the right target automatically but that doesn’t seem to be the case for me. If I leave demulshootertarget blank in RL, nothing works. If I put lindbergh there hotd4, let’s go jungle & Rambo work fine, but nothing else. If I use ringwide transformers works but nothing else. I have to put seganu there for luigis mansion to work. (I added this to the ini) And let’s go island doesn’t seem to work no matter what I put in the box but that’s probably (hopefully) a separate issue.

    There’s also the problem where demulshooterx64.exe is pretty much meant to be used for luigis mansion. It works fine for the other teknoparrot games on my machine but using it with demul & model 2 seem to be a no-go.

    Sorry to be a bother.

    Edit: Don’t mind me I figured it out. Adding demulshootertarget lines to each game in the Ini worked.
    Last edited by Jaydeekay ; 03-28-2020 at 02:15 PM.
     

  6. Collapse Details
    Re: Teknoparrot help launching games 
    #46
    Junior Member
    MainSecondary
    Join Date
    Sep 2019
    Posts
    27
    guys works ok whit this module!

    how can i set exit emulator key?

    i set this from setting tab but it doin nothing ....
     

  7. Collapse Details
    Re: Teknoparrot help launching games 
    #47
    Junior Member
    MainSecondary
    Join Date
    Sep 2019
    Posts
    27
    news?
     

  8. Collapse Details
    Re: Teknoparrot help launching games 
    #48
    Junior Member
    MainSecondary
    Join Date
    Aug 2017
    Posts
    25
    Agent47 helped get around the Luigi x64 DemulShooter issue.
    Also the ChangeResolution AHK function is no longer required as the one game that needed it has since been fixed. But its left in for future potential games.

    Module still needs:
    - Fade titles per game for better transitions.

    Code:
    MEmu := "TeknoParrot"
    MEmuV := "v1.0.0.361"
    MURL := ["http://www.rlauncher.com/forum/showthread.php?4868-Teknoparrot-help-launching-games"]
    MAuthor := ["jviegas","adamgp"]
    MVersion := "2.2.1"
    MCRC := ""
    iCRC := ""
    MID := ""
    MSystem := ["Examu eX-Board","Konami PC Based","Namco System ES3","Namco System N2","Raw Thrills PC Based","Sega Europa-R","Sega Lindbergh","Sega Nu","Sega PC Based","Sega RingEdge","Sega RingWide","Taito NESiCAxLive","Taito Type X"]
    ;---------------------------------------------------------------------------- 
    ; Notes:
    ; Make sure you enable skipchecks in RLUI since RL won't be able to locate any roms (or create dummy txt files)
    ; You have to define the GameProfiles for your games. These files are located in your emulators UserProfiles\ folder. 
    ; As an alternative you can name your games using the file names in the existing INI database.
    ;
    ; Run RocketlauncherUI, choose a system using this module. 
    ; Now click on Modules and click "Edit Global Module Settings". 
    ; Select "Roms Settings" and you can enter the GameProfile (TeknoParrot XML UserProfile) for each game.
    ;
    ;---------------------------------------------------------------------------- 
    
    ChangeResolution(Screen_Width := 1920, Screen_Height := 1080, Color_Depth := 32)
    {
    	VarSetCapacity(Device_Mode,156,0)
    	NumPut(156,Device_Mode,36) 
    	DllCall("EnumDisplaySettingsA", UInt,0, UInt,-1, UInt,&Device_Mode)
    	NumPut(0x5c0000,Device_Mode,40) 
    	NumPut(Color_Depth,Device_Mode,104)
    	NumPut(Screen_Width,Device_Mode,108)
    	NumPut(Screen_Height,Device_Mode,112)
    	Return DllCall("ChangeDisplaySettingsA", UInt,&Device_Mode, UInt,0)
    }
    
    StartModule()
    BezelGUI()
    FadeInStart()
    
    configName := moduleIni.Read(romName . "|Settings", "GameProfile", romName,, 1)
    primaryExe := new Emulator(emuPath . "\" . executable . " --profile=" . configName . ".xml")
    
    restoreResolution := moduleIni.Read(romName . "|Settings", "RestoreResolution", "false",,1)
    
    demulShooterTarget := moduleIni.Read(romName . "|" . systemName . "|Settings", "DemulShooterTarget", "",,1)
    demulShooterEnabled := moduleIni.Read(romName . "|Settings", "DemulShooterEnabled", "false",,1)
    demulShooter64Bit := moduleIni.Read(romName . "|Settings", "DemulShooter64Bit", "false",,1)
    demulShooterRom := moduleIni.Read(romName . "|Settings", "DemulShooterRom", configName,,1)
    
    vertical := moduleIni.Read(romName . "|Settings", "Vertical", "",,1)
    verticalMethod := moduleIni.Read(romName . "|Settings", "VerticalMethod", rotateMethod,,1)
    
    If (restoreResolution) {
    	screenWidth := A_ScreenWidth
    	screenHeight := A_ScreenHeight
    }
    
    BezelStart()
    
    configFile := new File(emuPath . "\UserProfiles\" . configName . ".xml")
    
    If (demulShooterEnabled = "true") {
    	If (demulShooter64Bit = "true") {
    		demulShooterPath := RegExReplace(demulShooterPath, "\.exe$", "X64.exe")
    	}
    
    	DemulShooterExe := New DemulShooter()
    	DemulShooterExe.Launch(demulShooterTarget,demulShooterRom)
    }
    
    FadeInExit()
    
    If (vertical = "true") {
    	verticalExe := CheckFile(moduleExtensionsPath . "\" . VerticalMethod . ".exe")
    
    	Rotate(verticalMethod, 90)
    }
    
    BezelDraw()
    		
    If (configFile.Exist()) {
    	primaryExe.Run()
    } Else {
    	ScriptError("Game not found. Please check your module rom settings or whether you have setup your game within the emulator.")
    }
    
    AppWaitExe := new Process(emuPath . "\" . executable)
    
    RLLog.Info("Waiting for AppWaitExe """ . AppWaitExe.FileName . """ to close.")
    
    AppWaitExe.Process("WaitClose")
    
    If (restoreResolution) {
    	ChangeResolution(screenWidth, screenHeight)
    }
    
    If (vertical = "true") {
    	Rotate(verticalMethod, 0)
    }
    
    BezelExit()
    FadeOutExit()
    ExitModule()
    
    CloseProcess:
    	FadeOutStart()
    	
    	If (demulShooterEnabled = "true") {
    		DemulShooterExe.Close()
    	}
    Return
    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <INISCHEMA>
    	<INIFILES>
    		<INIFILE name="%ModuleName%" required="false">
    			<INITYPE>Module</INITYPE>
    			<SECTIONS>
    				<SECTION name="%SystemName%" required="false">
    					<SECTIONTYPE>System</SECTIONTYPE>
    					<KEYS>
    						<KEY name="DemulShooterTarget" required="false" nullable="false">
    							<KEYTYPE>String</KEYTYPE>
    							<DESCRIPTION>The target system for DemulShooter to hook against.</DESCRIPTION>
    						</KEY>
    					</KEYS>
    				</SECTION>
    				<SECTION name="%RomName%" required="true">
    					<SECTIONTYPE>Rom</SECTIONTYPE>
    					<KEYS>
    						<KEY name="GameProfile" required="true" nullable="false">
    							<KEYTYPE>String</KEYTYPE>
    							<DESCRIPTION>Indicates the game profile XML config file name. This will be used so module can work property.</DESCRIPTION>
    						</KEY>
    						<KEY name="DemulShooterEnabled" required="false" nullable="false">
    							<KEYTYPE>Boolean</KEYTYPE>
    							<DESCRIPTION>Set to true if you want to enable DemulShooter for this game. False by default.</DESCRIPTION>
    						</KEY>
    						<KEY name="DemulShooter64Bit" required="false" nullable="false">
    							<KEYTYPE>Boolean</KEYTYPE>
    							<DESCRIPTION>Set to true if you want to use he 64 bit version of DemulShooter for this game. False by default.</DESCRIPTION>
    						</KEY>
    						<KEY name="DemulShooterRom" required="false" nullable="false">
    							<KEYTYPE>String</KEYTYPE>
    							<DESCRIPTION>Override default rom identifier for DemulShooter. Uses the GameProfile if not specified.</DESCRIPTION>
    						</KEY>
    						<KEY name="Vertical" required="false" nullable="false">
    							<KEYTYPE>Boolean</KEYTYPE>
    							<DESCRIPTION>If true, will rotate your desktop to 90ฐ so you can pay vertical games on a standard monitor. False by default.</DESCRIPTION>
    						</KEY>
    						<KEY name="VerticalMethod" required="false" nullable="false">
    							<KEYTYPE>String</KEYTYPE>
    							<DESCRIPTION>The tool you want to use to rotate your desktop. Default is the what you have set in the global RocketLauncher setting for Rotate_Method. Only set this if you want to override your global setting for this game.</DESCRIPTION>
    							<VALUES>
    								<VALUE>display</VALUE>
    								<VALUE>irotate</VALUE>
    								<VALUE>shortcut</VALUE>
    							</VALUES>
    						</KEY>
    						<KEY name="RestoreResolution" required="false" nullable="false">
    							<KEYTYPE>Boolean</KEYTYPE>
    							<DESCRIPTION>If true, after exitting the game the current screen resolution will be restored. False by default.</DESCRIPTION>
    						</KEY>
    					</KEYS>
    				</SECTION>
    			</SECTIONS>
    		</INIFILE>
    	</INIFILES>
    </INISCHEMA>
    Code:
    [Sega RingWide]
    DemulShooterTarget=ringwide
    [Sega RingEdge]
    DemulShooterTarget=ringwide
    [Sega Lindbergh]
    DemulShooterTarget=lindbergh
    [Sega Nu]
    DemulShooterTarget=seganu
    [Mach Storm]
    GameProfile=MS
    [After Burner Climax]
    GameProfile=abc
    [Initial D Arcade Stage 4 (Export)]
    GameProfile=ID4Exp
    [OutRun 2 Special Tours Deluxe]
    GameProfile=or2spdlx
    [GRID]
    GameProfile=GRID
    [Sega Rally 3]
    GameProfile=SR3
    [Transformers Human Alliance]
    GameProfile=Transformers
    DemulShooterEnabled=true
    DemulShooterRom=tha
    [Let's Go Island 3D Lost on the Island of Tropics]
    GameProfile=LGI3D
    DemulShooterEnabled=true
    DemulShooterRom=lgi3d
    [Let's Go Island Lost on the Island of Tropics]
    GameProfile=LGI
    DemulShooterEnabled=true
    DemulShooterRom=lgi
    [Sega Golden Gun]
    DemulShooterRom=sgg
    DemulShooterEnabled=true
    GameProfile=GG
    [GTI Club Supermini Festa!]
    GameProfile=GtiClub3
    [Fast and the Furious, The - Drift]
    GameProfile=FNFDrift
    [Fast & Furious SuperCars]
    GameProfile=FNFSC
    [Ford Racing Full Blown]
    GameProfile=FR
    [Daytona Championship USA]
    GameProfile=Daytona3
    [Battle Fantasia]
    GameProfile=BattleFantasia
    [BlazBlue Calamity Trigger]
    GameProfile=BlazBlueCalaminityTrigger
    [BlazBlue Continuum Shift]
    GameProfile=BlazBlueContinuumShift
    [BlazBlue Continuum Shift II]
    GameProfile=BlazBlueContinuumShift2
    [King of Fighters XII, The]
    GameProfile=KingofFightersXII
    [King of Fighters XIII, The]
    GameProfile=KingofFightersXIII
    [King of Fighters XIII Climax, The]
    GameProfile=KingofFightersXIIIClimax
    [Street Fighter IV]
    GameProfile=StreetFighterIV
    [Super Street Fighter IV Arcade Edition]
    GameProfile=SuperStreetFighterIVArcadeEdition
    [Super Street Fighter IV Arcade Edition (Export)]
    GameProfile=SuperStreetFighterIVArcadeEditionEXP
    [Super Street Fighter IV Arcade Edition (Version 2012)]
    GameProfile=SuperStreetFighterIVArcadeEditionVer2012
    [Hyper Street Fighter II - The Anniversary Edition for NESiCAxLive]
    GameProfile=HyperStreetFighterII
    [Street Fighter Zero 3 for NESiCAxLive]
    GameProfile=StreetFighterZero3
    [Street Fighter III 3rd Strike - Fight for the Future for NESiCAxLive]
    GameProfile=StreetFighterIII3rdStrike
    [Space Invaders for NESiCAxLive]
    GameProfile=SpaceInvaders
    [Dream Raiders]
    GameProfile=SDR
    DemulShooterEnabled=true
    DemulShooterRom=sdr
    [Puzzle Bobble for NESiCAxLive]
    GameProfile=PuzzleBobble
    [Ultra Street Fighter IV]
    GameProfile=UltraStreetFighterIV
    [Operation G.H.O.S.T]
    GameProfile=OG
    DemulShooterEnabled=true
    DemulShooterRom=og
    [Sega Racing Classic]
    GameProfile=SRC
    [House of the Dead 4]
    GameProfile=HOTD4
    DemulShooterEnabled=true
    DemulShooterRom=hotd4 
    [Let's Go Jungle! Lost on the Island of Spice]
    DemulShooterEnabled=true
    DemulShooterRom=lgj
    GameProfile=LGJ
    [Arcana Heart 2 for NESiCAxLive]
    GameProfile=ArcanaHeart2Nesica
    [Elevator Action for NESiCAxLive]
    GameProfile=ElevatorAction
    [K.O. Drive (Prototype)]
    GameProfile=KODrive
    [Pokken Tournament]
    GameProfile=PokkenTournament
    [Star Wars Battle Pod]
    GameProfile=StarWars
    [Tekken 7 Fated Retribution]
    GameProfile=Tekken7FR
    [Arcana Heart 3 LOVE MAX SIX STARS]
    GameProfile=ArcanaHeart3Nesica
    [Aquapazza - Aquaplus Dream Match]
    GameProfile=AquapazzaAquaplusDreamMatch
    [Raiden III for NESiCAxLive]
    GameProfile=RaidenIIINesica
    [Raiden IV for NESiCAxLive]
    GameProfile=RaidenIVNesica
    [Rastan Saga for NESiCAxLive]
    GameProfile=RastanSaga
    [Vampire Savior for NESiCAxLive]
    GameProfile=VampireSavior
    [Daemon Bride]
    GameProfile=DaemonBrideExboard
    [Arcana Heart 3]
    GameProfile=ArcanaHeart3Exboard
    [Fast and the Furious, The]
    GameProfile=FNF
    [Fast and the Furious, The - Super Bikes]
    GameProfile=FNFSB
    [Super Bikes 2]
    GameProfile=FNFSB2
    [Theatrhythm Final Fantasy - All-Star Carnival]
    GameProfile=Theatrhythm
    [Dengeki Bunko Fighting Climax]
    GameProfile=FightingClimax
    [Chaos Code]
    GameProfile=CC
    [Melty Blood Actress Again - Current Code]
    GameProfile=MB
    [Ge-Sen Love Plus Pengo!]
    GameProfile=ArcadeLove
    [Puyo Puyo!! Quest Arcade]
    GameProfile=PPQ
    [Guilty Gear XX Accent Core Plus R]
    GameProfile=GGXX
    [Guilty Gear Xrd -SIGN-]
    GameProfile=GGXrdSIGN
    [Shining Force Cross Raid]
    GameProfile=ShiningForceCrossRaid
    [Chaos Code - New Sign of Catastrophe (Version 1.03)]
    GameProfile=ChaosCodeNSOC103
    [Virtua Tennis 4]
    GameProfile=VT4
    [Akai Katana Shin for NESiCAxLive]
    GameProfile=AkaiKatanaShinNesica
    [Battle Gear 4 Tuned]
    GameProfile=BattleGear4Tuned
    [BlazBlue CentralFiction]
    GameProfile=BBCF
    [BlazBlue ChronoPhantasma]
    GameProfile=BBCP
    [Chaos Breaker]
    GameProfile=ChaosBreaker
    [Caladrius AC]
    GameProfile=CaladriusAC
    [Chaos H.Q. 2]
    GameProfile=ChaseHQ2
    [Crimzon Clover for NESiCAxLive]
    GameProfile=CrimzonClover
    [Dariusburst - Another Chronicle (Version 1.05)]
    GameProfile=DariusBurst
    [Dirty Drivin']
    GameProfile=DirtyDrivin
    [H2Overdrive]
    GameProfile=H2Overdrive
    [Winter X Games SnoCross]
    GameProfile=SnoCross
    [GigaWing Generations]
    GameProfile=GigaWingGenerations
    Vertical=true
    [En-Eins Perfektewelt for NESiCAxLive]
    GameProfile=EnEinsPerfektewelt
    [Dragon Dance for NESiCAxLive]
    GameProfile=DragonDanceNesica
    [Do Not Fall]
    GameProfile=DoNotFallRunforYourDrink
    [Dead or Alive 5 Ultimate Arcade]
    GameProfile=DOA5
    [Gouketsuji Ichizoku - Matsuri Senzo Kuyou for NESiCAxLive]
    GameProfile=Goketsuji
    [Homura for NESiCAxLive]
    GameProfile=Homura
    [Raiden III]
    GameProfile=RaidenIII
    Vertical=true
    [Raiden IV]
    GameProfile=RaidenIV
    Vertical=true
    [Sonic & Sega All-Stars Racing Arcade]
    GameProfile=SSASR
    [Initial D Arcade Stage 4 (Japanese)]
    GameProfile=ID4Jap
    [Groove Coaster 2 - Heavenly Festival]
    GameProfile=GrooveCoaster2
    [Ikaruga for NESiCAxLive]
    GameProfile=Ikaruga
    [Magical Beat]
    GameProfile=MagicalBeat
    [MaiMai GreeN]
    GameProfile=MaiMaiGreen
    Vertical=true
    [Nitroplus Blasterz Heroines Infinite Duel]
    GameProfile=NitroplusBlasterz
    [Rumble Fish 2 for NESiCAxLive, The]
    GameProfile=RumbleFish2Nesica
    [Virtua Fighter 5 (Version C)]
    GameProfile=VF5C
    [Virtua Fighter 5 (Version B)]
    GameProfile=VF5B
    [Virtua Tennis 3]
    GameProfile=VT3
    [Initial D Arcade Stage 5 (Export)]
    GameProfile=ID5
    [Luigi's Mansion Arcade]
    GameProfile=LuigisMansion
    DemulShooterEnabled=true
    DemulShooterRom=lma
    DemulShooter64Bit=true
    [Initial D Arcade Stage 6 AA]
    GameProfile=ID6
    [Under Defeat HD+]
    GameProfile=UDX
    [King of Fighters '98, The - Ultimate Match]
    GameProfile=KingofFighters98UnlimitedMatch
    [King of Fighters '98, The - Ultimate Match Final Edition for NESiCAxLive]
    GameProfile=KingofFighters98UltimateMatchFinalEditionNesica
    [Too Spicy]
    GameProfile=2Spicy
    DemulShooterEnabled=true
    DemulShooterRom=2spicy
    [Rambo]
    DemulShooterRom=rambo
    DemulShooterEnabled=true
    GameProfile=Rambo
    [Sega Race TV]
    GameProfile=segartv
    [Persona 4 The Ultimate in Mayonaka Arena]
    GameProfile=Persona4A
    [Persona 4 The Ultimax Ultra Suplex Hold]
    GameProfile=Persona4U
    [KOF Maximum Impact Regulation A]
    GameProfile=KingofFightersMaximumImpactRegulationA
    [KOF Sky Stage]
    GameProfile=KingofFightersSkyStage
    [Samurai Spirits Sen]
    GameProfile=SamuraiSpiritsSen
    [Strania -The Stella Machina-]
    GameProfile=StraniaTheStellaMachina
    [Suggoi! Arcana Heart 2 for NESiCAxLive]
    GameProfile=SuggoiArcanaHeart2Nesica
    [Senko no Ronde DUO - Dis-United Order for NESiCAxLive]
    GameProfile=SenkoNoRondeDuoNesica
    [Senko no Ronde DUO - Dis-United Order]
    GameProfile=SenkoNoRondeDuo
    [Shikigami no Shiro III]
    GameProfile=Shigami3
    Vertical=true
    [Taisen Hot Gimmick 5]
    GameProfile=TaisenHotGimmick5
    [Tetris The Grand Master 3 - Terror-Instinct]
    GameProfile=TetrisTheGrandMaster3TerrorInstinct
    [Trouble Witches AC]
    GameProfile=TroubleWitches
    [Spica Adventure]
    GameProfile=SpicaAdventure
    [Trouble Witches AC for NESiCAxLive]
    GameProfile=TroubleWitchesNesica
    [Initial D Arcade Stage 7 AAX]
    GameProfile=ID7
    [Valve Limit R]
    GameProfile=VirtuaRLimit
    [Wacky Races]
    GameProfile=WackyRaces
    [Initial D Arcade Stage 8 Infinity]
    GameProfile=ID8
    [Mario Kart Arcade GP DX]
    GameProfile=MKDX
    [Wangan Midnight Maximum Tune 5]
    GameProfile=WMMT5
    [Batman]
    GameProfile=Batman
    [Guilty Gear Xrd REV2]
    GameProfile=GGXrd
    [Yu-Gi-Oh! 5DS Duel Terminal]
    GameProfile=YugiohDT6U
    [Gouketsuji Ichizoku - Matsuri Senzo Kuyou]
    GameProfile=PowerInstinctV
    [School of Ragnarok ReBoot]
    GameProfile=SchoolOfRagnarok
     

  9. Collapse Details
    Re: Teknoparrot help launching games 
    #49
    Junior Member
    MainSecondary
    Join Date
    Sep 2019
    Posts
    27
    any news for exit buttons?
     

  10. Collapse Details
    Re: Teknoparrot help launching games 
    #50
    Junior Member
    MainSecondary
    Join Date
    Aug 2017
    Posts
    25
    Update with Fade Titles, and probably a few other little fixes, such as Batman adjusting the system sound volume - so the before volume is stored and restored post exit.

    Regarding the use of MouseToVJoy, most people wont need this as it purple exists to support spinners acting as wheels - such as the SpinTrak with steering wheel attachment. To disable just clear this global setting of the file path and that part of the module will be bypassed.
    Similarly, the CodecTweakTool is used to set the appropriate LAVfilters for Sega Rally 3, and reset to default post exist as this can affect other games such as one of the attacts in KOF. Alternatively, if you are using the Sega Rally 3 re-encoded videos fix again you can clear the file path in this global setting as it is not needed.

    Exit works as expected, provided your exit button sends the Esc key stroke.

    Code:
    MEmu := "TeknoParrot"
    MEmuV := "v1.0.0.361"
    MURL := ["http://www.rlauncher.com/forum/showthread.php?4868-Teknoparrot-help-launching-games"]
    MAuthor := ["jviegas","adamgp"]
    MVersion := "2.2.1"
    MCRC := ""
    iCRC := ""
    MID := ""
    MSystem := ["Examu eX-Board","Konami PC Based","Namco System ES3","Namco System N2","Raw Thrills PC Based","Sega Europa-R","Sega Lindbergh","Sega Nu","Sega PC Based","Sega RingEdge","Sega RingWide","Taito NESiCAxLive","Taito Type X"]
    ;---------------------------------------------------------------------------- 
    ; Notes:
    ; Make sure you enable skipchecks in RLUI since RL won't be able to locate any roms (or create dummy txt files)
    ; You have to define the GameProfiles for your games. These files are located in your emulators UserProfiles\ folder. 
    ; As an alternative you can name your games using the file names in the existing INI database.
    ;
    ; Run RocketlauncherUI, choose a system using this module. 
    ; Now click on Modules and click "Edit Global Module Settings". 
    ; Select "Roms Settings" and you can enter the GameProfile (TeknoParrot XML UserProfile) for each game.
    ;
    ;---------------------------------------------------------------------------- 
    
    StartModule()
    BezelGUI()
    FadeInStart()
    
    configName := moduleIni.Read(romName . "|Settings", "GameProfile", romName,, 1)
    
    primaryExe := new Emulator(emuPath . "\" . executable . " --startMinimized --profile=" . configName . ".xml")
    
    fadeTitle := moduleIni.Read(romName . "|" . systemName . "|Settings", "FadeTitle",,,1)
    fadeTitleTimeout := moduleIni.Read(romName . "|" . systemName . "|Settings", "FadeTitleTimeout",,,1)
    fadeTitleWaitTillActive := moduleIni.Read(romName . "|" . systemName . "|Settings", "FadeTitleWaitTillActive",,,1)
    
    demulShooterTarget := moduleIni.Read(romName . "|" . systemName . "|Settings", "DemulShooterTarget", "",,1)
    demulShooterEnabled := moduleIni.Read(romName . "|Settings", "DemulShooterEnabled", "false",,1)
    demulShooter64Bit := moduleIni.Read(romName . "|Settings", "DemulShooter64Bit", "false",,1)
    demulShooterRom := moduleIni.Read(romName . "|Settings", "DemulShooterRom", configName,,1)
    
    vertical := moduleIni.Read(romName . "|Settings", "Vertical", "",,1)
    verticalMethod := moduleIni.Read(romName . "|Settings", "VerticalMethod", rotateMethod,,1)
    
    mouseToVJoy := moduleIni.Read(romName . "|" . systemName . "|Settings", "MouseToVJoy", "",,1)
    mouseToVJoyUse := moduleIni.Read(romName . "|Settings", "UseMouseToVJoy", "",,1)
    
    codecTweakTool := moduleIni.Read(romName . "|" . systemName . "|Settings", "CodecTweakTool", "",,1)
    codecTweakToolPreferredCommand := moduleIni.Read(romName . "|Settings", "CodecTweakToolPreferredCommand", "",,1)
    
    BezelStart()
    
    configFile := new File(emuPath . "\UserProfiles\" . configName . ".xml")
    
    If (demulShooterEnabled = "true") {
    	If (demulShooter64Bit = "true") {
    		demulShooterPath := RegExReplace(demulShooterPath, "\.exe$", "X64.exe")
    	}
    
    	demulShooterExe := New DemulShooter()
    	demulShooterExe.Launch(demulShooterTarget,demulShooterRom)
    }
    
    If (mouseToVJoy != "") {
    	If (mouseToVJoyUse = "true") {
    		mouseToVJoy := new Process(mouseToVJoy)
    		mouseToVJoy.Run()
    	}
    }
    
    If (codecTweakTool != "") {
    	If (codecTweakToolPreferredCommand != "") {
    		codecTweakTool := new Process(codecTweakTool)
    		codecTweakTool.RunWait("/silent /win7ds /" . codecTweakToolPreferredCommand)
    	}
    }
    
    If (vertical = "true") {
    	verticalExe := CheckFile(moduleExtensionsPath . "\" . VerticalMethod . ".exe")
    
    	Rotate(verticalMethod, 90)
    }
    
    BezelDraw()
    
    SoundGet, masterVolume
    
    If (configFile.Exist()) {
    	primaryExe.Run()
    } Else {
    	ScriptError("Game not found. Please check your module rom settings or whether you have setup your game within the emulator.")
    }
    
    If fadeTitle {
    	fadeTitleObj := StringUtils.ParsePCTitle(fadeTitle)
    	
    	appPrimaryWindow := new Window(new WindowTitle(fadeTitleObj.Title, fadeTitleObj.Class))
    
    	RLLog.Info("FadeTitle set, waiting for """ . appPrimaryWindow.WinTitle.GetWindowTitle() . """")
    	
    	If (fadeTitleTimeout)
    		appPrimaryWindow.Wait(fadeTitleTimeout)
    	Else
    		appPrimaryWindow.Wait()
    	
    	If (fadeTitleWaitTillActive = "true")
    		appPrimaryWindow.WaitActive()
    
    } Else {
    	appWaitExe := new Process(emuPath . "\" . executable)
    
    	RLLog.Info("FadeTitle not set, waiting for """ . appWaitExe.FileName . """")
    }
    
    FadeInExit()
    
    If FadeTitle {
    	RLLog.Info("Waiting for Window """ . appPrimaryWindow.WinTitle.GetWindowTitle() . """ to close.")
    	
    	appPrimaryWindow.WaitClose()
    } Else {
    	RLLog.Info("Waiting for Process """ . appWaitExe.FileName . """ to close.")
    	
    	appWaitExe.Process("WaitClose")
    }
    	
    If (vertical = "true") {
    	Rotate(verticalMethod, 0)
    }
    
    If (demulShooterEnabled = "true") {
    	demulShooterExe.ProcessClose()
    }
    	
    If (mouseToVJoy != "") {
    	If (mouseToVJoyUse = "true") {
    		mouseToVJoy.ProcessClose()
    	}
    }
    
    If (codecTweakTool != "") {
    	If (codecTweakToolPreferredCommand != "") {
    		codecTweakTool.Run("/silent /win7ds /reset_to_defaults")
    	}
    }
    
    ; Reset to the original volume as Batman may tweak the system volume level.
    SoundSet, %masterVolume%
    
    BezelExit()
    FadeOutExit()
    ExitModule()
    
    CloseProcess:
    	FadeOutStart()
    Return
    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <INISCHEMA>
    	<INIFILES>
    		<INIFILE name="%ModuleName%" required="false">
    			<INITYPE>Module</INITYPE>
    			<SECTIONS>
    				<SECTION name="Settings" required="false">
    					<SECTIONTYPE>Global</SECTIONTYPE>
    					<KEYS>
    						<KEY name="MouseToVJoy" required="false" nullable="false">
    							<KEYTYPE>ExeTarget</KEYTYPE>
    							<FULLROW>true</FULLROW>
    							<DESCRIPTION>The directory and executable to your MouseToVJoy application if used.</DESCRIPTION>
    						</KEY>
    						<KEY name="CodecTweakTool" required="false" nullable="false">
    							<KEYTYPE>ExeTarget</KEYTYPE>
    							<FULLROW>true</FULLROW>
    							<DESCRIPTION>The directory and executable to your CodecTweakTool application if used.</DESCRIPTION>
    						</KEY>
    					</KEYS>
    				</SECTION>
    				<SECTION name="%SystemName%" required="false">
    					<SECTIONTYPE>System</SECTIONTYPE>
    					<KEYS>
    						<KEY name="DemulShooterTarget" required="false" nullable="false">
    							<KEYTYPE>String</KEYTYPE>
    							<DESCRIPTION>The target system for DemulShooter to hook against.</DESCRIPTION>
    						</KEY>
    					</KEYS>
    				</SECTION>
    				<SECTION name="%RomName%" required="true">
    					<SECTIONTYPE>Rom</SECTIONTYPE>
    					<GROUPS>
    						<GROUP name="General"/>
    						<GROUP name="Rotation"/>
    						<GROUP name="DemulShooter"/>						
    						<GROUP name="MouseToVJoy"/>
    					</GROUPS>
    					<KEYS>
    						<KEY name="FadeTitle" group="General" required="false" nullable="true">
    							<KEYTYPE>WinTitle</KEYTYPE>
    							<FULLROW>true</FULLROW>
    							<DESCRIPTION>This is the Window Title & Class of your application. To find the Title/Class, click the button to the right of this field to launch a script that copies the active window's title and class to your clipboard.</DESCRIPTION>
    						</KEY>
    						<KEY name="FadeTitleTimeout" group="General" required="false" nullable="false">
    							<KEYTYPE>Integer</KEYTYPE>
    							<DESCRIPTION>Amount of seconds to wait for the FadeTitle window to appear before exiting with a timeout. This is set to 30 seconds by default, if the game takes too long to start then you should increase this value.</DESCRIPTION>
    						</KEY>
    						<KEY name="FadeTitleWaitTillActive" group="General" required="false" nullable="false">
    							<KEYTYPE>Boolean</KEYTYPE>
    							<DESCRIPTION>Set to false if you don't want the fade title to wait until the window becomes active. This is set to true by default, but some games might require this to be set to false instead.</DESCRIPTION>
    						</KEY>
    						<KEY name="GameProfile" group="General" required="true" nullable="false">
    							<KEYTYPE>String</KEYTYPE>
    							<DESCRIPTION>Indicates the game profile XML config file name. This will be used so module can work property.</DESCRIPTION>
    						</KEY>
    						<KEY name="CodecTweakToolPreferredCommand" group="General" required="false" nullable="false">
    							<KEYTYPE>String</KEYTYPE>
    							<DESCRIPTION>The preferred Win7DSFilterTweaker filter to change to before loading the game. Resets to default after game exits.</DESCRIPTION>
    						</KEY>
    						<KEY name="DemulShooterEnabled" group="DemulShooter" required="false" nullable="false">
    							<KEYTYPE>Boolean</KEYTYPE>
    							<DESCRIPTION>Set to true if you want to enable DemulShooter for this game. False by default.</DESCRIPTION>
    						</KEY>
    						<KEY name="DemulShooter64Bit" group="DemulShooter" required="false" nullable="false">
    							<KEYTYPE>Boolean</KEYTYPE>
    							<DESCRIPTION>Set to true if you want to use the 64 bit version of DemulShooter for this game. False by default.</DESCRIPTION>
    						</KEY>
    						<KEY name="DemulShooterRom" group="DemulShooter" required="false" nullable="false">
    							<KEYTYPE>String</KEYTYPE>
    							<DESCRIPTION>Override default rom identifier for DemulShooter. Uses the GameProfile if not specified.</DESCRIPTION>
    						</KEY>
    						<KEY name="Vertical" group="Rotation" required="false" nullable="false">
    							<KEYTYPE>Boolean</KEYTYPE>
    							<DESCRIPTION>If true, will rotate your desktop to 90ฐ so you can pay vertical games on a standard monitor. False by default.</DESCRIPTION>
    						</KEY>
    						<KEY name="VerticalMethod" group="Rotation" required="false" nullable="false">
    							<KEYTYPE>String</KEYTYPE>
    							<DESCRIPTION>The tool you want to use to rotate your desktop. Default is the what you have set in the global RocketLauncher setting for Rotate_Method. Only set this if you want to override your global setting for this game.</DESCRIPTION>
    							<VALUES>
    								<VALUE>display</VALUE>
    								<VALUE>irotate</VALUE>
    								<VALUE>shortcut</VALUE>
    							</VALUES>
    						</KEY>
    						<KEY name="UseMouseToVJoy" group="MouseToVJoy" required="false" nullable="false">
    							<KEYTYPE>Boolean</KEYTYPE>
    							<DESCRIPTION>If true, will load MouseToVJoy executable before emulation. False by default.</DESCRIPTION>
    						</KEY>
    					</KEYS>
    				</SECTION>
    			</SECTIONS>
    		</INIFILE>
    	</INIFILES>
    </INISCHEMA>
    Code:
    [Settings]
    MouseToVJoy=..\Utilities\MouseToVJoy\MouseToVJoy.exe
    CodecTweakTool=..\Utilities\CodecTweakTool\CodecTweakTool_645.exe
    [Sega RingWide]
    DemulShooterTarget=ringwide
    [Sega RingEdge]
    DemulShooterTarget=ringwide
    [Sega Lindbergh]
    DemulShooterTarget=lindbergh
    [Sega Nu]
    DemulShooterTarget=seganu
    [Mach Storm]
    GameProfile=MS
    UseMouseToVJoy=true
    FadeTitle=Sonic Storm ahk_class Direct3DWindowClass
    [After Burner Climax]
    GameProfile=abc
    UseMouseToVJoy=true
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Initial D Arcade Stage 4 (Export)]
    GameProfile=ID4Exp
    UseMouseToVJoy=true
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [OutRun 2 Special Tours Deluxe]
    GameProfile=or2spdlx
    UseMouseToVJoy=true
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [GRID]
    GameProfile=GRID
    UseMouseToVJoy=true
    FadeTitle=GRID ahk_class NeonClass_41
    [Sega Rally 3]
    GameProfile=SR3
    UseMouseToVJoy=true
    CodecTweakToolPreferredCommand=wmv3_x86={EE30215D-164F-4A92-A4EB-9D4C13390F9F}
    FadeTitle=Racing ahk_class RacingClass
    FadeTitleTimeout=60
    [Transformers Human Alliance]
    GameProfile=Transformers
    DemulShooterEnabled=true
    DemulShooterRom=tha
    FadeTitle=TF Gun(NNDXG20-WIN) ahk_class TF Gun(NNDXG20-WIN)
    [Let's Go Island 3D Lost on the Island of Tropics]
    GameProfile=LGI3D
    DemulShooterEnabled=true
    DemulShooterRom=lgi3d
    FadeTitle=teaGfx DirectX Release ahk_class teaGfx DirectX Release
    [Let's Go Island Lost on the Island of Tropics]
    GameProfile=LGI
    DemulShooterEnabled=true
    DemulShooterRom=lgi
    FadeTitle=teaGfx DirectX Release ahk_class teaGfx DirectX Release
    [Sega Golden Gun]
    DemulShooterRom=sgg
    DemulShooterEnabled=true
    GameProfile=GG
    FadeTitle=Ring Gun(NNDXG20-WIN) ahk_class Ring Gun(NNDXG20-WIN)
    [GTI Club Supermini Festa!]
    GameProfile=GtiClub3
    UseMouseToVJoy=true
    FadeTitle=GTI Club - Supermini Festa! - ( Master Build 2009.09.02 02:05:08 ) ahk_class GTI Club - Supermini Festa! - ( Master Build 2009.09.02 02:05:08 )
    [Fast and the Furious, The - Drift]
    GameProfile=FNFDrift
    UseMouseToVJoy=true
    FadeTitle=RawApp ahk_class RawApp
    [Fast & Furious SuperCars]
    GameProfile=FNFSC
    UseMouseToVJoy=true
    FadeTitle=FNF SuperCars ahk_class RawApp
    [Ford Racing Full Blown]
    GameProfile=FR
    UseMouseToVJoy=true
    FadeTitle=FULL_BLOWN ahk_class FULL_BLOWN
    [Daytona Championship USA]
    GameProfile=Daytona3
    UseMouseToVJoy=true
    FadeTitle=Daytona Championship USA ahk_class NRT Application
    [Battle Fantasia]
    GameProfile=BattleFantasia
    FadeTitle=BattleFantasia ahk_class CLS_BATTLEFANTASIA
    [BlazBlue Calamity Trigger]
    GameProfile=BlazBlueCalaminityTrigger
    FadeTitle=Blaz Blue ahk_class Blaz Blue
    [BlazBlue Continuum Shift]
    GameProfile=BlazBlueContinuumShift
    FadeTitle=Blaz Blue ahk_class Blaz Blue
    [BlazBlue Continuum Shift II]
    GameProfile=BlazBlueContinuumShift2
    FadeTitle=Blaz Blue ahk_class Blaz Blue
    [King of Fighters XII, The]
    GameProfile=KingofFightersXII
    [King of Fighters XIII, The]
    GameProfile=KingofFightersXIII
    [King of Fighters XIII Climax, The]
    GameProfile=KingofFightersXIIIClimax
    [Street Fighter IV]
    GameProfile=StreetFighterIV
    FadeTitle=Street Fighter 4 ahk_class Street Fighter 4
    [Super Street Fighter IV Arcade Edition]
    GameProfile=SuperStreetFighterIVArcadeEdition
    FadeTitle=SF41 - Sep 14 2010 17:42:49 ahk_class SF41
    [Super Street Fighter IV Arcade Edition (Export)]
    GameProfile=SuperStreetFighterIVArcadeEditionEXP
    FadeTitle=SF41 - Nov  4 2010 14:01:12 ahk_class SF41
    [Super Street Fighter IV Arcade Edition (Version 2012)]
    GameProfile=SuperStreetFighterIVArcadeEditionVer2012
    FadeTitle=SF41 - Oct 18 2011 16:57:33 ahk_class SF41
    [Hyper Street Fighter II - The Anniversary Edition for NESiCAxLive]
    GameProfile=HyperStreetFighterII
    FadeTitle=MT FRAMEWORK ahk_class MT FRAMEWORK
    [Street Fighter Zero 3 for NESiCAxLive]
    GameProfile=StreetFighterZero3
    FadeTitle=MT FRAMEWORK ahk_class MT FRAMEWORK
    [Street Fighter III 3rd Strike - Fight for the Future for NESiCAxLive]
    GameProfile=StreetFighterIII3rdStrike
    FadeTitle=MT FRAMEWORK ahk_class MT FRAMEWORK
    [Space Invaders for NESiCAxLive]
    GameProfile=SpaceInvaders
    FadeTitle=ƒXƒy[ƒXƒCƒ“ƒx[ƒ_[ ahk_class ƒXƒy[ƒXƒCƒ“ƒx[ƒ_[
    [Dream Raiders]
    GameProfile=SDR
    DemulShooterEnabled=true
    DemulShooterRom=sdr
    FadeTitle=gamewin ahk_class gamewin
    [Puzzle Bobble for NESiCAxLive]
    GameProfile=PuzzleBobble
    FadeTitle=   ahk_class _EGNGWIN
    [Ultra Street Fighter IV]
    GameProfile=UltraStreetFighterIV
    FadeTitle=SSFIVAE - Dec 22 2015 13:40:18 ahk_class SSFIVAE
    [Operation G.H.O.S.T]
    GameProfile=OG
    DemulShooterEnabled=true
    DemulShooterRom=og
    FadeTitle=ahk_class A
    [Sega Racing Classic]
    GameProfile=SRC
    UseMouseToVJoy=true
    FadeTitle=SEGA RACING CLASSIC ahk_class SEGA RACING CLASSIC
    [House of the Dead 4]
    GameProfile=HOTD4
    DemulShooterEnabled=true
    DemulShooterRom=hotd4 
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Let's Go Jungle! Lost on the Island of Spice]
    DemulShooterEnabled=true
    DemulShooterRom=lgj
    GameProfile=LGJ
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Arcana Heart 2 for NESiCAxLive]
    GameProfile=ArcanaHeart2Nesica
    FadeTitle=AH2 ahk_class AH2 CLASS
    [Elevator Action for NESiCAxLive]
    GameProfile=ElevatorAction
    FadeTitle=CS Emulation Engine ahk_class CsEmulationEngine
    [K.O. Drive (Prototype)]
    GameProfile=KODrive
    UseMouseToVJoy=true
    FadeTitle=M-Drive(NNDXG20-WIN) ahk_class M-Drive(NNDXG20-WIN)
    [Pokken Tournament]
    GameProfile=PokkenTournament
    FadeTitle=PKF Rev.108692R ahk_class sysdr::MainWindow
    [Star Wars Battle Pod]
    GameProfile=StarWars
    UseMouseToVJoy=true
    FadeTitle=SWArc Game (64-bit, DX9) ahk_class LaunchUnrealUWindowsClient
    [Tekken 7 Fated Retribution]
    GameProfile=Tekken7FR
    FadeTitle=TekkenGame (64-bit, PCD3D_SM5) ahk_class UnrealWindow
    [Arcana Heart 3 LOVE MAX SIX STARS]
    GameProfile=ArcanaHeart3Nesica
    FadeTitle=AH3 ahk_class AH3 CLASS
    [Aquapazza - Aquaplus Dream Match]
    GameProfile=AquapazzaAquaplusDreamMatch
    FadeTitle=AQ15 ahk_class AQ15 CLASS
    [Raiden III for NESiCAxLive]
    GameProfile=RaidenIIINesica
    FadeTitle=(C)2005 MOSS LTD ALL RIGHTS RESERVED. ahk_class JJ9X
    [Raiden IV for NESiCAxLive]
    GameProfile=RaidenIVNesica
    FadeTitle=RAIDEN 4 (C)2007 2011 MOSS LTD ALL RIGHTS RESERVED. ahk_class JJ11X
    [Rastan Saga for NESiCAxLive]
    GameProfile=RastanSaga
    FadeTitle=CS Emulation Engine ahk_class CsEmulationEngine
    [Vampire Savior for NESiCAxLive]
    GameProfile=VampireSavior
    FadeTitle=MT FRAMEWORK ahk_class MT FRAMEWORK
    [Daemon Bride]
    GameProfile=DaemonBrideExboard
    FadeTitle=DB1 ahk_class DB1 CLASS
    [Arcana Heart 3]
    GameProfile=ArcanaHeart3Exboard
    FadeTitle=AH3 ahk_class AH3 CLASS
    [Fast and the Furious, The]
    GameProfile=FNF
    UseMouseToVJoy=true
    FadeTitle=RawApp ahk_class RawApp
    [Fast and the Furious, The - Super Bikes]
    GameProfile=FNFSB
    UseMouseToVJoy=true
    FadeTitle=RawApp ahk_class RawApp
    [Super Bikes 2]
    GameProfile=FNFSB2
    UseMouseToVJoy=true
    FadeTitle=FNF SuperBikes 2 ahk_class RawApp
    [Theatrhythm Final Fantasy - All-Star Carnival]
    GameProfile=Theatrhythm
    FadeTitle=game ahk_class UnityWndClass
    [Dengeki Bunko Fighting Climax]
    GameProfile=FightingClimax
    FadeTitle=TEST ARCADE Ver.1.30.01 ahk_class TEST ARCADE
    [Chaos Code]
    GameProfile=CC
    [Melty Blood Actress Again - Current Code]
    GameProfile=MB
    FadeTitle=MeltyBlood Actress Again RINGWIDE ahk_class MeltyBlood Actress Again RINGWIDE
    [Ge-Sen Love Plus Pengo!]
    GameProfile=ArcadeLove
    FadeTitle=ƒQ[ƒZƒ“ ƒ‰ƒuB ahk_class ƒQ[ƒZƒ“ ƒ‰ƒuB
    [Puyo Puyo!! Quest Arcade]
    GameProfile=PPQ
    FadeTitle=teaGfx DirectX Release ahk_class teaGfx DirectX Release
    [Guilty Gear XX Accent Core Plus R]
    GameProfile=GGXX
    [Guilty Gear Xrd -SIGN-]
    GameProfile=GGXrdSIGN
    FadeTitle=GuiltyGearXrd (32-bit, DX9) ahk_class LaunchUnrealUWindowsClient
    [Shining Force Cross Raid]
    GameProfile=ShiningForceCrossRaid
    [Chaos Code - New Sign of Catastrophe (Version 1.03)]
    GameProfile=ChaosCodeNSOC103
    FadeTitle=Chaos Code: KeyboardPlayer = 2P ahk_class CHAOSCODE
    [Virtua Tennis 4]
    GameProfile=VT4
    FadeTitle=A SegaLib Application ahk_class SegaLib Application
    [Akai Katana Shin for NESiCAxLive]
    GameProfile=AkaiKatanaShinNesica
    FadeTitle= ahk_class GMLIB
    [Battle Gear 4 Tuned]
    GameProfile=BattleGear4Tuned
    UseMouseToVJoy=true
    FadeTitle=‚a‚`‚s‚s‚k‚d@‚f‚d‚`‚q@‚S ahk_class ‚a‚`‚s‚s‚k‚d@‚f‚d‚`‚q@‚S
    [BlazBlue CentralFiction]
    GameProfile=BBCF
    FadeTitle=Blaz Blue ahk_class Blaz Blue
    [BlazBlue ChronoPhantasma]
    GameProfile=BBCP
    FadeTitle=Blaz Blue ahk_class Blaz Blue
    [Chaos Breaker]
    GameProfile=ChaosBreaker
    FadeTitle=GAME ahk_class chaosbreaker
    [Caladrius AC]
    GameProfile=CaladriusAC
    FadeTitle=SILVER (C)2013 MOSS LTD ALL RIGHTS RESERVED. ahk_class SILVER
    [Chaos H.Q. 2]
    GameProfile=ChaseHQ2
    UseMouseToVJoy=true
    FadeTitle=PJ_CHASE ahk_class RwAppClass
    [Crimzon Clover for NESiCAxLive]
    GameProfile=CrimzonClover
    [Dariusburst - Another Chronicle (Version 1.05)]
    GameProfile=DariusBurst
    FadeTitle=Test of the Day ahk_class Test of the Day
    [Dirty Drivin']
    GameProfile=DirtyDrivin
    UseMouseToVJoy=true
    FadeTitle=Dirty Drivin ahk_class Direct3DWindowClass
    FadeTitleTimeout=60
    [H2Overdrive]
    GameProfile=H2Overdrive
    UseMouseToVJoy=true
    FadeTitle=H2Overdrive ahk_class SpecAppWindowClass
    [Winter X Games SnoCross]
    GameProfile=SnoCross
    UseMouseToVJoy=true
    FadeTitle=X-Games SnoCross ahk_class RawApp
    [GigaWing Generations]
    GameProfile=GigaWingGenerations
    Vertical=true
    [En-Eins Perfektewelt for NESiCAxLive]
    GameProfile=EnEinsPerfektewelt
    FadeTitle=ƒGƒkƒAƒCƒ“Šฎ‘SขŠE ahk_class ZOUNX_WIN
    [Dragon Dance for NESiCAxLive]
    GameProfile=DragonDanceNesica
    [Do Not Fall]
    GameProfile=DoNotFallRunforYourDrink
    FadeTitle=Do Not Fall ahk_class NGL
    [Dead or Alive 5 Ultimate Arcade]
    GameProfile=DOA5
    FadeTitle= ahk_class DOA5A
    [Gouketsuji Ichizoku - Matsuri Senzo Kuyou for NESiCAxLive]
    GameProfile=Goketsuji
    FadeTitle=????? ahk_class tx_gouketu
    [Homura for NESiCAxLive]
    GameProfile=Homura
    FadeTitle=HOMURA for TypeX ahk_class BASE
    [Raiden III]
    GameProfile=RaidenIII
    Vertical=true
    FadeTitle=(C)2005 MOSS LTD ALL RIGHTS RESERVED. ahk_class JJ9X
    [Raiden IV]
    GameProfile=RaidenIV
    Vertical=true
    FadeTitle=RAIDEN 4 (C)2007 MOSS LTD ALL RIGHTS RESERVED. ahk_class JJ11X
    [Sonic & Sega All-Stars Racing Arcade]
    GameProfile=SSASR
    UseMouseToVJoy=true
    FadeTitle=Sonic & SEGA All-Stars Racing ahk_class Sonic & SEGA All-Stars Racing
    [Initial D Arcade Stage 4 (Japanese)]
    GameProfile=ID4Jap
    UseMouseToVJoy=true
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Groove Coaster 2 - Heavenly Festival]
    GameProfile=GrooveCoaster2
    [Ikaruga for NESiCAxLive]
    GameProfile=Ikaruga
    FadeTitle=Ikaruga ahk_class Ikaruga
    [Magical Beat]
    GameProfile=MagicalBeat
    [MaiMai GreeN]
    GameProfile=MaiMaiGreen
    Vertical=true
    FadeTitle=teaGfx DirectX Release ahk_class teaGfx DirectX Release
    [Nitroplus Blasterz Heroines Infinite Duel]
    GameProfile=NitroplusBlasterz
    [Rumble Fish 2 for NESiCAxLive, The]
    GameProfile=RumbleFish2Nesica
    FadeTitle=TRF2 ahk_class ALICEMEFORPC
    [Virtua Fighter 5 (Version C)]
    GameProfile=VF5C
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Virtua Fighter 5 (Version B)]
    GameProfile=VF5B
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Virtua Tennis 3]
    GameProfile=VT3
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Initial D Arcade Stage 5 (Export)]
    GameProfile=ID5
    UseMouseToVJoy=true
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Luigi's Mansion Arcade]
    GameProfile=LuigisMansion
    DemulShooterEnabled=true
    DemulShooterRom=lma
    DemulShooter64Bit=true
    FadeTitle=VACUUM ahk_class VACUUM
    [Initial D Arcade Stage 6 AA]
    GameProfile=ID6
    UseMouseToVJoy=true
    FadeTitle=InitialD 6 - WGL_RE_FINAL ahk_class InitialD 6 - WGL_RE_FINAL
    [Under Defeat HD+]
    GameProfile=UDX
    FadeTitle=UNDERDEFEAT for Windows ahk_class UNDERDEFEAT for Windows
    [King of Fighters '98, The - Ultimate Match]
    GameProfile=KingofFighters98UnlimitedMatch
    [King of Fighters '98, The - Ultimate Match Final Edition for NESiCAxLive]
    GameProfile=KingofFighters98UltimateMatchFinalEditionNesica
    FadeTitle=Kof98 ahk_class Kof98
    [Too Spicy]
    GameProfile=2Spicy
    DemulShooterEnabled=true
    DemulShooterRom=2spicy
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Rambo]
    DemulShooterRom=rambo
    DemulShooterEnabled=true
    GameProfile=Rambo
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Sega Race TV]
    GameProfile=segartv
    UseMouseToVJoy=true
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Persona 4 The Ultimate in Mayonaka Arena]
    GameProfile=Persona4A
    [Persona 4 The Ultimax Ultra Suplex Hold]
    GameProfile=Persona4U
    FadeTitle=Persona 4 the Ultimax ULTRA SUPLEX HOLD ahk_class Persona 4 the Ultimax ULTRA SUPLEX HOLD
    [KOF Maximum Impact Regulation A]
    GameProfile=KingofFightersMaximumImpactRegulationA
    [KOF Sky Stage]
    GameProfile=KingofFightersSkyStage
    FadeTitle=KOF (C)2009 MOSS LTD ALL RIGHTS RESERVED. ahk_class KOF
    [Samurai Spirits Sen]
    GameProfile=SamuraiSpiritsSen
    FadeTitle=Samurai Shodown 3D Ver[Mar 31 2008 15:23:19] ahk_class Samurai Shodown 3D Ver[Mar 31 2008 15:23:19]
    [Strania -The Stella Machina-]
    GameProfile=StraniaTheStellaMachina
    FadeTitle=game ahk_class game
    [Suggoi! Arcana Heart 2 for NESiCAxLive]
    GameProfile=SuggoiArcanaHeart2Nesica
    FadeTitle=AH2 ahk_class AH2 CLASS
    [Senko no Ronde DUO - Dis-United Order for NESiCAxLive]
    GameProfile=SenkoNoRondeDuoNesica
    FadeTitle=game ahk_class game
    [Senko no Ronde DUO - Dis-United Order]
    GameProfile=SenkoNoRondeDuo
    FadeTitle=game ahk_class game
    [Shikigami no Shiro III]
    GameProfile=Shigami3
    Vertical=true
    FadeTitle=SHIKIGAMI NO SHIRO3 ahk_class BASE
    [Taisen Hot Gimmick 5]
    GameProfile=TaisenHotGimmick5
    FadeTitle=‘ฮํƒzƒbƒgƒMƒ~ƒbƒN‚T ahk_class ‘ฮํƒzƒbƒgƒMƒ~ƒbƒN‚T
    [Tetris The Grand Master 3 - Terror-Instinct]
    GameProfile=TetrisTheGrandMaster3TerrorInstinct
    FadeTitle=TGM3 - Copyright (C) Arika Co., Ltd - 2004-2005 (Jan 30 2005 17:52:56) ahk_class WND MAIN CLASS
    [Trouble Witches AC]
    GameProfile=TroubleWitches
    FadeTitle=ƒgƒ‰ƒuƒ‹™ƒEƒBƒbƒ`[ƒY‚`‚b Version 1.00 ahk_class ƒgƒ‰ƒuƒ‹™ƒEƒBƒbƒ`[ƒY‚`‚b Version 1.00
    [Spica Adventure]
    GameProfile=SpicaAdventure
    FadeTitle=SpikaADV. ahk_class SpikaADV.
    [Trouble Witches AC for NESiCAxLive]
    GameProfile=TroubleWitchesNesica
    FadeTitle=ƒgƒ‰ƒuƒ‹™ƒEƒBƒbƒ`[ƒY‚`‚b Version 1.12 ahk_class ƒgƒ‰ƒuƒ‹™ƒEƒBƒbƒ`[ƒY‚`‚b Version 1.12
    [Initial D Arcade Stage 7 AAX]
    GameProfile=ID7
    UseMouseToVJoy=true
    FadeTitle=InitialD 7 - WGL_RE_FINAL ahk_class InitialD 7 - WGL_RE_FINAL
    [Valve Limit R]
    GameProfile=VirtuaRLimit
    UseMouseToVJoy=true
    FadeTitle=VALVE LIMIT ahk_class BASE
    [Wacky Races]
    GameProfile=WackyRaces
    UseMouseToVJoy=true
    FadeTitle=wrwin ahk_class wrwin
    [Initial D Arcade Stage 8 Infinity]
    GameProfile=ID8
    UseMouseToVJoy=true
    FadeTitle=InitialD 8 - WGL_RE_FINAL ahk_class InitialD 8 - WGL_RE_FINAL
    [Mario Kart Arcade GP DX]
    GameProfile=MKDX
    UseMouseToVJoy=true
    FadeTitle=mkart3 ahk_class mkart3
    [Wangan Midnight Maximum Tune 5]
    GameProfile=WMMT5
    UseMouseToVJoy=true
    FadeTitle=?????????????????5 ahk_class class_name
    [Batman]
    GameProfile=Batman
    UseMouseToVJoy=true
    FadeTitle=BATMAN      ahk_class Direct3DWindowClass
    FadeTitleTimeout=60
    [Guilty Gear Xrd REV2]
    GameProfile=GGXrd
    FadeTitle=GuiltyGearXrd (32-bit, DX9) ahk_class LaunchUnrealUWindowsClient
    [Yu-Gi-Oh! 5DS Duel Terminal]
    GameProfile=YugiohDT6U
    FadeTitle=YU-GI-OH! DUEL TERMINAL ahk_class KIDS CARD
    [Gouketsuji Ichizoku - Matsuri Senzo Kuyou]
    GameProfile=PowerInstinctV
    [School of Ragnarok ReBoot]
    GameProfile=SchoolOfRagnarok
    FadeTitle=TieProduction (64-???? PCD3D_SM5) ahk_class UnrealWindow
    FadeTitleTimeout=60
    [Battle Gear 4]
    UseMouseToVJoy=true
    GameProfile=BattleGear4
    FadeTitle=‚a‚`‚s‚s‚k‚d@‚f‚d‚`‚q@‚S ahk_class ‚a‚`‚s‚s‚k‚d@‚f‚d‚`‚q@‚S
    [Initial D Arcade Stage Zero]
    UseMouseToVJoy=true
    GameProfile=IDZ
    [Blade Arcus from Shining]
    GameProfile=BladeArcus
    FadeTitle=AC???????? (Windows 32bit) ahk_class FREEGLUT
    [Blade Strangers]
    GameProfile=BladeStrangers
    FadeTitle=Blade Strangers for Ringedge2 ahk_class FREEGLUT
    [Dengeki Bunko Fighting Climax Ignition]
    GameProfile=FightingClimaxIgnition
    FadeTitle=TEST ARCADE Ver.2.32.00 ahk_class TEST ARCADE
    [Koihime Enbu]
    GameProfile=Koihime
    FadeTitle=—๖•P‰‰• ahk_class M2ENGAGE
    [Melty Blood Actress Again - Current Code (Version 1.07b)]
    GameProfile=MeltyBloodRE2
    FadeTitle=MeltyBlood Actress Again RINGWIDE ahk_class MeltyBlood Actress Again RINGWIDE
    [Phantom Breaker Another Code]
    GameProfile=PhantomBreaker
    FadeTitle= ahk_class WindowClass
    [Under Night In-Birth Exe-Late]
    GameProfile=UnderNightInBirth
    FadeTitle=UNI ARCADE Ver.2.03.00 ahk_class UNI ARCADE
    [Under Night In-Birth Exe-Latest]
    GameProfile=UnderNightInBirthExeLatest
    FadeTitle=UNI ARCADE Ver.3.30.0 ahk_class UNI ARCADE
     

  11. Collapse Details
    Re: Teknoparrot help launching games 
    #51
    Junior Member
    MainSecondary
    Join Date
    Sep 2019
    Posts
    27
    Quote Originally Posted by adamgp View Post
    Update with Fade Titles, and probably a few other little fixes, such as Batman adjusting the system sound volume - so the before volume is stored and restored post exit.

    Regarding the use of MouseToVJoy, most people wont need this as it purple exists to support spinners acting as wheels - such as the SpinTrak with steering wheel attachment. To disable just clear this global setting of the file path and that part of the module will be bypassed.
    Similarly, the CodecTweakTool is used to set the appropriate LAVfilters for Sega Rally 3, and reset to default post exist as this can affect other games such as one of the attacts in KOF. Alternatively, if you are using the Sega Rally 3 re-encoded videos fix again you can clear the file path in this global setting as it is not needed.

    Exit works as expected, provided your exit button sends the Esc key stroke.

    Code:
    MEmu := "TeknoParrot"
    MEmuV := "v1.0.0.361"
    MURL := ["http://www.rlauncher.com/forum/showthread.php?4868-Teknoparrot-help-launching-games"]
    MAuthor := ["jviegas","adamgp"]
    MVersion := "2.2.1"
    MCRC := ""
    iCRC := ""
    MID := ""
    MSystem := ["Examu eX-Board","Konami PC Based","Namco System ES3","Namco System N2","Raw Thrills PC Based","Sega Europa-R","Sega Lindbergh","Sega Nu","Sega PC Based","Sega RingEdge","Sega RingWide","Taito NESiCAxLive","Taito Type X"]
    ;---------------------------------------------------------------------------- 
    ; Notes:
    ; Make sure you enable skipchecks in RLUI since RL won't be able to locate any roms (or create dummy txt files)
    ; You have to define the GameProfiles for your games. These files are located in your emulators UserProfiles\ folder. 
    ; As an alternative you can name your games using the file names in the existing INI database.
    ;
    ; Run RocketlauncherUI, choose a system using this module. 
    ; Now click on Modules and click "Edit Global Module Settings". 
    ; Select "Roms Settings" and you can enter the GameProfile (TeknoParrot XML UserProfile) for each game.
    ;
    ;---------------------------------------------------------------------------- 
    
    StartModule()
    BezelGUI()
    FadeInStart()
    
    configName := moduleIni.Read(romName . "|Settings", "GameProfile", romName,, 1)
    
    primaryExe := new Emulator(emuPath . "\" . executable . " --startMinimized --profile=" . configName . ".xml")
    
    fadeTitle := moduleIni.Read(romName . "|" . systemName . "|Settings", "FadeTitle",,,1)
    fadeTitleTimeout := moduleIni.Read(romName . "|" . systemName . "|Settings", "FadeTitleTimeout",,,1)
    fadeTitleWaitTillActive := moduleIni.Read(romName . "|" . systemName . "|Settings", "FadeTitleWaitTillActive",,,1)
    
    demulShooterTarget := moduleIni.Read(romName . "|" . systemName . "|Settings", "DemulShooterTarget", "",,1)
    demulShooterEnabled := moduleIni.Read(romName . "|Settings", "DemulShooterEnabled", "false",,1)
    demulShooter64Bit := moduleIni.Read(romName . "|Settings", "DemulShooter64Bit", "false",,1)
    demulShooterRom := moduleIni.Read(romName . "|Settings", "DemulShooterRom", configName,,1)
    
    vertical := moduleIni.Read(romName . "|Settings", "Vertical", "",,1)
    verticalMethod := moduleIni.Read(romName . "|Settings", "VerticalMethod", rotateMethod,,1)
    
    mouseToVJoy := moduleIni.Read(romName . "|" . systemName . "|Settings", "MouseToVJoy", "",,1)
    mouseToVJoyUse := moduleIni.Read(romName . "|Settings", "UseMouseToVJoy", "",,1)
    
    codecTweakTool := moduleIni.Read(romName . "|" . systemName . "|Settings", "CodecTweakTool", "",,1)
    codecTweakToolPreferredCommand := moduleIni.Read(romName . "|Settings", "CodecTweakToolPreferredCommand", "",,1)
    
    BezelStart()
    
    configFile := new File(emuPath . "\UserProfiles\" . configName . ".xml")
    
    If (demulShooterEnabled = "true") {
    If (demulShooter64Bit = "true") {
    demulShooterPath := RegExReplace(demulShooterPath, "\.exe$", "X64.exe")
    }
    
    demulShooterExe := New DemulShooter()
    demulShooterExe.Launch(demulShooterTarget,demulShooterRom)
    }
    
    If (mouseToVJoy != "") {
    If (mouseToVJoyUse = "true") {
    mouseToVJoy := new Process(mouseToVJoy)
    mouseToVJoy.Run()
    }
    }
    
    If (codecTweakTool != "") {
    If (codecTweakToolPreferredCommand != "") {
    codecTweakTool := new Process(codecTweakTool)
    codecTweakTool.RunWait("/silent /win7ds /" . codecTweakToolPreferredCommand)
    }
    }
    
    If (vertical = "true") {
    verticalExe := CheckFile(moduleExtensionsPath . "\" . VerticalMethod . ".exe")
    
    Rotate(verticalMethod, 90)
    }
    
    BezelDraw()
    
    SoundGet, masterVolume
    
    If (configFile.Exist()) {
    primaryExe.Run()
    } Else {
    ScriptError("Game not found. Please check your module rom settings or whether you have setup your game within the emulator.")
    }
    
    If fadeTitle {
    fadeTitleObj := StringUtils.ParsePCTitle(fadeTitle)
    
    appPrimaryWindow := new Window(new WindowTitle(fadeTitleObj.Title, fadeTitleObj.Class))
    
    RLLog.Info("FadeTitle set, waiting for """ . appPrimaryWindow.WinTitle.GetWindowTitle() . """")
    
    If (fadeTitleTimeout)
    appPrimaryWindow.Wait(fadeTitleTimeout)
    Else
    appPrimaryWindow.Wait()
    
    If (fadeTitleWaitTillActive = "true")
    appPrimaryWindow.WaitActive()
    
    } Else {
    appWaitExe := new Process(emuPath . "\" . executable)
    
    RLLog.Info("FadeTitle not set, waiting for """ . appWaitExe.FileName . """")
    }
    
    FadeInExit()
    
    If FadeTitle {
    RLLog.Info("Waiting for Window """ . appPrimaryWindow.WinTitle.GetWindowTitle() . """ to close.")
    
    appPrimaryWindow.WaitClose()
    } Else {
    RLLog.Info("Waiting for Process """ . appWaitExe.FileName . """ to close.")
    
    appWaitExe.Process("WaitClose")
    }
    
    If (vertical = "true") {
    Rotate(verticalMethod, 0)
    }
    
    If (demulShooterEnabled = "true") {
    demulShooterExe.ProcessClose()
    }
    
    If (mouseToVJoy != "") {
    If (mouseToVJoyUse = "true") {
    mouseToVJoy.ProcessClose()
    }
    }
    
    If (codecTweakTool != "") {
    If (codecTweakToolPreferredCommand != "") {
    codecTweakTool.Run("/silent /win7ds /reset_to_defaults")
    }
    }
    
    ; Reset to the original volume as Batman may tweak the system volume level.
    SoundSet, %masterVolume%
    
    BezelExit()
    FadeOutExit()
    ExitModule()
    
    CloseProcess:
    FadeOutStart()
    Return
    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <INISCHEMA>
    <INIFILES>
    <INIFILE name="%ModuleName%" required="false">
    <INITYPE>Module</INITYPE>
    <SECTIONS>
    <SECTION name="Settings" required="false">
    <SECTIONTYPE>Global</SECTIONTYPE>
    <KEYS>
    <KEY name="MouseToVJoy" required="false" nullable="false">
    <KEYTYPE>ExeTarget</KEYTYPE>
    <FULLROW>true</FULLROW>
    <DESCRIPTION>The directory and executable to your MouseToVJoy application if used.</DESCRIPTION>
    </KEY>
    <KEY name="CodecTweakTool" required="false" nullable="false">
    <KEYTYPE>ExeTarget</KEYTYPE>
    <FULLROW>true</FULLROW>
    <DESCRIPTION>The directory and executable to your CodecTweakTool application if used.</DESCRIPTION>
    </KEY>
    </KEYS>
    </SECTION>
    <SECTION name="%SystemName%" required="false">
    <SECTIONTYPE>System</SECTIONTYPE>
    <KEYS>
    <KEY name="DemulShooterTarget" required="false" nullable="false">
    <KEYTYPE>String</KEYTYPE>
    <DESCRIPTION>The target system for DemulShooter to hook against.</DESCRIPTION>
    </KEY>
    </KEYS>
    </SECTION>
    <SECTION name="%RomName%" required="true">
    <SECTIONTYPE>Rom</SECTIONTYPE>
    <GROUPS>
    <GROUP name="General"/>
    <GROUP name="Rotation"/>
    <GROUP name="DemulShooter"/>
    <GROUP name="MouseToVJoy"/>
    </GROUPS>
    <KEYS>
    <KEY name="FadeTitle" group="General" required="false" nullable="true">
    <KEYTYPE>WinTitle</KEYTYPE>
    <FULLROW>true</FULLROW>
    <DESCRIPTION>This is the Window Title & Class of your application. To find the Title/Class, click the button to the right of this field to launch a script that copies the active window's title and class to your clipboard.</DESCRIPTION>
    </KEY>
    <KEY name="FadeTitleTimeout" group="General" required="false" nullable="false">
    <KEYTYPE>Integer</KEYTYPE>
    <DESCRIPTION>Amount of seconds to wait for the FadeTitle window to appear before exiting with a timeout. This is set to 30 seconds by default, if the game takes too long to start then you should increase this value.</DESCRIPTION>
    </KEY>
    <KEY name="FadeTitleWaitTillActive" group="General" required="false" nullable="false">
    <KEYTYPE>Boolean</KEYTYPE>
    <DESCRIPTION>Set to false if you don't want the fade title to wait until the window becomes active. This is set to true by default, but some games might require this to be set to false instead.</DESCRIPTION>
    </KEY>
    <KEY name="GameProfile" group="General" required="true" nullable="false">
    <KEYTYPE>String</KEYTYPE>
    <DESCRIPTION>Indicates the game profile XML config file name. This will be used so module can work property.</DESCRIPTION>
    </KEY>
    <KEY name="CodecTweakToolPreferredCommand" group="General" required="false" nullable="false">
    <KEYTYPE>String</KEYTYPE>
    <DESCRIPTION>The preferred Win7DSFilterTweaker filter to change to before loading the game. Resets to default after game exits.</DESCRIPTION>
    </KEY>
    <KEY name="DemulShooterEnabled" group="DemulShooter" required="false" nullable="false">
    <KEYTYPE>Boolean</KEYTYPE>
    <DESCRIPTION>Set to true if you want to enable DemulShooter for this game. False by default.</DESCRIPTION>
    </KEY>
    <KEY name="DemulShooter64Bit" group="DemulShooter" required="false" nullable="false">
    <KEYTYPE>Boolean</KEYTYPE>
    <DESCRIPTION>Set to true if you want to use the 64 bit version of DemulShooter for this game. False by default.</DESCRIPTION>
    </KEY>
    <KEY name="DemulShooterRom" group="DemulShooter" required="false" nullable="false">
    <KEYTYPE>String</KEYTYPE>
    <DESCRIPTION>Override default rom identifier for DemulShooter. Uses the GameProfile if not specified.</DESCRIPTION>
    </KEY>
    <KEY name="Vertical" group="Rotation" required="false" nullable="false">
    <KEYTYPE>Boolean</KEYTYPE>
    <DESCRIPTION>If true, will rotate your desktop to 90ฐ so you can pay vertical games on a standard monitor. False by default.</DESCRIPTION>
    </KEY>
    <KEY name="VerticalMethod" group="Rotation" required="false" nullable="false">
    <KEYTYPE>String</KEYTYPE>
    <DESCRIPTION>The tool you want to use to rotate your desktop. Default is the what you have set in the global RocketLauncher setting for Rotate_Method. Only set this if you want to override your global setting for this game.</DESCRIPTION>
    <VALUES>
    <VALUE>display</VALUE>
    <VALUE>irotate</VALUE>
    <VALUE>shortcut</VALUE>
    </VALUES>
    </KEY>
    <KEY name="UseMouseToVJoy" group="MouseToVJoy" required="false" nullable="false">
    <KEYTYPE>Boolean</KEYTYPE>
    <DESCRIPTION>If true, will load MouseToVJoy executable before emulation. False by default.</DESCRIPTION>
    </KEY>
    </KEYS>
    </SECTION>
    </SECTIONS>
    </INIFILE>
    </INIFILES>
    </INISCHEMA>
    Code:
    [Settings]
    MouseToVJoy=..\Utilities\MouseToVJoy\MouseToVJoy.exe
    CodecTweakTool=..\Utilities\CodecTweakTool\CodecTweakTool_645.exe
    [Sega RingWide]
    DemulShooterTarget=ringwide
    [Sega RingEdge]
    DemulShooterTarget=ringwide
    [Sega Lindbergh]
    DemulShooterTarget=lindbergh
    [Sega Nu]
    DemulShooterTarget=seganu
    [Mach Storm]
    GameProfile=MS
    UseMouseToVJoy=true
    FadeTitle=Sonic Storm ahk_class Direct3DWindowClass
    [After Burner Climax]
    GameProfile=abc
    UseMouseToVJoy=true
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Initial D Arcade Stage 4 (Export)]
    GameProfile=ID4Exp
    UseMouseToVJoy=true
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [OutRun 2 Special Tours Deluxe]
    GameProfile=or2spdlx
    UseMouseToVJoy=true
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [GRID]
    GameProfile=GRID
    UseMouseToVJoy=true
    FadeTitle=GRID ahk_class NeonClass_41
    [Sega Rally 3]
    GameProfile=SR3
    UseMouseToVJoy=true
    CodecTweakToolPreferredCommand=wmv3_x86={EE30215D-164F-4A92-A4EB-9D4C13390F9F}
    FadeTitle=Racing ahk_class RacingClass
    FadeTitleTimeout=60
    [Transformers Human Alliance]
    GameProfile=Transformers
    DemulShooterEnabled=true
    DemulShooterRom=tha
    FadeTitle=TF Gun(NNDXG20-WIN) ahk_class TF Gun(NNDXG20-WIN)
    [Let's Go Island 3D Lost on the Island of Tropics]
    GameProfile=LGI3D
    DemulShooterEnabled=true
    DemulShooterRom=lgi3d
    FadeTitle=teaGfx DirectX Release ahk_class teaGfx DirectX Release
    [Let's Go Island Lost on the Island of Tropics]
    GameProfile=LGI
    DemulShooterEnabled=true
    DemulShooterRom=lgi
    FadeTitle=teaGfx DirectX Release ahk_class teaGfx DirectX Release
    [Sega Golden Gun]
    DemulShooterRom=sgg
    DemulShooterEnabled=true
    GameProfile=GG
    FadeTitle=Ring Gun(NNDXG20-WIN) ahk_class Ring Gun(NNDXG20-WIN)
    [GTI Club Supermini Festa!]
    GameProfile=GtiClub3
    UseMouseToVJoy=true
    FadeTitle=GTI Club - Supermini Festa! - ( Master Build 2009.09.02 02:05:08 ) ahk_class GTI Club - Supermini Festa! - ( Master Build 2009.09.02 02:05:08 )
    [Fast and the Furious, The - Drift]
    GameProfile=FNFDrift
    UseMouseToVJoy=true
    FadeTitle=RawApp ahk_class RawApp
    [Fast & Furious SuperCars]
    GameProfile=FNFSC
    UseMouseToVJoy=true
    FadeTitle=FNF SuperCars ahk_class RawApp
    [Ford Racing Full Blown]
    GameProfile=FR
    UseMouseToVJoy=true
    FadeTitle=FULL_BLOWN ahk_class FULL_BLOWN
    [Daytona Championship USA]
    GameProfile=Daytona3
    UseMouseToVJoy=true
    FadeTitle=Daytona Championship USA ahk_class NRT Application
    [Battle Fantasia]
    GameProfile=BattleFantasia
    FadeTitle=BattleFantasia ahk_class CLS_BATTLEFANTASIA
    [BlazBlue Calamity Trigger]
    GameProfile=BlazBlueCalaminityTrigger
    FadeTitle=Blaz Blue ahk_class Blaz Blue
    [BlazBlue Continuum Shift]
    GameProfile=BlazBlueContinuumShift
    FadeTitle=Blaz Blue ahk_class Blaz Blue
    [BlazBlue Continuum Shift II]
    GameProfile=BlazBlueContinuumShift2
    FadeTitle=Blaz Blue ahk_class Blaz Blue
    [King of Fighters XII, The]
    GameProfile=KingofFightersXII
    [King of Fighters XIII, The]
    GameProfile=KingofFightersXIII
    [King of Fighters XIII Climax, The]
    GameProfile=KingofFightersXIIIClimax
    [Street Fighter IV]
    GameProfile=StreetFighterIV
    FadeTitle=Street Fighter 4 ahk_class Street Fighter 4
    [Super Street Fighter IV Arcade Edition]
    GameProfile=SuperStreetFighterIVArcadeEdition
    FadeTitle=SF41 - Sep 14 2010 17:42:49 ahk_class SF41
    [Super Street Fighter IV Arcade Edition (Export)]
    GameProfile=SuperStreetFighterIVArcadeEditionEXP
    FadeTitle=SF41 - Nov  4 2010 14:01:12 ahk_class SF41
    [Super Street Fighter IV Arcade Edition (Version 2012)]
    GameProfile=SuperStreetFighterIVArcadeEditionVer2012
    FadeTitle=SF41 - Oct 18 2011 16:57:33 ahk_class SF41
    [Hyper Street Fighter II - The Anniversary Edition for NESiCAxLive]
    GameProfile=HyperStreetFighterII
    FadeTitle=MT FRAMEWORK ahk_class MT FRAMEWORK
    [Street Fighter Zero 3 for NESiCAxLive]
    GameProfile=StreetFighterZero3
    FadeTitle=MT FRAMEWORK ahk_class MT FRAMEWORK
    [Street Fighter III 3rd Strike - Fight for the Future for NESiCAxLive]
    GameProfile=StreetFighterIII3rdStrike
    FadeTitle=MT FRAMEWORK ahk_class MT FRAMEWORK
    [Space Invaders for NESiCAxLive]
    GameProfile=SpaceInvaders
    FadeTitle=ƒXƒy[ƒXƒCƒ“ƒx[ƒ_[ ahk_class ƒXƒy[ƒXƒCƒ“ƒx[ƒ_[
    [Dream Raiders]
    GameProfile=SDR
    DemulShooterEnabled=true
    DemulShooterRom=sdr
    FadeTitle=gamewin ahk_class gamewin
    [Puzzle Bobble for NESiCAxLive]
    GameProfile=PuzzleBobble
    FadeTitle=   ahk_class _EGNGWIN
    [Ultra Street Fighter IV]
    GameProfile=UltraStreetFighterIV
    FadeTitle=SSFIVAE - Dec 22 2015 13:40:18 ahk_class SSFIVAE
    [Operation G.H.O.S.T]
    GameProfile=OG
    DemulShooterEnabled=true
    DemulShooterRom=og
    FadeTitle=ahk_class A
    [Sega Racing Classic]
    GameProfile=SRC
    UseMouseToVJoy=true
    FadeTitle=SEGA RACING CLASSIC ahk_class SEGA RACING CLASSIC
    [House of the Dead 4]
    GameProfile=HOTD4
    DemulShooterEnabled=true
    DemulShooterRom=hotd4 
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Let's Go Jungle! Lost on the Island of Spice]
    DemulShooterEnabled=true
    DemulShooterRom=lgj
    GameProfile=LGJ
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Arcana Heart 2 for NESiCAxLive]
    GameProfile=ArcanaHeart2Nesica
    FadeTitle=AH2 ahk_class AH2 CLASS
    [Elevator Action for NESiCAxLive]
    GameProfile=ElevatorAction
    FadeTitle=CS Emulation Engine ahk_class CsEmulationEngine
    [K.O. Drive (Prototype)]
    GameProfile=KODrive
    UseMouseToVJoy=true
    FadeTitle=M-Drive(NNDXG20-WIN) ahk_class M-Drive(NNDXG20-WIN)
    [Pokken Tournament]
    GameProfile=PokkenTournament
    FadeTitle=PKF Rev.108692R ahk_class sysdr::MainWindow
    [Star Wars Battle Pod]
    GameProfile=StarWars
    UseMouseToVJoy=true
    FadeTitle=SWArc Game (64-bit, DX9) ahk_class LaunchUnrealUWindowsClient
    [Tekken 7 Fated Retribution]
    GameProfile=Tekken7FR
    FadeTitle=TekkenGame (64-bit, PCD3D_SM5) ahk_class UnrealWindow
    [Arcana Heart 3 LOVE MAX SIX STARS]
    GameProfile=ArcanaHeart3Nesica
    FadeTitle=AH3 ahk_class AH3 CLASS
    [Aquapazza - Aquaplus Dream Match]
    GameProfile=AquapazzaAquaplusDreamMatch
    FadeTitle=AQ15 ahk_class AQ15 CLASS
    [Raiden III for NESiCAxLive]
    GameProfile=RaidenIIINesica
    FadeTitle=(C)2005 MOSS LTD ALL RIGHTS RESERVED. ahk_class JJ9X
    [Raiden IV for NESiCAxLive]
    GameProfile=RaidenIVNesica
    FadeTitle=RAIDEN 4 (C)2007 2011 MOSS LTD ALL RIGHTS RESERVED. ahk_class JJ11X
    [Rastan Saga for NESiCAxLive]
    GameProfile=RastanSaga
    FadeTitle=CS Emulation Engine ahk_class CsEmulationEngine
    [Vampire Savior for NESiCAxLive]
    GameProfile=VampireSavior
    FadeTitle=MT FRAMEWORK ahk_class MT FRAMEWORK
    [Daemon Bride]
    GameProfile=DaemonBrideExboard
    FadeTitle=DB1 ahk_class DB1 CLASS
    [Arcana Heart 3]
    GameProfile=ArcanaHeart3Exboard
    FadeTitle=AH3 ahk_class AH3 CLASS
    [Fast and the Furious, The]
    GameProfile=FNF
    UseMouseToVJoy=true
    FadeTitle=RawApp ahk_class RawApp
    [Fast and the Furious, The - Super Bikes]
    GameProfile=FNFSB
    UseMouseToVJoy=true
    FadeTitle=RawApp ahk_class RawApp
    [Super Bikes 2]
    GameProfile=FNFSB2
    UseMouseToVJoy=true
    FadeTitle=FNF SuperBikes 2 ahk_class RawApp
    [Theatrhythm Final Fantasy - All-Star Carnival]
    GameProfile=Theatrhythm
    FadeTitle=game ahk_class UnityWndClass
    [Dengeki Bunko Fighting Climax]
    GameProfile=FightingClimax
    FadeTitle=TEST ARCADE Ver.1.30.01 ahk_class TEST ARCADE
    [Chaos Code]
    GameProfile=CC
    [Melty Blood Actress Again - Current Code]
    GameProfile=MB
    FadeTitle=MeltyBlood Actress Again RINGWIDE ahk_class MeltyBlood Actress Again RINGWIDE
    [Ge-Sen Love Plus Pengo!]
    GameProfile=ArcadeLove
    FadeTitle=ƒQ[ƒZƒ“ ƒ‰ƒuB ahk_class ƒQ[ƒZƒ“ ƒ‰ƒuB
    [Puyo Puyo!! Quest Arcade]
    GameProfile=PPQ
    FadeTitle=teaGfx DirectX Release ahk_class teaGfx DirectX Release
    [Guilty Gear XX Accent Core Plus R]
    GameProfile=GGXX
    [Guilty Gear Xrd -SIGN-]
    GameProfile=GGXrdSIGN
    FadeTitle=GuiltyGearXrd (32-bit, DX9) ahk_class LaunchUnrealUWindowsClient
    [Shining Force Cross Raid]
    GameProfile=ShiningForceCrossRaid
    [Chaos Code - New Sign of Catastrophe (Version 1.03)]
    GameProfile=ChaosCodeNSOC103
    FadeTitle=Chaos Code: KeyboardPlayer = 2P ahk_class CHAOSCODE
    [Virtua Tennis 4]
    GameProfile=VT4
    FadeTitle=A SegaLib Application ahk_class SegaLib Application
    [Akai Katana Shin for NESiCAxLive]
    GameProfile=AkaiKatanaShinNesica
    FadeTitle= ahk_class GMLIB
    [Battle Gear 4 Tuned]
    GameProfile=BattleGear4Tuned
    UseMouseToVJoy=true
    FadeTitle=‚a‚`‚s‚s‚k‚d@‚f‚d‚`‚q@‚S ahk_class ‚a‚`‚s‚s‚k‚d@‚f‚d‚`‚q@‚S
    [BlazBlue CentralFiction]
    GameProfile=BBCF
    FadeTitle=Blaz Blue ahk_class Blaz Blue
    [BlazBlue ChronoPhantasma]
    GameProfile=BBCP
    FadeTitle=Blaz Blue ahk_class Blaz Blue
    [Chaos Breaker]
    GameProfile=ChaosBreaker
    FadeTitle=GAME ahk_class chaosbreaker
    [Caladrius AC]
    GameProfile=CaladriusAC
    FadeTitle=SILVER (C)2013 MOSS LTD ALL RIGHTS RESERVED. ahk_class SILVER
    [Chaos H.Q. 2]
    GameProfile=ChaseHQ2
    UseMouseToVJoy=true
    FadeTitle=PJ_CHASE ahk_class RwAppClass
    [Crimzon Clover for NESiCAxLive]
    GameProfile=CrimzonClover
    [Dariusburst - Another Chronicle (Version 1.05)]
    GameProfile=DariusBurst
    FadeTitle=Test of the Day ahk_class Test of the Day
    [Dirty Drivin']
    GameProfile=DirtyDrivin
    UseMouseToVJoy=true
    FadeTitle=Dirty Drivin ahk_class Direct3DWindowClass
    FadeTitleTimeout=60
    [H2Overdrive]
    GameProfile=H2Overdrive
    UseMouseToVJoy=true
    FadeTitle=H2Overdrive ahk_class SpecAppWindowClass
    [Winter X Games SnoCross]
    GameProfile=SnoCross
    UseMouseToVJoy=true
    FadeTitle=X-Games SnoCross ahk_class RawApp
    [GigaWing Generations]
    GameProfile=GigaWingGenerations
    Vertical=true
    [En-Eins Perfektewelt for NESiCAxLive]
    GameProfile=EnEinsPerfektewelt
    FadeTitle=ƒGƒkƒAƒCƒ“Š‘SขŠE ahk_class ZOUNX_WIN
    [Dragon Dance for NESiCAxLive]
    GameProfile=DragonDanceNesica
    [Do Not Fall]
    GameProfile=DoNotFallRunforYourDrink
    FadeTitle=Do Not Fall ahk_class NGL
    [Dead or Alive 5 Ultimate Arcade]
    GameProfile=DOA5
    FadeTitle= ahk_class DOA5A
    [Gouketsuji Ichizoku - Matsuri Senzo Kuyou for NESiCAxLive]
    GameProfile=Goketsuji
    FadeTitle=????? ahk_class tx_gouketu
    [Homura for NESiCAxLive]
    GameProfile=Homura
    FadeTitle=HOMURA for TypeX ahk_class BASE
    [Raiden III]
    GameProfile=RaidenIII
    Vertical=true
    FadeTitle=(C)2005 MOSS LTD ALL RIGHTS RESERVED. ahk_class JJ9X
    [Raiden IV]
    GameProfile=RaidenIV
    Vertical=true
    FadeTitle=RAIDEN 4 (C)2007 MOSS LTD ALL RIGHTS RESERVED. ahk_class JJ11X
    [Sonic & Sega All-Stars Racing Arcade]
    GameProfile=SSASR
    UseMouseToVJoy=true
    FadeTitle=Sonic & SEGA All-Stars Racing ahk_class Sonic & SEGA All-Stars Racing
    [Initial D Arcade Stage 4 (Japanese)]
    GameProfile=ID4Jap
    UseMouseToVJoy=true
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Groove Coaster 2 - Heavenly Festival]
    GameProfile=GrooveCoaster2
    [Ikaruga for NESiCAxLive]
    GameProfile=Ikaruga
    FadeTitle=Ikaruga ahk_class Ikaruga
    [Magical Beat]
    GameProfile=MagicalBeat
    [MaiMai GreeN]
    GameProfile=MaiMaiGreen
    Vertical=true
    FadeTitle=teaGfx DirectX Release ahk_class teaGfx DirectX Release
    [Nitroplus Blasterz Heroines Infinite Duel]
    GameProfile=NitroplusBlasterz
    [Rumble Fish 2 for NESiCAxLive, The]
    GameProfile=RumbleFish2Nesica
    FadeTitle=TRF2 ahk_class ALICEMEFORPC
    [Virtua Fighter 5 (Version C)]
    GameProfile=VF5C
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Virtua Fighter 5 (Version B)]
    GameProfile=VF5B
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Virtua Tennis 3]
    GameProfile=VT3
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Initial D Arcade Stage 5 (Export)]
    GameProfile=ID5
    UseMouseToVJoy=true
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Luigi's Mansion Arcade]
    GameProfile=LuigisMansion
    DemulShooterEnabled=true
    DemulShooterRom=lma
    DemulShooter64Bit=true
    FadeTitle=VACUUM ahk_class VACUUM
    [Initial D Arcade Stage 6 AA]
    GameProfile=ID6
    UseMouseToVJoy=true
    FadeTitle=InitialD 6 - WGL_RE_FINAL ahk_class InitialD 6 - WGL_RE_FINAL
    [Under Defeat HD+]
    GameProfile=UDX
    FadeTitle=UNDERDEFEAT for Windows ahk_class UNDERDEFEAT for Windows
    [King of Fighters '98, The - Ultimate Match]
    GameProfile=KingofFighters98UnlimitedMatch
    [King of Fighters '98, The - Ultimate Match Final Edition for NESiCAxLive]
    GameProfile=KingofFighters98UltimateMatchFinalEditionNesica
    FadeTitle=Kof98 ahk_class Kof98
    [Too Spicy]
    GameProfile=2Spicy
    DemulShooterEnabled=true
    DemulShooterRom=2spicy
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Rambo]
    DemulShooterRom=rambo
    DemulShooterEnabled=true
    GameProfile=Rambo
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Sega Race TV]
    GameProfile=segartv
    UseMouseToVJoy=true
    FadeTitle=FREEGLUT ahk_class FREEGLUT
    [Persona 4 The Ultimate in Mayonaka Arena]
    GameProfile=Persona4A
    [Persona 4 The Ultimax Ultra Suplex Hold]
    GameProfile=Persona4U
    FadeTitle=Persona 4 the Ultimax ULTRA SUPLEX HOLD ahk_class Persona 4 the Ultimax ULTRA SUPLEX HOLD
    [KOF Maximum Impact Regulation A]
    GameProfile=KingofFightersMaximumImpactRegulationA
    [KOF Sky Stage]
    GameProfile=KingofFightersSkyStage
    FadeTitle=KOF (C)2009 MOSS LTD ALL RIGHTS RESERVED. ahk_class KOF
    [Samurai Spirits Sen]
    GameProfile=SamuraiSpiritsSen
    FadeTitle=Samurai Shodown 3D Ver[Mar 31 2008 15:23:19] ahk_class Samurai Shodown 3D Ver[Mar 31 2008 15:23:19]
    [Strania -The Stella Machina-]
    GameProfile=StraniaTheStellaMachina
    FadeTitle=game ahk_class game
    [Suggoi! Arcana Heart 2 for NESiCAxLive]
    GameProfile=SuggoiArcanaHeart2Nesica
    FadeTitle=AH2 ahk_class AH2 CLASS
    [Senko no Ronde DUO - Dis-United Order for NESiCAxLive]
    GameProfile=SenkoNoRondeDuoNesica
    FadeTitle=game ahk_class game
    [Senko no Ronde DUO - Dis-United Order]
    GameProfile=SenkoNoRondeDuo
    FadeTitle=game ahk_class game
    [Shikigami no Shiro III]
    GameProfile=Shigami3
    Vertical=true
    FadeTitle=SHIKIGAMI NO SHIRO3 ahk_class BASE
    [Taisen Hot Gimmick 5]
    GameProfile=TaisenHotGimmick5
    FadeTitle=‘ฮํƒzƒbƒgƒMƒ~ƒbƒN‚T ahk_class ‘ฮํƒzƒbƒgƒMƒ~ƒbƒN‚T
    [Tetris The Grand Master 3 - Terror-Instinct]
    GameProfile=TetrisTheGrandMaster3TerrorInstinct
    FadeTitle=TGM3 - Copyright (C) Arika Co., Ltd - 2004-2005 (Jan 30 2005 17:52:56) ahk_class WND MAIN CLASS
    [Trouble Witches AC]
    GameProfile=TroubleWitches
    FadeTitle=ƒgƒ‰ƒuƒ‹ƒEƒBƒbƒ`[ƒY‚`‚b Version 1.00 ahk_class ƒgƒ‰ƒuƒ‹ƒEƒBƒbƒ`[ƒY‚`‚b Version 1.00
    [Spica Adventure]
    GameProfile=SpicaAdventure
    FadeTitle=SpikaADV. ahk_class SpikaADV.
    [Trouble Witches AC for NESiCAxLive]
    GameProfile=TroubleWitchesNesica
    FadeTitle=ƒgƒ‰ƒuƒ‹ƒEƒBƒbƒ`[ƒY‚`‚b Version 1.12 ahk_class ƒgƒ‰ƒuƒ‹ƒEƒBƒbƒ`[ƒY‚`‚b Version 1.12
    [Initial D Arcade Stage 7 AAX]
    GameProfile=ID7
    UseMouseToVJoy=true
    FadeTitle=InitialD 7 - WGL_RE_FINAL ahk_class InitialD 7 - WGL_RE_FINAL
    [Valve Limit R]
    GameProfile=VirtuaRLimit
    UseMouseToVJoy=true
    FadeTitle=VALVE LIMIT ahk_class BASE
    [Wacky Races]
    GameProfile=WackyRaces
    UseMouseToVJoy=true
    FadeTitle=wrwin ahk_class wrwin
    [Initial D Arcade Stage 8 Infinity]
    GameProfile=ID8
    UseMouseToVJoy=true
    FadeTitle=InitialD 8 - WGL_RE_FINAL ahk_class InitialD 8 - WGL_RE_FINAL
    [Mario Kart Arcade GP DX]
    GameProfile=MKDX
    UseMouseToVJoy=true
    FadeTitle=mkart3 ahk_class mkart3
    [Wangan Midnight Maximum Tune 5]
    GameProfile=WMMT5
    UseMouseToVJoy=true
    FadeTitle=?????????????????5 ahk_class class_name
    [Batman]
    GameProfile=Batman
    UseMouseToVJoy=true
    FadeTitle=BATMAN      ahk_class Direct3DWindowClass
    FadeTitleTimeout=60
    [Guilty Gear Xrd REV2]
    GameProfile=GGXrd
    FadeTitle=GuiltyGearXrd (32-bit, DX9) ahk_class LaunchUnrealUWindowsClient
    [Yu-Gi-Oh! 5DS Duel Terminal]
    GameProfile=YugiohDT6U
    FadeTitle=YU-GI-OH! DUEL TERMINAL ahk_class KIDS CARD
    [Gouketsuji Ichizoku - Matsuri Senzo Kuyou]
    GameProfile=PowerInstinctV
    [School of Ragnarok ReBoot]
    GameProfile=SchoolOfRagnarok
    FadeTitle=TieProduction (64-???? PCD3D_SM5) ahk_class UnrealWindow
    FadeTitleTimeout=60
    [Battle Gear 4]
    UseMouseToVJoy=true
    GameProfile=BattleGear4
    FadeTitle=‚a‚`‚s‚s‚k‚d@‚f‚d‚`‚q@‚S ahk_class ‚a‚`‚s‚s‚k‚d@‚f‚d‚`‚q@‚S
    [Initial D Arcade Stage Zero]
    UseMouseToVJoy=true
    GameProfile=IDZ
    [Blade Arcus from Shining]
    GameProfile=BladeArcus
    FadeTitle=AC???????? (Windows 32bit) ahk_class FREEGLUT
    [Blade Strangers]
    GameProfile=BladeStrangers
    FadeTitle=Blade Strangers for Ringedge2 ahk_class FREEGLUT
    [Dengeki Bunko Fighting Climax Ignition]
    GameProfile=FightingClimaxIgnition
    FadeTitle=TEST ARCADE Ver.2.32.00 ahk_class TEST ARCADE
    [Koihime Enbu]
    GameProfile=Koihime
    FadeTitle=—๖•P‰‰• ahk_class M2ENGAGE
    [Melty Blood Actress Again - Current Code (Version 1.07b)]
    GameProfile=MeltyBloodRE2
    FadeTitle=MeltyBlood Actress Again RINGWIDE ahk_class MeltyBlood Actress Again RINGWIDE
    [Phantom Breaker Another Code]
    GameProfile=PhantomBreaker
    FadeTitle= ahk_class WindowClass
    [Under Night In-Birth Exe-Late]
    GameProfile=UnderNightInBirth
    FadeTitle=UNI ARCADE Ver.2.03.00 ahk_class UNI ARCADE
    [Under Night In-Birth Exe-Latest]
    GameProfile=UnderNightInBirthExeLatest
    FadeTitle=UNI ARCADE Ver.3.30.0 ahk_class UNI ARCADE
    Can update/modify this module?
    Luigi's mansion request demulshooter64.exe instead of demulshooter.exe.

    Can you include this feature in next release?

    Inviato dal mio Redmi Note 8T utilizzando Tapatalk
     

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •