shitoken Posted May 17, 2015 Posted May 17, 2015 Hi friends I am having blank screen issue launching 3DO games with retro. Below is my log 23:14:45:848 | HL | INFO | +N/A | Main - HyperLaunch v3.1.0.5b BETA (www.hyperlaunch.net) 23:14:46:041 | HL | INFO | +188 | Main - System Specs: HyperLaunch Dir: H:\HyperSpin\HyperLaunch HyperLaunch is: 32-bit OS: Microsoft Windows 8.1 Pro SKU: Professional Total Memory: 8159.13 MB Free Memory: 4830.15 MB Used Memory: 3328.977 MB SystemType: 64-bit Physical Processors: 1 Logical Processors: 8 GPU 1 Name: AMD Radeon HD 6700 Series GPU 1 RAM: 1024.00 MB GPU 1 Driver Version: 14.501.1003.0 Sound 1 Device: Realtek High Definition Audio Sound 1 Status: Enabled Sound 2 Device: HD Webcam C525 Sound 2 Status: Enabled Sound 3 Device: AMD High Definition Audio Device Sound 3 Status: Enabled OS Language: English_United_States OS Admin Status: No Monitor #1 (\\.\DISPLAY1): 1920x1080 (1920x1080 work) Monitor #1 Orientation: Landscape Current AHK Desktop Width: 1920 Current AHK Desktop Height: 1080 AutoHotkey Path: AHK Version: 1.1.09.04 Unicode: No 23:14:46:042 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\HyperLaunch.exe exists 23:14:46:043 | HL | DEBUG1 | +0 | CheckFile - Attributes: FileDescription Your favorite Front End companion! Visit us @ www.hyperlaunch.net FileVersion 3.1.0.5 LegalCopyright ©2014 HyperLaunch ProductName djvj's one swell guy! ProductVersion 1.1.9.4 CompanyName HyperLaunch BETA File Size: 971264 bytes Created: 1/3/2015 - 5:38:44 ŒßŒã Modified: 4/3/2015 - 11:09:00 ŒßŒã 23:14:46:044 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\dxwnd\dxwnd.ini exists 23:14:46:045 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 409 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:045 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\dxwnd\dxwnd.exe exists 23:14:46:046 | HL | DEBUG1 | +0 | CheckFile - Attributes: FileDescription DxWnd MFC application FileVersion 1, 0, 0, 1 InternalName DxWnd LegalCopyright Copyright (C) 2004/2012 OriginalFilename DxWnd.exe ProductName DxWnd application ProductVersion 1, 0, 0, 1 File Size: 539136 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:047 | HL | INFO | +15 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\BinHexRW.ahk exists 23:14:46:052 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:053 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 4961 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:053 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\BlockInput.exe exists 23:14:46:054 | HL | DEBUG1 | +0 | CheckFile - Attributes: FileDescription FileVersion 1.1.09.04 InternalName OriginalFilename ProductName ProductVersion 1.1.09.04 File Size: 657920 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:055 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\CLR.ahk exists 23:14:46:057 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension. 23:14:46:058 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 10586 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:058 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\COM.ahk exists 23:14:46:060 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension. 23:14:46:061 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 26342 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:062 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\Control_AniGif.ahk exists 23:14:46:065 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Extension. 23:14:46:066 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 5716 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:068 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\dxwnd\dxwnd.ini exists 23:14:46:069 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 409 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:070 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\dxwnd\dxwnd.exe exists 23:14:46:071 | HL | DEBUG1 | +0 | CheckFile - Attributes: FileDescription DxWnd MFC application FileVersion 1, 0, 0, 1 InternalName DxWnd LegalCopyright Copyright (C) 2004/2012 OriginalFilename DxWnd.exe ProductName DxWnd application ProductVersion 1, 0, 0, 1 File Size: 539136 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:072 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\gdip.ahk exists 23:14:46:075 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension. 23:14:46:076 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 88789 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:077 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\gdip_alt.ahk exists 23:14:46:079 | HL | DEBUG1 | +15 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:080 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 3394 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 2/3/2015 - 2:56:47 Œß‘O 23:14:46:081 | HL | DEBUG1 | +0 | gdip_alt.ahk Version: 1.0.1 23:14:46:082 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\gsdll32.dll exists 23:14:46:083 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 13090816 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 2/3/2015 - 2:56:47 Œß‘O 23:14:46:084 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\itextsharp.dll exists 23:14:46:085 | HL | DEBUG1 | +0 | CheckFile - Attributes: FileDescription iTextSharp FileVersion 5.4.2.0 InternalName itextsharp.dll LegalCopyright Copyright (C) 1999-2013 by Bruno Lowagie and Paulo Soares. All Rights Reserved. OriginalFilename itextsharp.dll ProductName iTextSharp ProductVersion 5.4.2.0 CompanyName 1T3XT BVBA File Size: 3743744 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:086 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\Java.ahk exists 23:14:46:088 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:089 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 7841 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:090 | HL | DEBUG1 | +0 | Java.ahk Version: 1.0.0 23:14:46:091 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\JSON.ahk exists 23:14:46:093 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension. 23:14:46:094 | HL | DEBUG1 | +16 | CheckFile - Attributes: File Size: 9203 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:095 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\Origin.ahk exists 23:14:46:097 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:099 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 4901 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 4/3/2015 - 11:09:00 ŒßŒã 23:14:46:100 | HL | DEBUG1 | +0 | Origin.ahk Version: 1.0.1 23:14:46:101 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\PacDrive32.dll exists 23:14:46:103 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 69120 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:104 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\RegRW64.ahk exists 23:14:46:106 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension. 23:14:46:107 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 6915 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:108 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\RIni.ahk exists 23:14:46:110 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Extension. 23:14:46:112 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 67561 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:113 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\SevenZipSharp.dll exists 23:14:46:114 | HL | DEBUG1 | +0 | CheckFile - Attributes: FileDescription SevenZipSharp FileVersion 0.64.4841.31212 InternalName SevenZipSharp.dll LegalCopyright Copyright (C) Markovtsev Vadim 2009, 2010, licenced under LGPLv3 OriginalFilename SevenZipSharp.dll ProductName SevenZipSharp ProductVersion 0.64.4841.31212 CompanyName Markovtsev Vadim File Size: 165888 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:115 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\Steam.ahk exists 23:14:46:117 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:118 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 5344 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 4/3/2015 - 11:09:00 ŒßŒã 23:14:46:119 | HL | DEBUG1 | +0 | Steam.ahk Version: 1.0.1 23:14:46:120 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\VA.ahk exists 23:14:46:122 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension. 23:14:46:123 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 34688 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:124 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\VA_Extension.ahk exists 23:14:46:126 | HL | DEBUG1 | +15 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:127 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 3833 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 2/3/2015 - 2:56:47 Œß‘O 23:14:46:128 | HL | DEBUG1 | +0 | VA_Extension.ahk Version: 1.0.1 23:14:46:130 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\Bezel.ahk exists 23:14:46:133 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:135 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 101738 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 4/3/2015 - 11:09:00 ŒßŒã 23:14:46:136 | HL | DEBUG1 | +0 | Bezel.ahk Version: 1.0.9 23:14:46:137 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\Fade.ahk exists 23:14:46:140 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:141 | HL | DEBUG1 | +16 | CheckFile - Attributes: File Size: 36402 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 2/3/2015 - 2:56:47 Œß‘O 23:14:46:142 | HL | DEBUG1 | +0 | Fade.ahk Version: 1.0.9 23:14:46:144 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\Fade Init.ahk exists 23:14:46:146 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:147 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 999 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:50 Œß‘O 23:14:46:148 | HL | DEBUG1 | +0 | Fade Init.ahk Version: 1.0.1 23:14:46:149 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\Fade Animations.ahk exists 23:14:46:152 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:154 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 67602 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 2/3/2015 - 2:56:47 Œß‘O 23:14:46:155 | HL | DEBUG1 | +0 | Fade Animations.ahk Version: 1.1.1 23:14:46:156 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\HyperPause.ahk exists 23:14:46:163 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:165 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 392193 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 4/3/2015 - 11:09:00 ŒßŒã 23:14:46:166 | HL | DEBUG1 | +0 | HyperPause.ahk Version: 1.0.8 23:14:46:168 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\HyperPause Init.ahk exists 23:14:46:170 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:172 | HL | DEBUG1 | +15 | CheckFile - Attributes: File Size: 537 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:50 Œß‘O 23:14:46:173 | HL | DEBUG1 | +0 | HyperPause Init.ahk Version: 1.0.1 23:14:46:174 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\Keymapper.ahk exists 23:14:46:176 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:178 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 32953 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 2/3/2015 - 2:56:47 Œß‘O 23:14:46:179 | HL | DEBUG1 | +0 | Keymapper.ahk Version: 1.0.9 23:14:46:180 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\Keymapper Init.ahk exists 23:14:46:182 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:183 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 3435 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:50 Œß‘O 23:14:46:184 | HL | DEBUG1 | +0 | Keymapper Init.ahk Version: 1.0.2 23:14:46:185 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\MultiGame.ahk exists 23:14:46:188 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:189 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 40584 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 2/3/2015 - 2:56:47 Œß‘O 23:14:46:190 | HL | DEBUG1 | +0 | MultiGame.ahk Version: 1.0.6 23:14:46:191 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\MultiGame Init.ahk exists 23:14:46:193 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:194 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 161 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:50 Œß‘O 23:14:46:196 | HL | DEBUG1 | +0 | MultiGame Init.ahk Version: 1.0.0 23:14:46:197 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\MultiPlayer.ahk exists 23:14:46:200 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:202 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 58605 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 4/3/2015 - 11:09:00 ŒßŒã 23:14:46:203 | HL | DEBUG1 | +15 | MultiPlayer.ahk Version: 1.0.4 23:14:46:204 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\Password.ahk exists 23:14:46:207 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:208 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 10035 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:50 Œß‘O 23:14:46:209 | HL | DEBUG1 | +0 | Password.ahk Version: 1.0.0 23:14:46:210 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\Rom Mapping Launch Menu.ahk exists 23:14:46:213 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:215 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 73560 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:50 Œß‘O 23:14:46:216 | HL | DEBUG1 | +0 | Rom Mapping Launch Menu.ahk Version: 1.0.3 23:14:46:217 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\Shared.ahk exists 23:14:46:221 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:222 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 145962 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 4/3/2015 - 11:09:00 ŒßŒã 23:14:46:223 | HL | DEBUG1 | +0 | Shared.ahk Version: 1.2.3 23:14:46:224 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\Statistics.ahk exists 23:14:46:227 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:229 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 26170 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:50 Œß‘O 23:14:46:231 | HL | DEBUG1 | +0 | Statistics.ahk Version: 1.0.2 23:14:46:232 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\Statistics Init.ahk exists 23:14:46:235 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:237 | HL | DEBUG1 | +16 | CheckFile - Attributes: File Size: 33 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:50 Œß‘O 23:14:46:238 | HL | DEBUG1 | +0 | Statistics Init.ahk Version: 1.0.1 23:14:46:239 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\XHotkey.ahk exists 23:14:46:242 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:243 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 29623 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:50 Œß‘O 23:14:46:245 | HL | DEBUG1 | +0 | XHotkey.ahk Version: 1.0.2 23:14:46:246 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Lib\XHotkey Init.ahk exists 23:14:46:248 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 23:14:46:249 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 1236 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:50 Œß‘O 23:14:46:250 | HL | DEBUG1 | +0 | XHotkey Init.ahk Version: 1.0.0 23:14:46:252 | HL | DEBUG1 | +15 | Main - Raw CLI received: "-s Panasonic 3DO -r Who Shot Johnny Rock (1994)(American Laser Games)(US)[!] -f H:\HyperSpin\HyperSpin.exe -p HyperSpin -c 1" 23:14:46:253 | HL | DEBUG1 | +0 | Main - Received this dbName with no path via CLI: "Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]" 23:14:46:254 | HL | DEBUG1 | +0 | Main - dbName: Who Shot Johnny Rock (1994)(American Laser Games)(US)[!] 23:14:46:255 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Plugins\HyperSpin.plugin exists 23:14:46:257 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 8999 bytes Created: 12/30/2014 - 1:48:31 Œß‘O Modified: 4/3/2015 - 11:09:00 ŒßŒã 23:14:46:258 | HL | INFO | +0 | Main - Loading Front End Plugin: "HyperSpin" 23:14:46:259 | HL | INFO | +0 | Main - HyperLaunch received "Panasonic 3DO" and "Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]" 23:14:46:265 | HL | INFO | +0 | Main - Who Shot Johnny Rock (1994)(American Laser Games)(US)[!] is using the default emulator: RetroArch 23:14:46:267 | HL | INFO | +16 | Main - Checking for a [RetroArch] section in H:\HyperSpin\HyperLaunch\Settings\Panasonic 3DO\Emulators.ini 23:14:46:269 | HL | INFO | +0 | Main - Checking for a [RetroArch] section in H:\HyperSpin\HyperLaunch\Settings\Global Emulators.ini 23:14:46:271 | HL | INFO | +0 | Main - Found [RetroArch] in H:\HyperSpin\HyperLaunch\Settings\Global Emulators.ini 23:14:46:272 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Modules\RetroArch\RetroArch.ahk exists 23:14:46:274 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 40456 bytes Created: 4/26/2015 - 10:26:18 ŒßŒã Modified: 4/21/2015 - 2:24:26 Œß‘O 23:14:46:277 | HL | WARNING | +0 | Main - CRC Check - CRC does not match official module and will not be supported. Continue using at your own risk. 23:14:46:278 | HL | INFO | +0 | Main - Who Shot Johnny Rock (1994)(American Laser Games)(US)[!] will use module: H:\HyperSpin\HyperLaunch\Modules\RetroArch\RetroArch.ahk 23:14:46:288 | HL | INFO | +16 | Main - Did not find a "H:\HyperSpin\HyperLaunch\Settings\Panasonic 3DO\Game Options.ini" file, skipping any game-specific options. 23:14:46:289 | HL | INFO | +0 | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks. 23:14:46:292 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\Emulators\RetroArch\retroarch.exe exists 23:14:46:294 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 2728960 bytes Created: 2/9/2015 - 12:18:17 Œß‘O Modified: 10/15/2014 - 9:21:46 Œß‘O 23:14:46:295 | HL | INFO | +0 | Main - INI Keys read 23:14:46:296 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\7z.exe exists 23:14:46:298 | HL | DEBUG1 | +15 | CheckFile - Attributes: FileDescription 7-Zip Console FileVersion 9.20 InternalName 7z LegalCopyright Copyright (c) 1999-2010 Igor Pavlov OriginalFilename 7z.exe ProductName 7-Zip ProductVersion 9.20 CompanyName Igor Pavlov File Size: 163840 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:300 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\7z.dll exists 23:14:46:303 | HL | DEBUG1 | +0 | CheckFile - Attributes: FileDescription 7z Standalone Plugin FileVersion 9.20 InternalName 7za LegalCopyright Copyright (c) 1999-2010 Igor Pavlov OriginalFilename 7za.dll ProductName 7-Zip ProductVersion 9.20 CompanyName Igor Pavlov File Size: 914432 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:304 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\Module Extensions\FontReg.exe exists 23:14:46:306 | HL | DEBUG1 | +0 | CheckFile - Attributes: FileDescription Font Registration Utility (x86-32) FileVersion 2.1.3.0 OriginalFilename FontReg.exe File Size: 6144 bytes Created: 12/30/2014 - 1:48:30 Œß‘O Modified: 12/30/2014 - 1:45:51 Œß‘O 23:14:46:403 | HL | INFO | +94 | Main - "Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]" does not qualify for MultiGame. Only roms with any of these strings in their name are acceptable: (Disc,(Disk,(Cart,(Tape,(Cassette,(Part,(Side 23:14:46:405 | HL | INFO | +0 | CheckPaths - Started 23:14:46:406 | HL | WARNING | +0 | Please make sure your Database Name (Rom Name) does not contain the special characters [ or ] as these are used to denote sections in HyperLaunch's INI Files: Who Shot Johnny Rock (1994)(American Laser Games)(US)[!] 23:14:46:408 | HL | DEBUG1 | +16 | CheckPaths - Looking for rom: H:\Games\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].7z 23:14:46:409 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: H:\Games\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].7z 23:14:46:411 | HL | DEBUG1 | +0 | CheckPaths - Rom not found 23:14:46:412 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: H:\Games\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].zip 23:14:46:414 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: H:\Games\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].zip 23:14:46:415 | HL | DEBUG1 | +0 | CheckPaths - Rom not found 23:14:46:416 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: H:\Games\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].rar 23:14:46:418 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom by name in subfolder: H:\Games\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].rar 23:14:46:419 | HL | DEBUG1 | +0 | CheckPaths - Rom not found 23:14:46:421 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: H:\Games\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].cue 23:14:46:422 | HL | INFO | +0 | CheckPaths - Found rom: H:\Games\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].cue 23:14:46:423 | HL | DEBUG1 | +15 | CheckPaths - Current romName: Who Shot Johnny Rock (1994)(American Laser Games)(US)[!] 23:14:46:425 | HL | DEBUG1 | +0 | CheckPaths - Current romPath: H:\Games\Panasonic 3DO 23:14:46:426 | HL | DEBUG1 | +0 | CheckPaths - Current romExtension: .cue 23:14:46:427 | HL | INFO | +0 | CheckPaths - Ended 23:14:46:429 | HL | INFO | +0 | BuildScript - User Variables: ;---------------------------------------------------------------------------- ; INJECTED VARIABLES ;---------------------------------------------------------------------------- #NoTrayIcon #InstallKeybdHook DetectHiddenWindows, ON SetTitleMatchMode, 2 SendMode, Event 0 = 10 pluginPath = H:\HyperSpin\HyperLaunch\Plugins pluginName = HyperSpin pluginExt = .plugin contextOnExit = 1 hlMode = hlTitle = HyperLaunch hlVersion = 3.1.0.5b BETA hlAuthor = djvj hlURL = www.hyperlaunch.net langFile = H:\HyperSpin\HyperLaunch\Data\Language\Localization.ini frontendPID = frontendPath = H:\HyperSpin frontendExe = HyperSpin.exe frontendExt = exe frontendName = HyperSpin frontendDrive = H: exitEmulatorKey = ~Esc exitEmulatorKeyWait = 0 forceHoldKey = ~Esc restoreFE = Restore and Click exitScriptKey = ~q & ~s toggleCursorKey = ~e & ~t emuFullPath = H:\HyperSpin\Emulators\RetroArch\retroarch.exe emuPath = H:\HyperSpin\Emulators\RetroArch emuName = RetroArch emuExt = exe romPath = H:\Games\Panasonic 3DO romPathFromIni = H:\Games\Panasonic 3DO romExtension = .cue romExtensionOrig = .cue romExtensions = 7z|zip|rar|cue|bin|sfc|fds|gba|gb|gbc|nes|ngc|ngp|gg|sms|md|a26|32x|pce|ccd|sg|sc|n64|v64|vb|z64|lnx| executable = retroarch.exe systemName = Panasonic 3DO dbPath = dbName = Who Shot Johnny Rock (1994)(American Laser Games)(US)[!] dbExt = romName = Who Shot Johnny Rock (1994)(American Laser Games)(US)[!] romMapPath = romMappingEnabled = false romMappingLaunchMenuEnabled = false romMappingFirstMatchingExt = false romMappingShowAllRomsInArchive = true romMappingNumberOfGamesByScreen = 7 romMappingMenuWidth = 400 romMappingMenuMargin = 65 romMappingTextFont = Bebas Neue romMappingTextOptions = cFFFFFFFF r4 s60 Bold romMappingDisabledTextColor = ff888888 romMappingTextSizeDifference = 7 romMappingTextMargin = 15 romMappingTitleTextFont = Bebas Neue romMappingTitleTextOptions = cFFFFFFFF r4 s90 Bold romMappingTitle2TextFont = Bebas Neue romMappingTitle2TextOptions = cFFFFFFFF r4 s22 Bold romMappingGameInfoTextFont = Bebas Neue romMappingGameInfoTextOptions = cFFFFFFFF r4 s22 Regular romMappingBackgroundBrush = aa000000 romMappingColumnBrush = 33000000 romMappingButtonBrush1 = 6f000000 romMappingButtonBrush2 = 33000000 romMappingBackgroundAlign = Stretch and Lose Aspect romMappingMenuFlagWidth = 55 romMappingMenuFlagSeparation = 7 romMappingDefaultMenuList = FullList romMappingSingleFilteredRomAutomaticLaunch = false altArchiveNameOnly = altRomNameOnly = altArchiveAndRomName = altArchiveAndManyRomNames = altRomNamesOnly = romMapScenario = skipchecks = false romMatchExt = false blockInputTime = 0 blockInputFile = H:\HyperSpin\HyperLaunch\Module Extensions\BlockInput.exe errorLevelReporting = false lockLaunch = false lockLaunchGame = screenRotationAngle = 0 screenRotationAngleGame = logFile = H:\HyperSpin\HyperLaunch\HyperLaunch.log logLabel := [" INFO"," WARNING"," ERROR"," DEBUG1"," DEBUG2"] logLevel = 10 logShowDebugConsole = false logIncludeModule = true logIncludeFileProperties = true logShowCommandWindow = false logCommandWindow = false hlDebugConsoleStdout = sysLang = English_United_States sysType = 64-bit navUpKey = Up navDownKey = Down navLeftKey = Left navRightKey = Right navSelectKey = Enter navP2UpKey = Numpad8 navP2DownKey = Numpad2 navP2LeftKey = Numpad4 navP2RightKey = Numpad6 navP2SelectKey = NumpadEnter originalWidth = 1920 originalHeight = 1080 dtEnabled = true dtPath = C:\Program Files (x86)\DAEMON Tools Lite\DTLite.exe dtUseSCSI = true dtAddDrive = true servoStikEnabled = false ledblinkyEnabled = false ledblinkyFullPath = ledblinkyProfilePath = H:\HyperSpin\HyperLaunch\Profiles\LEDBlinky ledblinkyHLProfile = H:\HyperSpin\HyperLaunch\Profiles\LEDBlinky\HyperLaunch emuIdleShutdown = 0 launchPasswordHash = zQJHGuIBD6bt2rEoPola0Rbrl81Ci3lgdm1mxbcm+QfXe+SDPHV0ig== hideCursor = false hideEmu = false hideFE = false fadeIn = false fadeInDuration = 500 fadeInTransitionAnimation = DefaultAnimateFadeIn fadeInDelay = 0 fadeInExitDelay = 0 fadeOutExitDelay = 0 fadeOut = true fadeOutExtraScreen = false fadeOutDuration = 500 fadeOutTransitionAnimation = DefaultAnimateFadeOut fadeOutDelay = 0 fadeLyrInterpolation = 7 fadeMuteEmulator = false fadeUseBackgrounds = false fadeWidthBaseRes = 1920 fadeHeightBaseRes = 1080 fadeLyr1Color = FF000000 fadeLyr1AlignImage = Align to Top Left fadeLyr2Pos = Bottom Right Corner fadeLyr2X = 300 fadeLyr2Y = 300 fadeLyr2W = fadeLyr2H = fadeLyr2Adjust = 1 fadeLyr2PicPad = 0 fadeLyr2Prefix = Layer 2 fadeLyr3Pos = Center fadeLyr3X = 300 fadeLyr3Y = 300 fadeLyr3W = fadeLyr3H = fadeLyr3Adjust = 0.75 fadeLyr3PicPad = 0 fadeLyr3Speed = 750 fadeLyr3Animation = DefaultFadeAnimation fadeLyr37zAnimation = DefaultFadeAnimation fadeLyr3Type = imageandbar fadeLyr3ImgFollow7zProgress = true fadeLyr3Repeat = 1 fadeLyr3BackImageTransparency = 30 fadeLyr3StaticPos = No Alignment fadeLyr3StaticX = 0 fadeLyr3StaticY = 870|1575 fadeLyr3StaticW = fadeLyr3StaticH = fadeLyr3StaticAdjust = 1 fadeLyr3StaticPicPad = 0 fadeLyr3StaticPrefix = Info Bar fadeLyr4Adjust = 0.75 fadeLyr4X = 100 fadeLyr4Y = 100 fadeLyr4W = 128 fadeLyr4H = fadeLyr4Pos = Above Layer 3 - Left fadeLyr4FPS = 10 fadeLyr4PicPad = 0 fadeTranspGifColor = FFFFFF fadeBarWindow = false fadeBarWindowX = fadeBarWindowY = fadeBarWindowW = 600 fadeBarWindowH = 120 fadeBarWindowR = 20 fadeBarWindowM = 20 fadeBarWindowHatchStyle = 8 fadeBar = 7zOnly fadeBarNon7zProgressTime = 0 fadeBarBack = true fadeBarBackColor = FF555555 fadeBarH = 20 fadeBarR = 5 fadeBarColor = DD00BFFF fadeBarHatchStyle = 3 fadeBarPercentageText = true fadeBarInfoText = true fadeBarXOffset = 0 fadeBarYOffset = 100 fadeRomInfoDescription = text fadeRomInfoSystemName = text fadeRomInfoYear = text fadeRomInfoManufacturer = text fadeRomInfoGenre = text fadeRomInfoRating = text fadeRomInfoOrder = Description|SystemName|Year|Manufacturer|Genre|Rating fadeRomInfoTextPlacement = topRight fadeRomInfoTextMargin = 5 fadeRomInfoText1Options = cFF555555 r4 s20 Bold fadeRomInfoText2Options = cFF555555 r4 s20 Bold fadeRomInfoText3Options = cFF555555 r4 s20 Bold fadeRomInfoText4Options = cFF555555 r4 s20 Bold fadeRomInfoText5Options = cFF555555 r4 s20 Bold fadeRomInfoText6Options = cFF555555 r4 s20 Bold fadeStats_Number_of_Times_Played = text with label fadeStats_Last_Time_Played = text with label fadeStats_Average_Time_Played = text with label fadeStats_Total_Time_Played = text with label fadeStats_System_Total_Played_Time = text with label fadeStats_Total_Global_Played_Time = text with label fadeStatsInfoOrder = Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time fadeStatsInfoTextPlacement = topLeft fadeStatsInfoTextMargin = 5 fadeStatsInfoText1Options = cFF555555 r4 s20 Bold fadeStatsInfoText2Options = cFF555555 r4 s20 Bold fadeStatsInfoText3Options = cFF555555 r4 s20 Bold fadeStatsInfoText4Options = cFF555555 r4 s20 Bold fadeStatsInfoText5Options = cFF555555 r4 s20 Bold fadeStatsInfoText6Options = cFF555555 r4 s20 Bold fadeText1X = 0 fadeText1Y = 0 fadeText1Options = cFFFFFFFF r4 s20 Right Bold fadeText1 = Loading Game fadeText2X = 0 fadeText2Y = 0 fadeText2Options = cFFFFFFFF r4 s20 Right Bold fadeText2 = Extraction Complete fadeText3 = Loading Game fadeText4 = Loading Complete fadeFont = Arial fadeSystemAndRomLayersOnly = false fadeExtractionTime = disabled fadeExtractionTimeTextX = 0 fadeExtractionTimeTextY = 0 fadeExtractionTimeTextOptions = cFF555555 r4 s20 Bold fadeInterruptKey = detectFadeErrorEnabled = true fadeImgPath = H:\HyperSpin\HyperLaunch\Media\Fade HLDataPath = H:\HyperSpin\HyperLaunch\Data HLMediaPath = H:\HyperSpin\HyperLaunch\Media HLErrSoundPath = H:\HyperSpin\HyperLaunch\Media\Sounds\Error modulesPath = H:\HyperSpin\HyperLaunch\Modules moduleFullName = H:\HyperSpin\HyperLaunch\Modules\RetroArch\RetroArch.ahk moduleName = RetroArch modulePath = H:\HyperSpin\HyperLaunch\Modules\RetroArch moduleExtension = ahk moduleExtensionsPath = H:\HyperSpin\HyperLaunch\Module Extensions libPath = H:\HyperSpin\HyperLaunch\Lib 7zEnabled = true 7zPath = H:\HyperSpin\HyperLaunch\Module Extensions\7z.exe 7zDllPath = H:\HyperSpin\HyperLaunch\Module Extensions\7z.dll 7zExtractPath = H:\HyperSpin\HL Temp 7zExtractPathOrig = 7zAttachSystemName = false 7zDelTemp = true 7zSounds = true 7zFormats = .zip,.rar,.7z,.lzh,.gzip,.tar 7zFormatsNoP = zip,rar,7z,lzh,gzip,tar mgEnabled = false mgKey = ~NumpadSub mgBackgroundColor = FF000000 mgSidePadding = 0.2 mgWidthBaseRes = 1920 mgHeightBaseRes = 1080 mgYOffset = 500|800 mgFont = Arial mgText1Options = x10p y250|500 w80p Center cBBFFFFFF r4 s100 BoldItalic mgText1Text = Please select a game mgText2Options = w96p cFFFFFFFF r4 s50 Center BoldItalic mgText2Offset = 100 mgUseSound = true mgSoundfreq = 300 mgExitEffect = none mgSelectedEffect = rotate mgUseGameArt = false mgCandidate = mgValidTypes = (Disc,(Disk,(Cart,(Tape,(Cassette,(Part,(Side mgOnLaunch = false hpEnabled = false hpKey = ~NumpadAdd hpBackToMenuBarKey = X hpZoomInKey = C hpZoomOutKey = V hpScreenshotKey = ~PrintScreen hpHiToTextPath = H:\HyperSpin\HyperLaunch\Module Extensions\HiToText.exe hpSaveStateKeyCodes = hpLoadStateKeyCodes = keymapperEnabled = false keymapperAHKMethod = false keymapper = xpadder xpadderFullPath = H:\HyperSpin\Utilities\Xpadder\Xpadder.exe joyToKeyFullPath = H:\HyperSpin\Utilities\JoyToKey\JoyToKey.exe keymapperProfilePath = H:\HyperSpin\HyperLaunch\Profiles\xpadder keymapperFrontEndProfileName = HyperSpin keymapperFrontEndProfile = xpadder keymapperHyperLaunchProfileEnabled = true JoyIDsEnabled = false JoyIDsPreferredControllersSystem = use_global JoyIDsPreferredControllersGlobal = BETOP CONTROLLER CustomJoyNamesEnabled = false CustomJoyNames = rotateMethod = false FEProfile = H:\HyperSpin\HyperLaunch\Profiles\xpadder\HyperSpin defaultProfile = H:\HyperSpin\HyperLaunch\Profiles\xpadder\_Default systemProfile = H:\HyperSpin\HyperLaunch\Profiles\xpadder\Panasonic 3DO xPadderSystemProfile = H:\HyperSpin\HyperLaunch\Profiles\xpadder\Panasonic 3DO\_Default emuProfile = H:\HyperSpin\HyperLaunch\Profiles\xpadder\Panasonic 3DO\RetroArch romProfile = H:\HyperSpin\HyperLaunch\Profiles\xpadder\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!] HyperLaunchProfile = H:\HyperSpin\HyperLaunch\Profiles\xpadder\HyperLaunch blankProfile = H:\HyperSpin\HyperLaunch\Profiles\xpadder\_Default\blank ahkFEProfile = H:\HyperSpin\HyperLaunch\Profiles\AHK\HyperSpin ahkDefaultProfile = H:\HyperSpin\HyperLaunch\Profiles\AHK\_Default ahkSystemProfile = H:\HyperSpin\HyperLaunch\Profiles\AHK\Panasonic 3DO ahkEmuProfile = H:\HyperSpin\HyperLaunch\Profiles\AHK\Panasonic 3DO\RetroArch ahkRomProfile = H:\HyperSpin\HyperLaunch\Profiles\AHK\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!] ahkHyperLaunchProfile = H:\HyperSpin\HyperLaunch\Profiles\AHK\HyperLaunch bezelEnabled = false bezelICEnabled = false statisticsEnabled = true pressDuration = -1 emuVolume = 1 dxwndIni = H:\HyperSpin\HyperLaunch\Module Extensions\dxwnd\dxwnd.ini dxwndFullPath = H:\HyperSpin\HyperLaunch\Module Extensions\dxwnd\dxwnd.exe mon1O = 0 pacDrivedllFile = H:\HyperSpin\HyperLaunch\Module Extensions\PacDrive32.dll userFadeAnimIniFile = H:\HyperSpin\HyperLaunch\Lib\User Fade Animations.ini 23:14:46:431 | HL | INFO | +0 | BuildScript - Loaded XHotkey Init.ahk scripts 23:14:46:433 | HL | INFO | +0 | BuildScript - Loaded Fade Init.ahk scripts 23:14:46:436 | HL | INFO | +0 | BuildScript - Loaded Statistics Init.ahk scripts 23:14:46:448 | HL | WARNING | +16 | BuildScript - "H:\HyperSpin\HyperLaunch\Lib\User Functions Init.ahk" not found 23:14:46:450 | HL | DEBUG1 | +0 | BuildScript - Module starts on line: 2 23:14:46:452 | HL | INFO | +0 | BuildScript - Validating module 23:14:46:456 | HL | INFO | +15 | BuildScript - Validation complete 23:14:46:458 | HL | INFO | +0 | BuildScript - Module: MEmu = RetroArch MEmuV = v12-25-2014 Nightly MURL = http://themaister.net/retroarch.html MAuthor = djvj,zerojay MVersion = 2.2.6 MCRC = 50A767A6 iCRC = A130BB6E MID = 635038268922229162 MSystem = "Acorn BBC Micro","AAE","Amstrad CPC","Amstrad GX4000","APF Imagination Machine","Apple IIGS","Atari 2600","Atari 5200","Atari 7800","Atari Jaguar","Atari Lynx","Atari ST","Atari XEGS","Bally Astrocade","Bandai Gundam RX-78","Bandai Super Vision 8000","Bandai Wonderswan","Bandai Wonderswan Color","Canon X07","Casio PV-1000","Casio PV-2000","Coleco ADAM","ColecoVision","Commodore Max Machine","Commodore Amiga","Creatronic Mega Duck","Dragon 64","Emerson Arcadia 2001","Entex Adventure Vision","Elektronika BK","Epoch Game Pocket Computer","Epoch Super Cassette Vision","Exidy Sorcerer","Fairchild Channel F","Final Burn Alpha","Funtech Super Acan","GamePark 32","GCE Vectrex","Hartung Game Master","JungleTac Sport Vii","MAME","Magnavox Odyssey 2","Microsoft MSX","Microsoft MSX2","Matra & Hachette Alice","Mattel Aquarius","Mattel Intellivision","NEC PC Engine","NEC PC Engine-CD","NEC PC-FX","NEC TurboGrafx-16","NEC SuperGrafx","NEC TurboGrafx-CD","Nintendo 64","Nintendo Arcade Systems","Nintendo DS","Nintendo Entertainment System","Nintendo Famicom","Nintendo Famicom Disk System","Nintendo Game Boy","Nintendo Game Boy Color","Nintendo Game Boy Japan","Nintendo Game Boy Advance","Nintendo Super Game Boy","Nintendo Pokemon Mini","Nintendo Virtual Boy","Nintendo Super Famicom","Nintendo Satellaview","Panasonic 3DO","Elektronska Industrija Pecom 64","Philips CD-i","Philips Videopac","RCA Studio II","Sega 32X","Sega SC-3000","Sega SG-1000","Sega CD","Sega Game Gear","Sega Genesis","Sega Master System","Sega Mega Drive","Sega Pico","Sega Saturn","Sega Saturn Japan","Sega VMU","Sega ST-V","Sharp X1","Sinclair ZX Spectrum","Sony PlayStation","Sony PlayStation Minis","Sony PocketStation","Sony PSP","Sord M5","SNK Neo Geo","SNK Neo Geo MVS","SNK Neo Geo AES","SNK Neo Geo Pocket","SNK Neo Geo CD","SNK Neo Geo Pocket Color","Spectravideo","Super Nintendo Entertainment System","Tandy TRS-80 Color Computer","Texas Instruments TI 99-4A","Thomson MO5","Thomson TO7","Tiki-100","Tomy Tutor","VTech CreatiVision","Watara Supervision" ;---------------------------------------------------------------------------- ; Notes: ; If the emu doesn't load and you get no error, usually this means the LibRetro DLL is not working! ; Devs stated they will never add support for mounted images (like via DT) ; Fullscreen is controlled via the module setting in HLHQ ; This module uses the CLI version of RetroArch (retroarch.exe), not the GUI (retroarch-phoenix.exe). ; The emu may make a mouse cursor appear momentarily during launch, MouseMove and hide_cursor seem to have no effect ; Enable 7z support for archived roms ; Available CLI options: https://github.com/PyroFilmsFX/iOS/blob/master/docs/retroarch.1 ; ; LibRetro DLLs: ; LibRetro DLLs come with the emu, but here is another source for them: http://forum.themaister.net/ ; Whatever cores you decide to use, make sure they are extracted anywhere in your Emu_Path\cores folder. The module will find and load the default core unless you choose a custom one for each system. ; You can find supported cores that Retroarch supports simply by downloading them from the "retroarch-phoenix.exe" or by visiting here: https://github.com/libretro/libretro.github.com/wiki/Supported-cores ; Some good discussion on cores and filters: http://forum.themaister.net/viewtopic.php?id=270 ; ; SRM files: ; srm are stored in a "srm" dir in the emu folder. Each system ran through retroarch gets its own folder inside srm ; ; Save states: ; Save states are stored in a "save" dir in the emu folder. Each system ran through retroarch gets its own folder inside save ; ; Config files: ; RetroArch will use per-system cfg files named to match your System Name. The global one is "retroarch.cfg" but the module will search for cfg files in any of the emu's subfolders. If system ones exist, they take precedence over retroarch.cfg. ; This allows different settings for each system you use this emulator for. If you want all systems to use the same retroarch.cfg, do not have any system named cfg files, or just create ones for the systems you want custom settings. ; ; MESS: ; MESS BIOS roms should be placed in the system\mess folder ; ; System Specific Notes: ; Microsoft MSX/MSX2: Launch an MSX game and in the core options, set the console to be an MSX2 and it will play both just fine. ; Nintendo Famicom Disk System - Requires disksys.rom be placed in the folder you define as system_directory in the RetroArch's cfg. ; Sega CD - Requires "bios_CD_E.bin", "bios_CD_J.bin", "bios_CD_U.bin" all be placed in the folder you define as system_directory in the RetroArch's cfg. ; Super Nintendo Entertainment System - requires split all 10 dsp# & st### roms all be placed in the folder you define as system_directory in the RetroArch's cfg. Many games, like Super Mario Kart require these. ; NEC TurboGrafx-CD - Requires "syscard3.pce" be placed in the folder you define as system_directory in the RetroArch's cfg. ; Nintendo Super Game Boy - Set the Module setting in HLHQ SuperGameBoy to true to enable a system or only a rom to use SGB mode. This is not needed if your systemName is set to the official name of "Nintendo Super Game Boy". Requires "sgb.boot.rom" and "Super Game Boy (World).sfc" to be placed in the folder you define as system_directory in the RetroArch's cfg. This is needed if you want to use Super game boy mode and color palettes. Also requires using the latest bsnes core. Not all games support SGB mode. ; MAME: Turn off the nag screen by running a game, then press F1 and go to core options and switch off the nag screen there. ; Sony PSP/PlayStation Minis: To avoid the dialog box complaining about ppge_atlas.zim, download it from https://github.com/libretro/libretro-ppsspp/blob/master/assets/ppge_atlas.zim and place it in your Retroarch/system/PPSSPP/ directory. ;---------------------------------------------------------------------------- StartModule() BezelGUI() FadeInStart() ; This object controls how the module reacts to different systems. RetroArch can play a lot of systems, but needs to know what system you want to run, so this module has to adapt. mType := Object("Acorn BBC Micro","LibRetro_BBCB","AAE","LibRetro_AAE","Amstrad CPC","LibRetro_CPC","Amstrad GX4000","LibRetro_GX4K","APF Imagination Machine","LibRetro_APF","Apple IIGS","LibRetro_AIIGS" ,"Atari 2600","LibRetro_2600","Atari 5200","LibRetro_5200","Atari 7800","LibRetro_7800","Atari Jaguar","LibRetro_JAG","Atari Lynx","LibRetro_LYNX","Atari ST","LibRetro_ST","Atari XEGS","LibRetro_XEGS" ,"Bally Astrocade","LibRetro_BAST","Bandai Gundam RX-78","LibRetro_BGRX","Bandai Super Vision 8000","LibRetro_SV8K","Bandai Wonderswan","LibRetro_WSAN","Bandai Wonderswan Color","LibRetro_WSANC" ,"Canon X07","LibRetro_CX07","Casio PV-1000","LibRetro_CAS1K","Casio PV-2000","LibRetro_CAS2K","Coleco ADAM","LibRetro_ADAM","ColecoVision","LibRetro_COLEC","Commodore Amiga","LibRetro_PUAE" ,"Commodore Max Machine","LibRetro_CMAX","Creatronic Mega Duck","LibRetro_DUCK","Dragon 64","LibRetro_DRAG64","Elektronika BK","LibRetro_EBK","Emerson Arcadia 2001","LibRetro_A2001" ,"Entex Adventure Vision","LibRetro_AVISION","Epoch Game Pocket Computer","LibRetro_GPCKET","Epoch Super Cassette Vision","LibRetro_SCV","Exidy Sorcerer","LibRetro_SORCR" ,"Fairchild Channel F","LibRetro_CHANF","Final Burn Alpha","LibRetro_FBA","Funtech Super Acan","LibRetro_SACAN","GamePark 32","LibRetro_GP32","GCE Vectrex","LibRetro_VECTX" ,"Hartung Game Master","LibRetro_GMASTR","JungleTac Sport Vii","LibRddetro_SPORTV","MAME","LibRetro_MAME","Magnavox Odyssey 2","LibRetro_ODYS2","Mattel Aquarius","LibRetro_AQUA" ,"Mattel Intellivision","LibRetro_INTV","MGT Sam Coupe","LibRetro_SAMCP","Microsoft MS-DOS","LibRetro_MSDOS","Microsoft MSX","LibRetro_MSX","Microsoft MSX2","LibRetro_MSX2" ,"Microsoft Windows 3.x","LibRetro_WIN3X","Matra & Hachette Alice","LibRetro_ALICE","NEC PC Engine","LibRetro_PCE","NEC PC Engine-CD","LibRetro_PCECD","NEC PC-FX","LibRetro_PCFX" ,"NEC SuperGrafx","LibRetro_SGFX","NEC TurboGrafx-16","LibRetro_TG16","NEC TurboGrafx-CD","LibRetro_TGCD","Nintendo 64","LibRetro_N64","Nintendo Arcade Systems","LibRetro_NINARC" ,"Nintendo DS","LibRetro_DS","Nintendo Entertainment System","LibRetro_NES","Nintendo Famicom","LibRetro_NFAM","Nintendo Famicom Disk System","LibRetro_NFDS","Nintendo Game Boy","LibRetro_GB" ,"Nintendo Game Boy Color","LibRetro_GBC","Nintendo Game Boy Japan","LibRetro_GBJ","Nintendo Game Boy Advance","LibRetro_GBA","Nintendo Pokemon Mini","LibRetro_POKE" ,"Nintendo Super Famicom","LibRetro_NSF","Nintendo Satellaview","LibRetro_NSFS","Nintendo Super Game Boy","LibRetro_SGB","Nintendo Virtual Boy","LibRetro_NVB" ,"Panasonic 3DO","LibRetro_3DO","Elektronska Industrija Pecom 64","LibRetro_P64","Philips CD-i","LibRetro_CDI","Philips Videopac","LibRetro_PVID","RCA Studio II","LibRetro_STUD2" ,"SCUMMVM","LibRetro_SCUMM","Sega 32X","LibRetro_32X","Sega CD","LibRetro_SCD","Sega Game Gear","LibRetro_GG","Sega Genesis","LibRetro_GEN","Sega Mega Drive","LibRetro_GEN" ,"Sega Master System","LibRetro_SMS","Sega Pico","LibRetro_PICO","Sega VMU","LibRetro_SVMU","Sony PlayStation","LibRetro_PSX","Sony PocketStation","LibRetro_POCKS","Sony PSP","LibRetro_PSP","Sony PlayStation Minis","LibRetro_PSPMIN" ,"Sega Saturn","LibRetro_SAT","Sega Saturn Japan","LibRetro_SAT","Sega SG-1000","LibRetro_SG1K","Sega SC-3000","LibRetro_SC3K","Sega ST-V","LibRetro_STV","Sharp X1","LibRetro_SX1" ,"SNK Neo Geo","LibRetro_NEO","SNK Neo Geo AES","LibRetro_NEOAES","SNK Neo Geo MVS","LibRetro_NEOMVS","SNK Neo Geo Pocket","LibRetro_NGP","SNK Neo Geo Pocket Color","LibRetro_NGPC" ,"SNK Neo Geo CD","LibRetro_NEOCD","Sord M5","LibRetro_SORD","Spectravideo","LibRetro_SV328","Super Nintendo Entertainment System","LibRetro_SNES","Sinclair ZX Spectrum","LibRetro_SPECZX" ,"Tandy TRS-80 Color Computer","LibRetro_TRS80","Texas Instruments TI 99-4A","LibRetro_TI99","Thomson MO5","LibRetro_MO5","Thomson TO7","LibRetro_TO7","Tiki-100","LibRetro_TIKI" ,"Tomy Tutor","LibRetro_TOMY","VTech CreatiVision","LibRetro_VTECH","Watara Supervision","LibRetro_SUPRV") ident := mType[systemName] ; search object for the systemName identifier Retroarch uses for its cores If !ident ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this " . MEmu . " module: " . moduleName) coreTypes := Object("LibRetro_2600","stella_libretro","LibRetro_5200","mess_libretro","LibRetro_7800","prosystem_libretro","LibRetro_32X","picodrive_libretro","LibRetro_3DO","4do_libretro" ,"LibRetro_A2001","mess_libretro","LibRetro_AAE","mame_libretro","LibRetro_ADAM","mess_libretro","LibRetro_AIIGS","mess_libretro","LibRetro_ALICE","mess_libretro","LibRetro_APF","mess_libretro" ,"LibRetro_AQUA","mess_libretro","LibRetro_AVISION","mess_libretro","LibRetro_BAST","mess_libretro","LibRetro_BBCB","mess_libretro","LibRetro_BGRX","mess_libretro","LibRetro_CX07","mess_libretro" ,"LibRetro_CAS1K","mess_libretro","LibRetro_CAS2K","mess_libretro","LibRetro_CDI","mess_libretro","LibRetro_CHANF","mess_libretro","LibRetro_CMAX","mess_libretro","LibRetro_COLEC","mess_libretro" ,"LibRetro_CPC","mess_libretro","LibRetro_DRAG64","mess_libretro","LibRetro_DS","desmume_libretro","LibRetro_DUCK","LibRetro_EBK","mess_libretro","mess_libretro","LibRetro_FBA","fb_alpha_libretro" ,"LibRetro_GB","gambatte_libretro","LibRetro_GBC","gambatte_libretro","LibRetro_GBA","vba_next_libretro","LibRetro_GBJ","gambatte_libretro","LibRetro_GEN","genesis_plus_gx_libretro" ,"LibRetro_GG","genesis_plus_gx_libretro","LibRetro_GMASTR","mess_libretro","LibRetro_GP32","mess_libretro","LibRetro_GPCKET","mess_libretro","LibRetro_GX4K","mess_libretro" ,"LibRetro_INTV","mess_libretro","LibRetro_JAG","virtualjaguar_libretro","LibRetro_LYNX","handy_libretro","LibRetro_MAME","mame_libretro","LibRetro_MO5","mess_libretro" ,"LibRetro_MSDOS","dosbox_libretro","LibRetro_MSX","bluemsx_libretro","LibRetro_MSX2","bluemsx_libretro","LibRetro_N64","mupen64plus_libretro","LibRetro_NEO","fb_alpha_libretro" ,"LibRetro_NEOCD","mess_libretro","LibRetro_NEOAES","mess_libretro","LibRetro_NEOMVS","mame_libretro","LibRetro_NES","nestopia_libretro","LibRetro_NFAM","nestopia_libretro" ,"LibRetro_NFDS","nestopia_libretro","LibRetro_NSF","bsnes_balanced_libretro","LibRetro_NSFS","snes9x_libretro","LibRetro_NVB","mednafen_vb_libretro","LibRetro_NGP","mednafen_ngp_libretro" ,"LibRetro_NGPC","mednafen_ngp_libretro","LibRetro_NINARC","mame_libretro","LibRetro_ODYS2","mess_libretro","LibRetro_P64","mess_libretro","LibRetro_PCE","mednafen_pce_fast_libretro" ,"LibRetro_PCECD","mednafen_pce_fast_libretro","LibRetro_PCFX","mednafen_pcfx_libretro","LibRetro_PICO","picodrive_libretro","LibRetro_POCKS","mess_libretro","LibRetro_POKE","mess_libretro" ,"LibRetro_PSP","ppsspp_libretro","LibRetro_PSPMIN","ppsspp_libretro","LibRetro_PSX","mednafen_psx_libretro","LibRetro_PUAE","puae_libretro","LibRetro_PVID","mess_libretro","LibRetro_SACAN","mess_libretro" ,"LibRetro_SAMCP","mess_libretro","LibRetro_SAT","yabause_libretro","LibRetro_SC3K","mess_libretro","LibRetro_SCD","genesis_plus_gx_libretro","LibRetro_SCV","mess_libretro" ,"LibRetro_SCUMM","scummvm_libretro","LibRetro_SG1K","genesis_plus_gx_libretro","LibRetro_SGB","bsnes_balanced_libretro","LibRetro_SGFX","mednafen_supergrafx_libretro" ,"LibRetro_SMS","genesis_plus_gx_libretro","LibRetro_SNES","bsnes_balanced_libretro","LibRetro_SORCR","mess_libretro","LibRetro_SORD","mess_libretro","LibRetro_SPECZX","mess_libretro" ,"LibRetro_SPORTV","mess_libretro","LibRetro_ST","hatari_libretro","LibRetro_STUD2","mess_libretro","LibRetro_STV","mame_libretro","LibRetro_SV328","mess_libretro","LibRetro_SV8K","mess_libretro" ,"LibRetro_SVMU","mess_libretro","LibRetro_SUPRV","mess_libretro","LibRetro_TG16","mednafen_pce_fast_libretro","LibRetro_SX1","mess_libretro","LibRetro_TGCD","mednafen_pce_fast_libretro" ,"LibRetro_TI99","mess_libretro","LibRetro_TIKI","mess_libretro","LibRetro_TO7","mess_libretro","LibRetro_TOMY","mess_libretro","LibRetro_TRS80","mess_libretro","LibRetro_VECTX","mess_libretro" ,"LibRetro_VTECH","mess_libretro","LibRetro_WIN3X","dosbox_libretro","LibRetro_WSAN","mednafen_wswan_libretro","LibRetro_WSANC","mednafen_wswan_libretro","LibRetro_XEGS","mess_libretro") libRetroCore := coreTypes[ident] ; search object for the default core for this ident If !libRetroCore ScriptError("Your Core ID is: " . ident . "`nCould not find a default core to use. Please update the module with a default core.") settingsFile := modulePath . "\" . moduleName . ".ini" core := IniReadCheck(settingsFile, systemName, "LibRetro_Core",libRetroCore,,1) Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1) configFolder := IniReadCheck(settingsFile, "Settings", "ConfigFolder",emuPath . "\config",,1) messRomPath := IniReadCheck(settingsFile, "Settings", "MESS_BIOS_Roms_Folder",,,1) hideConsole := IniReadCheck(settingsFile, "Settings", "HideConsole","true",,1) superGB := IniReadCheck(settingsFile, systemName . "|" . romName, "SuperGameBoy","false",,1) enableNetworkPlay := IniReadCheck(settingsFile, "Network|" . romName, "Enable_Network_Play","false",,1) overlay := IniReadCheck(settingsFile, systemName . "|" . romName, "Overlay",,,1) videoShader := IniReadCheck(settingsFile, systemName . "|" . romName, "VideoShader",,,1) aspectRatioIndex := IniReadCheck(settingsFile, systemName . "|" . romName, "AspectRatioIndex",,,1) customViewportWidth := IniReadCheck(settingsFile, systemName . "|" . romName, "CustomViewportWidth",,,1) customViewportHeight := IniReadCheck(settingsFile, systemName . "|" . romName, "CustomViewportHeight",,,1) customViewportX := IniReadCheck(settingsFile, systemName . "|" . romName, "CustomViewportX",,,1) customViewportY := IniReadCheck(settingsFile, systemName . "|" . romName, "CustomViewportY",,,1) rotateScreen := IniReadCheck(settingsFile, systemName . "|" . romName, "Rotation",0,,1) cropOverscan := IniReadCheck(settingsFile, systemName . "|" . romName, "CropOverscan",,,1) threadedVideo := IniReadCheck(settingsFile, systemName . "|" . romName, "ThreadedVideo",,,1) vSync := IniReadCheck(settingsFile, systemName . "|" . romName, "VSync",,,1) integerScale := IniReadCheck(settingsFile, systemName . "|" . romName, "IntegerScale",,,1) configFolder := GetFullName(configFolder) messRomPath := GetFullName(messRomPath) overlay := GetFullName(overlay) videoShader := GetFullName(videoShader) retroArchSystem := systemName If (ident = "LibRetro_SGB" || superGB = "true") ; if system or rom is set to use Super Game Boy { superGB = true ; setting this just in case it's false and the system is Nintendo Super Game Boy sgbRomPath := CheckFile(emuPath . "\system\Super Game Boy (World).sfc","Could not find the rom required for Super Game Boy support. Make sure the rom ""Super Game Boy (World).sfc"" is located in: " . emuPath . "\system") CheckFile(emuPath . "\system\sgb.boot.rom","Could not find the bios required for Super Game Boy support. Make sure the bios ""sgb.boot.rom"" is located in: " . emuPath . "\system") ident := "LibRetro_SGB" ; switching to Super Game Boy mode retroArchSystem := "Nintendo Super Game Boy" } ; Find the dll for this system libDll := CheckFile(emuPath . "\cores\" . core . ".dll", "Your " . ident . " dll is set to " . core . " but could not locate this file:`n" . emuPath . "\cores\" . core . ".dll") ; Find the cfg file to use If !FileExist(configFolder) ScriptError("You need to make sure ""ConfigFolder"" is pointing to your RetroArch config folder. By default it is looking here: """ . configFolder . """") globalRetroCfg := emuPath . "\retroarch.cfg" systemRetroCfg := configFolder . "\" . retroArchSystem . ".cfg" coreRetroCfg := configFolder . "\" . core . ".dll.cfg" Log("Module - Global cfg should be: " . globalRetroCfg,4) Log("Module - System cfg should be: " . systemRetroCfg,4) Log("Module - Core cfg should be: " . coreRetroCfg,4) foundCfg := If FileExist(systemRetroCfg) { ; check for system cfg first retroCFGFile := systemRetroCfg foundCfg := 1 Log("Module - Found a System cfg!",4) } Else If FileExist(coreRetroCfg) { ; 2nd option is a core config retroCFGFile := coreRetroCfg foundCfg := 1 Log("Module - Found a Core cfg!",4) } Else If FileExist(globalRetroCfg) { ; 3rd is global cfg retroCFGFile := globalRetroCfg foundCfg := 1 Log("Module - Found a Global cfg!",4) } If !foundCfg Log("Module - Could not find a cfg file to update settings. RetroArch will make one for you.",2) Else Log("Module - " . MEmu . " is using " . retroCFGFile . " as its config file.") If foundCfg { retroCFG := LoadProperties(retroCFGFile) ; load the config into memory raCfgHasChanges := WriteRetroProperty("input_overlay", overlay) WriteRetroProperty("video_shader", videoShader) WriteRetroProperty("aspect_ratio_index", aspectRatioIndex) WriteRetroProperty("custom_viewport_width", customViewportWidth) WriteRetroProperty("custom_viewport_height", customViewportHeight) WriteRetroProperty("custom_viewport_x", customViewportX) WriteRetroProperty("custom_viewport_y", customViewportY) WriteRetroProperty("video_rotation", rotateScreen) WriteRetroProperty("video_crop_overscan", cropOverscan) WriteRetroProperty("video_threaded", threadedVideo) WriteRetroProperty("video_vsync", vSync) WriteRetroProperty("video_scale_integer", integerScale) If InStr(ident, "LibRetro_PSX") { Loop, 8 ; loop 8 times for 8 controllers { p%A_Index%ControllerType := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "P" . A_Index . "_Controller_Type", 517,,1) WriteRetroProperty("input_libretro_device_p" . A_Index, p%A_Index%ControllerType) } } If raCfgHasChanges { Log("Module - Saving changed settings to: """ . retroCFGFile . """") SaveProperties(retroCFGFile, retroCFG) } } If RegExMatch(ident, "LibRetro_NFDS|LibRetro_SCD|LibRetro_TGCD|LibRetro_PCECD|LibRetro_PCFX") { ; these systems require the retroarch settings to be read retroSysDir := ReadProperty(retroCFG,"system_directory") ; read value retroSysDir := ConvertRetroCFGKey(retroSysDir) ; remove dbl quotes StringLeft, retroSysDirLeft, retroSysDir, 2 If (retroSysDirLeft = ":\") { ; if retroarch is set to use a default folder StringTrimLeft, retroSysDir, retroSysDir, 1 Log("Module - RetroArch is using a relative system path: """ . retroSysDir . """") retroSysDir := emuPath . retroSysDir } If !retroSysDir ScriptError("RetroArch requires you to set your system_directory and place bios rom(s) in there for """ . retroArchSystem . """ to function. Please do this first by running ""retroarch-phoenix.exe"" manually.") StringRight, checkForSlash, retroSysDir, 1 If (checkForSlash = "\") ; check if a backslash is the last character. If it is, remove it, as this is non-standard method to define folders StringTrimRight, retroSysDir, retroSysDir, 1 } If (RegExMatch(ident, "LibRetro_N64|LibRetro_NES|LibRetro_LYNX|LibRetro_PSX") || RegExMatch(ident, "LibRetro_NES") && (InStr(core, "nestopia_libretro"))) { ; these systems will use an ini to store game specific settings sysSettingsFile := CheckSysFile(modulePath . "\" . systemName . ".ini") ; create the ini if it does not exist coreOptionsCFGFile := CheckFile(emuPath . "\retroarch-core-options.cfg", "Could not find retroarch-core-options.cfg in retroarch directory: """ . emuPath . """") coreOptionsCFG := LoadProperties(coreOptionsCFGFile) If InStr(ident, "LibRetro_N64") { ; Nintendo 64 mupenGfx := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Gfx_Plugin", "auto",,1) mupenRsp := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_RSP_Plugin", "auto",,1) mupenCpu := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_CPU_Core", "dynamic_recompiler",,1) mupenPak1 := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Pak_1", "memory",,1) mupenPak2 := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Pak_2", "memory",,1) mupenPak3 := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Pak_3", "memory",,1) mupenPak4 := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Pak_4", "memory",,1) mupenGfxAccur := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Gfx_Accuracy", "high",,1) mupenExpMem := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Disable_Exp_Memory", "no",,1) mupenTexturFilt := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Texture_Filtering", "nearest",,1) mupenViRefresh := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_VI_Refresh", "2200",,1) mupenFramerate := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Framerate", "fullspeed",,1) mupenResolution := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Resolution", "640x480",,1) mupenPolyOffstFctr := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Polygon_Offset_Factor", "-3.0",,1) mupenPolyOffstUnts := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Polygon_Offset_Units", "-3.0",,1) mupenViOverlay := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_VI_Overlay", "disabled",,1) mupenAnalogDzone := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Mupen_Analog_Deadzone", "15",,1) WriteProperty(coreOptionsCFG, "mupen64-gfxplugin", mupenGfx, 1) WriteProperty(coreOptionsCFG, "mupen64-rspplugin", mupenRsp, 1) WriteProperty(coreOptionsCFG, "mupen64-cpucore", mupenCpu, 1) WriteProperty(coreOptionsCFG, "mupen64-pak1", mupenPak1, 1) WriteProperty(coreOptionsCFG, "mupen64-pak2", mupenPak2, 1) WriteProperty(coreOptionsCFG, "mupen64-pak3", mupenPak3, 1) WriteProperty(coreOptionsCFG, "mupen64-pak4", mupenPak4, 1) WriteProperty(coreOptionsCFG, "mupen64-gfxplugin-accuracy", mupenGfxAccur, 1) WriteProperty(coreOptionsCFG, "mupen64-disableexpmem", mupenExpMem, 1) WriteProperty(coreOptionsCFG, "mupen64-filtering", mupenTexturFilt, 1) WriteProperty(coreOptionsCFG, "mupen64-virefresh", mupenViRefresh, 1) WriteProperty(coreOptionsCFG, "mupen64-framerate", mupenFramerate, 1) WriteProperty(coreOptionsCFG, "mupen64-screensize", mupenResolution, 1) WriteProperty(coreOptionsCFG, "mupen64-polyoffset-factor", mupenPolyOffstFctr, 1) WriteProperty(coreOptionsCFG, "mupen64-polyoffset-units", mupenPolyOffstUnts, 1) WriteProperty(coreOptionsCFG, "mupen64-angrylion-vioverlay", mupenViOverlay, 1) WriteProperty(coreOptionsCFG, "mupen64-astick-deadzone", mupenAnalogDzone, 1) } Else If InStr(ident, "LibRetro_NES") { ; these systems will use an ini to store game specific settings If InStr(core, "nestopia_libretro") { ; Nestopia nestopiaBlargg := IniReadCheck(sysSettingsFile, "Nestopia" . "|" . romName, "Nestopia_Blargg_NTSC_Filter", "disabled",,1) nestopiaPalette := IniReadCheck(sysSettingsFile, "Nestopia" . "|" . romName, "Nestopia_Palette", "canonical",,1) nestopiaNoSprteLimit := IniReadCheck(sysSettingsFile, "Nestopia" . "|" . romName, "Nestopia_Remove_Sprites_Limit", "disabled",,1) WriteProperty(coreOptionsCFG, "nestopia_blargg_ntsc_filter", nestopiaBlargg, 1) WriteProperty(coreOptionsCFG, "nestopia_palette", nestopiaPalette, 1) WriteProperty(coreOptionsCFG, "nestopia_nospritelimit", nestopiaNoSprteLimit, 1) } } Else If InStr(ident, "LibRetro_LYNX") { ; Atari Lynx If InStr(core, "handy_libretro") { ; Handy handyRotate := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "Handy_Rotation", "None",,1) WriteProperty(coreOptionsCFG, "handy_rot", handyRotate, 1) } } Else If InStr(ident, "LibRetro_PSX") { ; Sony PlayStation psxCdImageCache := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "PSX_CD_Image_Cache", """enabled""",,1) psxMemcardHandling := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "PSX_Memcard_Handling", """libretro""",,1) psxDualshockAnalogToggle := IniReadCheck(sysSettingsFile, systemName . "|" . romName, "PSX_Dualshock_Analog_Toggle", """enabled""",,1) WriteProperty(coreOptionsCFG, "beetle_psx_cdimagecache", psxCdImageCache, 1) WriteProperty(coreOptionsCFG, "beetle_psx_use_mednafen_memcard0_method", psxMemcardHandling, 1) WriteProperty(coreOptionsCFG, "beetle_psx_analog_toggle", psxDualshockAnalogToggle, 1) } SaveProperties(coreOptionsCFGFile, coreOptionsCFG) } hideEmuObj := Object("ahk_class ConsoleWindowClass",0,"RetroArch ahk_class RetroArch",1) ; Hide_Emu will hide these windows. 0 = will never unhide, 1 = will unhide later 7z(romPath, romName, romExtension, 7zExtractPath) ; MESS core options messIdent := messParam1 := messParam2 := messParam3 := If InStr(core, "mess") { ; if a mess core is used Log("Module - Retroarch MESS mode enabled") ; the messType object links the system name to the name mess recognizes messType := Object("Acorn BBC Micro","bbcb","Amstrad CPC","cpc464","Amstrad GX4000","gx4000","APF Imagination Machine","apfimag","Apple IIGS","apple2gs","Atari 8-bit","a800","Atari 2600","a2600","Atari 5200","a5200" ,"Atari 7800","a7800","Atari Jaguar","jaguar","Atari Lynx","lynx","Atari XEGS","xegs","Bally Astrocade","astrocde","Bandai Gundam RX-78","rx78","Bandai Super Vision 8000","sv8000" ,"Bandai WonderSwan","wswan","Bandai WonderSwan Color","wscolor","Canon X07","x07","Casio PV-1000","pv1000","Casio PV-2000","pv2000","Coleco ADAM","adam","ColecoVision" ,"coleco","Commodore Max Machine","vic10","Creatronic Mega Duck","megaduck","Dragon 64","dragon64","Elektronika BK","bk0010","Emerson Arcadia 2001","arcadia","Entex Adventure Vision","advision" ,"Epoch Game Pocket Computer","gamepock","Epoch Super Cassette Vision","scv","Exidy Sorcerer","sorcerer","Fairchild Channel F","channelf" ,"Funtech Super Acan","supracan","GCE Vectrex","vectrex","Hartung Game Master","gmaster","GamePark 32","gp32","Interton VC 4000","vc4000" ,"JungleTac Sport Vii","vii","Magnavox Odyssey 2","odyssey2","Matra & Hachette Alice","alice32","Mattel Aquarius","aquarius","Mattel Intellivision" ,"intv","NEC PC Engine","pce","NEC PC Engine-CD","pce","NEC SuperGrafx","sgx","NEC TurboGrafx-16","tg16","NEC TurboGrafx-CD","tg16","Nintendo 64" ,"n64","Nintendo Entertainment System","nes","Nintendo Famicom Disk System","famicom","Nintendo Game Boy","gameboy","Nintendo Game Boy Advance","gba" ,"Nintendo Game Boy Color","gbcolor","Nintendo Game Boy Japan","gameboy","Nintendo Pokemon Mini","pokemini","Nintendo Virtual Boy","vboy" ,"Elektronska Industrija Pecom 64","pecom64","Philips CD-i","cdimono1","Philips Videopac","videopac","RCA Studio II","studio2","Sega 32X","32x" ,"Sega SC-3000","sc3000","Sega CD","segacd","Sega Game Gear","gamegear","Sega Genesis","genesis","Sega Master System","sms","Sega Mega Drive" ,"megadriv","Sega VMU","svmu","Sharp X1","x1","Sinclair ZX Spectrum","spectrum","SNK Neo Geo AES","aes","SNK Neo Geo CD","neocdz","SNK Neo Geo Pocket","ngp" ,"SNK Neo Geo Pocket Color","ngpc","Sony PlayStation","psx","Sony PocketStation","pockstat","Sord M5","m5","Spectravideo","svi328n" ,"Super Nintendo Entertainment System","snes","Tandy TRS-80 Color Computer","coco3","Texas Instruments TI 99-4A","ti99_4a","Tiger Game.com","gamecom" ,"Thomson MO5","mo5","Thomson TO7","to7","Tiki-100","kontiki","Tomy Tutor","tutor","VTech CreatiVision","crvision","Watara Supervision","svision") messIdent := messType[systemName] ; search object for the systemName identifier Retroarch uses for its cores If !messIdent ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for the MESS LibRetro core") Else Log("Module - MESS mode using a known ident: " . messIdent) If !messRomPath ScriptError("Please set the RetroArch module setting ""MESS_BIOS_Roms_Folder"" to the folder that contains your MESS BIOS roms to use MESS with RetroArch.") messParam1 := messParam2 := " -rompath \" . """" . messRomPath . "\" . """" ; Build a key/value object containing the different messParam3 choices messP3 := Object("alice32","cass1","apple2gs","flop3","gp32","memc","cpc464","cass","spectrum","cass","dragon64","cass","cdimono1","cdrom","neocd","cdrom","neocdz","cdrom","svi328n","cass","pecom64","cass","svmu","quik") messParam3 := messP3[messIdent] ; search object for the messIdent pair messParam3 := " -" . (If messParam3 ? messParam3 : "cart") . " \" . """" . romPath . "\" . romName . romExtension . "\" . """" fullRomPath := messParam1 . messParam2 . messParam3 } Else If (superGB = "true") { Log("Module - Retroarch Super Game Boy mode enabled") fullRomPath := " """ . sgbRomPath . """ --subsystem sgb """ . romPath . "\" . romName . romExtension . """" } Else { Log("Module - Retroarch standard mode enabled") fullRomPath := " """ . romPath . "\" . romName . romExtension . """" } If ident = LibRetro_NFDS ; Nintendo Famicom Disk System { IfNotExist, %retroSysDir%\disksys.rom ScriptError("RetroArch requires ""disksys.rom"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """") } Else If ident = LibRetro_SCD ; Sega CD { If romExtension Not In .bin,.cue,.iso ScriptError("RetroArch only supports Sega CD games in bin|cue|iso format. It does not support:`n" . romExtension) IfNotExist, %retroSysDir%\bios_CD_E.bin ScriptError("RetroArch requires ""bios_CD_E.bin"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """") IfNotExist, %retroSysDir%\bios_CD_U.bin ScriptError("RetroArch requires ""bios_CD_U.bin"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """") IfNotExist, %retroSysDir%\bios_CD_J.bin ScriptError("RetroArch requires ""bios_CD_J.bin"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """") } Else If ident in LibRetro_PCECD,LibRetro_TGCD ; NEC PC Engine-CD and NEC TurboGrafx-CD { If romExtension Not In .ccd,.cue ScriptError("RetroArch only supports " . retroArchSystem . " games in ccd or cue format. It does not support:`n" . romExtension) IfNotExist, %retroSysDir%\syscard3.pce ScriptError("RetroArch requires ""syscard3.pce"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """") } Else If ident = LibRetro_PCFX { If romExtension Not In .ccd,.cue ScriptError("RetroArch only supports " . retroArchSystem . " games in ccd or cue format. It does not support:`n" . romExtension) IfNotExist, %retroSysDir%\pcfx.bios ScriptError("RetroArch requires ""pcfx.bios"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """") } networkSession := If (enableNetworkPlay = "true") { Log("Module - Network Multi-Player is an available option for " . dbName,4) netplayNickname := IniReadCheck(settingsFile, "Network", "NetPlay_Nickname","Player",,1) getWANIP := IniReadCheck(settingsFile, "Network", "Get_WAN_IP","false",,1) If (getWANIP = "true") myPublicIP := GetPublicIP() Log("Module - CAREFUL WHEN POSTING THIS LOG PUBLICLY AS IT CONTAINS YOUR IP ON THE NEXT LINE",2) defaultServerIP := IniReadCheck(settingsFile, "Network", "Default_Server_IP", myPublicIP,,1) defaultServerPort := IniReadCheck(settingsFile, "Network", "Default_Server_Port",,,1) lastIP := IniReadCheck(settingsFile, "Network", "Last_IP", defaultServerIP,,1) ; does not need to be on the ISD lastPort := IniReadCheck(settingsFile, "Network", "Last_Port", defaultServerPort,,1) ; does not need to be on the ISD mpMenuStatus := MultiPlayerMenu(lastIP,lastPort,networkType,,0) If (mpMenuStatus = -1) { ; if user exited menu early Log("Module - Cancelled MultiPlayer Menu. Exiting module.",2) ExitModule() } If networkSession { Log("Module - Using a Network for " . dbName,4) IniWrite, %networkPort%, %settingsFile%, Network, Last_Port ; msgbox lastIP: %lastIP%`nlastPort: %lastPort%`nnetworkIP: %networkIP%`nnetworkPort: %networkPort% If (networkType = "client") { IniWrite, %networkIP%, %settingsFile%, Network, Last_IP ; Save last used IP and Port for quicker launching next time netCommand := " -C " . networkIP . " --port " . networkPort . " --nick """ . netplayNickname . """" ; -C = connect as client } Else { ; server netCommand := " -H --port " . networkPort . " --nick """ . netplayNickname . """" ; -H = host as server } Log("Module - CAREFUL WHEN POSTING THIS LOG PUBLICLY AS IT CONTAINS YOUR IP ON THE NEXT LINE",2) Log("Module - Starting a network session using the IP """ . networkIP . """ and PORT """ . networkPort . """",4) } Else Log("Module - User chose Single Player mode for this session",4) } BezelStart() fullscreen := If fullscreen = "true" ? " -f" : "" srmPath := emuPath . "\srm\" . retroArchSystem ; path for this system's srm files saveStatePath := emuPath . "\save\" . retroArchSystem ; path for this system's save state files retroCFGFile := If foundCfg ? " -c """ . retroCFGFile . """" : "" IfNotExist, %srmPath% FileCreateDir, %srmPath% ; creating srm dir if it doesn't exist IfNotExist, %saveStatePath% FileCreateDir, %saveStatePath% ; creating save dir if it doesn't exist HideEmuStart() ; This fully ensures windows are completely hidden even faster than winwait If InStr(core, "mess") { ; if a mess core is used Run(executable . " """ . (messIdent ? messIdent : "") . fullRomPath . """ " . fullscreen . retroCFGFile . " -L """ . libDll . """ -s """ . srmPath . "\" . romName . ".srm"" -S """ . saveStatePath . "\" . romName . ".state""" . netCommand, emuPath, "Hide") } Else If (ident = "LibRetro_SGB" || If superGB = "true") { ; For some reason, the order of our command line matters in this particular case. Run(executable . " " . fullscreen . retroCFGFile . " -L """ . libDll . """ -s """ . srmPath . "\" . romName . ".srm"" -S """ . saveStatePath . "\" . romName . ".state""" . fullRomPath . netCommand, emuPath, "Hide") } Else { Run(executable . " " . fullRomPath . fullscreen . retroCFGFile . " -L """ . libDll . """ -s """ . srmPath . "\" . romName . ".srm"" -S """ . saveStatePath . "\" . romName . ".state""" . netCommand, emuPath, "Hide") } mpMenuStatus := If networkSession { canceledServerWait := false multiplayerMenuExit := false SetTimer, NetworkConnectedCheck, 500 If (networkType = "server") { Log("Module - Waiting for a client to connect to your server") mpMenuStatus := MultiPlayerMenu(,,,,,,,,"You are the server. Please wait for your client to connect.") } Else { ; client Log("Module - Trying to contact the server to establish a connection.") mpMenuStatus := MultiPlayerMenu(,,,,,,,,"Attempting to connect to the server...") } If (mpMenuStatus = -1) { ; if user exited menu early before a client connected Log("Module - Cancelled waiting for the " . If (networkType = "server") ? "client to connect" : "server to respond" . ". Exiting module.",2) If Process("Exist", executable) Process("Close", executable) ; must close process as the exe is waiting for a client to connect and no window was drawn yet ExitModule() } Else { ; blank response from MultiPlayerMenu, exited properly Log("Module - " . If (networkType = "server") ? "Client has connected" : "Connected to the server") WinWait("RetroArch ahk_class RetroArch") WinWaitActive("RetroArch ahk_class RetroArch") } SetTimer, NetworkConnectedCheck, Off } Else { ; single player WinWait("RetroArch ahk_class RetroArch") WinWaitActive("RetroArch ahk_class RetroArch") } If hideConsole = true WinSet, Transparent, On, ahk_class ConsoleWindowClass ; makes the console window transparent so you don't see it on exit BezelDraw() HideEmuEnd() FadeInExit() Process("WaitClose", executable) 7zCleanUp() BezelExit() FadeOutExit() ExitModule() ; Writes new properties into the retroCFG if defined by user WriteRetroProperty(key,value="") { If (value != "") { Global retroCFG,raCfgHasChanges WriteProperty(retroCFG, key, value,1,1) raCfgHasChanges := 1 } } ; Used to convert between RetroArch keys and usable data ConvertRetroCFGKey(txt,direction="read"){ Global emuPath If direction = read { StringTrimLeft,newtxt,txt,1 ; removes the " from the left of the txt StringTrimRight,newtxt,newtxt,1 ; removes the " from the right of the txt If InStr(newtxt,":") { ; if the path contains a ":" then it is a relative path Log("ConvertRetroCFGKey - " . newtxt . " is a relative path",4) StringTrimLeft,newtxt,newtxt,1 ; removes the : from the left of the txt newtxt := AbsoluteFromRelative(emuPath, "." . newtxt) ; convert relative to absolute } If InStr(newtxt,"/") StringReplace,newtxt,newtxt,/,\,1 ; replaces all forward slashes with backslashes } Else If direction = write { newtxt = "%txt%" ; wraps the txt with "" If InStr(newtxt,"\") StringReplace,newtxt,newtxt,\,/,1 ; replaces all backslashes with forward slashes } Else ScriptError("Not a valid use of ConvertRetroCFGKey. Only ""read"" or ""write"" are supported.") Log("ConvertRetroCFGKey - Converted " . txt . " to " . newtxt,4) Return newtxt } ; This will simply create a new blank ini if one does not exist CheckSysFile(file){ IfNotExist, %file% FileAppend,, %file% Return file } NetworkConnectedCheck: If clientConnected multiplayerMenuExit := true Else If WinExist("RetroArch ahk_class RetroArch") { Log("Module - RetroArch session started, closing the MultiPlayer menu",4) multiplayerMenuExit := true } Return CloseProcess: FadeOutStart() WinClose("RetroArch ahk_class RetroArch") Return 23:14:46:466 | HL | INFO | +0 | BuildScript - Loaded Multi-Player scripts 23:14:46:469 | HL | INFO | +0 | BuildScript - Loaded Statistics.ahk script 23:14:46:471 | HL | WARNING | +16 | BuildScript - "H:\HyperSpin\HyperLaunch\Lib\User Functions.ahk" not found 23:14:46:473 | HL | INFO | +0 | BuildScript - Finished injecting functions into module 23:14:46:476 | HL | INFO | +0 | Main - Module is built 23:14:46:477 | HL | INFO | +0 | CheckFile - Checking if H:\HyperSpin\HyperLaunch\AutoHotkey.dll exists 23:14:46:480 | HL | DEBUG1 | +0 | CheckFile - Attributes: FileDescription AutoHotkey_H ANSI 32-bit FileVersion 1.1.09.04 InternalName AutoHotkey_H LegalCopyright Copyright (C) 2012 OriginalFilename AutoHotkey.exe ProductName AutoHotkey_H ProductVersion 1.1.09.04 File Size: 785408 bytes Created: 12/30/2014 - 1:48:31 Œß‘O Modified: 12/30/2014 - 1:45:49 Œß‘O 23:14:46:483 | HL | INFO | +0 | Main - Running module 23:14:46:485 | HL | INFO | +16 | Main - Starting timer to watch if Front End gets displaced and restore it if it does. 23:14:46:585 | MD | INFO | +N/A | Module initialized 23:14:46:587 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~Esc" to call label: "CloseProcess" 23:14:46:591 | MD | DEBUG1 | +0 | fadeInTransitionAnimation: DefaultAnimateFadeIn 23:14:46:593 | MD | DEBUG1 | +0 | fadeOutTransitionAnimation: DefaultAnimateFadeOut 23:14:46:611 | MD | DEBUG1 | +32 | fadeLyr3Animation: DefaultFadeAnimation 23:14:46:613 | MD | DEBUG1 | +0 | fadeLyr37zAnimation: DefaultFadeAnimation 23:14:46:615 | MD | INFO | +0 | StartModule - Started 23:14:46:616 | MD | INFO | +0 | StartModule - MEmu: RetroArch MEmuV: v12-25-2014 Nightly MURL: http://themaister.net/retroarch.html MAuthor: djvj,zerojay MVersion: 2.2.6 MCRC: 50A767A6 iCRC: A130BB6E MID: MSystem: "Acorn BBC Micro","AAE","Amstrad CPC","Amstrad GX4000","APF Imagination Machine","Apple IIGS","Atari 2600","Atari 5200","Atari 7800","Atari Jaguar","Atari Lynx","Atari ST","Atari XEGS","Bally Astrocade","Bandai Gundam RX-78","Bandai Super Vision 8000","Bandai Wonderswan","Bandai Wonderswan Color","Canon X07","Casio PV-1000","Casio PV-2000","Coleco ADAM","ColecoVision","Commodore Max Machine","Commodore Amiga","Creatronic Mega Duck","Dragon 64","Emerson Arcadia 2001","Entex Adventure Vision","Elektronika BK","Epoch Game Pocket Computer","Epoch Super Cassette Vision","Exidy Sorcerer","Fairchild Channel F","Final Burn Alpha","Funtech Super Acan","GamePark 32","GCE Vectrex","Hartung Game Master","JungleTac Sport Vii","MAME","Magnavox Odyssey 2","Microsoft MSX","Microsoft MSX2","Matra & Hachette Alice","Mattel Aquarius","Mattel Intellivision","NEC PC Engine","NEC PC Engine-CD","NEC PC-FX","NEC TurboGrafx-16","NEC SuperGrafx","NEC TurboGrafx-CD","Nintendo 64","Nintendo Arcade Systems","Nintendo DS","Nintendo Entertainment System","Nintendo Famicom","Nintendo Famicom Disk System","Nintendo Game Boy","Nintendo Game Boy Color","Nintendo Game Boy Japan","Nintendo Game Boy Advance","Nintendo Super Game Boy","Nintendo Pokemon Mini","Nintendo Virtual Boy","Nintendo Super Famicom","Nintendo Satellaview","Panasonic 3DO","Elektronska Industrija Pecom 64","Philips CD-i","Philips Videopac","RCA Studio II","Sega 32X","Sega SC-3000","Sega SG-1000","Sega CD","Sega Game Gear","Sega Genesis","Sega Master System","Sega Mega Drive","Sega Pico","Sega Saturn","Sega Saturn Japan","Sega VMU","Sega ST-V","Sharp X1","Sinclair ZX Spectrum","Sony PlayStation","Sony PlayStation Minis","Sony PocketStation","Sony PSP","Sord M5","SNK Neo Geo","SNK Neo Geo MVS","SNK Neo Geo AES","SNK Neo Geo Pocket","SNK Neo Geo CD","SNK Neo Geo Pocket Color","Spectravideo","Super Nintendo Entertainment System","Tandy TRS-80 Color Computer","Texas Instruments TI 99-4A","Thomson MO5","Thomson TO7","Tiki-100","Tomy Tutor","VTech CreatiVision","Watara Supervision" 23:14:46:618 | MD | INFO | +0 | StartModule - You have a supported System Name for this module: "Panasonic 3DO" 23:14:46:620 | MD | INFO | +0 | PluginInit - Started 23:14:46:622 | MD | DEBUG1 | +0 | BuildDatabaseTable - Started - Building Table for: Name|Cloneof|Manufacturer|Year|Genre|Rating 23:14:46:624 | MD | INFO | +0 | CheckFile - Checking if H:\HyperSpin\Databases\Panasonic 3DO\Panasonic 3DO.xml exists 23:14:46:641 | MD | DEBUG1 | +31 | CheckFile - Attributes: File Size: 34937 bytes Created: 12/30/2014 - 1:42:00 Œß‘O Modified: 5/3/2010 - 5:54:56 ŒßŒã 23:14:46:643 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching for a "Game Name" in the database 23:14:46:645 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Game Name" in the database! 23:14:46:647 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Name 23:14:46:649 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Name" with a value: "Who Shot Johnny Rock" 23:14:46:650 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Cloneof 23:14:46:652 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Cloneof" with a value: "Clone Of" 23:14:46:654 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Manufacturer 23:14:46:655 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Manufacturer" with a value: "American Laser Games" 23:14:46:673 | MD | DEBUG1 | +31 | BuildDatabaseTable - Searching database for: Year 23:14:46:675 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Year" with a value: "1994" 23:14:46:677 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Genre 23:14:46:678 | MD | DEBUG1 | +0 | BuildDatabaseTable - Found "Genre" with a value: "Not Classified" 23:14:46:680 | MD | DEBUG1 | +0 | BuildDatabaseTable - Searching database for: Rating 23:14:46:682 | MD | DEBUG1 | +0 | BuildDatabaseTable - Could not find: Rating 23:14:46:684 | MD | DEBUG2 | +0 | PluginInit - GameInfo: GameInfo Label: Cloneof | GameInfo Value: GameInfo Label: Genre | GameInfo Value: GameInfo Label: Manufacturer | GameInfo Value: GameInfo Label: Name | GameInfo Value: GameInfo Label: Year | GameInfo Value: 23:14:46:685 | MD | DEBUG1 | +0 | BuildDatabaseTable - Ended 23:14:46:723 | MD | DEBUG1 | +47 | BuildAssetsTable - Started - Building Table for: Game Logo|System Logo 23:14:46:725 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Game Logo: H:\HyperSpin\Media\Panasonic 3DO\Images\Wheel\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].png 23:14:46:727 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a System Logo: H:\HyperSpin\Media\Main Menu\Images\Wheel\Panasonic 3DO.png 23:14:46:728 | MD | DEBUG2 | +0 | BuildAssetsTable - Media assets found: Asset Label: Game Logo | Asset Path1: H:\HyperSpin\Media\Panasonic 3DO\Images\Wheel\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].png | Asset Extension1: png | Asset Type1: game Asset Label: System Logo | Asset Path1: H:\HyperSpin\Media\Main Menu\Images\Wheel\Panasonic 3DO.png | Asset Extension1: png | Asset Type1: system 23:14:46:731 | MD | DEBUG1 | +0 | BuildAssetsTable - Ended 23:14:46:733 | MD | DEBUG1 | +0 | PluginInit - Looking for a Parent "Artwork1" for "Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]" because none were found in: H:\HyperSpin\Media\Panasonic 3DO\Images\Artwork1\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].png 23:14:46:786 | MD | DEBUG1 | +63 | PluginInit - Looking for a Parent "Artwork3" for "Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]" because none were found in: H:\HyperSpin\Media\Panasonic 3DO\Images\Artwork3\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].png 23:14:46:789 | MD | DEBUG1 | +0 | PluginInit - Looking for a Parent "Artwork4" for "Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]" because none were found in: H:\HyperSpin\Media\Panasonic 3DO\Images\Artwork4\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].png 23:14:46:790 | MD | DEBUG1 | +0 | BuildAssetsTable - Started - Building Table for: Artwork1|Box Art|Cartridge|Flyers|Letters|Other 23:14:46:792 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Artwork1: H:\HyperSpin\Media\Panasonic 3DO\Images\Artwork1\Clone Of.png 23:14:46:794 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Box Art: H:\HyperSpin\Media\Panasonic 3DO\Images\Artwork2\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].png 23:14:46:796 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Cartridge: H:\HyperSpin\Media\Panasonic 3DO\Images\Artwork3\Clone Of.png 23:14:46:818 | MD | DEBUG1 | +31 | BuildAssetsTable - Searching for a Flyers: H:\HyperSpin\Media\Panasonic 3DO\Images\Artwork4\Clone Of.png 23:14:46:820 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a Letters: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters 23:14:46:854 | MD | DEBUG1 | +31 | BuildAssetsTable - Searching for a Other: H:\HyperSpin\Media\Panasonic 3DO\Images\Other 23:14:46:858 | MD | DEBUG2 | +0 | BuildAssetsTable - Media assets found: Asset Label: Box Art | Asset Path1: H:\HyperSpin\Media\Panasonic 3DO\Images\Artwork2\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].png | Asset Extension1: png | Asset Type1: game Asset Label: Letters | Asset Path1: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\!.png | Asset Extension1: png | Asset Type1: system Asset Label: Letters | Asset Path2: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\'.png | Asset Extension2: png | Asset Type2: system Asset Label: Letters | Asset Path3: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\(.png | Asset Extension3: png | Asset Type3: system Asset Label: Letters | Asset Path4: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\0.png | Asset Extension4: png | Asset Type4: system Asset Label: Letters | Asset Path5: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\1.png | Asset Extension5: png | Asset Type5: system Asset Label: Letters | Asset Path6: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\2.png | Asset Extension6: png | Asset Type6: system Asset Label: Letters | Asset Path7: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\3.png | Asset Extension7: png | Asset Type7: system Asset Label: Letters | Asset Path8: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\4.png | Asset Extension8: png | Asset Type8: system Asset Label: Letters | Asset Path9: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\5.png | Asset Extension9: png | Asset Type9: system Asset Label: Letters | Asset Path10: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\6.png | Asset Extension10: png | Asset Type10: system Asset Label: Letters | Asset Path11: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\7.png | Asset Extension11: png | Asset Type11: system Asset Label: Letters | Asset Path12: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\8.png | Asset Extension12: png | Asset Type12: system Asset Label: Letters | Asset Path13: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\9.png | Asset Extension13: png | Asset Type13: system Asset Label: Letters | Asset Path14: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\a.png | Asset Extension14: png | Asset Type14: system Asset Label: Letters | Asset Path15: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\b.png | Asset Extension15: png | Asset Type15: system Asset Label: Letters | Asset Path16: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\c.png | Asset Extension16: png | Asset Type16: system Asset Label: Letters | Asset Path17: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\d.png | Asset Extension17: png | Asset Type17: system Asset Label: Letters | Asset Path18: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\e.png | Asset Extension18: png | Asset Type18: system Asset Label: Letters | Asset Path19: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\f.png | Asset Extension19: png | Asset Type19: system Asset Label: Letters | Asset Path20: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\g.png | Asset Extension20: png | Asset Type20: system Asset Label: Letters | Asset Path21: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\h.png | Asset Extension21: png | Asset Type21: system Asset Label: Letters | Asset Path22: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\i.png | Asset Extension22: png | Asset Type22: system Asset Label: Letters | Asset Path23: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\j.png | Asset Extension23: png | Asset Type23: system Asset Label: Letters | Asset Path24: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\k.png | Asset Extension24: png | Asset Type24: system Asset Label: Letters | Asset Path25: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\l.png | Asset Extension25: png | Asset Type25: system Asset Label: Letters | Asset Path26: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\m.png | Asset Extension26: png | Asset Type26: system Asset Label: Letters | Asset Path27: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\n.png | Asset Extension27: png | Asset Type27: system Asset Label: Letters | Asset Path28: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\o.png | Asset Extension28: png | Asset Type28: system Asset Label: Letters | Asset Path29: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\p.png | Asset Extension29: png | Asset Type29: system Asset Label: Letters | Asset Path30: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\q.png | Asset Extension30: png | Asset Type30: system Asset Label: Letters | Asset Path31: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\r.png | Asset Extension31: png | Asset Type31: system Asset Label: Letters | Asset Path32: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\s.png | Asset Extension32: png | Asset Type32: system Asset Label: Letters | Asset Path33: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\t.png | Asset Extension33: png | Asset Type33: system Asset Label: Letters | Asset Path34: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\u.png | Asset Extension34: png | Asset Type34: system Asset Label: Letters | Asset Path35: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\v.png | Asset Extension35: png | Asset Type35: system Asset Label: Letters | Asset Path36: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\w.png | Asset Extension36: png | Asset Type36: system Asset Label: Letters | Asset Path37: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\x.png | Asset Extension37: png | Asset Type37: system Asset Label: Letters | Asset Path38: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\y.png | Asset Extension38: png | Asset Type38: system Asset Label: Letters | Asset Path39: H:\HyperSpin\Media\Panasonic 3DO\Images\Letters\z.png | Asset Extension39: png | Asset Type39: system Asset Label: Other | Asset Path1: H:\HyperSpin\Media\Panasonic 3DO\Images\Other\Pointer.png | Asset Extension1: png | Asset Type1: system 23:14:46:880 | MD | DEBUG1 | +31 | BuildAssetsTable - Ended 23:14:46:886 | MD | DEBUG1 | +0 | BuildAssetsTable - Started - Building Table for: MP4 Game Video|FLV Game Video|MP4 System Video|FLV System Video 23:14:46:888 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a MP4 Game Video: H:\HyperSpin\Media\Panasonic 3DO\Video\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].* 23:14:46:890 | MD | DEBUG1 | +0 | BuildAssetsTable - Searching for a MP4 System Video: H:\HyperSpin\Media\Main Menu\Video\Panasonic 3DO.* 23:14:46:950 | MD | DEBUG2 | +63 | BuildAssetsTable - Media assets found: Asset Label: FLV Game Video | Asset Path1: H:\HyperSpin\Media\Panasonic 3DO\Video\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].flv | Asset Extension1: flv | Asset Type1: game Asset Label: FLV System Video | Asset Path1: H:\HyperSpin\Media\Main Menu\Video\Panasonic 3DO.flv | Asset Extension1: flv | Asset Type1: system Asset Label: MP4 System Video | Asset Path1: H:\HyperSpin\Media\Main Menu\Video\Panasonic 3DO.mp4 | Asset Extension1: mp4 | Asset Type1: system 23:14:46:952 | MD | DEBUG1 | +0 | BuildAssetsTable - Ended 23:14:46:970 | MD | INFO | +31 | PluginInit - Ended 23:14:46:972 | MD | DEBUG1 | +0 | StartModule - Setting romName to the dbName sent to HyperLaunch: Who Shot Johnny Rock (1994)(American Laser Games)(US)[!] 23:14:46:974 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~e & ~t" to call label: "ToggleCursor" 23:14:46:976 | MD | INFO | +0 | StartModule - Ended 23:14:46:978 | MD | DEBUG1 | +0 | CoverFE - Started 23:14:46:982 | MD | DEBUG1 | +0 | CoverFE - Ended 23:14:46:003 | MD | INFO | +31 | Module Setting - [Panasonic 3DO] - LibRetro_Core: 4do_libretro 23:14:47:005 | MD | INFO | +0 | Module Setting - [Settings] - Fullscreen: true 23:14:47:007 | MD | INFO | +0 | Module Setting - [Settings] - ConfigFolder: ..\Emulators\RetroArch\configs 23:14:47:009 | MD | INFO | +0 | Module Setting - [Settings] - MESS_BIOS_Roms_Folder: ..\Emulators\MESS\roms 23:14:47:011 | MD | INFO | +0 | Module Setting - [Settings] - HideConsole: true 23:14:47:013 | MD | INFO | +0 | Module Setting - [Panasonic 3DO] - SuperGameBoy: false 23:14:47:015 | MD | INFO | +0 | Module Setting - [Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]] - SuperGameBoy: false 23:14:47:032 | MD | INFO | +32 | Module Setting - [Network] - Enable_Network_Play: false 23:14:47:035 | MD | INFO | +0 | Module Setting - [Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]] - Enable_Network_Play: false 23:14:47:037 | MD | INFO | +0 | Module Setting - [Panasonic 3DO] - Overlay: 23:14:47:039 | MD | INFO | +0 | Module Setting - [Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]] - Overlay: 23:14:47:041 | MD | INFO | +0 | Module Setting - [Panasonic 3DO] - VideoShader: 23:14:47:042 | MD | INFO | +0 | Module Setting - [Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]] - VideoShader: 23:14:47:044 | MD | INFO | +0 | Module Setting - [Panasonic 3DO] - AspectRatioIndex: 23:14:47:046 | MD | INFO | +0 | Module Setting - [Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]] - AspectRatioIndex: 23:14:47:069 | MD | INFO | +31 | Module Setting - [Panasonic 3DO] - CustomViewportWidth: 23:14:47:071 | MD | INFO | +0 | Module Setting - [Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]] - CustomViewportWidth: 23:14:47:073 | MD | INFO | +0 | Module Setting - [Panasonic 3DO] - CustomViewportHeight: 23:14:47:075 | MD | INFO | +0 | Module Setting - [Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]] - CustomViewportHeight: 23:14:47:077 | MD | INFO | +0 | Module Setting - [Panasonic 3DO] - CustomViewportX: 23:14:47:078 | MD | INFO | +0 | Module Setting - [Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]] - CustomViewportX: 23:14:47:096 | MD | INFO | +31 | Module Setting - [Panasonic 3DO] - CustomViewportY: 23:14:47:098 | MD | INFO | +0 | Module Setting - [Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]] - CustomViewportY: 23:14:47:101 | MD | INFO | +0 | Module Setting - [Panasonic 3DO] - Rotation: 0 23:14:47:104 | MD | INFO | +0 | Module Setting - [Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]] - Rotation: 0 23:14:47:106 | MD | INFO | +0 | Module Setting - [Panasonic 3DO] - CropOverscan: 23:14:47:108 | MD | INFO | +0 | Module Setting - [Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]] - CropOverscan: 23:14:47:126 | MD | INFO | +31 | Module Setting - [Panasonic 3DO] - ThreadedVideo: 23:14:47:128 | MD | INFO | +0 | Module Setting - [Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]] - ThreadedVideo: 23:14:47:130 | MD | INFO | +0 | Module Setting - [Panasonic 3DO] - VSync: 23:14:47:132 | MD | INFO | +0 | Module Setting - [Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]] - VSync: 23:14:47:135 | MD | INFO | +0 | Module Setting - [Panasonic 3DO] - IntegerScale: 23:14:47:137 | MD | INFO | +0 | Module Setting - [Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]] - IntegerScale: 23:14:47:139 | MD | INFO | +0 | CheckFile - Checking if H:\HyperSpin\Emulators\RetroArch\cores\4do_libretro.dll exists 23:14:47:159 | MD | DEBUG1 | +32 | CheckFile - Attributes: File Size: 1877467 bytes Created: 5/17/2015 - 4:01:49 Œß‘O Modified: 5/1/2015 - 12:11:34 Œß‘O 23:14:47:161 | MD | DEBUG1 | +0 | Module - Global cfg should be: H:\HyperSpin\Emulators\RetroArch\retroarch.cfg 23:14:47:163 | MD | DEBUG1 | +0 | Module - System cfg should be: H:\HyperSpin\Emulators\RetroArch\configs\Panasonic 3DO.cfg 23:14:47:165 | MD | DEBUG1 | +0 | Module - Core cfg should be: H:\HyperSpin\Emulators\RetroArch\configs\4do_libretro.dll.cfg 23:14:47:240 | MD | DEBUG1 | +78 | Module - Found a Core cfg! 23:14:47:242 | MD | INFO | +0 | Module - RetroArch is using H:\HyperSpin\Emulators\RetroArch\configs\4do_libretro.dll.cfg as its config file. 23:14:47:244 | MD | DEBUG1 | +0 | LoadProperties - Started and loading this cfg into memory: H:\HyperSpin\Emulators\RetroArch\configs\4do_libretro.dll.cfg 23:14:47:275 | MD | DEBUG1 | +31 | LoadProperties - Ended 23:14:47:277 | MD | DEBUG1 | +0 | WriteProperty - Started 23:14:47:279 | MD | DEBUG1 | +0 | WriteProperty - Ended 23:14:47:298 | MD | INFO | +31 | Module - Saving changed settings to: "H:\HyperSpin\Emulators\RetroArch\configs\4do_libretro.dll.cfg" 23:14:47:300 | MD | DEBUG1 | +0 | SaveProperties - Started and saving this cfg to disk: H:\HyperSpin\Emulators\RetroArch\configs\4do_libretro.dll.cfg 23:14:50:898 | MD | DEBUG1 | +3594 | SaveProperties - Ended 23:14:50:901 | MD | INFO | +0 | 7z - Started, received H:\Games\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].cue. If rom is an archive, it will extract to H:\HyperSpin\HL Temp 23:14:50:903 | MD | INFO | +0 | 7z - This rom type does not need 7z: ".cue" 23:14:50:904 | MD | DEBUG1 | +0 | 7z - Starting non-7z FadeIn animation. 23:14:50:906 | MD | INFO | +0 | DefaultFadeAnimation - Started 23:14:50:924 | MD | DEBUG1 | +31 | GetFadePicFile - Checking if any Fade Info Bar images exist in: H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]\Info Bar*.* 23:14:50:969 | MD | DEBUG1 | +47 | GetFadePicFile - Checking if any Fade Info Bar images exist in: H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\_Default\Horizontal\Info Bar*.* 23:14:50:971 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Info Bar images exist in: H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\_Default\Info Bar*.* 23:14:50:973 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Info Bar images exist in: H:\HyperSpin\HyperLaunch\Media\Fade\_Default\Horizontal\Info Bar*.* 23:14:50:005 | MD | DEBUG1 | +31 | GetFadePicFile - Checking if any Fade Info Bar images exist in: H:\HyperSpin\HyperLaunch\Media\Fade\_Default\Info Bar*.* 23:14:51:007 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Info Bar pic: H:\HyperSpin\HyperLaunch\Media\Fade\_Default\Info Bar*.png 23:14:51:009 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Info Bar pic: H:\HyperSpin\HyperLaunch\Media\Fade\_Default\Info Bar.png 23:14:51:010 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Info Bar pic: H:\HyperSpin\HyperLaunch\Media\Fade\_Default\Info Bar*.gif 23:14:51:012 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Info Bar pic: H:\HyperSpin\HyperLaunch\Media\Fade\_Default\Info Bar*.tif 23:14:51:014 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Info Bar pic: H:\HyperSpin\HyperLaunch\Media\Fade\_Default\Info Bar*.bmp 23:14:51:034 | MD | DEBUG1 | +32 | GetFadePicFile - Looking for Fade Info Bar pic: H:\HyperSpin\HyperLaunch\Media\Fade\_Default\Info Bar*.jpg 23:14:51:036 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use H:\HyperSpin\HyperLaunch\Media\Fade\_Default\Info Bar.png 23:14:51:044 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 3 images exist in: H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]\Layer 3*.* 23:14:51:046 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer 3 images exist in: H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\_Default\Horizontal\Layer 3*.* 23:14:51:068 | MD | DEBUG1 | +31 | GetFadePicFile - Checking if any Fade Layer 3 images exist in: H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\_Default\Layer 3*.* 23:14:51:070 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\_Default\Layer 3*.png 23:14:51:072 | MD | DEBUG1 | +0 | GetFadePicFile - Found Fade Layer 3 pic: H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\_Default\Layer 3.png 23:14:51:074 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\_Default\Layer 3*.gif 23:14:51:075 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\_Default\Layer 3*.tif 23:14:51:077 | MD | DEBUG1 | +0 | GetFadePicFile - Looking for Fade Layer 3 pic: H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\_Default\Layer 3*.bmp 23:14:51:095 | MD | DEBUG1 | +31 | GetFadePicFile - Looking for Fade Layer 3 pic: H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\_Default\Layer 3*.jpg 23:14:51:098 | MD | INFO | +0 | GetFadePicFile - Randomized images and Fade will use H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\_Default\Layer 3.png 23:14:51:130 | MD | DEBUG1 | +31 | FadeInDelay - Started 23:14:51:132 | MD | DEBUG1 | +0 | FadeInDelay - Ended 23:14:51:135 | MD | DEBUG1 | +0 | 7z - romPath changed from "H:\Games\Panasonic 3DO" to "H:\Games\Panasonic 3DO" 23:14:51:136 | MD | DEBUG1 | +0 | 7z - romName changed from "Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]" to "Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]" 23:14:51:138 | MD | DEBUG1 | +0 | 7z - romExtension changed from ".cue" to ".cue" 23:14:51:140 | MD | INFO | +0 | 7z - Ended 23:14:51:173 | MD | INFO | +47 | Module - Retroarch standard mode enabled 23:14:51:205 | MD | INFO | +31 | Run - Running: H:\HyperSpin\Emulators\RetroArch\retroarch.exe "H:\Games\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].cue" -f -c "H:\HyperSpin\Emulators\RetroArch\configs\4do_libretro.dll.cfg" -L "H:\HyperSpin\Emulators\RetroArch\cores\4do_libretro.dll" -s "H:\HyperSpin\Emulators\RetroArch\srm\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].srm" -S "H:\HyperSpin\Emulators\RetroArch\save\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].state" 23:14:51:216 | MD | DEBUG1 | +0 | Run - "retroarch.exe "H:\Games\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].cue" -f -c "H:\HyperSpin\Emulators\RetroArch\configs\4do_libretro.dll.cfg" -L "H:\HyperSpin\Emulators\RetroArch\cores\4do_libretro.dll" -s "H:\HyperSpin\Emulators\RetroArch\srm\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].srm" -S "H:\HyperSpin\Emulators\RetroArch\save\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!].state"" Process ID: 7012 23:14:51:257 | MD | DEBUG1 | +47 | GetActiveWindowStatus - Title: CoverFE | Class: AutoHotkeyGUI | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x220b0e | Process ID: 10008 | Process Path: H:\HyperSpin\HyperLaunch\HyperLaunch.exe 23:14:51:259 | MD | INFO | +0 | WinWait - Waiting for "RetroArch ahk_class RetroArch" 23:14:52:017 | MD | INFO | +766 | DefaultFadeAnimation - Ended 23:14:53:454 | MD | DEBUG1 | +1437 | GetActiveWindowStatus - Title: CoverFE | Class: AutoHotkeyGUI | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x220b0e | Process ID: 10008 | Process Path: H:\HyperSpin\HyperLaunch\HyperLaunch.exe 23:14:53:456 | MD | DEBUG1 | +0 | GetActiveWindowStatus - Title: CoverFE | Class: AutoHotkeyGUI | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x220b0e | Process ID: 10008 | Process Path: H:\HyperSpin\HyperLaunch\HyperLaunch.exe 23:14:53:458 | MD | INFO | +0 | WinWaitActive - Waiting for "RetroArch ahk_class RetroArch" 23:14:53:755 | MD | DEBUG1 | +297 | GetActiveWindowStatus - Title: RetroArch | Class: RetroArch | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x370a68 | Process ID: 7012 | Process Path: H:\HyperSpin\Emulators\RetroArch\retroarch.exe 23:14:53:782 | MD | INFO | +32 | Process - WaitClose retroarch.exe 23:15:05:634 | MD | DEBUG1 | +11843 | CloseProcess - Started, user requested to end launched application 23:15:05:636 | MD | DEBUG1 | +0 | FadeOutStart - Started 23:15:05:638 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~Esc" 23:15:05:640 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabling "CloseProcess" standard Hotkey method for key(s): "~Esc" 23:15:05:676 | MD | DEBUG2 | +47 | XHotkeyTableCreation - Disabled Hotkey for: "~Esc" 23:15:05:678 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~Esc" to call label: "CloseFadeOut" 23:15:05:680 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer -1 images exist in: H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\Who Shot Johnny Rock (1994)(American Laser Games)(US)[!]\Layer -1*.* 23:15:05:682 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer -1 images exist in: H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\_Default\Horizontal\Layer -1*.* 23:15:05:684 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer -1 images exist in: H:\HyperSpin\HyperLaunch\Media\Fade\Panasonic 3DO\_Default\Layer -1*.* 23:15:05:686 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer -1 images exist in: H:\HyperSpin\HyperLaunch\Media\Fade\_Default\Horizontal\Layer -1*.* 23:15:05:687 | MD | DEBUG1 | +0 | GetFadePicFile - Checking if any Fade Layer -1 images exist in: H:\HyperSpin\HyperLaunch\Media\Fade\_Default\Layer -1*.* 23:15:05:800 | MD | INFO | +125 | DefaultAnimateFadeOut - Started 23:15:06:300 | MD | INFO | +500 | DefaultAnimateFadeOut - Ended 23:15:06:303 | MD | DEBUG1 | +0 | FadeOutStart - Ended 23:15:06:306 | MD | DEBUG1 | +0 | ShowFE - Started 23:15:06:308 | MD | DEBUG1 | +0 | ShowFE - Ended 23:15:06:311 | MD | INFO | +0 | WinClose - Closing: RetroArch ahk_class RetroArch 23:15:06:423 | MD | DEBUG1 | +125 | CloseProcess - Ended 23:15:06:427 | MD | INFO | +0 | 7zCleanUp - Started 23:15:06:429 | MD | DEBUG1 | +0 | 7zCleanUp - Deleted 23:15:06:432 | MD | INFO | +0 | 7zCleanUp - Ended 23:15:06:434 | MD | DEBUG1 | +0 | FadeOutExit - Started 23:15:06:436 | MD | DEBUG2 | +0 | XHotkeyTableCreation - Disabled Hotkey for: "~Esc" 23:15:06:471 | MD | DEBUG2 | +47 | XHotkeyTableCreation - Disabling "CloseFadeOut" standard Hotkey method for key(s): "~Esc" 23:15:06:473 | MD | INFO | +0 | DefaultAnimateFadeOut - Started 23:15:06:990 | MD | INFO | +516 | DefaultAnimateFadeOut - Ended 23:15:06:994 | MD | DEBUG1 | +0 | FadeOutExit - Ended 23:15:06:996 | MD | INFO | +0 | ExitModule - Started 23:15:06:998 | MD | INFO | +0 | Starting Updating Statistics: 23:15:06:034 | MD | DEBUG2 | +47 | Total Elapsed Time in Pause in seconds: 0 23:15:07:036 | MD | DEBUG2 | +0 | gameSectionStartTime:443263375 23:15:07:039 | MD | DEBUG2 | +0 | ElapsedTime:13 23:15:07:041 | MD | DEBUG2 | +0 | Statistics cleared game name: Who Shot Johnny Rock 23:15:07:091 | MD | DEBUG2 | +46 | Loaded game statistics from ini files: Number_of_Times_Played: 0 Last_Time_Played: 0 Average_Time_Played: 0 Total_Time_Played: 0 System_Total_Played_Time: 135 Total_Global_Played_Time: 606 23:15:07:131 | MD | DEBUG2 | +47 | Updated Statistics: Number_of_Times_Played: 1 Last_Time_Played: “ú—j“ú 5ŒŽ 17, 2015 11:14:53 ŒßŒã Average_Time_Played: 13 Total_Time_Played: 13 System_Total_Played_Time: 148 Total_Global_Played_Time: 619 23:15:07:183 | MD | INFO | +47 | Game section statistics updated. 23:15:07:185 | MD | INFO | +0 | ExitModule - Ended 23:15:07:187 | MD | INFO | +0 | End of Module Logs 23:15:07:320 | HL | INFO | +20828 | Main - Module ended, exiting HyperLaunch normally 23:15:07:322 | HL | INFO | +0 | ExitScript - Started 23:15:07:333 | HL | INFO | +15 | SystemCursor - Restoring mouse cursor 23:15:07:343 | HL | INFO | +0 | ExitScript - Ended
gigapig Posted May 17, 2015 Posted May 17, 2015 Currently you cannot use .cue to launch 3DO in RetroArch they need to be .iso. You will either have to download the [CUSTOM-FREE] (TOSEC 2012-04-23) ISO 3DO set or use FourDO emulator instead. You may also be able to convert them to ISO. It is also advised that you use a separate install of RetroArch for 3DO as the iso extension need to be at the start of the extensions list.
shitoken Posted May 18, 2015 Author Posted May 18, 2015 Hi Giga My files are like this for each sets Anotherworld xxxx.cueAnotherworld xxxx.iso Do I need to 7z into one?
gigapig Posted May 18, 2015 Posted May 18, 2015 Mine are just iso, so try loading the iso directly into RetroArch without RocketLauncher. Do you have the bios file in the system folder? panafz10.bin Do not use the cue file.
shitoken Posted May 18, 2015 Author Posted May 18, 2015 Done Bios was missing, but now how to do it says press X to load disc?
gigapig Posted May 18, 2015 Posted May 18, 2015 Yes that is the main problem, you have the wrong set for RetroArch as I mentioned in post 2. The HyperSpin ready set only works with FourDO, perhaps someone know why or if your set can be converted, I can't remember.
newoski Posted May 18, 2015 Posted May 18, 2015 The easiest solution here is a combination of multiple sources: No Intro from PD and No Intro from BitG plus downloading the final missing ones from Google. No need to convert, all are available in ISO format. That said, 4DO core isn't able to play 100% of the at the moment.
shitoken Posted May 19, 2015 Author Posted May 19, 2015 Thank you guys will try to find another set from other source and try it again, I have full set already just not working out of the box. How did you get it worked? Did you faced same issue as me in the beginning?
gigapig Posted May 19, 2015 Posted May 19, 2015 Yes with RetroArch. You can use that set with the FourDO emulator no problem.
shitoken Posted May 19, 2015 Author Posted May 19, 2015 Done Bro, I setup with 4DO and working like a charm. Million thanks to all my friends.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.