Mr_Numbers Posted February 19, 2015 Posted February 19, 2015 I had NullDC setup to handle Sega Dreamcast (cdi,gdi) So I received the NullDC error [(“Unhandled exeption while initing image reader plugin by drk Raziel & Gigaherz (April 11 2012)] that seems to come out of nowhere after not using the system for awhile. I solved this issue by just re-extracting NullDC into it's folder again and overwriting any existing folders. I can confirm NullDC will run games outside of HS/HL without an issue. My problem comes when trying to run a game from HL, I receive the following error It's been a long time since setting up HS/HL and my global bezel setting is false and other systems run fine without an issue. I searched through the forums but may have missed anyone running into this. Everything was updated via GIT within 2 weeks. Here is my log: 21:10:10:980 | HL | INFO | +N/A | Main - HyperLaunch v3.1.0.4 BETA (www.hyperlaunch.net) 21:10:10:030 | HL | INFO | +46 | Main - System Specs: HyperLaunch Dir: D:\Hyperspin\HyperLaunch HyperLaunch is: 32-bit OS: Microsoft Windows 7 Ultimate SKU: Ultimate Total Memory: 3972.68 MB Free Memory: 2271.38 MB Used Memory: 1701.305 MB SystemType: 64-bit Physical Processors: 1 Logical Processors: 2 GPU 1 Name: Intel(R) HD Graphics GPU 1 RAM: 1024.00 MB GPU 1 Driver Version: 10.18.10.3960 GPU 2 Name: AMD Radeon HD 5450 GPU 2 RAM: 1024.00 MB GPU 2 Driver Version: 14.501.1003.0 Sound 1 Device: Sound 1 Status: Unknown Sound 2 Device: AMD High Definition Audio Device Sound 2 Status: Enabled Sound 3 Device: Realtek High Definition Audio Sound 3 Status: Enabled OS Language: English_United_States OS Admin Status: Yes Monitor #1 (\\.\DISPLAY1): 1920x0 (1920x0 work) Monitor #2 (\\.\DISPLAY2): 1280x1024 (1280x984 work) Monitor #1 Orientation: Landscape Current AHK Desktop Width: 1280 Current AHK Desktop Height: 1024 AutoHotkey Path: AHK Version: 1.1.09.04 Unicode: No 21:10:11:030 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\HyperLaunch.exe exists 21:10:11:030 | HL | DEBUG1 | +0 | CheckFile - Attributes: FileDescription Your favorite Front End companion! Visit us @ www.hyperlaunch.net FileVersion 3.1.0.4 LegalCopyright ©2014 HyperLaunch ProductName djvj's one swell guy! ProductVersion 1.1.9.4 CompanyName HyperLaunch BETA File Size: 966656 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:030 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\dxwnd\dxwnd.ini exists 21:10:11:030 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 409 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:030 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\dxwnd\dxwnd.exe exists 21:10:11:030 | 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: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:030 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\BinHexRW.ahk exists 21:10:11:040 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:040 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 4961 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:040 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\BlockInput.exe exists 21:10:11:040 | HL | DEBUG1 | +0 | CheckFile - Attributes: FileDescription FileVersion 1.1.09.04 InternalName OriginalFilename ProductName ProductVersion 1.1.09.04 File Size: 657920 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:040 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\CLR.ahk exists 21:10:11:040 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension. 21:10:11:040 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 10586 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:040 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\COM.ahk exists 21:10:11:040 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension. 21:10:11:040 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 26342 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:040 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\Control_AniGif.ahk exists 21:10:11:040 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension. 21:10:11:040 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 5716 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:040 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\dxwnd\dxwnd.ini exists 21:10:11:040 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 409 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:040 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\dxwnd\dxwnd.exe exists 21:10:11:040 | 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: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:040 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\gdip.ahk exists 21:10:11:040 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension. 21:10:11:040 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 88789 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:040 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\gdip_alt.ahk exists 21:10:11:040 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:040 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 3394 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:040 | HL | DEBUG1 | +0 | gdip_alt.ahk Version: 1.0.1 21:10:11:040 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\gsdll32.dll exists 21:10:11:040 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 13090816 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:040 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\itextsharp.dll exists 21:10:11:040 | 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: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:040 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\Java.ahk exists 21:10:11:040 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:040 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 7841 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:040 | HL | DEBUG1 | +0 | Java.ahk Version: 1.0.0 21:10:11:040 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\JSON.ahk exists 21:10:11:040 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension. 21:10:11:040 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 9203 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:040 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\Origin.ahk exists 21:10:11:050 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:050 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 4897 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:050 | HL | DEBUG1 | +0 | Origin.ahk Version: 1.0.0 21:10:11:050 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\PacDrive32.dll exists 21:10:11:050 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 69120 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:050 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\RegRW64.ahk exists 21:10:11:050 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension. 21:10:11:050 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 6915 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:050 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\RIni.ahk exists 21:10:11:050 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension. 21:10:11:050 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 67561 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:050 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\SevenZipSharp.dll exists 21:10:11:050 | 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: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:050 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\Steam.ahk exists 21:10:11:050 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:050 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 5326 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:050 | HL | DEBUG1 | +0 | Steam.ahk Version: 1.0.0 21:10:11:050 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\VA.ahk exists 21:10:11:050 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension. 21:10:11:050 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 34688 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:050 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\VA_Extension.ahk exists 21:10:11:050 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:050 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 3833 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:050 | HL | DEBUG1 | +0 | VA_Extension.ahk Version: 1.0.1 21:10:11:050 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\Bezel.ahk exists 21:10:11:050 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:050 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 101720 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:050 | HL | DEBUG1 | +0 | Bezel.ahk Version: 1.0.8 21:10:11:050 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\Fade.ahk exists 21:10:11:060 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:060 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 36402 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:060 | HL | DEBUG1 | +0 | Fade.ahk Version: 1.0.9 21:10:11:060 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\Fade Init.ahk exists 21:10:11:060 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:060 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 999 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:060 | HL | DEBUG1 | +0 | Fade Init.ahk Version: 1.0.1 21:10:11:060 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\Fade Animations.ahk exists 21:10:11:060 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:060 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 67602 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:060 | HL | DEBUG1 | +0 | Fade Animations.ahk Version: 1.1.1 21:10:11:060 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\HyperPause.ahk exists 21:10:11:070 | HL | DEBUG1 | +15 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:070 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 392193 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:070 | HL | DEBUG1 | +0 | HyperPause.ahk Version: 1.0.7 21:10:11:070 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\HyperPause Init.ahk exists 21:10:11:070 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:070 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 537 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:070 | HL | DEBUG1 | +0 | HyperPause Init.ahk Version: 1.0.1 21:10:11:070 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\Keymapper.ahk exists 21:10:11:070 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:070 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 32953 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:070 | HL | DEBUG1 | +0 | Keymapper.ahk Version: 1.0.9 21:10:11:070 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\Keymapper Init.ahk exists 21:10:11:070 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:070 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 3435 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:070 | HL | DEBUG1 | +0 | Keymapper Init.ahk Version: 1.0.2 21:10:11:070 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\MultiGame.ahk exists 21:10:11:070 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:070 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 40584 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:070 | HL | DEBUG1 | +0 | MultiGame.ahk Version: 1.0.6 21:10:11:070 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\MultiGame Init.ahk exists 21:10:11:070 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:070 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 161 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:070 | HL | DEBUG1 | +0 | MultiGame Init.ahk Version: 1.0.0 21:10:11:070 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\MultiPlayer.ahk exists 21:10:11:070 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:070 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 58605 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:070 | HL | DEBUG1 | +0 | MultiPlayer.ahk Version: 1.0.4 21:10:11:070 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\Password.ahk exists 21:10:11:070 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:070 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 10035 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:070 | HL | DEBUG1 | +0 | Password.ahk Version: 1.0.0 21:10:11:070 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\Rom Mapping Launch Menu.ahk exists 21:10:11:070 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:070 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 73560 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:070 | HL | DEBUG1 | +0 | Rom Mapping Launch Menu.ahk Version: 1.0.3 21:10:11:080 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\Shared.ahk exists 21:10:11:080 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:080 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 140963 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:080 | HL | DEBUG1 | +0 | Shared.ahk Version: 1.2.1 21:10:11:080 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\Statistics.ahk exists 21:10:11:080 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:080 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 26170 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:080 | HL | DEBUG1 | +0 | Statistics.ahk Version: 1.0.2 21:10:11:080 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\Statistics Init.ahk exists 21:10:11:080 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:080 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 33 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:080 | HL | DEBUG1 | +0 | Statistics Init.ahk Version: 1.0.1 21:10:11:080 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\XHotkey.ahk exists 21:10:11:080 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:080 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 29623 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:080 | HL | DEBUG1 | +0 | XHotkey.ahk Version: 1.0.2 21:10:11:080 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Lib\XHotkey Init.ahk exists 21:10:11:080 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library. 21:10:11:080 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 1236 bytes Created: 2/11/2015 - 1:22:02 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:080 | HL | DEBUG1 | +0 | XHotkey Init.ahk Version: 1.0.0 21:10:11:080 | HL | DEBUG1 | +0 | Main - Raw CLI received: "-s Sega Dreamcast -r Alone in the Dark - The New Nightmare (USA) (Disc 1) -f D:\Hyperspin\HyperSpin.exe -p HyperSpin" 21:10:11:080 | HL | DEBUG1 | +0 | Main - Received this dbName with no path via CLI: "Alone in the Dark - The New Nightmare (USA) (Disc 1)" 21:10:11:080 | HL | DEBUG1 | +0 | Main - dbName: Alone in the Dark - The New Nightmare (USA) (Disc 1) 21:10:11:080 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Plugins\HyperSpin.plugin exists 21:10:11:080 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 8827 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:48 AM 21:10:11:080 | HL | INFO | +0 | Main - Loading Front End Plugin: "HyperSpin" 21:10:11:080 | HL | INFO | +0 | Main - HyperLaunch received "Sega Dreamcast" and "Alone in the Dark - The New Nightmare (USA) (Disc 1)" 21:10:11:090 | HL | INFO | +16 | Main - Alone in the Dark - The New Nightmare (USA) (Disc 1) is using the default emulator: NullDC 21:10:11:090 | HL | INFO | +0 | Main - Checking for a [NullDC] section in D:\Hyperspin\HyperLaunch\Settings\Sega Dreamcast\Emulators.ini 21:10:11:090 | HL | INFO | +0 | Main - Checking for a [NullDC] section in D:\Hyperspin\HyperLaunch\Settings\Global Emulators.ini 21:10:11:090 | HL | INFO | +0 | Main - Found [NullDC] in D:\Hyperspin\HyperLaunch\Settings\Global Emulators.ini 21:10:11:090 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Modules\NullDC\NullDC.ahk exists 21:10:11:090 | HL | DEBUG1 | +0 | CheckFile - Attributes: File Size: 10315 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/18/2015 - 1:01:49 AM 21:10:11:090 | HL | INFO | +0 | Main - CRC Check - CRC matches, this is an official unedited module. 21:10:11:090 | HL | INFO | +0 | Main - Alone in the Dark - The New Nightmare (USA) (Disc 1) will use module: D:\Hyperspin\HyperLaunch\Modules\NullDC\NullDC.ahk 21:10:11:100 | HL | INFO | +15 | Main - Did not find a "D:\Hyperspin\HyperLaunch\Settings\Sega Dreamcast\Game Options.ini" file, skipping any game-specific options. 21:10:11:100 | HL | INFO | +0 | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks. 21:10:11:100 | HL | INFO | +0 | Main - INI Keys read 21:10:11:100 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\7z.exe exists 21:10:11:100 | HL | DEBUG1 | +0 | 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: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:100 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\7z.dll exists 21:10:11:100 | 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: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:100 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\Module Extensions\FontReg.exe exists 21:10:11:100 | HL | DEBUG1 | +0 | CheckFile - Attributes: FileDescription Font Registration Utility (x86-32) FileVersion 2.1.3.0 OriginalFilename FontReg.exe File Size: 6144 bytes Created: 2/11/2015 - 1:22:03 AM Modified: 2/11/2015 - 1:32:47 AM 21:10:11:120 | HL | INFO | +16 | Main - "Alone in the Dark - The New Nightmare (USA) (Disc 1)" qualifies for MultiGame. 21:10:11:120 | HL | INFO | +0 | CheckPaths - Started 21:10:11:120 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: D:\Hyperspin\Emulators\RomFiles\Sega Dreamcast\Alone in the Dark - The New Nightmare (USA) (Disc 1).7z 21:10:11:120 | HL | INFO | +0 | CheckPaths - Found rom: D:\Hyperspin\Emulators\RomFiles\Sega Dreamcast\Alone in the Dark - The New Nightmare (USA) (Disc 1).7z 21:10:11:120 | HL | DEBUG1 | +0 | CheckPaths - Current romName: Alone in the Dark - The New Nightmare (USA) (Disc 1) 21:10:11:120 | HL | DEBUG1 | +0 | CheckPaths - Current romPath: D:\Hyperspin\Emulators\RomFiles\Sega Dreamcast 21:10:11:120 | HL | DEBUG1 | +0 | CheckPaths - Current romExtension: .7z 21:10:11:120 | HL | INFO | +0 | CheckPaths - Ended 21:10:11:120 | HL | INFO | +0 | BuildScript - User Variables: ;---------------------------------------------------------------------------- ; INJECTED VARIABLES ;---------------------------------------------------------------------------- #NoTrayIcon #InstallKeybdHook DetectHiddenWindows, ON SetTitleMatchMode, 2 SendMode, Event 0 = 8 pluginPath = D:\Hyperspin\HyperLaunch\Plugins pluginName = HyperSpin pluginExt = .plugin hlMode = hlTitle = HyperLaunch hlVersion = 3.1.0.4 BETA hlAuthor = djvj hlURL = www.hyperlaunch.net langFile = D:\Hyperspin\HyperLaunch\Data\Language\Localization.ini frontendPID = 0 frontendPath = D:\Hyperspin frontendExe = HyperSpin.exe frontendExt = exe frontendName = HyperSpin frontendDrive = D: exitEmulatorKey = ~Esc exitEmulatorKeyWait = 0 forceHoldKey = ~Esc restoreFE = false exitScriptKey = ~q & ~s toggleCursorKey = ~e & ~t emuFullPath = D:\Hyperspin\Emulators\Sega Dreamcast\nullDC_Win32_Release-NoTrace.exe emuPath = D:\Hyperspin\Emulators\Sega Dreamcast emuName = NullDC emuExt = exe romPath = D:\Hyperspin\Emulators\RomFiles\Sega Dreamcast romPathFromIni = D:\Hyperspin\Emulators\RomFiles\Sega Dreamcast romExtension = .7z romExtensionOrig = .7z romExtensions = 7z|zip|gdi|cue|cdi|chd executable = nullDC_Win32_Release-NoTrace.exe systemName = Sega Dreamcast dbPath = dbName = Alone in the Dark - The New Nightmare (USA) (Disc 1) dbExt = romName = Alone in the Dark - The New Nightmare (USA) (Disc 1) romMapPath = romMappingEnabled = false romMappingLaunchMenuEnabled = false romMappingFirstMatchingExt = false romMappingShowAllRomsInArchive = true romMappingNumberOfGamesByScreen = 7 romMappingMenuWidth = 300 romMappingMenuMargin = 50 romMappingTextFont = Bebas Neue romMappingTextOptions = cFFFFFFFF r4 s40 Bold romMappingDisabledTextColor = ff888888 romMappingTextSizeDifference = 5 romMappingTextMargin = 10 romMappingTitleTextFont = Bebas Neue romMappingTitleTextOptions = cFFFFFFFF r4 s60 Bold romMappingTitle2TextFont = Bebas Neue romMappingTitle2TextOptions = cFFFFFFFF r4 s15 Bold romMappingGameInfoTextFont = Bebas Neue romMappingGameInfoTextOptions = cFFFFFFFF r4 s15 Regular romMappingBackgroundBrush = aa000000 romMappingColumnBrush = 33000000 romMappingButtonBrush1 = 6f000000 romMappingButtonBrush2 = 33000000 romMappingBackgroundAlign = Stretch and Lose Aspect romMappingMenuFlagWidth = 40 romMappingMenuFlagSeparation = 5 romMappingDefaultMenuList = FullList romMappingSingleFilteredRomAutomaticLaunch = false altArchiveNameOnly = altRomNameOnly = altArchiveAndRomName = altArchiveAndManyRomNames = altRomNamesOnly = romMapScenario = skipchecks = false romMatchExt = true blockInputTime = 0 blockInputFile = D:\Hyperspin\HyperLaunch\Module Extensions\BlockInput.exe errorLevelReporting = false lockLaunch = false lockLaunchGame = screenRotationAngle = 0 screenRotationAngleGame = logFile = D:\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 = 1280 originalHeight = 1024 dtEnabled = true dtPath = C:\Program Files (x86)\DAEMON Tools Lite\DTLite.exe dtUseSCSI = true dtAddDrive = true servoStikEnabled = false ledblinkyEnabled = false ledblinkyFullPath = ledblinkyProfilePath = D:\Hyperspin\HyperLaunch\Profiles\LEDBlinky ledblinkyHLProfile = D:\Hyperspin\HyperLaunch\Profiles\LEDBlinky\HyperLaunch emuIdleShutdown = 0 launchPasswordHash = UpUpDownDownLeftRightLeftRight hideCursor = false hideEmu = false hideFE = false fadeIn = true fadeInDuration = 1000 fadeInTransitionAnimation = DefaultAnimateFadeIn fadeInDelay = 3000 fadeInExitDelay = 0 fadeOutExitDelay = 0 fadeOut = true fadeOutExtraScreen = false fadeOutDuration = 4000 fadeOutTransitionAnimation = DefaultAnimateFadeOut fadeOutDelay = 1500 fadeLyrInterpolation = 2 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 = Extra Layer 1 - Console fadeLyr3Pos = Bottom Center fadeLyr3X = 300 fadeLyr3Y = 300 fadeLyr3W = fadeLyr3H = fadeLyr3Adjust = 0.75 fadeLyr3PicPad = 0 fadeLyr3Speed = 5000 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 = 0 fadeLyr4Y = 0 fadeLyr4W = 0 fadeLyr4H = fadeLyr4Pos = Above Layer 3 - Left fadeLyr4FPS = 10 fadeLyr4PicPad = 0 fadeTranspGifColor = FFFFFF fadeBarWindow = true fadeBarWindowX = fadeBarWindowY = fadeBarWindowW = 600 fadeBarWindowH = 120 fadeBarWindowR = 20 fadeBarWindowM = 20 fadeBarWindowHatchStyle = 8 fadeBar = 7zOnly fadeBarNon7zProgressTime = 0 fadeBarBack = true fadeBarBackColor = FFDF3621 fadeBarH = 20 fadeBarR = 5 fadeBarColor = DDFFC100 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 = D:\Hyperspin\HyperLaunch\Media\Fade HLDataPath = D:\Hyperspin\HyperLaunch\Data HLMediaPath = D:\Hyperspin\HyperLaunch\Media HLErrSoundPath = D:\Hyperspin\HyperLaunch\Media\Sounds\Error modulesPath = D:\Hyperspin\HyperLaunch\Modules moduleFullName = D:\Hyperspin\HyperLaunch\Modules\NullDC\NullDC.ahk moduleName = NullDC modulePath = D:\Hyperspin\HyperLaunch\Modules\NullDC moduleExtension = ahk moduleExtensionsPath = D:\Hyperspin\HyperLaunch\Module Extensions libPath = D:\Hyperspin\HyperLaunch\Lib 7zEnabled = true 7zPath = D:\Hyperspin\HyperLaunch\Module Extensions\7z.exe 7zDllPath = D:\Hyperspin\HyperLaunch\Module Extensions\7z.dll 7zExtractPath = D:\Temp\HS 7zExtractPathOrig = 7zAttachSystemName = true 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 mgFont = Arial mgText1Options = x10p y30p w80p Center cBBFFFFFF r4 s100 BoldItalic mgText1Text = Please select a game mgText2Options = w96p cFFFFFFFF r4 s50 Center BoldItalic mgText2Offset = 70 mgUseSound = true mgSoundfreq = 300 mgExitEffect = none mgSelectedEffect = rotate mgUseGameArt = false mgCandidate = 1 mgValidTypes = (Disc,(Disk,(Cart,(Tape,(Cassette,(Part,(Side mgOnLaunch = false hpEnabled = false hpKey = ~NumpadAdd hpBackToMenuBarKey = X hpZoomInKey = C hpZoomOutKey = V hpScreenshotKey = ~PrintScreen hpHiToTextPath = D:\Hyperspin\HyperLaunch\Module Extensions\HiToText.exe hpSaveStateKeyCodes = hpLoadStateKeyCodes = keymapperEnabled = true keymapperAHKMethod = false keymapper = xpadder xpadderFullPath = D:\Hyperspin\Utilities\Xpadder [5.7].exe joyToKeyFullPath = D:\Hyperspin\Utilities\JoyToKey\JoyToKey.exe keymapperProfilePath = D:\Hyperspin\HyperLaunch\Profiles\xpadder keymapperFrontEndProfileName = HyperSpin keymapperFrontEndProfile = xpadder keymapperHyperLaunchProfileEnabled = true JoyIDsEnabled = false JoyIDsPreferredControllersSystem = use_global JoyIDsPreferredControllersGlobal = Controller (XBOX 360 For Windows) CustomJoyNamesEnabled = false CustomJoyNames = rotateMethod = false FEProfile = D:\Hyperspin\HyperLaunch\Profiles\xpadder\HyperSpin defaultProfile = D:\Hyperspin\HyperLaunch\Profiles\xpadder\_Default systemProfile = D:\Hyperspin\HyperLaunch\Profiles\xpadder\Sega Dreamcast xPadderSystemProfile = D:\Hyperspin\HyperLaunch\Profiles\xpadder\Sega Dreamcast\_Default emuProfile = D:\Hyperspin\HyperLaunch\Profiles\xpadder\Sega Dreamcast\NullDC romProfile = D:\Hyperspin\HyperLaunch\Profiles\xpadder\Sega Dreamcast\Alone in the Dark - The New Nightmare (USA) (Disc 1) HyperLaunchProfile = D:\Hyperspin\HyperLaunch\Profiles\xpadder\HyperLaunch blankProfile = D:\Hyperspin\HyperLaunch\Profiles\xpadder\_Default\blank ahkFEProfile = D:\Hyperspin\HyperLaunch\Profiles\AHK\HyperSpin ahkDefaultProfile = D:\Hyperspin\HyperLaunch\Profiles\AHK\_Default ahkSystemProfile = D:\Hyperspin\HyperLaunch\Profiles\AHK\Sega Dreamcast ahkEmuProfile = D:\Hyperspin\HyperLaunch\Profiles\AHK\Sega Dreamcast\NullDC ahkRomProfile = D:\Hyperspin\HyperLaunch\Profiles\AHK\Sega Dreamcast\Alone in the Dark - The New Nightmare (USA) (Disc 1) ahkHyperLaunchProfile = D:\Hyperspin\HyperLaunch\Profiles\AHK\HyperLaunch bezelEnabled = false bezelICEnabled = false statisticsEnabled = true pressDuration = -1 emuVolume = 1 dxwndIni = D:\Hyperspin\HyperLaunch\Module Extensions\dxwnd\dxwnd.ini dxwndFullPath = D:\Hyperspin\HyperLaunch\Module Extensions\dxwnd\dxwnd.exe mon1O = 0 pacDrivedllFile = D:\Hyperspin\HyperLaunch\Module Extensions\PacDrive32.dll userFadeAnimIniFile = D:\Hyperspin\HyperLaunch\Lib\User Fade Animations.ini 21:10:11:120 | HL | INFO | +0 | BuildScript - Loaded XHotkey Init.ahk scripts 21:10:11:120 | HL | INFO | +0 | BuildScript - Loaded Keymapper Init.ahk scripts 21:10:11:120 | HL | INFO | +0 | BuildScript - Loaded Fade Init.ahk scripts 21:10:11:120 | HL | INFO | +0 | BuildScript - Loaded Statistics Init.ahk scripts 21:10:11:120 | HL | WARNING | +0 | BuildScript - "D:\Hyperspin\HyperLaunch\Lib\User Functions Init.ahk" not found 21:10:11:120 | HL | DEBUG1 | +0 | BuildScript - Module starts on line: 2 21:10:11:120 | HL | INFO | +0 | BuildScript - Validating module 21:10:11:120 | HL | INFO | +0 | BuildScript - Validation complete 21:10:11:120 | HL | INFO | +0 | BuildScript - Module: MEmu = NullDC MEmuV = r141 MURL = https://code.google.com/p/nulldc/ MAuthor = djvj & bleasby MVersion = MCRC = E1BED80E iCRC = 2454AF41 MID = 635038268910409317 MSystem = "Sega Dreamcast" ;---------------------------------------------------------------------------- ; NullDC works with these disc images: ; - CDI: Padus DiscJuggler image ; - MDS: Alcohol 120% Media Descriptor image (must be accompanied by a MDF file) ; - NRG: Nero Burning ROM image ; - GDI: Raw GDI dump ; - CHD: MAME's Compressed Hunk of Data ; Helpful guide for getting the basics setup for NullDC: http://www.dgemu.com/forums/index.php/topic/474318-guide-configuring-nulldc-104-r136/ ; If you want to use specific configs per game, create a folder called Cfg inside nullDC folder and copy your nullDC.cfg ; config files into it naming them to match the database names. Make sure you keep a copy of nullDC.cfg on the Cfg folder as well. ; ; If you want to convert your roms from gdi to chd, see here: http://www.emutalk.net/showthread.php?t=51502 ; FileDelete(s) are in the script because sometimes demul will corrupt the ini and make it crash. The script recreates a clean ini for you. ; ; Setup the user settings in the moduleName ini to your liking ; Games can have a custom Cable Type (per game). Not all games work on VGA, so use the below option in the ini ; Cable can be 0 (VGA(0)(RGB)), 1 (VGA(1)(RGB)), 2 (TV(RGB)) or 3 (TV(VBS/Y+S/C)), default is 0. ; ; For additional setup steps prior to running, see this link: http://www.hyperspin-fe.com/forum/showpost.php?p=99852&postcount=138 ; Not all builds work with swapping discs, it's mostly broken and is a nulldc problem, not HyperLaunch's. See here: http://code.google.com/p/nulldc/issues/detail?id=264 ;---------------------------------------------------------------------------- StartModule() BezelGUI() ExtraFixedResBezelGUI() If systemName not contains dreamcast,dc ScriptError(systemName . " is not a supported system for this module. Only " . MSystem . " is supported.") FadeInStart() settingsFile := modulePath . "\" . moduleName . ".ini" nullDCcfg := checkFile(emuPath . "\nullDC.cfg") fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1) dualMonitors := IniReadCheck(settingsFile, "NullDC", "DualMonitors","false",,1) autoStart := IniReadCheck(settingsFile, "NullDC", "autoStart","1",,1) noConsole := IniReadCheck(settingsFile, "NullDC", "noConsole","1",,1) autoHideMenu := IniReadCheck(settingsFile, "NullDC", "autoHideMenu","0",,1) alwaysOnTop := IniReadCheck(settingsFile, "NullDC", "alwaysOnTop","1",,1) showVMU := IniReadCheck(settingsFile, "NullDC", "showVMU","0",,1) VMU1Pos := IniReadCheck(settingsFile, "NullDC", "VMU1Pos","topLeft",,1) ; topRight, topCenter, topLeft, leftCenter, bottomLeft, bottomCenter, bottomRight, rightCenter VMU2Pos := IniReadCheck(settingsFile, "NullDC", "VMU2Pos","topRight",,1) ; topRight, topCenter, topLeft, leftCenter, bottomLeft, bottomCenter, bottomRight, rightCenter VMU3Pos := IniReadCheck(settingsFile, "NullDC", "VMU3Pos","bottomLeft",,1) ; topRight, topCenter, topLeft, leftCenter, bottomLeft, bottomCenter, bottomRight, rightCenter VMU4Pos := IniReadCheck(settingsFile, "NullDC", "VMU4Pos","bottomRight",,1) ; topRight, topCenter, topLeft, leftCenter, bottomLeft, bottomCenter, bottomRight, rightCenter VMUHideKey := IniReadCheck(settingsFile, "Settings", "VMUHideKey","F10",,1) loadDefaultImage := IniReadCheck(settingsFile, "NullDC", "loadDefaultImage","1",,1) patchRegion := IniReadCheck(settingsFile, "NullDC", "patchRegion","1",,1) cable := IniReadCheck(settingsFile, romName, "Cable","0",,1) hideEmuObj := Object("ahk_class ConsoleWindowClass",0,"nullDC ahk_class ndc_main_window",1) ; Hide_Emu will hide these windows. 0 = will never unhide, 1 = will unhide later 7z(romPath, romName, romExtension, 7zExtractPath) specialCfg = %emuPath%\cfg\%romName%.cfg defaultCfg = %emuPath%\cfg\nullDC.cfg If ( FileExist(specialCfg) && FileExist(defaultCfg)) FileCopy, %specialCfg%, %emuPath%\nullDC.cfg, 1 Else If (FileExist(defaultCfg)) FileCopy, %defaultCfg%, %emuPath%\nullDC.cfg, 1 ;Detect game region based on rom name IfInString, romName, (Europe) region = 2 Else IfInString, romName, (Japan) region = 0 Else IfInString, romName, (World) region = 2 Else region = 1 BezelStart() ;Write Settings IniWrite, % (If (Fullscreen = "true" )?("1"):("0")), %nullDCcfg%, nullDC_GUI, Fullscreen IniWrite, %autoStart%, %nullDCcfg%, nullDC, Emulator.AutoStart IniWrite, %noConsole%, %nullDCcfg%, nullDC, Emulator.NoConsole IniWrite, %autoHideMenu%, %nullDCcfg%, nullDC_GUI, AutoHideMenu IniWrite, %alwaysOnTop%, %nullDCcfg%, nullDC_GUI, AlwaysOnTop IniWrite, %showVMU%, %nullDCcfg%, drkMaple, VMU.Show IniWrite, %loadDefaultImage%, %nullDCcfg%, ImageReader, LoadDefaultImage IniWrite, %patchRegion%, %nullDCcfg%, ImageReader, PatchRegion IniWrite, %region%, %nullDCcfg%, nullDC, Dreamcast.Region IniWrite, %cable%, %nullDCcfg%, nullDC, Dreamcast.Cable IniWrite, %romPath%\%romname%%RomExtension%, %nullDCcfg%, ImageReader, DefaultImage ;Fixes hanging previous nullDC on bad exits or loads Process("Exist", executable) If !ErrorLevel = 0 Process("Close", executable) ; This hides nullDC's menu when running dual screens If dualMonitors = true { MouseGetPos X, Y SetDefaultMouseSpeed, 0 MouseMove %A_ScreenWidth%,%A_ScreenHeight% } HideEmuStart() ; This fully ensures windows are completely hidden even faster than winwait Run(executable, emuPath) ; TESTING TO HIDE THE CONSOLE WINDOW POPUP, NOTHING WORKS ; WinWait("nullDC ahk_class ndc_main_window") ; WinSet, Transparent, On, nullDC ahk_class ndc_main_window ; WinSet, Transparent, On, ahk_class ConsoleWindowClass ; makes the console window transparent so you don't see it on exit ; Sleep, 2000 ; Enough to hide the startup logo ; WinHide, ahk_class ConsoleWindowClass WinWait("nullDC ahk_class ndc_main_window") WinWaitActive("nullDC ahk_class ndc_main_window") ndcID:=WinExist("A") ; storing the window's PID so we can toggle it later ToggleMenu(ndcID) ; Removes the MenuBar ; DllCall("SetMenu", uint, WinActive( "A" ), uint, 0) ; Removes the MenuBar ;Let's completely hide the menu by slighly moving the window off screen ;nullDC will self adjust once the menu autohides If fullScreen = true { yOffset = -20 winHeight := A_ScreenHeight - yOffset WinMove, nullDC,, 0, %yOffset%, %A_ScreenWidth%, %winHeight% } ; WinShow, nullDC ahk_class ndc_main_window ; without these, nullDC may stay hidden behind HS ; WinActivate, nullDC ahk_class ndc_main_window HideEmuEnd() BezelDraw() If !(showVMU="0") SetTimer, CheckforVMU, 10000 FadeInExit() WinSet, Transparent, Off, nullDC ahk_class ndc_main_window Process("WaitClose", executable) 7zCleanUp() BezelExit() ExtraFixedResBezelExit() FadeOutExit() ExitModule() ; Toggle the MenuBar !a:: ToggleMenu(ndcID) Return MultiGame: ; msgbox % "selectedRom = " . selectedRom . "`nselected game = " . currentButton . "`nmgRomPath = " . mgRomPath . "`nmgRomExt = " . mgRomExt . "`nmgRomName = " . mgRomName ToggleMenu(ndcID) ; Restore the MenuBar Loop { WinMenuSelectItem,nullDC ahk_class ndc_main_window,,Options,GDRom,Select Default Image WinWait("Select Image File ahk_class #32770") WinWaitActive("Select Image File ahk_class #32770") If WinActive("Select Image File ahk_class #32770") Break } OpenROM("Select Image File ahk_class #32770", mgRomPath . "\" . mgRomName . "." . mgRomExt) ; unsure if Select Image File needs to be translated via i18n WinWaitActive("nullDC ahk_class ndc_main_window") Sleep, 300 ; giving time for emu to mount the new image WinMenuSelectItem,nullDC ahk_class ndc_main_window,,Options,GDRom,Swap Disc ; DC does not support swapping discs on-the-fly like psx because the console reset when the drive was opened. This basically tells the emu to reset. ToggleMenu(ndcID) ; Removes the MenuBar Return BezelLabel: disableHideToggleMenu := true Return HaltEmu: If VMUHideKey XHotKeywrapper(VMUHideKey,"VMUHide","OFF") Return RestoreEmu: If VMULoaded { Loop, 4 { WinSet, Transparent, 0, % "ahk_ID " . VMUScreenID%A_Index% WinSet, AlwaysOnTop, On, % "ahk_ID " . VMUScreenID%A_Index% WinShow, % "ahk_ID " . VMUScreenID%A_Index% } WinSet, AlwaysOnTop, On, ahk_ID %extraFixedRes_Bezel_hwnd% WinShow, ahk_ID %extraFixedRes_Bezel_hwnd% If !(VMUHidden) Loop, 4 WinSet, Transparent, off, % "ahk_ID " . VMUScreenID%A_Index% } If VMUHideKey XHotKeywrapper(VMUHideKey,"VMUHide","ON") Return CheckforVMU: Loop, 4 { Transform, letter, Chr, % A_Index + asc("A") - 1 ; transform number to letter If ((!(VMU%A_Index%Draw)) and (VMUScreenID%A_Index%:=WinExist("nullDC VMU " . letter . "0 ahk_class #32770"))) { WinSet, Transparent, 0, % "ahk_ID " . VMUScreenID%A_Index% WinSet, AlwaysOnTop, On, % "ahk_ID " . VMUScreenID%A_Index% ExtraFixedResBezelDraw(VMUScreenID%A_Index%, "VMU",VMU%A_Index%Pos, 144, 96, 8, 8, 28, 8) WinShow, % "ahk_ID " . VMUScreenID%A_Index% WinSet, AlwaysOnTop, On, ahk_ID %extraFixedRes_Bezel_hwnd% WinShow, ahk_ID %extraFixedRes_Bezel_hwnd% WinSet, Transparent, off, % "ahk_ID " . VMUScreenID%A_Index% VMU%A_Index%Draw := true If !(VMULoaded){ VMUHideKey := xHotKeyVarEdit(VMUHideKey,"VMUHideKey","~","Add") xHotKeywrapper(VMUHideKey,"VMUHide") VMULoaded := true } } } If ((VMU1Draw) and (VMU2Draw) and (VMU3Draw) and (VMU4Draw)) SetTimer, CheckforVMU, off Return VMUHide: If (VMUHidden) { Loop, 4 WinSet, Transparent, off, % "ahk_ID " . VMUScreenID%A_Index% UpdateLayeredWindow(extraFixedRes_Bezel_hwnd, extraFixedRes_Bezel_hdc,0,0, A_ScreenWidth, A_ScreenHeight,255) VMUHidden := false } Else { Loop, 4 WinSet, Transparent, 0, % "ahk_ID " . VMUScreenID%A_Index% UpdateLayeredWindow(extraFixedRes_Bezel_hwnd, extraFixedRes_Bezel_hdc,0,0, A_ScreenWidth, A_ScreenHeight,0) VMUHidden := true } Return CloseProcess: If VMULoaded SetTimer, checkforVMU, off FadeOutStart() ; WinClose("ahk_class ConsoleWindowClass") WinClose("nullDC ahk_class ndc_main_window") Return 21:10:11:130 | HL | INFO | +16 | BuildScript - Loaded Multi-Player scripts 21:10:11:130 | HL | INFO | +0 | BuildScript - Loaded Statistics.ahk script 21:10:11:130 | HL | WARNING | +0 | BuildScript - "D:\Hyperspin\HyperLaunch\Lib\User Functions.ahk" not found 21:10:11:130 | HL | INFO | +0 | BuildScript - Finished injecting functions into module 21:10:11:130 | HL | INFO | +0 | Main - Module is built 21:10:11:130 | HL | INFO | +0 | CheckFile - Checking if D:\Hyperspin\HyperLaunch\AutoHotkey.dll exists 21:10:11:130 | 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: 2/11/2015 - 1:22:01 AM Modified: 2/11/2015 - 1:32:46 AM 21:10:11:130 | HL | INFO | +0 | Main - Running module 21:10:11:130 | HL | INFO | +0 | Main - Starting timer to watch if Front End gets displaced and restore it if it does. 21:10:12:880 | HL | INFO | +1747 | Main - Module ended, exiting HyperLaunch normally 21:10:12:880 | HL | INFO | +0 | ExitScript - Started 21:10:12:900 | HL | INFO | +16 | SystemCursor - Restoring mouse cursor 21:10:12:910 | HL | INFO | +15 | ExitScript - Ended Anyone who can help or point me in the right direction would be great. Please let me know if more information is required and I'll be happy to provide.
Styphelus Posted February 20, 2015 Posted February 20, 2015 You need to activate the bezel. This will be fixed in the next version of the module.
Mr_Numbers Posted February 20, 2015 Author Posted February 20, 2015 You sir are my hero, thanks! You need to activate the bezel. This will be fixed in the next version of the module.
SIMPLYAUSTIN Posted February 25, 2015 Posted February 25, 2015 OMG... 2 days I have been trying to get this sorted. I thought it was a Emulator error!!! right got it sorted now, also managed to find a r150 version of the Emu... anyone know if thats better?? Im guessing so as theres no reason to make it otherwise. Also, anyone have the non working ones that need Demul or whatever list? EDIT, found a start. US Win CE games list. Not working im told. Anyone else have input? 4x4 Evolution Armada Atari Anniversary Edition Bust-A-Move 4 Caesars Palace 2000 Championship Pro Surfer Ducati World Hidden and Dangerous KISS Psycho Circus Maximum Pool Midway's Greatest Arcade Hits Vol. 1 Midway's Greatest Arcade Hits Vol. 2 Next Tetris, The - Online Edition NFL Quarterback Club 2000 NFL Quarterback Club 2001 Nightmare Creatures II Railroad Tycoon II Rainbow Six Resident Evil 2 Sega Rally 2 South Park: Chefs Luv Shack Spirit of Speed 1937 Starlancer Super Runabout: San Francisco Edition Tomb Raider Chronicles Tomb Raider The Last Revelation Who Wants To Beat Up A Millionaire Wild Metal Worms Armageddon Worms World Party Simply Austin's YouTube
showstopper Posted February 27, 2015 Posted February 27, 2015 OMG... 2 days I have been trying to get this sorted. I thought it was a Emulator error!!! right got it sorted now, also managed to find a r150 version of the Emu... anyone know if thats better?? Im guessing so as theres no reason to make it otherwise. Also, anyone have the non working ones that need Demul or whatever list? EDIT, found a start. US Win CE games list. Not working im told. Anyone else have input? 4x4 Evolution Armada Atari Anniversary Edition Bust-A-Move 4 Caesars Palace 2000 Championship Pro Surfer Ducati World Hidden and Dangerous KISS Psycho Circus Maximum Pool Midway's Greatest Arcade Hits Vol. 1 Midway's Greatest Arcade Hits Vol. 2 Next Tetris, The - Online Edition NFL Quarterback Club 2000 NFL Quarterback Club 2001 Nightmare Creatures II Railroad Tycoon II Rainbow Six Resident Evil 2 Sega Rally 2 South Park: Chefs Luv Shack Spirit of Speed 1937 Starlancer Super Runabout: San Francisco Edition Tomb Raider Chronicles Tomb Raider The Last Revelation Who Wants To Beat Up A Millionaire Wild Metal Worms Armageddon Worms World Party r150 - where did you find that? The website only shows r136? Is it better? How to update HyperLaunch
vampirolatino2 Posted February 27, 2015 Posted February 27, 2015 r150 - where did you find that?The website only shows r136? Is it better? EmuCR, always use and bookmark that lovely page. #1 for any arcade nerd like us lol btw: nullDC SVN Changelog: r150 Memleaks and misc patches by mathew1800. Closes Issue 477. Closes Issue 478. Thanks. =)
Recommended Posts
Archived
This topic is now archived and is closed to further replies.