Jump to content

Sammy Atomiswave Help Please


voyagerxp

Recommended Posts

Posted

Hey guys i've been trying the get Sammy Atomiswave working but i'm having problems. As a test rom i've been using Demolish Fist, it works fine outside Hyperspin in Demul 58 but when i launch the game in Hyperspin i get nothing, not even an error. The emulator looks like it tries to load but doesn't. Any ideas?.

Posted

Hey guys i've been trying the get Sammy Atomiswave working but i'm having problems. As a test rom i've been using Demolish Fist, it works fine outside Hyperspin in Demul 58 but when i launch the game in Hyperspin i get nothing, not even an error. The emulator looks like it tries to load but doesn't. Any ideas?.

What is it doing when launched from RocketLauncher?

Posted

What is it doing when launched from RocketLauncher?

Nothing, Something tries to open maybe the emulator but closes.

Posted

OK, so it's actually RocketLauncher, not HyperSpin, that is the problem.

Have you tried the latest version of DeMul like Rastan suggested? Does the latest RL update/module even supportt 58 anymore?

You should also check the RL forums as the newest RL updates caused issues with many systems and maybe DeMul is one of them... I'm not sure.

Posted

Make sure that you have 7z disabled for Atomiswave. Also, set your logging level to Troubleshooting in RocketLauncherUI, run a game, and post the RocketLauncher.log file from your RocketLauncher foldeI

Isn't Demul 58 the latest, i'm using the same Demul 58 for my Sega Naomi and Dreamcast and they load fine in RocketLauncher/Hyperspin. Agent i have my games 7z'd like my Dreamcast,Naomi.

 

19:57:17:538 | RL |      INFO  | +N/A   | Main - RocketLauncher v1.1.0.7 (www.rlauncher.com)
19:57:17:681 | RL |      INFO  | +141   | Main - System Specs:
                    RocketLauncher Dir: G:\RocketLauncher
                    RocketLauncher is: 32-bit
                    OS: Microsoft Windows 10 Home
                    SKU: Windows 8
                    Total Memory: 8076.41 MB
                    Free Memory: 4951.07 MB
                    Used Memory: 3125.344 MB
                    SystemType: 64-bit
                    Physical Processors: 1
                    Logical Processors: 8
                    GPU 1 Name: NVIDIA GeForce GTX 850M
                    GPU 1 RAM: -2048.00 MB
                    GPU 1 Driver Version: 10.18.13.6822
                    GPU 2 Name: Intel(R) HD Graphics 4600
                    GPU 2 RAM: 1024.00 MB
                    GPU 2 Driver Version: 20.19.15.4380
                    Sound 1 Device: VIA HD Audio(Win 10)
                    Sound 1 Status: Enabled
                    Sound 2 Device: NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
                    Sound 2 Status: Enabled
                    Sound 3 Device: DFX Audio Enhancer
                    Sound 3 Status: Enabled
                    OS Language: English_United_Kingdom
                    System Locale: en-GB
                    Formats Locale: en-GB
                    Windows UI Language: en-GB
                    Text Encoding: Windows-1252
                    OS Admin Status: Yes
                    RL Compatibility Flags:
                    Latest .Net Version: v4.0.30319
                    Monitor #1 (\\.\DISPLAY1): 1920x1080 (1920x1040 work) [32bit] [60hz] [Landscape]  (Primary)
                    Current AHK Desktop Width: 1920
                    Current AHK Desktop Height: 1080
                    Monitor #1 DPI: 100
                    AutoHotkey Path:
                    AHK Version: 1.1.09.04
                    Unicode: No
19:57:17:682 | RL |      INFO  | +15    | CheckFile - Checking if G:\RocketLauncher\RocketLauncher.exe exists
19:57:17:686 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    FileDescription             RocketLauncher
                    FileVersion                 1.1.0.7
                    LegalCopyright              ©2015 RocketLauncher
                    ProductName                 djvj's one swell guy!
                    ProductVersion              1.1.0.7
                    CompanyName                 Your favorite Front End companion! Visit us @ www.rlauncher.com
                    File Size:            2162688 bytes
                    Created:            5/22/2016 - 1:21:54 PM
                    Modified:            5/22/2016 - 1:21:58 PM
19:57:17:689 | RL |     TRACE  | +0     | File.__New - Creating new file object of: "G:\RocketLauncher\Module Extensions\RocketLauncher.dll"
19:57:17:692 | RL |      INFO  | +0     | File.CheckFile - Checking if "G:\RocketLauncher\Module Extensions\RocketLauncher.dll" exists
19:57:17:692 | RL |     TRACE  | +0     | File.Exist - This file exists: G:\RocketLauncher\Module Extensions\RocketLauncher.dll
19:57:17:694 | RL |     DEBUG  | +0     | File.CheckFile - Attributes:
                    FileDescription             RocketLauncher Utils
                    FileVersion                 1.0.0.8
                    InternalName                RocketLauncher.dll
                    LegalCopyright              Copyright © RocketLauncher 2013-2016
                    OriginalFilename            RocketLauncher.dll
                    ProductName                 RocketLauncher
                    ProductVersion              1.0.0.8
                    File Size:            67072 bytes
                    Created:            5/19/2016 - 9:34:29 PM
                    Modified:            5/19/2016 - 9:34:31 PM
19:57:17:700 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Extension: G:\RocketLauncher\Module Extensions\Array.ahk
19:57:17:708 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            4781 bytes
                    Created:            4/26/2016 - 6:22:39 PM
                    Modified:            4/26/2016 - 6:22:39 PM
19:57:17:712 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Module Extensions\BinHexRW.ahk | v1.0.2
19:57:17:714 | RL |     DEBUG  | +16    | CheckFile - Attributes:
                    File Size:            5077 bytes
                    Created:            4/26/2016 - 6:23:03 PM
                    Modified:            4/26/2016 - 6:23:03 PM
19:57:17:715 | RL |      INFO  | +0     | CheckFile - Checking if G:\RocketLauncher\Module Extensions\BlockInput.exe exists
19:57:17:718 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    FileDescription             
                    FileVersion                 1.1.09.04
                    InternalName                
                    OriginalFilename            
                    ProductName                 
                    ProductVersion              1.1.09.04
                    File Size:            657920 bytes
                    Created:            1/2/2014 - 10:27:34 PM
                    Modified:            10/29/2015 - 8:53:40 PM
19:57:17:722 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: G:\RocketLauncher\Module Extensions\CLR_L.ahk | vInterop
19:57:17:723 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            5323 bytes
                    Created:            4/26/2016 - 6:22:14 PM
                    Modified:            4/26/2016 - 6:22:14 PM
19:57:17:727 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: G:\RocketLauncher\Module Extensions\Control_AniGif.ahk | vAniGif.ahk
19:57:17:728 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            5716 bytes
                    Created:            4/29/2013 - 2:56:02 PM
                    Modified:            10/29/2015 - 8:53:40 PM
19:57:17:733 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Extension: G:\RocketLauncher\Module Extensions\gdip.ahk
19:57:17:734 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            88789 bytes
                    Created:            1/13/2013 - 5:07:30 PM
                    Modified:            10/29/2015 - 8:53:40 PM
19:57:17:738 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Module Extensions\gdip_alt.ahk | v1.0.3
19:57:17:739 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            5891 bytes
                    Created:            12/20/2015 - 11:08:02 PM
                    Modified:            1/31/2016 - 1:11:12 PM
19:57:17:740 | RL |      INFO  | +0     | CheckFile - Checking if G:\RocketLauncher\Module Extensions\gsdll32.dll exists
19:57:17:743 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            13090816 bytes
                    Created:            1/6/2015 - 9:20:42 PM
                    Modified:            10/29/2015 - 8:53:40 PM
19:57:17:744 | RL |      INFO  | +0     | CheckFile - Checking if G:\RocketLauncher\Module Extensions\itextsharp.dll exists
19:57:17:747 | RL |     DEBUG  | +16    | 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:            6/14/2013 - 3:06:20 PM
                    Modified:            10/29/2015 - 8:53:42 PM
19:57:17:750 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Module Extensions\Java.ahk | v1.0.0
19:57:17:751 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            7841 bytes
                    Created:            12/23/2014 - 11:02:36 PM
                    Modified:            10/29/2015 - 8:53:42 PM
19:57:17:755 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: G:\RocketLauncher\Module Extensions\JSON.ahk
19:57:17:756 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            9227 bytes
                    Created:            4/26/2016 - 6:22:59 PM
                    Modified:            4/26/2016 - 6:22:59 PM
19:57:17:760 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Module Extensions\Origin.ahk | v1.0.2
19:57:17:761 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            4904 bytes
                    Created:            3/22/2015 - 3:51:40 PM
                    Modified:            10/29/2015 - 8:53:42 PM
19:57:17:765 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: G:\RocketLauncher\Module Extensions\RegRW64.ahk
19:57:17:767 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            6915 bytes
                    Created:            5/8/2014 - 4:06:38 AM
                    Modified:            10/29/2015 - 8:53:42 PM
19:57:17:772 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: G:\RocketLauncher\Module Extensions\RIni.ahk | v1.7
19:57:17:772 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            67561 bytes
                    Created:            6/5/2013 - 7:56:22 PM
                    Modified:            10/29/2015 - 8:53:42 PM
19:57:17:773 | RL |      INFO  | +0     | CheckFile - Checking if G:\RocketLauncher\Module Extensions\SevenZipSharp.dll exists
19:57:17:777 | RL |     DEBUG  | +16    | CheckFile - Attributes:
                    FileDescription             SevenZipSharp
                    FileVersion                 0.64.5717.6837
                    InternalName                SevenZipSharp.dll
                    LegalCopyright              Copyright (C) Markovtsev Vadim 2009, 2010, licenced under LGPLv3
                    OriginalFilename            SevenZipSharp.dll
                    ProductName                 SevenZipSharp
                    ProductVersion              0.64.5717.6837
                    CompanyName                 Markovtsev Vadim
                    File Size:            167424 bytes
                    Created:            9/28/2015 - 10:35:10 PM
                    Modified:            10/29/2015 - 9:24:02 PM
19:57:17:781 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Module Extensions\Steam.ahk | v1.0.3
19:57:17:782 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            5504 bytes
                    Created:            5/19/2016 - 9:34:15 PM
                    Modified:            5/19/2016 - 9:34:16 PM
19:57:17:787 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Extension: G:\RocketLauncher\Module Extensions\VA.ahk
19:57:17:789 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            34688 bytes
                    Created:            3/1/2013 - 9:05:46 PM
                    Modified:            10/29/2015 - 8:53:42 PM
19:57:17:793 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Module Extensions\VA_Extension.ahk | v1.0.1
19:57:17:794 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            3833 bytes
                    Created:            1/13/2015 - 8:16:56 PM
                    Modified:            10/29/2015 - 8:53:42 PM
19:57:17:798 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\7z.ahk | v1.0.8
19:57:17:799 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            31307 bytes
                    Created:            5/19/2016 - 9:34:26 PM
                    Modified:            5/19/2016 - 9:34:27 PM
19:57:17:804 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Bezel.ahk | v1.2.3
19:57:17:805 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            117029 bytes
                    Created:            5/16/2016 - 9:43:48 PM
                    Modified:            5/16/2016 - 9:43:48 PM
19:57:17:809 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Fade.ahk | v1.1.8
19:57:17:810 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            39529 bytes
                    Created:            5/19/2016 - 9:34:27 PM
                    Modified:            5/19/2016 - 9:34:27 PM
19:57:17:814 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Fade Init.ahk | v1.0.3
19:57:17:815 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            1130 bytes
                    Created:            4/26/2016 - 6:23:01 PM
                    Modified:            4/26/2016 - 6:23:02 PM
19:57:17:821 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Fade Animations.ahk | v1.2.2
19:57:17:822 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            77906 bytes
                    Created:            5/19/2016 - 9:34:26 PM
                    Modified:            5/19/2016 - 9:34:26 PM
19:57:17:826 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Keymapper.ahk | v1.1.5
19:57:17:827 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            33668 bytes
                    Created:            4/26/2016 - 6:22:21 PM
                    Modified:            4/26/2016 - 6:22:21 PM
19:57:17:831 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Keymapper Init.ahk | v1.0.6
19:57:17:832 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            3956 bytes
                    Created:            1/11/2016 - 1:08:30 AM
                    Modified:            1/31/2016 - 1:11:30 PM
19:57:17:837 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\MultiGame.ahk | v1.1.0
19:57:17:838 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            41541 bytes
                    Created:            4/26/2016 - 6:22:42 PM
                    Modified:            4/26/2016 - 6:22:43 PM
19:57:17:842 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\MultiGame Init.ahk | v1.0.0
19:57:17:843 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            161 bytes
                    Created:            4/14/2013 - 2:33:18 PM
                    Modified:            10/29/2015 - 8:53:30 PM
19:57:17:848 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\MultiPlayer.ahk | v1.0.8
19:57:17:849 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            66776 bytes
                    Created:            12/7/2015 - 5:37:44 AM
                    Modified:            1/31/2016 - 1:11:14 PM
19:57:17:857 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Pause.ahk | v1.2.3
19:57:17:859 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            396844 bytes
                    Created:            5/19/2016 - 9:34:18 PM
                    Modified:            5/19/2016 - 9:34:19 PM
19:57:17:862 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Pause Init.ahk | v1.0.3
19:57:17:863 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            553 bytes
                    Created:            8/23/2015 - 8:00:44 PM
                    Modified:            10/29/2015 - 9:24:10 PM
19:57:17:867 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Password.ahk | v1.0.4
19:57:17:869 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            10121 bytes
                    Created:            4/26/2016 - 6:22:33 PM
                    Modified:            4/26/2016 - 6:22:34 PM
19:57:17:873 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\DLL\RocketLauncher.ahk | v1.7
19:57:17:874 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            25300 bytes
                    Created:            5/22/2016 - 1:21:52 PM
                    Modified:            5/22/2016 - 1:21:52 PM
19:57:17:879 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\Log\Logger.ahk | v1.1
19:57:17:880 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            3095 bytes
                    Created:            5/16/2016 - 9:43:58 PM
                    Modified:            5/16/2016 - 9:43:58 PM
19:57:17:884 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\Util\MiscUtils.ahk | v1.1
19:57:17:885 | RL |     DEBUG  | +15    | CheckFile - Attributes:
                    File Size:            5720 bytes
                    Created:            5/19/2016 - 9:34:28 PM
                    Modified:            5/19/2016 - 9:34:28 PM
19:57:17:889 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\Util\Environment\Registry.ahk | v1.0
19:57:17:890 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            1547 bytes
                    Created:            4/26/2016 - 6:22:47 PM
                    Modified:            4/26/2016 - 6:22:47 PM
19:57:17:893 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\Util\Environment\StringUtils.ahk | v1.5
19:57:17:894 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            7789 bytes
                    Created:            5/22/2016 - 1:21:54 PM
                    Modified:            5/22/2016 - 1:21:54 PM
19:57:17:898 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\Util\Environment\TimerUtils.ahk | v1.0
19:57:17:899 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            2961 bytes
                    Created:            4/26/2016 - 6:22:34 PM
                    Modified:            4/26/2016 - 6:22:34 PM
19:57:17:904 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\Util\File\File.ahk | v1.5
19:57:17:905 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            9145 bytes
                    Created:            5/22/2016 - 1:21:54 PM
                    Modified:            5/22/2016 - 1:21:54 PM
19:57:17:909 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\Util\File\Folder.ahk | v1.0
19:57:17:910 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            646 bytes
                    Created:            4/26/2016 - 6:22:17 PM
                    Modified:            4/26/2016 - 6:22:17 PM
19:57:17:914 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\Util\File\IniFile.ahk | v1.0
19:57:17:915 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            4410 bytes
                    Created:            4/26/2016 - 6:22:36 PM
                    Modified:            4/26/2016 - 6:22:36 PM
19:57:17:919 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\Util\File\RIniFile.ahk | v1.0
19:57:17:921 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            3705 bytes
                    Created:            5/19/2016 - 9:34:22 PM
                    Modified:            5/19/2016 - 9:34:22 PM
19:57:17:924 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\Util\File\Process.ahk | v1.5
19:57:17:926 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            9583 bytes
                    Created:            5/26/2016 - 6:31:17 PM
                    Modified:            5/26/2016 - 6:31:17 PM
19:57:17:930 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\Util\File\Emulator.ahk | v1.1
19:57:17:931 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            1218 bytes
                    Created:            5/22/2016 - 1:21:58 PM
                    Modified:            5/22/2016 - 1:21:58 PM
19:57:17:935 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\Util\Input\KeyUtils.ahk | v1.0
19:57:17:936 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            5386 bytes
                    Created:            4/26/2016 - 6:23:00 PM
                    Modified:            4/26/2016 - 6:23:01 PM
19:57:17:940 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\Util\UI\Control.ahk | v1.2
19:57:17:941 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            4559 bytes
                    Created:            5/19/2016 - 9:34:15 PM
                    Modified:            5/19/2016 - 9:34:15 PM
19:57:17:945 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\Util\UI\Window.ahk | v1.2
19:57:17:946 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            22844 bytes
                    Created:            5/26/2016 - 6:31:16 PM
                    Modified:            5/26/2016 - 6:31:17 PM
19:57:17:950 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Classes\Util\UI\WindowTitle.ahk | v1.0
19:57:17:951 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            1154 bytes
                    Created:            4/26/2016 - 6:22:14 PM
                    Modified:            4/26/2016 - 6:22:14 PM
19:57:17:956 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Rom Mapping Launch Menu.ahk | v1.0.7
19:57:17:957 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            72261 bytes
                    Created:            12/7/2015 - 5:37:58 AM
                    Modified:            1/31/2016 - 1:11:10 PM
19:57:17:961 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Shader.ahk | v1.0.1
19:57:17:962 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            3943 bytes
                    Created:            5/16/2016 - 9:43:49 PM
                    Modified:            5/16/2016 - 9:43:49 PM
19:57:17:967 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Shader Init.ahk | v1.0.0
19:57:17:967 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            397 bytes
                    Created:            4/26/2016 - 6:22:42 PM
                    Modified:            4/26/2016 - 6:22:42 PM
19:57:17:975 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Shared.ahk | v1.4.5
19:57:17:976 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            175581 bytes
                    Created:            5/19/2016 - 9:34:16 PM
                    Modified:            5/19/2016 - 9:34:16 PM
19:57:17:980 | RL |      INFO  | +15    | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Statistics.ahk | v1.0.4
19:57:17:981 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            26810 bytes
                    Created:            1/10/2016 - 12:04:40 AM
                    Modified:            1/31/2016 - 1:11:10 PM
19:57:17:985 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Statistics Init.ahk | v1.0.1
19:57:17:986 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            33 bytes
                    Created:            12/23/2014 - 11:23:48 PM
                    Modified:            10/29/2015 - 8:53:30 PM
19:57:17:992 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\Virtual Drive.ahk | v1.0.5
19:57:17:993 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            19148 bytes
                    Created:            4/26/2016 - 6:22:44 PM
                    Modified:            4/26/2016 - 6:22:45 PM
19:57:17:997 | RL |      INFO  | +16    | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\XHotkey.ahk | v1.0.4
19:57:17:998 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            26540 bytes
                    Created:            8/14/2015 - 1:14:18 AM
                    Modified:            10/29/2015 - 9:24:00 PM
19:57:17:002 | RL |      INFO  | +0     | CRC Check - CRC matches, this is an official unedited Library: G:\RocketLauncher\Lib\XHotkey Init.ahk | v1.0.2
19:57:18:003 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            1063 bytes
                    Created:            8/14/2015 - 1:14:24 AM
                    Modified:            10/29/2015 - 9:23:58 PM
19:57:18:004 | RL |      INFO  | +0     | Main - Raw CLI received: "-s Sammy Atomiswave -r demofist -f G:\Hyperspin\HyperSpin.exe -p HyperSpin -c 1 -o 1"
19:57:18:004 | RL |     DEBUG  | +0     | Main - Received this dbName with no path via CLI: "demofist"
19:57:18:005 | RL |     DEBUG  | +0     | Main - dbName: demofist
19:57:18:005 | RL |      INFO  | +0     | Main - Loading Front End Plugin: "HyperSpin"
19:57:18:006 | RL |     TRACE  | +0     | Process.__New - Creating new process object for: "G:\Hyperspin\HyperSpin.exe"
19:57:18:008 | RL |     TRACE  | +0     | File.__New - Creating new file object of: "G:\Hyperspin\HyperSpin.exe"
19:57:18:014 | RL |      INFO  | +15    | Main - RocketLauncher received "Sammy Atomiswave" and "demofist"
19:57:18:020 | RL |      INFO  | +0     | Main - Did not find a "G:\RocketLauncher\Settings\Sammy Atomiswave\Game Options.ini" file, skipping any game-specific options.
19:57:18:021 | RL |      INFO  | +0     | Main - demofist is using the default emulator: Demul58
19:57:18:022 | RL |      INFO  | +0     | Main - Checking for a [Demul58] section in G:\RocketLauncher\Settings\Sammy Atomiswave\Emulators.ini
19:57:18:024 | RL |      INFO  | +0     | Main - Checking for a [Demul58] section in G:\RocketLauncher\Settings\Global Emulators.ini
19:57:18:024 | RL |      INFO  | +0     | Main - Found [Demul58] in G:\RocketLauncher\Settings\Global Emulators.ini
19:57:18:025 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "..\Demul\Demul (v0.5.8).ahk"
19:57:18:038 | RL | TRACE_DLL  | +16    | RLDLL.getFullPathFromRelative - Converted to "G:\RocketLauncher\Modules\Demul\Demul (v0.5.8).ahk"
19:57:18:041 | RL |      INFO  | +0     | CheckFile - Checking if G:\RocketLauncher\Modules\Demul\Demul (v0.5.8).ahk exists
19:57:18:044 | RL |     DEBUG  | +16    | CheckFile - Attributes:
                    File Size:            30259 bytes
                    Created:            5/19/2016 - 9:34:19 PM
                    Modified:            5/19/2016 - 9:34:19 PM
19:57:18:046 | RL |      INFO  | +0     | Main - CRC Check - CRC matches, this is an official unedited module.
19:57:18:047 | RL |      INFO  | +0     | Main - demofist will use module: G:\RocketLauncher\Modules\Demul\Demul (v0.5.8).ahk
19:57:18:048 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting ".\Profiles"
19:57:18:051 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "G:\RocketLauncher\Profiles"
19:57:18:052 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "..\Alcohol 120\AxCmd.exe"
19:57:18:057 | RL | TRACE_DLL  | +15    | RLDLL.getFullPathFromRelative - Converted to "G:\Alcohol 120\AxCmd.exe"
19:57:18:057 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting ".\Module Extensions\7z.exe"
19:57:18:061 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "G:\RocketLauncher\Module Extensions\7z.exe"
19:57:18:062 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "G:\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe"
19:57:18:064 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "G:\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe"
19:57:18:067 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting ".\Module Extensions\HiToText.exe"
19:57:18:071 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "G:\RocketLauncher\Module Extensions\HiToText.exe"
19:57:18:071 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "..\Hyperspin\Utilities\Xpadder\Xpadder.exe"
19:57:18:075 | RL | TRACE_DLL  | +16    | RLDLL.getFullPathFromRelative - Converted to "G:\Hyperspin\Utilities\Xpadder\Xpadder.exe"
19:57:18:076 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "..\Hyperspin\Utilities\JoyToKey1\JoyToKey.exe"
19:57:18:079 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "G:\Hyperspin\Utilities\JoyToKey1\JoyToKey.exe"
19:57:18:080 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "..\Utilities\VJoy\VJoy.exe"
19:57:18:083 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "G:\Utilities\VJoy\VJoy.exe"
19:57:18:091 | RL | TRACE_DLL  | +16    | RLDLL.getFullPathFromRelative - Converting "..\Hyperspin\7 Zip Exstraction Folder"
19:57:18:096 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "G:\Hyperspin\7 Zip Exstraction Folder"
19:57:18:099 | RL |      INFO  | +0     | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
19:57:18:100 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "..\Hyperspin\Games\Sammy Atomiswave"
19:57:18:104 | RL | TRACE_DLL  | +15    | RLDLL.getFullPathFromRelative - Converted to "G:\Hyperspin\Games\Sammy Atomiswave"
19:57:18:104 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "..\Hyperspin\Emulators\demul\demul.exe"
19:57:18:108 | RL | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converted to "G:\Hyperspin\Emulators\demul\demul.exe"
19:57:18:114 | RL |      INFO  | +0     | CheckFile - Checking if G:\Hyperspin\Emulators\demul\demul.exe exists
19:57:18:117 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            3192832 bytes
                    Created:            5/30/2016 - 2:14:18 PM
                    Modified:            5/30/2016 - 10:31:18 AM
19:57:18:118 | RL |      INFO  | +0     | Main - INI Keys read
19:57:18:121 | RL |      INFO  | +16    | CheckFile - Checking if G:\RocketLauncher\Module Extensions\7z.exe exists
19:57:18:125 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    FileDescription             7-Zip Console
                    FileVersion                 15.06 beta
                    InternalName                7z
                    LegalCopyright              Copyright (c) 1999-2015 Igor Pavlov
                    OriginalFilename            7z.exe
                    ProductName                 7-Zip
                    ProductVersion              15.06 beta
                    CompanyName                 Igor Pavlov
                    File Size:            262144 bytes
                    Created:            9/28/2015 - 10:35:10 PM
                    Modified:            10/29/2015 - 9:23:40 PM
19:57:18:126 | RL |      INFO  | +0     | CheckFile - Checking if G:\RocketLauncher\Module Extensions\7z.dll exists
19:57:18:129 | RL |     DEBUG  | +0     | CheckFile - Attributes:
                    FileDescription             7z Plugin
                    FileVersion                 15.06 beta
                    InternalName                7z
                    LegalCopyright              Copyright (c) 1999-2015 Igor Pavlov
                    OriginalFilename            7z.dll
                    ProductName                 7-Zip
                    ProductVersion              15.06 beta
                    CompanyName                 Igor Pavlov
                    File Size:            1012224 bytes
                    Created:            9/28/2015 - 10:35:10 PM
                    Modified:            10/29/2015 - 9:23:40 PM
19:57:18:135 | RL |      INFO  | +0     | Main - "demofist" does not qualify for MultiGame. Only roms with any of these strings in their name are acceptable: \(Disc|\(Disk|\(Cart|\(Tape|\(Cassette|\(Part|\(Side
19:57:18:136 | RL |      INFO  | +15    | CheckPaths - Started
19:57:18:137 | RL |      INFO  | +0     | CheckPaths - Looking for rom: G:\Hyperspin\Games\Sammy Atomiswave\demofist.7z
19:57:18:138 | RL |      INFO  | +0     | CheckPaths - Looking for rom by name in subfolder: G:\Hyperspin\Games\Sammy Atomiswave\demofist\demofist.7z
19:57:18:138 | RL |      INFO  | +0     | CheckPaths - Looking for rom by extension: G:\Hyperspin\Games\Sammy Atomiswave\demofist\*.7z
19:57:18:139 | RL |      INFO  | +0     | CheckPaths - Looking for rom: G:\Hyperspin\Games\Sammy Atomiswave\demofist.zip
19:57:18:140 | RL |      INFO  | +0     | CheckPaths - Found rom: G:\Hyperspin\Games\Sammy Atomiswave\demofist.zip
19:57:18:142 | RL |     DEBUG  | +0     | CheckPaths - Current romName: demofist
19:57:18:142 | RL |     DEBUG  | +0     | CheckPaths - Current romPath: G:\Hyperspin\Games\Sammy Atomiswave
19:57:18:143 | RL |     DEBUG  | +0     | CheckPaths - Current romExtension: .zip
19:57:18:144 | RL |      INFO  | +0     | CheckPaths - Ended
19:57:18:145 | RL |      INFO  | +0     | BuildScript - User Variables:
                    ;----------------------------------------------------------------------------
                    ; INJECTED VARIABLES
                    ;----------------------------------------------------------------------------
                    
                    #NoTrayIcon
                    #InstallKeybdHook
                    MiscUtils.DetectHiddenWindows("On")
                    SetTitleMatchMode, 2
                    SendMode, Event
                    0 = 12
                    rlPath = G:\RocketLauncher
                    pluginPath = G:\RocketLauncher\Plugins
                    pluginName = HyperSpin
                    pluginExt = .plugin
                    contextOnExit = 1
                    rlMode =
                    rlTitle = RocketLauncher
                    rlVersion = 1.1.0.7
                    rlAuthor = djvj
                    rlURL = www.rlauncher.com
                    langFile = G:\RocketLauncher\Data\Language\Localization.ini
                    primMonitor = 1
                    frontendPID =
                    frontendPath = G:\Hyperspin
                    frontendExe = HyperSpin.exe
                    frontendExt = exe
                    frontendName = HyperSpin
                    frontendDrive = G
                    exitEmulatorKey = ~Esc
                    restoreFE = false
                    exitScriptKey = ~q & ~s
                    toggleCursorKey = ~e & ~t
                    emuFullPath = G:\Hyperspin\Emulators\demul\demul.exe
                    emuPath = G:\Hyperspin\Emulators\demul
                    emuName = Demul58
                    emuExt = exe
                    baseRomPath =
                    romPath = G:\Hyperspin\Games\Sammy Atomiswave
                    romPathFromIni = G:\Hyperspin\Games\Sammy Atomiswave
                    romExtension = .zip
                    romExtensionOrig = .zip
                    romExtensions = 7z|zip|gdi|cue|cdi|chd|mds|ccd|nrg|dat
                    executable = demul.exe
                    systemDbName = Sammy Atomiswave
                    systemName = Sammy Atomiswave
                    dbPath =
                    dbName = demofist
                    dbExt =
                    romName = demofist
                    romMapPath =
                    romMappingEnabled = false
                    romMappingLaunchMenuEnabled = false
                    romMappingFirstMatchingExt = false
                    romMappingShowAllRomsInArchive = true
                    romMappingNumberOfGamesByScreen = 7
                    romMappingHideParent = false
                    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
                    romMappingGameNameTextFont = Bebas Neue
                    romMappingGameNameTextOptions = cFFFFFFFF r4 s40 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 = true
                    blockInputTime = 0
                    blockInputFile = G:\RocketLauncher\Module Extensions\BlockInput.exe
                    errorLevelReporting = false
                    lockLaunch = false
                    lockLaunchGame =
                    screenRotationAngle = 0
                    screenRotationAngleGame =
                    setResolution =
                    logFile =
                    logLabel := ["    INFO"," WARNING","   ERROR","   DEBUG","   TRACE"]
                    logLevel = 10
                    logShowDebugConsole = false
                    logShowCommandWindow = false
                    logCommandWindow = false
                    logIncludeModule = true
                    logIncludeFileProperties = true
                    logIncludeDLLLogs = false
                    errorSounds = true
                    rlDebugConsoleStdout =
                    sysLang = English_United_Kingdom
                    sysType = 64-bit
                    broadcastWindowTitle =
                    navUpKey = Up
                    navDownKey = Down
                    navLeftKey = Left
                    navRightKey = Right
                    navSelectKey = Enter
                    navP2UpKey = Numpad8
                    navP2DownKey = Numpad2
                    navP2LeftKey = Numpad4
                    navP2RightKey = Numpad6
                    navP2SelectKey = NumpadEnter
                    originalWidth = 1920
                    originalHeight = 1080
                    vdEnabled = true
                    vdFullPath = G:\Alcohol 120\AxCmd.exe
                    vdUseSCSI = true
                    vdDriveLetter = F
                    vdDriveLetterScsi =
                    vdAddDrive = true
                    servoStikEnabled = false
                    servoStikExitMode = false
                    ledblinkyEnabled = false
                    ledblinkySystemName =
                    ledblinkyFullPath =
                    ledblinkyProfilePath = G:\RocketLauncher\Profiles\LEDBlinky
                    ledblinkyRLProfile = G:\RocketLauncher\Profiles\LEDBlinky\RocketLauncher
                    winIPACFullPath =
                    ultraMapEnabled = false
                    ultraMapFullPath =
                    emuIdleShutdown = 0
                    launchPasswordHash = UpUpDownDownLeftRightLeftRight
                    hideCursor = false
                    hideEmu = false
                    hideFE = false
                    suspendFE = false
                    fadeIn = false
                    fadeInDuration = 500
                    fadeInTransitionAnimation = DefaultAnimateFadeIn
                    fadeInDelay = 0
                    fadeInExitDelay = 0
                    fadeOutExitDelay = 0
                    fadeOut = false
                    fadeOutExtraScreen = false
                    fadeOutDuration = 500
                    fadeOutTransitionAnimation = DefaultAnimateFadeOut
                    fadeOutDelay = 0
                    fadeLyrInterpolation = 7
                    fadeMuteEmulator = false
                    fadeUseBackgrounds = false
                    fadeClickThrough = false
                    fadeSounds = true
                    fade7zProgressMode = extraction
                    fadeWidthBaseRes = 1920
                    fadeHeightBaseRes = 1080
                    fadeLyr1Color = FF000000
                    fadeLyr1AlignImage = Stretch and Lose Aspect
                    fadeLyr2Pos = Stretch and Lose Aspect
                    fadeLyr2X = 0
                    fadeLyr2Y = 0
                    fadeLyr2W =
                    fadeLyr2H =
                    fadeLyr2Adjust = 1
                    fadeLyr2PicPad = 0
                    fadeLyr2Prefix = Extra Layer 1 - Console
                    fadeLyr3Pos = Center
                    fadeLyr3X = 450
                    fadeLyr3Y = 450
                    fadeLyr3W =
                    fadeLyr3H =
                    fadeLyr3Adjust = 1
                    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 = 1
                    fadeLyr4X = 1792|952
                    fadeLyr4Y = 891|1596
                    fadeLyr4W = 128
                    fadeLyr4H =
                    fadeLyr4Pos = No Alignment
                    fadeLyr4FPS = 50
                    fadeLyr4PicPad = 0
                    fadeTranspGifColor = FFFFFF
                    fadeBarWindow = Image
                    fadeBarWindowX =
                    fadeBarWindowY =
                    fadeBarWindowW = 900
                    fadeBarWindowH =
                    fadeBarWindowR = 30
                    fadeBarWindowM = 30
                    fadeBarWindowHatchStyle = 8
                    fadeBar = 7zOnly
                    fadeProgressDuration = 0
                    fadeBarBack = true
                    fadeBarBackColor = FF555555
                    fadeBarH = 30
                    fadeBarR = 10
                    fadeBarColor = DD00BFFF
                    fadeBarHatchStyle = 8
                    fadeBarPercentageText = true
                    fadeBarInfoText = true
                    fadeBarXOffset = 0
                    fadeBarYOffset = 150
                    fadeRomInfoDescription = filtered text
                    fadeRomInfoSystemName = image
                    fadeRomInfoYear = text with label
                    fadeRomInfoDeveloper = text with label
                    fadeRomInfoPublisher = text with label
                    fadeRomInfoGenre = disabled
                    fadeRomInfoRating = image
                    fadeRomInfoOrder = Description|SystemName|Year|Manufacturer|Genre|Rating
                    fadeRomInfoTextPlacement = User Defined
                    fadeRomInfoTextMargin = 7
                    fadeRomInfoText1Options = w1600|787 h90 x165 y870|1575 cFFE1E1E1 r4 s90 Left Regular
                    fadeRomInfoText2Options = w400 x8 y15 cFF555555 r4 s60 Bold
                    fadeRomInfoText3Options = w310 x165 y960|1665 cFFE1E1E1 r4 s66 Left Regular
                    fadeRomInfoText4Options = w1305|492 h66 x460 y960|1665 cFFE1E1E1 r4 s66 Left Regular
                    fadeRomInfoText5Options = cFF555555 r4 s42 Bold
                    fadeRomInfoText6Options = h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular
                    fadeRomInfoText7Options = h135 x15 y885|1590 cFFCFCFCA r4 s120 Regular
                    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 = topRight
                    fadeStatsInfoTextMargin = 7
                    fadeStatsInfoText1Options = cFFB4B4B4 r4 s22 Bold
                    fadeStatsInfoText2Options = cFFB4B4B4 r4 s22 Bold
                    fadeStatsInfoText3Options = cFFB4B4B4 r4 s22 Bold
                    fadeStatsInfoText4Options = cFFB4B4B4 r4 s22 Bold
                    fadeStatsInfoText5Options = cFFB4B4B4 r4 s22 Bold
                    fadeStatsInfoText6Options = cFFB4B4B4 r4 s22 Bold
                    fadeText1X = 0
                    fadeText1Y = 0
                    fadeText1Options = cFFB4B4B4 r4 s30 Right Bold
                    fadeText1 = Loading Game
                    fadeText2X = 0
                    fadeText2Y = 0
                    fadeText2Options = cFFB4B4B4 r4 s30 Right Bold
                    fadeText2 = Extraction Complete, Ready
                    fadeText3 = Loading Game
                    fadeText4 = Loading Complete
                    fadeFont = Bebas Neue
                    fadeSystemAndRomLayersOnly = false
                    fadeExtractionTime = disabled
                    fadeExtractionTimeTextX = 0
                    fadeExtractionTimeTextY = 0
                    fadeExtractionTimeTextOptions = cFF555555 r4 s20 Bold
                    fadeInterruptKey =
                    detectFadeErrorEnabled = true
                    fadeImgPath = G:\RocketLauncher\Media\Fade
                    RLDataPath = G:\RocketLauncher\Data
                    RLMediaPath = G:\RocketLauncher\Media
                    RLErrSoundPath = G:\RocketLauncher\Media\Sounds\Error
                    modulesPath = G:\RocketLauncher\Modules
                    moduleFullName = G:\RocketLauncher\Modules\Demul\Demul (v0.5.8).ahk
                    moduleName = Demul (v0.5.8)
                    modulePath = G:\RocketLauncher\Modules\Demul
                    moduleExtension = ahk
                    moduleExtensionsPath = G:\RocketLauncher\Module Extensions
                    libPath = G:\RocketLauncher\Lib
                    sevenZEnabled = true
                    sevenZPath = G:\RocketLauncher\Module Extensions\7z.exe
                    sevenZDllPath = G:\RocketLauncher\Module Extensions\7z.dll
                    sevenZExtractPath = G:\Hyperspin\7 Zip Exstraction Folder
                    sevenZExtractPathOrig =
                    sevenZAttachSystemName = false
                    sevenZDelTemp = true
                    sevenZFormats = .zip|.rar|.7z|.lzh|.gzip|.tar
                    sevenZFormatsNoP = zip|rar|7z|lzh|gzip|tar
                    sevenZFormatsRegEx = \.zip|\.rar|\.7z|\.lzh|\.gzip|\.tar
                    7zExtractPath = G:\Hyperspin\7 Zip Exstraction Folder
                    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
                    pauseEnabled = false
                    pauseKey = ~NumpadAdd
                    pauseBackToMenuBarKey = X
                    pauseZoomInKey = C
                    pauseZoomOutKey = V
                    pauseScreenshotKey = ~PrintScreen
                    pauseHiToTextPath = G:\RocketLauncher\Module Extensions\HiToText.exe
                    pauseSaveStateKeyCodes =
                    pauseLoadStateKeyCodes =
                    keyboardEncoder =
                    keyboardEncoderEnabled = false
                    keymapperEnabled = false
                    keymapperAHKMethod = false
                    keymapper = xpadder
                    xpadderFullPath = G:\Hyperspin\Utilities\Xpadder\Xpadder.exe
                    joyToKeyFullPath = G:\Hyperspin\Utilities\JoyToKey1\JoyToKey.exe
                    profilePath = G:\RocketLauncher\Profiles
                    keymapperProfilePath = G:\RocketLauncher\Profiles\xpadder
                    keymapperFrontEndProfileName = RocketLauncherUI
                    keymapperFrontEndProfile = false
                    keymapperRocketLauncherProfileEnabled = false
                    joyIDsEnabled = false
                    joyIDsPreferredControllersGlobal =
                    joyIDsPreferredControllersSystem = use_global
                    joyIDsPreferredControllersOnExit =
                    CustomJoyNamesEnabled = false
                    CustomJoyNames =
                    rotateMethod = false
                    FEProfile = G:\RocketLauncher\Profiles\xpadder\RocketLauncherUI
                    defaultProfile = G:\RocketLauncher\Profiles\xpadder\_Default
                    systemProfile = G:\RocketLauncher\Profiles\xpadder\Sammy Atomiswave
                    xPadderSystemProfile = G:\RocketLauncher\Profiles\xpadder\Sammy Atomiswave\_Default
                    emuProfile = G:\RocketLauncher\Profiles\xpadder\Sammy Atomiswave\Demul58
                    romProfile = G:\RocketLauncher\Profiles\xpadder\Sammy Atomiswave\demofist
                    RocketLauncherProfile = G:\RocketLauncher\Profiles\xpadder\RocketLauncher
                    blankProfile = G:\RocketLauncher\Profiles\xpadder\_Default\blank
                    ahkFEProfile = G:\RocketLauncher\Profiles\AHK\RocketLauncherUI
                    ahkDefaultProfile = G:\RocketLauncher\Profiles\AHK\_Default
                    ahkSystemProfile = G:\RocketLauncher\Profiles\AHK\Sammy Atomiswave
                    ahkEmuProfile = G:\RocketLauncher\Profiles\AHK\Sammy Atomiswave\Demul58
                    ahkRomProfile = G:\RocketLauncher\Profiles\AHK\Sammy Atomiswave\demofist
                    ahkRocketLauncherProfile = G:\RocketLauncher\Profiles\AHK\RocketLauncher
                    bezelEnabled = false
                    bezelICEnabled = false
                    shaderName = false
                    shaderColor =
                    shaderTransparency =
                    shaderChangeKey =
                    statisticsEnabled = true
                    pressDuration = -1
                    emuVolume = 1
                    dxwndIni = G:\RocketLauncher\Module Extensions\dxwnd\dxwnd.ini
                    dxwndFullPath = G:\RocketLauncher\Module Extensions\dxwnd\dxwnd.exe
                    qResFullPath = G:\RocketLauncher\Module Extensions\QRes.exe
                    mon1O =
                    pacDrivedllFile = G:\RocketLauncher\Module Extensions\PacDrive32.dll
                    userFadeAnimIniFile = G:\RocketLauncher\Lib\User Fade Animations.ini
                    testFile =
                    testDuration =

19:57:18:147 | RL |      INFO  | +0     | BuildScript - Loaded XHotkey Init.ahk scripts
19:57:18:147 | RL |      INFO  | +0     | BuildScript - Loaded Statistics Init.ahk scripts
19:57:18:148 | RL |   WARNING  | +0     | BuildScript - "G:\RocketLauncher\Lib\User Functions Init.ahk" not found
19:57:18:149 | RL |     DEBUG  | +0     | BuildScript - Module starts on line: 2
19:57:18:150 | RL |      INFO  | +0     | BuildScript - Validating module
19:57:18:153 | RL |      INFO  | +16    | BuildScript - Validation complete
19:57:18:154 | RL |      INFO  | +0     | BuildScript - Module:
                    MEmu = Demul
                    MEmuV =  v0.5.8.2
                    MURL = http://demul.emulation64.com/
                    MAuthor = djvj
                    MVersion = 2.1.3
                    MCRC = ECB4F2FB
                    iCRC = 6192134B
                    mId = 635211874656892855
                    MSystem = "Gaelco","Gaelco 3D","Sammy Atomiswave","Sega Dreamcast","Sega Hikaru","Sega Naomi","Sega Naomi 2"
                    ;----------------------------------------------------------------------------
                    ; Notes:
                    ; Required - control and nvram files setup for each game/control type
                    ; Required - moduleName ini example can be found on GIT in the Demul module folder
                    ; moduleName ini must be placed in same folder as this module if you use the provided example, just be sure to rename it to just Demul.ini first so it matches the module's name
                    ; GDI images must match mame zip names and be extracted and have a .dat extension
                    ; Rom_Extension should include 7z|zip|gdi|cue|cdi|chd|mds|ccd|nrg
                    ; Module will automatically set your rom path for you on first launch
                    ;
                    ; Make sure the awbios, dc, hikaru, naomi, naomi2, saturn.zip bios archives are in any of your rom paths as they are needed to play all the games.
                    ; Set your Video Plugin to gpuDX11 and set your desired resolution there
                    ; In case your control codes do not match mine, set your desired control type in demul, then open the demul.ini and find section PORTB and look for the device key. Use this number instead of the one I provided
                    ; gpuDX10 and gpuDX11 are the only supported plugins. You can define what plugin you want to use for each game in the module settings in RocketLauncherUI
                    ; Read the tooltip for the Fullscreen module setting in RocketLauncherUI on how to control windowed fullscreen, true fullscreen, or windowed mode
                    ; Windowed fullscreen will take effect the 2nd time you run the emu. It has to calculate your resolution on first run.
                    ;
                    ; Controls:
                    ; Start a game of each control type (look in the RocketLauncherUI's module settings for these types, they all have their own tabs) and configure your controls to play the game. After configuring your controls manually in Demul, open padDemul.ini and Copy/paste the JAMMA0_0 and JAMMA0_1 (for naomi) or the ATOMISWAVE0_0 and ATOMISWAVE0_1 (for atomiswave) into RocketLauncherUI's module settings for each controls tab (standard, sfstyle, etc).
                    ; Each pair of control tabs designates another real arcade control schema for a grouping of games. Demul does not handle this like MAME, so the module does instead.
                    ;
                    ; Gaelco:
                    ; There is no known way to launch the desired Gaelco rom from CLI. You will always be presented with the rom selection window on launch.
                    ;
                    ; Sega Hikaru:
                    ; Windowed Fullscreen doesn't seem to work as demul does not allow stretching of its window
                    ;
                    ; Troubleshooting:
                    ; For some reason demul's ini files can get corrupted and ahk can't read/write to them correctly.
                    ; If your ini keys are not being read or not writing to their existing keys in the demul inis, create a new file and copy/paste everything from the old ini into the new one and save.
                    ; If you use Fade_Out, the module will disable it. Demul crashes when Fade tries to draw on top of it in windowed and fullscreen modes.
                    ;----------------------------------------------------------------------------
                    StartModule()
                    BezelGUI()
                    ExtraFixedResBezelGUI()
                    FadeInStart()
                    
                    primaryExe := new Emulator(emuPath . "\" . executable)                    ; instantiate emulator executable object
                    emuPrimaryWindow := new Window(new WindowTitle("","window"))    ; instantiate primary emulator window object
                    emuLCD0Window := new Window(new WindowTitle("LCD 0","LCD 0"))
                    
                    ; This object controls how the module reacts to different systems. Demul can play a few systems, but needs to know what system you want to run, so this module has to adapt.
                    mType := Object("Gaelco","gaelco","Gaelco 3D","gaelco","Sammy Atomiswave","atomiswave","Sega Dreamcast","dc","Sega Hikaru","hikaru","Sega Naomi","naomi","Sega Naomi 2","naomi2")
                    ident := mType[systemName]    ; search object for the systemName identifier Demul uses
                    If !ident
                        ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this Demul module: " . moduleName)
                    
                    DemuleIni := new IniFile(emuPath . "\Demul.ini")
                    PadIni := new IniFile(emuPath . "\padDemul.ini")
                    DemuleIni.CheckFile("Could not find Demul's ini. Please run Demul manually first and each of it's settings sections so the appropriate inis are created for you: " . DemuleIni.FileFullPath)
                    PadIni.CheckFile("Could not find Demul's control ini. Please run Demul manually first and set up your controls so this file is created for you: " . PadIni.FileFullPath)
                    
                    demuleIniEncoding := RLObject.getFileEncoding(DemuleIni.FileFullPath)
                    If demuleIniEncoding {
                        If (demuleIniEncoding = "ERROR")
                            RLLog.Warning("Module - Demul.ini set to Read-only and BOM cannot be changed. Check the DLL log for further details: " . DemuleIni.FileFullPath)
                        Else {
                            RLLog.Warning("Module - Recreating " . DemuleIni.FileFullPath . " as ANSI because UTF-8 format cannot be read")
                            If RLObject.removeBOM(DemuleIni.FileFullPath)
                                RLLog.Info("Module - Successfully converted " . DemuleIni.FileFullPath . " to ANSI")
                            Else
                                RLLog.Error("Module - Failed to convert " . DemuleIni.FileFullPath . " to ANSI")
                        }
                    }
                    
                    maxHideTaskbar := moduleIni.Read("Settings", "MaxHideTaskbar", "true","",1)
                    controllerCode := moduleIni.Read("Settings", "ControllerCode", "16777216","",1)
                    mouseCode := moduleIni.Read("Settings", "MouseCode", "131072","",1)
                    keyboardCode := moduleIni.Read("Settings", "KeyboardCode", "1073741824","",1)
                    lightgunCode := moduleIni.Read("Settings", "LightgunCode", "-2147483648","",1)
                    lastControlUsed := moduleIni.Read("Settings", "LastControlUsed","","",1)
                    hideDemulGUI := moduleIni.Read("Settings", "HideDemulGUI", "true","",1)
                    PerGameMemoryCards := moduleIni.Read("Settings", "PerGameMemoryCards", "true","",1)
                    memCardPath := moduleIni.Read("Settings", "MemCardPath", emuPath . "\memsaves","",1)
                    memCardPath := AbsoluteFromRelative(emuPath, memCardPath)
                    
                    fullscreen := moduleIni.Read(romName . "|Settings", "Fullscreen", "windowedfullscreen","",1)
                    plugin := moduleIni.Read(romName . "|Settings", "Plugin", "gpuDX11","",1)
                    shaderUsePass1 := moduleIni.Read(romName . "|Settings", "ShaderUsePass1", "false","",1)
                    shaderUsePass2 := moduleIni.Read(romName . "|Settings", "ShaderUsePass2", "false","",1)
                    shaderNamePass1 := moduleIni.Read(romName . "|Settings", "ShaderNamePass1","","",1)
                    shaderNamePass2 := moduleIni.Read(romName . "|Settings", "ShaderNamePass2","","",1)
                    listSorting := moduleIni.Read(romName . "|Settings", "ListSorting", "true","",1)
                    OpaqueMod := moduleIni.Read(romName . "|Settings", "OModifier", "true","",1)
                    TransMod := moduleIni.Read(romName . "|Settings", "TModifier", "true","",1)
                    internalResolutionScale := moduleIni.Read(romName . "|Settings", "InternalResolutionScale", "1","",1)
                    videomode := moduleIni.Read(romName . "|Settings", "VideoMode", "0","",1)
                    
                    displayVMU := moduleIni.Read("Settings", "DisplayVMU", "true","",1)
                    VMUPos := moduleIni.Read("Settings", "VMUPos", "topRight","",1) ; topRight, topCenter, topLeft, leftCenter, bottomLeft, bottomCenter, bottomRight, rightCenter
                    VMUHideKey := moduleIni.Read("Settings", "VMUHideKey","F10","",1)
                    
                    Bios := moduleIni.Read(romName, "Bios","","",1)
                    LoadDecrypted := moduleIni.Read(romName, "LoadDecrypted","","",1)    ; not currently supported
                    
                    ; Read all the control values
                    controls := moduleIni.Read(romname, "Controls", "standard","",1)    ; have to read this first so the below ini reads work
                    push1_0 := moduleIni.Read(controls . "_JAMMA0_0", "push1","","",1)
                    push2_0 := moduleIni.Read(controls . "_JAMMA0_0", "push2","","",1)
                    push3_0 := moduleIni.Read(controls . "_JAMMA0_0", "push3","","",1)
                    push4_0 := moduleIni.Read(controls . "_JAMMA0_0", "push4","","",1)
                    push5_0 := moduleIni.Read(controls . "_JAMMA0_0", "push5","","",1)
                    push6_0 := moduleIni.Read(controls . "_JAMMA0_0", "push6","","",1)
                    push7_0 := moduleIni.Read(controls . "_JAMMA0_0", "push7","","",1)
                    push8_0 := moduleIni.Read(controls . "_JAMMA0_0", "push8","","",1)
                    service_0 := moduleIni.Read(controls . "_JAMMA0_0", "SERVICE","","",1)
                    start_0 := moduleIni.Read(controls . "_JAMMA0_0", "START","","",1)
                    coin_0 := moduleIni.Read(controls . "_JAMMA0_0", "COIN","","",1)
                    digitalup_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALUP","","",1)
                    digitaldown_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALDOWN","","",1)
                    digitalleft_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALLEFT","","",1)
                    digitalright_0 := moduleIni.Read(controls . "_JAMMA0_0", "DIGITALRIGHT","","",1)
                    analogup_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGUP","","",1)
                    analogdown_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGDOWN","","",1)
                    analogleft_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGLEFT","","",1)
                    analogright_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGRIGHT","","",1)
                    analogup2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGUP2","","",1)
                    analogdown2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGDOWN2","","",1)
                    analogleft2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGLEFT2","","",1)
                    analogright2_0 := moduleIni.Read(controls . "_JAMMA0_0", "ANALOGRIGHT2","","",1)
                    push1_1 := moduleIni.Read(controls . "_JAMMA0_1", "push1","","",1)
                    push2_1 := moduleIni.Read(controls . "_JAMMA0_1", "push2","","",1)
                    push3_1 := moduleIni.Read(controls . "_JAMMA0_1", "push3","","",1)
                    push4_1 := moduleIni.Read(controls . "_JAMMA0_1", "push4","","",1)
                    push5_1 := moduleIni.Read(controls . "_JAMMA0_1", "push5","","",1)
                    push6_1 := moduleIni.Read(controls . "_JAMMA0_1", "push6","","",1)
                    push7_1 := moduleIni.Read(controls . "_JAMMA0_1", "push7","","",1)
                    push8_1 := moduleIni.Read(controls . "_JAMMA0_1", "push8","","",1)
                    service_1 := moduleIni.Read(controls . "_JAMMA0_1", "SERVICE","","",1)
                    start_1 := moduleIni.Read(controls . "_JAMMA0_1", "START","","",1)
                    coin_1 := moduleIni.Read(controls . "_JAMMA0_1", "COIN","","",1)
                    digitalup_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALUP","","",1)
                    digitaldown_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALDOWN","","",1)
                    digitalleft_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALLEFT","","",1)
                    digitalright_1 := moduleIni.Read(controls . "_JAMMA0_1", "DIGITALRIGHT","","",1)
                    analogup_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGUP","","",1)
                    analogdown_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGDOWN","","",1)
                    analogleft_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGLEFT","","",1)
                    analogright_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGRIGHT","","",1)
                    analogup2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGUP2","","",1)
                    analogdown2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGDOWN2","","",1)
                    analogleft2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGLEFT2","","",1)
                    analogright2_1 := moduleIni.Read(controls . "_JAMMA0_1", "ANALOGRIGHT2","","",1)
                    
                    If (InStr(systemName, "Hikaru") && plugin != "gpuDX11")
                        plugin := "gpuDX11"        ; Hikaru does not work with gpuDX10 gpu plugin, setting it dumps an error
                    
                    ; Verify user set desired gpu plugin name correctly
                    If (plugin != "gpuDX11" && plugin != "gpuDX10" && plugin != "")
                        ScriptError(plugin . " is not a supported gpu plugin.`nLeave the plugin blank to use the default ""gpuDX11"".`nValid options are gpuDX11 or gpuDX10.")
                    
                    ; Read and write videomode value for cable type
                    rvideomode := DemuleIni.Read("main", "videomode")
                    RLLog.Info("Module - Demul is reading the config with videomode = " . rvideomode)
                    DemuleIni.Write(videomode, "main", "videomode")
                    RLLog.Info("Module - Demul is updating the config with videomode = " . videomode)
                    ;ExitApp
                    
                    ; Handle Demul's rom paths so the user doesn't have to
                    romPathCount := DemuleIni.Read("files", "romsPathsCount")
                    RLLog.Info("Module - Demul is configured with " . romPathCount . " rom path(s). Scanning these for a romPath to this rom.")
                    Loop, %romPathCount%
                    {    demulRomPath := A_Index - 1    ; rompaths in demul start with 0
                        path%A_Index% := DemuleIni.Read("files", "roms" . demulRomPath)
                        RLLog.Info("Module - Path" . demulRomPath . ": " . path%A_Index%)
                        ; msgbox % path%A_Index%
                        If (path%A_Index% = romPath . "\")    ; demul tacks on the backslash at the end
                        {    romPathFound := 1    ; flag that demul has this romPath in its config and no need to add it
                            RLLog.Info("Module - Stopping search because Demul is already configured with the correct romPath to this rom: " . path%A_Index%)
                            Break    ; stop looking for a correct romPath
                        }
                    }
                    If !romPathFound    ; if demul doesn't have the romPath in its ini, add it
                    {    RLLog.Warning("Module - Demul does not have this romPath in Demul.ini, adding it for you.")
                        nextPath := romPathCount + 1    ; add 1 to the romPathCount and write that to the ini
                        DemuleIni.Write(nextPath, "files", "romsPathsCount")
                        DemuleIni.Write(romPath , "\", "files", "roms" . romPathCount)    ; write the rompath to the ini
                    }
                    
                    BezelStart("FixResMode")
                    
                    ; Force Fade_Out to disabled as it causes demul to not close properly
                    fadeOut := "false"
                    RLLog.Warning("Module - Turning off Fade_Out because it doesn't let Demul exit properly.")
                    
                    ; check for the specified gpu plugin
                    GpuIni := new IniFile(emuPath . "\" . plugin . ".ini")
                    GpuIni.CheckFile("Please run Demul manually first and select the " . plugin . " gpu plugin so it creates this file for you: " . GpuIni.FileFullPath)
                    
                    demulFileEncoding := RLObject.getFileEncoding(GpuIni.FileFullPath)
                    If demulFileEncoding {
                        If (demulFileEncoding = "ERROR")
                            RLLog.Warning("Module - GPU ini set to Read-only and BOM cannot be changed. Check the DLL log for further details: " . GpuIni.FileFullPath)
                        Else {
                            RLLog.Info("Module - Recreating " . GpuIni.FileFullPath . " as ANSI because UTF-8 format cannot be read")
                            If RLObject.removeBOM(GpuIni.FileFullPath)
                                RLLog.Info("Module - Successfully converted " . GpuIni.FileFullPath . " to ANSI")
                            Else
                                RLLog.Error("Module - Failed to convert " . GpuIni.FileFullPath . " to ANSI")
                        }
                    }
                    
                    ; This updates the DX11gpu ini file to turn List Sorting on or off. Depending on the games, turning this on for some games may remedy missing graphics, having it off on other games may fix corrupted graphics. Untill they improve the DX11gpu, this is the best it's gonna get.
                    If (ListSorting = "true")
                        GpuIni.Write(0, "main", "AutoSort")
                    Else
                        GpuIni.Write(1, "main", "AutoSort")
                        
                    ; This will set the Opaque or Trans modifier for each game
                    If (OpaqueMod = "true")
                        GpuIni.Write(0, "main", "OModifier")
                    Else
                        GpuIni.Write(1, "main", "OModifier")
                    
                    If (TransMod = "true")
                        GpuIni.Write(0, "main", "TModifier")
                    Else
                        GpuIni.Write(1, "main", "TModifier")
                    
                    ; This updates the DX10gpu or DX11gpu ini file to the scale you want to use for this game
                    GpuIni.Write(InternalResolutionScale, "main", "scaling")
                    
                    ; This updates the demul.ini with your gpu plugin choice for the selected rom
                    DemuleIni.Write(plugin . ".dll", "plugins", "gpu")
                    
                    ; This updates the demul.ini with your VMU display choice
                    VMUscreendisable := If (displayVMU="true") ? "false" : "true"
                    DemuleIni.Write(VMUscreendisable, "main", "VMUscreendisable")
                    
                     ; Shader Effects
                    Loop, 2 {
                        shaderUsePass%A_Index% := If (ShaderUsePass%A_Index% != "" and ShaderUsePass%A_Index% != "ERROR" ? (ShaderUsePass%A_Index%) : (GlobalShaderUsePass%A_Index%))    ; determine what shaderUsePass to use
                        currentusePass%A_Index% := GpuIni.Read("shaders", "usePass" . A_Index)
                        If (shaderUsePass%A_Index% = "true")
                        {
                            shaderNamePass%A_Index% := If (ShaderNamePass%A_Index% != "" and ShaderNamePass%A_Index% != "ERROR" ? (ShaderNamePass%A_Index%) : (GlobalShaderNamePass%A_Index%))    ; determine what shaderNamePass to use
                            If !StringUtils.Contains(shaderNamePass%A_Index%,"FXAA|HDR-TV|SCANLINES|CARTOON|RGB DOT\(MICRO\)|RGB DOT\(TINY\)|BLUR")
                                ScriptError(shaderNamePass%A_Index% . " is not a valid choice for a shader. Your options are FXAA, HDR-TV, SCANLINES, CARTOON, RGB DOT(MICRO), RGB DOT(TINY), or BLUR.")
                            If (currentusePass%A_Index% = 0)
                                GpuIni.Write(1, "shaders", "usePass" . A_Index)    ; turn shader on in gpuDX11 ini
                            GpuIni.Write(shaderNamePass%A_Index%, "shaders", "shaderPass" . A_Index)    ; update gpuDX11 ini with the shader name to use
                        }Else If (shaderUsePass%A_Index% != "true" and currentusePass%A_Index% = 1)
                            GpuIni.Write(0, "shaders", "usePass" . A_Index)    ; turn shader off in gpuDX11 ini
                    }
                    
                    If (ident = "dc")
                    {
                        7z(romPath, romName, romExtension, sevenZExtractPath)
                        If (romExtension = ".cdi" || romExtension = ".mds" || romExtension = ".ccd" || romExtension = ".nrg" || romExtension = ".gdi" || romExtension = ".cue") {
                            GdrImageIni := new IniFile(emuPath . "\gdrImage.ini")
                            If !GdrImageIni.Exist() {
                                GdrImageIni.Append(defaultIni)        ; Create a default gdrImage.ini in your emu folder if one does not exist already.
                                ; GdrImageIni.Delete(gdrImageFile)    ; don't know why this was in the old module, no point in deleting the file I just made
                            }
                            TimerUtils.Sleep(500)
                            DemuleIni.Write("gdrImage.dll", "plugins", "gdr")
                            GdrImageIni.Write("false", "Main", "openDialog")
                            GdrImageIni.Write(romPath . "\" . romName . romExtension, "Main", "imagefilename")
                        } Else If (romExtension = ".chd")
                        {
                            GdrCHDIni := new IniFile(emuPath . "\gdrCHD.ini")
                            If !GdrCHDIni.Exist() {
                                GdrCHDIni.Append(defaultIni)        ; Create a default gdrCHD.ini in your emu folder if one does not exist already.
                                ; GdrCHDIni.Delete(gdrCHDFile)    ; don't know why this was in the old module, no point in deleting the file I just made
                            }
                            TimerUtils.Sleep(500)
                            GdrCHDIni.Write("false", "Main", "openDialog")
                            DemuleIni.Write("gdrCHD.dll", "plugins", "gdr")
                            GdrCHDIni.Write(romPath . "\" . romName . romExtension, "Main", "imagefilename")
                        } Else
                            ScriptError(romExtension . " is not a supported file type for this " . moduleName . " module.")
                    
                        DemuleIni.Write(1, "main", "region")    ; Set BIOS to Auto Region
                    } Else {    ; all other systems, Naomi and Atomiswave
                        ; This updates the demul.ini with your Bios choice for the selected rom
                        If (Bios != "" && Bios != "ERROR") {
                            Bios := StringUtils.RegExReplace(Bios,"\s.*")    ; Cleans off the added text from the key's value so only the number is left
                            DemuleIni.Write("false", "main", "naomiBiosAuto")    ; turning auto bios off so we can use a specific one instead
                            DemuleIni.Write(Bios, "main", "naomiBios")    ; setting specific bios user has set from the moduleName ini
                        } Else
                            DemuleIni.Write("true", "main", "naomiBiosAuto")    ; turning auto bios on if user did not specify a specific one
                    }
                    
                    ; This section writes your custom keys to the padDemul.ini. Naomi games had many control panel layouts. The only way we can accomodate these differing controls, is to keep track of them all and write them to the ini at the launch of each game.
                    ; First we check if the last controls used are the same as the game we want to play, so we don't waste time updating the ini if it is not necessary. For example playing 2 sfstyle type games in a row, we wouldn't need to write to the ini.
                    
                    ; This section tells demul what arcade control type should be connected to the game. Options are standard (aka controller), mouse, lightgun, or keyboard
                    If (controls = "lightgun" || controls = "mouse") {
                        RLLog.Info("Module - This game uses a Mouse or Lightgun control type.")
                        DemuleIni.Write(MouseCode, "PORTB", "device")
                    } Else If (controls = "keyboard") {
                        RLLog.Info("Module - This game uses a Keyboard control type.")
                        DemuleIni.Write(KeyboardCode, "PORTB", "device")
                    } Else { ; accounts for all other control types
                        RLLog.Info("Module - This game uses a standard (controller) control type.")
                        DemuleIni.Write(ControllerCode, "PORTB", "device")
                    }
                    
                    RLLog.Info("Module - Last control scheme used was """ . lastControlUsed . """ and this game requires """ . controls . """")
                    If (LastControlUsed != controls) {    ; find out last controls used for the system we are launching
                        WriteControls(0,push1_0,push2_0,push3_0,push4_0,push5_0,push6_0,push7_0,push8_0,SERVICE_0,START_0,COIN_0,DIGITALUP_0,DIGITALDOWN_0,DIGITALLEFT_0,DIGITALRIGHT_0,ANALOGUP_0,ANALOGDOWN_0,ANALOGLEFT_0,ANALOGRIGHT_0,ANALOGUP2_0,ANALOGDOWN2_0,ANALOGLEFT2_0,ANALOGRIGHT2_0)
                        WriteControls(1,push1_1,push2_1,push3_1,push4_1,push5_1,push6_1,push7_1,push8_1,SERVICE_1,START_1,COIN_1,DIGITALUP_1,DIGITALDOWN_1,DIGITALLEFT_1,DIGITALRIGHT_1,ANALOGUP_1,ANALOGDOWN_1,ANALOGLEFT_1,ANALOGRIGHT_1,ANALOGUP2_1,ANALOGDOWN2_1,ANALOGLEFT2_1,ANALOGRIGHT2_1)
                        moduleIni.Write(controls, "Settings", "LastControlUsed")
                        RLLog.Info("Module - Wrote " . controls . " controls to padDemul.ini.")
                    } Else
                        RLLog.Info("Module - Not changing controls because the currently configured controls are the same for this game.")
                    
                    ; This will check the save game files and create per game ones if enabled.
                    If (PerGameMemoryCards = "true")
                    {
                        MemCardFolder := new Folder(memCardPath)
                        DefaultMemCard := new File(memCardPath . "\default_vms.bin")    ; defining default blank VMU file
                        If !DefaultMemCard.Exist("Folder")
                            DefaultMemCard.CreateDir()    ; create memcard folder if it doesn't exist
                        If defaultMemCard.Exist()
                        {
                            RLLog.Info("VMU - Default VMU file location - " . defaultMemCard.FileFullPath)
                            Loop, 4
                            {
                                outerLoop := A_Index
                                If (A_Index = 1)
                                    contrPort := "A"
                                Else If (A_Index = 2)
                                    contrPort := "B"
                                Else If (A_Index = 3)
                                    contrPort := "C"
                                Else If (A_Index = 4)
                                    contrPort := "D"
                                controllerPort%contrPort% := DemuleIni.Read("PORT" . contrPort, "device")
                                RLLog.Info("VMU - Config for controller PORT" . contrPort . " = " . controllerPort%contrPort%)
                                If (controllerPort%contrPort% = -1)
                                    Continue
                                Loop, 2
                                {
                                    SubCount := A_Index - 1
                                    VMUPort%SubCount% := DemuleIni.Read("PORT" . contrPort, "port" . SubCount)
                                    RLLog.Info("VMU - Config Plugin VMUPort" . contrPort . SubCount . " for controller PORT" . contrPort . " = " . VMUPort%SubCount%)
                                    If (VMUPort%SubCount% <> -1)
                                    {
                                        VMUPortFile%SubCount% := DemuleIni.Read("VMS", "VMS" . contrPort . SubCount)
                                        RLLog.Info("VMU - VMUPortFile" . contrPort . SubCount . " controllerVMU" . contrPort .    SubCount . " " . "VMS" . contrPort . SubCount . " = " . VMUPortFile%SubCount%)
                                        memCardName := If romTable[1,5] ? romTable[1,4] : romName    ; defining rom name for multi disc rom
                                        PerGameVMUBin%A_Index% := new File(memCardPath . "\" . memCardName . "_vms_" . contrPort . SubCount . ".bin")
                                        RLLog.Info("VMU - PerGameVMUBin = " . PerGameVMUBin%A_Index%.FileFullPath)
                                        If PerGameVMUBin%A_Index%.Exist()
                                        {
                                            RLLog.Info("VMU - PerGameVMU file exists at " . PerGameVMUBin%A_Index%.FileFullPath)
                                        } Else {
                                            RLLog.Info("VMU - PerGameVMU file does not exist. So we will create one at " . PerGameVMUBin%A_Index%.FileFullPath)
                                            DefaultMemCard.Copy("",PerGameVMUBin%A_Index%.FileFullPath)
                                        }
                                        DemuleIni.Write(PerGameVMUBin%A_Index%.FileFullPath, "VMS", "VMS" . contrPort . SubCount)
                                        RLLog.Info("VMU - PerGameVMU file written to " . DemuleIni.FileFullPath . " at section VMS to variable VMS" . contrPort . SubCount . " as " . PerGameVMUBin%A_Index%.FileFullPath)
                                    } Else {
                                        RLLog.Info("VMU - No VMU Plugged In.")
                                    }
                                }
                            }
                        } Else {
                            RLLog.Info("VMU - No default VMU file at " . DefaultMemCard.FileFullPath)
                        }
                    }
                    
                    ; Setting demul to use true fullscreen if defined in settings.ini, otherwise sets demul to run windowed. This is for gpuDX11 plugin only
                    If (plugin = "gpuDX11")
                        If (fullscreen = "truefullscreen")
                            GpuIni.Write(1, "main", "UseFullscreen")
                        Else
                            GpuIni.Write(0, "main", "UseFullscreen")
                    
                    If (fullscreen = "windowedfullscreen")
                    {
                        If (maxHideTaskbar = "true") {
                            RLLog.Info("Module - Hiding Taskbar and Start Button.")
                            MiscUtils.TaskBar("off")
                        }
                        ; Create black background to give the emu the fullscreen look
                        RLLog.Info("Module - Creating black background to simulate a fullscreen look.")
                        Gui demulGUI: -Caption +ToolWindow
                        Gui demulGUI: Color, Black
                        Gui demulGUI: Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth%
                    }
                    
                    TimerUtils.Sleep(250)
                    
                    ;  Construct the CLI for demul and send romName if naomi or atomiswave. Dreamcast needs a full path and romName.
                    If (LoadDecrypted = "true")        ; decrypted naomi rom
                        romCLI := "-customrom=" . """" . romPath . "\" . romName . ".bin"""
                    Else If (ident = "dc")    ; dreamcast game
                        romCLI := " -image=" . """" . romPath . "\" . romName . romExtension . """"
                    Else    ; standard naomi rom
                        romCLI := "-rom=" . romName
                    
                    hideEmuObj := Object(emuLCD0Window,0,emuPrimaryWindow,1)
                    HideAppStart(hideEmuObj,hideEmu)
                    
                    primaryExe.Run(" -run=" . ident . " " . romCLI, (If hideDemulGUI = "true" ? "min" : ""))    ; launching minimized, then restoring later hides the launch completely
                    
                    TimerUtils.Sleep(1000) ; Need a second for demul to launch, increase if yours takes longer and the emu is NOT appearing and staying minimized. This is required otherwise bezel backgrounds do not appear
                    
                    DetectHiddenWindows, On
                    If (hideDemulGUI = "true")
                    {
                        emuPrimaryWindow.Restore()
                        emuPrimaryWindow.Activate()
                    }
                    
                    RLLog.Info("Module - Waiting for Demul to finish loading game.")
                    Loop {    ; looping until demul is done loading rom and gpu starts showing frames
                        TimerUtils.Sleep(200)
                        winTitle := emuPrimaryWindow.GetTitle(0)
                        winTextSplit := StringUtils.Split(winTitle, A_Space)
                        If (winTextSplit[5] = "gpu:" And winTextSplit[6] != "0" And winTextSplit[6] != "1")
                            Break
                    }
                    RLLog.Info("Module - Demul finished loading game.")
                    
                    If (StringUtils.Contains(systemName, "Gaelco|Hikaru") && fullscreen = "truefullscreen")
                        KeyUtils.Send("!{Enter}")    ; Automatic fullscreen seems to be broken in the Gaelco driver, must alt+Enter to get fullscreen
                    
                    ; This is where we calculate and maximize demul's window using our pseudo fullscreen code
                    If (fullscreen = "windowedfullscreen")
                    {
                        ;KeyUtils.Send("{F3}") ; Removes the MenuBar
                        emuPrimaryWindow.Maximize() ; this will take effect after you run demul once because we cannot stretch demul's screen while it is running.
                        If (plugin = "gpuDX11") {
                            GpuIni.Write(appWidthNew, "resolution", "Width")
                            GpuIni.Write(appHeightNew, "resolution", "Height")
                        } Else {
                            GpuIni.Write(appWidthNew, "resolution", "wWidth")
                            GpuIni.Write(appHeightNew, "resolution", "wHeight")
                        }
                    }
                    
                    BezelDraw()
                    
                    If (displayVMU = "true"){
                        VMUWindowID := emuLCD0Window.Get("ID")
                        ExtraFixedResBezelDraw(VMUWindowID, "VMU", VMUPos, 144, 96, 8, 8, 28, 8)
                        VMUHideKey := xHotKeyVarEdit(VMUHideKey,"VMUHideKey","~","Add")
                        xHotKeywrapper(VMUHideKey,"VMUHide")
                    }
                    
                    HideEmuEnd()
                    FadeInExit()
                    primaryExe.Process("WaitClose")
                    
                    If (fullscreen = "windowedfullscreen")
                    {    Gui demulGUI: Destroy
                        RLLog.Info("Module - Destroyed black gui background.")
                    }
                    
                    If (ident = "dc")
                        7zCleanUp()
                    
                    BezelExit()
                    ExtraFixedResBezelExit()
                    FadeOutExit()
                    
                    If (fullscreen = "windowedfullscreen" && maxHideTaskbar = "true") {
                        RLLog.Info("Module - Showing Taskbar and Start Button.")
                        MiscUtils.TaskBar("on")
                    }
                    
                    ExitModule()
                    
                    
                     ; Write new controls to padDemul.ini
                    WriteControls(player,push1,push2,push3,push4,push5,push6,push7,push8,service,start,coin,digitalup,digitaldown,digitalleft,digitalright,analogup,analogdown,analogleft,analogright,analogup2,analogdown2,analogleft2,analogright2) {
                        Global PadIni
                        PadIni.Write(push1, "JAMMA0_" . player, "PUSH1")
                        PadIni.Write(push2, "JAMMA0_" . player, "PUSH2")
                        PadIni.Write(push3, "JAMMA0_" . player, "PUSH3")
                        PadIni.Write(push4, "JAMMA0_" . player, "PUSH4")
                        PadIni.Write(push5, "JAMMA0_" . player, "PUSH5")
                        PadIni.Write(push6, "JAMMA0_" . player, "PUSH6")
                        PadIni.Write(push7, "JAMMA0_" . player, "PUSH7")
                        PadIni.Write(push8, "JAMMA0_" . player, "PUSH8")
                        PadIni.Write(service, "JAMMA0_" . player, "SERVICE")
                        PadIni.Write(start, "JAMMA0_" . player, "START")
                        PadIni.Write(coin, "JAMMA0_" . player, "COIN")
                        PadIni.Write(digitalup, "JAMMA0_" . player, "DIGITALUP")
                        PadIni.Write(digitaldown, "JAMMA0_" . player, "DIGITALDOWN")
                        PadIni.Write(digitalleft, "JAMMA0_" . player, "DIGITALLEFT")
                        PadIni.Write(digitalright, "JAMMA0_" . player, "DIGITALRIGHT")
                        PadIni.Write(analogup, "JAMMA0_" . player, "ANALOGUP")
                        PadIni.Write(analogdown, "JAMMA0_" . player, "ANALOGDOWN")
                        PadIni.Write(analogleft, "JAMMA0_" . player, "ANALOGLEFT")
                        PadIni.Write(analogright, "JAMMA0_" . player, "ANALOGRIGHT")
                        PadIni.Write(analogup2, "JAMMA0_" . player, "ANALOGUP2")
                        PadIni.Write(analogdown2, "JAMMA0_" . player, "ANALOGDOWN2")
                        PadIni.Write(analogleft2, "JAMMA0_" . player, "ANALOGLEFT2")
                        PadIni.Write(analogright2, "JAMMA0_" . player, "ANALOGRIGHT2")
                    }
                    
                    HaltEmu:
                        If (fullscreen = "truefullscreen")
                            KeyUtils.Send("!{Enter}")
                        If VMUHideKey
                            XHotKeywrapper(VMUHideKey,"VMUHide","OFF")
                    Return
                    RestoreEmu:
                        If (fullscreen = "truefullscreen")
                            KeyUtils.Send("!{Enter}")
                        If (displayVMU = "true")
                        {
                            If !IsObject(VMUWindow)
                                VMUWindow := new Window("ahk_ID " . VMUWindowID)
                            If !IsObject(ExtraFixedResBezel)
                                ExtraFixedResBezel := new Window("ahk_ID " . extraFixedRes_Bezel_hwnd)
                            VMUWindow.Set("Transparent", 0)
                            VMUWindow.Set("AlwaysOnTop", "On")
                            VMUWindow.Show()
                            VMUWindow.Set("AlwaysOnTop", "On")
                            ExtraFixedResBezel.Set("AlwaysOnTop", "On")
                            ExtraFixedResBezel.Show()
                            If !(VMUHidden)
                                VMUWindow.Set("Transparent", "off")
                        }
                        If VMUHideKey
                            XHotKeywrapper(VMUHideKey,"VMUHide","ON")
                    Return
                    
                    HideGUIWindow:
                        emuPrimaryWindow.Set("Transparent", "On")
                        emuPrimaryWindow.Activate()        ; once activated, demul starts loading the rom
                    Return
                    
                    VMUHide:
                        If VMUHidden {
                            Loop, 4
                                VMUWindow.Set("Transparent", "off")
                            UpdateLayeredWindow(extraFixedRes_Bezel_hwnd, extraFixedRes_Bezel_hdc,0,0, A_ScreenWidth, A_ScreenHeight,255)
                            VMUHidden := false
                        } Else {
                            Loop, 4
                                VMUWindow.Set("Transparent", 0)
                            UpdateLayeredWindow(extraFixedRes_Bezel_hwnd, extraFixedRes_Bezel_hdc,0,0, A_ScreenWidth, A_ScreenHeight,0)
                            VMUHidden := true
                        }
                    Return
                    
                    CloseProcess:
                        FadeOutStart()
                        emuPrimaryWindow.PostMessage("0x111", "40085")    ; Stop emulation first for a clean exit
                        TimerUtils.Sleep(5)    ; just like to give a little time before closing
                        emuPrimaryWindow.PostMessage("0x111", "40080")    ; Exit
                    Return

19:57:18:166 | RL |      INFO  | +0     | BuildScript - Loaded Multi-Player scripts
19:57:18:168 | RL |      INFO  | +16    | BuildScript - Loaded Statistics.ahk script
19:57:18:169 | RL |   WARNING  | +0     | BuildScript - "G:\RocketLauncher\Lib\User Functions.ahk" not found
19:57:18:170 | RL |      INFO  | +0     | BuildScript - Finished injecting functions into module
19:57:18:172 | RL |      INFO  | +0     | Main - Module is built
19:57:18:173 | RL |      INFO  | +0     | CheckFile - Checking if G:\RocketLauncher\AutoHotkey.dll exists
19:57:18:176 | RL |     DEBUG  | +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:            4/19/2013 - 7:16:32 PM
                    Modified:            10/29/2015 - 8:53:28 PM
19:57:18:178 | RL |      INFO  | +0     | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
19:57:18:179 | RL |      INFO  | +0     | Main - Running module
19:57:18:302 | MD |      INFO  | +N/A   | Module initialized
19:57:18:303 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
19:57:18:304 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~Esc not in TableKeyGroups
19:57:18:304 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 1 check
19:57:18:305 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 2 check
19:57:18:306 | MD |     TRACE  | +0     | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~Esc" to call label: "CloseProcess"
19:57:18:325 | MD |     TRACE  | +31    | XHotkeyTableCreation - Ended
19:57:18:326 | MD |      INFO  | +0     | StartModule - Started
19:57:18:327 | MD |      INFO  | +0     | StartModule - MEmu: Demul
                    MEmuV: v0.5.8.2
                    MURL: http://demul.emulation64.com/
                    MAuthor: djvj
                    MVersion: 2.1.3
                    MCRC: ECB4F2FB
                    iCRC: 6192134B
                    MID:
                    MSystem: "Gaelco","Gaelco 3D","Sammy Atomiswave","Sega Dreamcast","Sega Hikaru","Sega Naomi","Sega Naomi 2"
19:57:18:328 | MD |      INFO  | +0     | StartModule - You have a supported System Name for this module: "Sammy Atomiswave"
19:57:18:329 | MD |      INFO  | +0     | PluginInit - Started
19:57:18:330 | MD |     DEBUG  | +0     | BuildDatabaseTable - Started - Building Table for: Name|Cloneof|Publisher|Year|Genre|Rating
19:57:18:331 | MD |      INFO  | +0     | CheckFile - Checking if G:\Hyperspin\Databases\Sammy Atomiswave\Sammy Atomiswave.xml exists
19:57:18:332 | MD |     DEBUG  | +0     | CheckFile - Attributes:
                    File Size:            8075 bytes
                    Created:            1/5/2016 - 5:34:34 PM
                    Modified:            11/30/2013 - 11:00:28 AM
19:57:18:333 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching for a "Game Name" in the database
19:57:18:334 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Game Name" in the database!
19:57:18:334 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Name
19:57:18:335 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Name" with a value: "Demolish Fist"
19:57:18:336 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Cloneof
19:57:18:337 | MD |     DEBUG  | +0     | BuildDatabaseTable - Could not find: Cloneof
19:57:18:338 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Publisher
19:57:18:358 | MD |     DEBUG  | +31    | BuildDatabaseTable - Found "Publisher" with a value: "Sammy/Dimps"
19:57:18:363 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Year
19:57:18:363 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Year" with a value: "2003"
19:57:18:364 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Genre
19:57:18:365 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Genre" with a value: "Beat-'Em-Up"
19:57:18:366 | MD |     DEBUG  | +0     | BuildDatabaseTable - Searching database for: Rating
19:57:18:367 | MD |     DEBUG  | +0     | BuildDatabaseTable - Found "Rating" with a value: "AAMA - Yellow (Animated Violence Mild)"
19:57:18:368 | MD |     TRACE  | +0     | PluginInit - GameInfo:
                    GameInfo Label: Genre | GameInfo Value: Beat-'Em-Up
                    GameInfo Label: Name | GameInfo Value: Demolish Fist
                    GameInfo Label: Publisher | GameInfo Value: Sammy/Dimps
                    GameInfo Label: Rating | GameInfo Value: AAMA - Yellow (Animated Violence Mild)
                    GameInfo Label: Year | GameInfo Value: 2003
19:57:18:369 | MD |     DEBUG  | +0     | BuildDatabaseTable - Ended
19:57:18:387 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Game Logo|System Logo
19:57:18:388 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Game Logo: G:\Hyperspin\Media\Sammy Atomiswave\Images\Wheel\demofist.png
19:57:18:389 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a System Logo: G:\Hyperspin\Media\Main Menu\Images\Wheel\Sammy Atomiswave.png
19:57:18:389 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found:
                    Asset Label: Game Logo | Asset Path1:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Wheel\demofist.png | Asset Extension1:  png | Asset Type1:  game
                    Asset Label: System Logo | Asset Path1:  G:\Hyperspin\Media\Main Menu\Images\Wheel\Sammy Atomiswave.png | Asset Extension1:  png | Asset Type1:  system
19:57:18:390 | MD |      INFO  | +0     | BuildAssetsTable - Ended
19:57:18:391 | MD |      INFO  | +0     | BuildAssetsTable - Started - Building Table for: Artwork1|Box Art|Cartridge|Flyers|Letters|Other
19:57:18:392 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Artwork1: G:\Hyperspin\Media\Sammy Atomiswave\Images\Artwork1\demofist.png
19:57:18:392 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Box Art: G:\Hyperspin\Media\Sammy Atomiswave\Images\Artwork2\demofist.png
19:57:18:393 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Cartridge: G:\Hyperspin\Media\Sammy Atomiswave\Images\Artwork3\demofist.png
19:57:18:394 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Flyers: G:\Hyperspin\Media\Sammy Atomiswave\Images\Artwork4\demofist.png
19:57:18:395 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a Letters: G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters
19:57:18:427 | MD |     DEBUG  | +32    | BuildAssetsTable - Searching for a Other: G:\Hyperspin\Media\Sammy Atomiswave\Images\Other
19:57:18:454 | MD |     DEBUG  | +31    | BuildAssetsTable - Media assets found:
                    Asset Label: Letters | Asset Path1:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\!.png | Asset Extension1:  png | Asset Type1:  system
                    Asset Label: Letters | Asset Path2:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\'.png | Asset Extension2:  png | Asset Type2:  system
                    Asset Label: Letters | Asset Path3:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\(.png | Asset Extension3:  png | Asset Type3:  system
                    Asset Label: Letters | Asset Path4:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\0.png | Asset Extension4:  png | Asset Type4:  system
                    Asset Label: Letters | Asset Path5:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\1.png | Asset Extension5:  png | Asset Type5:  system
                    Asset Label: Letters | Asset Path6:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\2.png | Asset Extension6:  png | Asset Type6:  system
                    Asset Label: Letters | Asset Path7:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\3.png | Asset Extension7:  png | Asset Type7:  system
                    Asset Label: Letters | Asset Path8:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\4.png | Asset Extension8:  png | Asset Type8:  system
                    Asset Label: Letters | Asset Path9:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\5.png | Asset Extension9:  png | Asset Type9:  system
                    Asset Label: Letters | Asset Path10:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\6.png | Asset Extension10:  png | Asset Type10:  system
                    Asset Label: Letters | Asset Path11:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\7.png | Asset Extension11:  png | Asset Type11:  system
                    Asset Label: Letters | Asset Path12:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\8.png | Asset Extension12:  png | Asset Type12:  system
                    Asset Label: Letters | Asset Path13:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\9.png | Asset Extension13:  png | Asset Type13:  system
                    Asset Label: Letters | Asset Path14:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\a.png | Asset Extension14:  png | Asset Type14:  system
                    Asset Label: Letters | Asset Path15:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\b.png | Asset Extension15:  png | Asset Type15:  system
                    Asset Label: Letters | Asset Path16:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\c.png | Asset Extension16:  png | Asset Type16:  system
                    Asset Label: Letters | Asset Path17:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\d.png | Asset Extension17:  png | Asset Type17:  system
                    Asset Label: Letters | Asset Path18:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\e.png | Asset Extension18:  png | Asset Type18:  system
                    Asset Label: Letters | Asset Path19:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\f.png | Asset Extension19:  png | Asset Type19:  system
                    Asset Label: Letters | Asset Path20:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\g.png | Asset Extension20:  png | Asset Type20:  system
                    Asset Label: Letters | Asset Path21:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\h.png | Asset Extension21:  png | Asset Type21:  system
                    Asset Label: Letters | Asset Path22:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\i.png | Asset Extension22:  png | Asset Type22:  system
                    Asset Label: Letters | Asset Path23:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\j.png | Asset Extension23:  png | Asset Type23:  system
                    Asset Label: Letters | Asset Path24:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\k.png | Asset Extension24:  png | Asset Type24:  system
                    Asset Label: Letters | Asset Path25:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\l.png | Asset Extension25:  png | Asset Type25:  system
                    Asset Label: Letters | Asset Path26:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\m.png | Asset Extension26:  png | Asset Type26:  system
                    Asset Label: Letters | Asset Path27:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\n.png | Asset Extension27:  png | Asset Type27:  system
                    Asset Label: Letters | Asset Path28:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\o.png | Asset Extension28:  png | Asset Type28:  system
                    Asset Label: Letters | Asset Path29:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\p.png | Asset Extension29:  png | Asset Type29:  system
                    Asset Label: Letters | Asset Path30:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\q.png | Asset Extension30:  png | Asset Type30:  system
                    Asset Label: Letters | Asset Path31:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\r.png | Asset Extension31:  png | Asset Type31:  system
                    Asset Label: Letters | Asset Path32:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\s.png | Asset Extension32:  png | Asset Type32:  system
                    Asset Label: Letters | Asset Path33:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\t.png | Asset Extension33:  png | Asset Type33:  system
                    Asset Label: Letters | Asset Path34:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\u.png | Asset Extension34:  png | Asset Type34:  system
                    Asset Label: Letters | Asset Path35:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\v.png | Asset Extension35:  png | Asset Type35:  system
                    Asset Label: Letters | Asset Path36:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\w.png | Asset Extension36:  png | Asset Type36:  system
                    Asset Label: Letters | Asset Path37:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\x.png | Asset Extension37:  png | Asset Type37:  system
                    Asset Label: Letters | Asset Path38:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\y.png | Asset Extension38:  png | Asset Type38:  system
                    Asset Label: Letters | Asset Path39:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Letters\z.png | Asset Extension39:  png | Asset Type39:  system
                    Asset Label: Other | Asset Path1:  G:\Hyperspin\Media\Sammy Atomiswave\Images\Other\Pointer.png | Asset Extension1:  png | Asset Type1:  system
19:57:18:480 | MD |      INFO  | +31    | BuildAssetsTable - Ended
19:57:18:519 | MD |      INFO  | +31    | BuildAssetsTable - Started - Building Table for: Game Video|System Video
19:57:18:542 | MD |     DEBUG  | +32    | BuildAssetsTable - Searching for a Game Video: G:\Hyperspin\Media\Sammy Atomiswave\Video\demofist.*
19:57:18:546 | MD |     DEBUG  | +0     | BuildAssetsTable - Searching for a System Video: G:\Hyperspin\Media\Main Menu\Video\Sammy Atomiswave.*
19:57:18:547 | MD |     DEBUG  | +0     | BuildAssetsTable - Media assets found:
                    Asset Label: Game Video | Asset Path1:  G:\Hyperspin\Media\Sammy Atomiswave\Video\demofist.mp4 | Asset Extension1:  mp4 | Asset Type1:  game
                    Asset Label: System Video | Asset Path1:  G:\Hyperspin\Media\Main Menu\Video\Sammy Atomiswave.mp4 | Asset Extension1:  mp4 | Asset Type1:  system
19:57:18:548 | MD |      INFO  | +0     | BuildAssetsTable - Ended
19:57:18:548 | MD |      INFO  | +0     | PluginInit - Ended
19:57:18:549 | MD |     DEBUG  | +0     | StartModule - Setting romName to the dbName sent to RocketLauncher: demofist
19:57:18:550 | MD |     TRACE  | +0     | XHotkeyTableCreation - Started
19:57:18:551 | MD |     TRACE  | +0     | XHotkeyTableCreation - KeyGroup ~e&~t not in TableKeyGroups ~Esc,
19:57:18:552 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 1 check
19:57:18:552 | MD |     TRACE  | +0     | XHotkeyTableCreation - Post loop 2 check
19:57:18:553 | MD |     TRACE  | +0     | XHotkeyTableCreation - Using standard Hotkey method for key(s): "~e & ~t" to call label: "ToggleCursor"
19:57:18:554 | MD |     TRACE  | +0     | XHotkeyTableCreation - Ended
19:57:18:555 | MD |     TRACE  | +0     | Process.__New - Creating new process object for: "G:\Hyperspin\HyperSpin.exe"
19:57:18:556 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "G:\Hyperspin\HyperSpin.exe"
19:57:18:581 | MD |     TRACE  | +31    | File.__New - Creating new file object of: "G:\RocketLauncher\Modules\Demul\Sammy Atomiswave\demofist.ini"
19:57:18:618 | MD |     TRACE  | +31    | File.__New - Creating new file object of: "G:\RocketLauncher\Modules\Demul\Sammy Atomiswave.ini"
19:57:18:636 | MD |     TRACE  | +31    | File.__New - Creating new file object of: "G:\RocketLauncher\Modules\Demul\Demul (v0.5.8).ini"
19:57:18:670 | MD |     TRACE  | +32    | File.Exist - This file exists: G:\RocketLauncher\Modules\Demul\Demul (v0.5.8).ini
19:57:18:672 | MD |     DEBUG  | +0     | RIniFile.__New - "Module" at index 1, adding "GlobalModuleIni" from: "G:\RocketLauncher\Modules\Demul\Demul (v0.5.8).ini"
19:57:18:676 | MD |      INFO  | +0     | StartModule - Ended
19:57:18:678 | MD |     TRACE  | +0     | Emulator.__New - Creating new emulator object for: "G:\Hyperspin\Emulators\demul\demul.exe"
19:57:18:678 | MD |     TRACE  | +0     | Process.__New - Creating new process object for: "G:\Hyperspin\Emulators\demul\demul.exe"
19:57:18:679 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "G:\Hyperspin\Emulators\demul\demul.exe"
19:57:18:700 | MD |     TRACE  | +31    | Window.__New - Created: "ahk_class window"
19:57:18:708 | MD |     TRACE  | +0     | Window.__New - Created: "LCD 0 ahk_class LCD 0"
19:57:18:709 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "G:\Hyperspin\Emulators\demul\Demul.ini"
19:57:18:712 | MD |     TRACE  | +0     | IniFile.__New - Created new ini object of: "G:\Hyperspin\Emulators\demul\Demul.ini"
19:57:18:713 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "G:\Hyperspin\Emulators\demul\padDemul.ini"
19:57:18:738 | MD |     TRACE  | +31    | IniFile.__New - Created new ini object of: "G:\Hyperspin\Emulators\demul\padDemul.ini"
19:57:18:738 | MD |      INFO  | +0     | File.CheckFile - Checking if "G:\Hyperspin\Emulators\demul\Demul.ini" exists
19:57:18:739 | MD |     TRACE  | +0     | File.Exist - This file exists: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:18:740 | MD |     DEBUG  | +0     | File.CheckFile - Attributes:
                    File Size:            1309 bytes
                    Created:            5/30/2016 - 2:17:59 PM
                    Modified:            6/1/2016 - 7:55:53 PM
19:57:18:742 | MD |      INFO  | +0     | File.CheckFile - Checking if "G:\Hyperspin\Emulators\demul\padDemul.ini" exists
19:57:18:742 | MD |     TRACE  | +0     | File.Exist - This file exists: G:\Hyperspin\Emulators\demul\padDemul.ini
19:57:18:743 | MD |     DEBUG  | +0     | File.CheckFile - Attributes:
                    File Size:            5789 bytes
                    Created:            5/30/2016 - 2:14:18 PM
                    Modified:            5/30/2016 - 9:58:54 AM
19:57:18:768 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - MaxHideTaskbar: Key does not exist
19:57:18:769 | MD |      INFO  | +0     | RIniFile.Read - Module - MaxHideTaskbar: true (DEFAULT)
19:57:18:770 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ControllerCode: Key does not exist
19:57:18:770 | MD |      INFO  | +0     | RIniFile.Read - Module - ControllerCode: 16777216 (DEFAULT)
19:57:18:771 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - MouseCode: Key does not exist
19:57:18:772 | MD |      INFO  | +0     | RIniFile.Read - Module - MouseCode: 131072 (DEFAULT)
19:57:18:773 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - KeyboardCode: Key does not exist
19:57:18:775 | MD |      INFO  | +0     | RIniFile.Read - Module - KeyboardCode: 1073741824 (DEFAULT)
19:57:18:794 | MD |     TRACE  | +32    | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - LightgunCode: Key does not exist
19:57:18:800 | MD |      INFO  | +0     | RIniFile.Read - Module - LightgunCode: -2147483648 (DEFAULT)
19:57:18:801 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - LastControlUsed: standard
19:57:18:802 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - HideDemulGUI: Key does not exist
19:57:18:802 | MD |      INFO  | +0     | RIniFile.Read - Module - HideDemulGUI: true (DEFAULT)
19:57:18:803 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - PerGameMemoryCards: Key does not exist
19:57:18:804 | MD |      INFO  | +0     | RIniFile.Read - Module - PerGameMemoryCards: true (DEFAULT)
19:57:18:805 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - MemCardPath: Key does not exist
19:57:18:806 | MD |      INFO  | +0     | RIniFile.Read - Module - MemCardPath: G:\Hyperspin\Emulators\demul\memsaves (DEFAULT)
19:57:18:806 | MD | TRACE_DLL  | +0     | RLDLL.getFullPathFromRelative - Converting "G:\Hyperspin\Emulators\demul\memsaves"
19:57:18:829 | MD | TRACE_DLL  | +31    | RLDLL.getFullPathFromRelative - Converted to "G:\Hyperspin\Emulators\demul\memsaves"
19:57:18:861 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [demofist] - Fullscreen: Section does not exist
19:57:18:868 | MD |      INFO  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Fullscreen: truefullscreen
19:57:18:868 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [demofist] - Plugin: Section does not exist
19:57:18:886 | MD |      INFO  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - Plugin: gpuDX11
19:57:18:888 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [demofist] - ShaderUsePass1: Section does not exist
19:57:18:889 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderUsePass1: Key does not exist
19:57:18:890 | MD |      INFO  | +0     | RIniFile.Read - Module - ShaderUsePass1: false (DEFAULT)
19:57:18:890 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [demofist] - ShaderUsePass2: Section does not exist
19:57:18:891 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderUsePass2: Key does not exist
19:57:18:892 | MD |      INFO  | +0     | RIniFile.Read - Module - ShaderUsePass2: false (DEFAULT)
19:57:18:893 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [demofist] - ShaderNamePass1: Section does not exist
19:57:18:893 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderNamePass1: Key does not exist
19:57:18:895 | MD |      INFO  | +0     | RIniFile.Read - Module - ShaderNamePass1: (NO VALUE)
19:57:18:895 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [demofist] - ShaderNamePass2: Section does not exist
19:57:18:896 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ShaderNamePass2: Key does not exist
19:57:18:897 | MD |      INFO  | +0     | RIniFile.Read - Module - ShaderNamePass2: (NO VALUE)
19:57:18:897 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [demofist] - ListSorting: Section does not exist
19:57:18:898 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - ListSorting: Key does not exist
19:57:18:899 | MD |      INFO  | +0     | RIniFile.Read - Module - ListSorting: true (DEFAULT)
19:57:18:919 | MD |     TRACE  | +32    | RIniFile.Read - Module {GlobalModuleIni} - [demofist] - OModifier: Section does not exist
19:57:18:953 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - OModifier: Key does not exist
19:57:18:980 | MD |      INFO  | +31    | RIniFile.Read - Module - OModifier: true (DEFAULT)
19:57:18:016 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [demofist] - TModifier: Section does not exist
19:57:19:021 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - TModifier: Key does not exist
19:57:19:023 | MD |      INFO  | +0     | RIniFile.Read - Module - TModifier: true (DEFAULT)
19:57:19:023 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [demofist] - InternalResolutionScale: Section does not exist
19:57:19:024 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - InternalResolutionScale: Key does not exist
19:57:19:025 | MD |      INFO  | +0     | RIniFile.Read - Module - InternalResolutionScale: 1 (DEFAULT)
19:57:19:046 | MD |     TRACE  | +32    | RIniFile.Read - Module {GlobalModuleIni} - [demofist] - VideoMode: Section does not exist
19:57:19:081 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VideoMode: Key does not exist
19:57:19:109 | MD |      INFO  | +31    | RIniFile.Read - Module - VideoMode: (NO VALUE)
19:57:19:118 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - DisplayVMU: Key does not exist
19:57:19:119 | MD |      INFO  | +0     | RIniFile.Read - Module - DisplayVMU: true (DEFAULT)
19:57:19:138 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VMUPos: Key does not exist
19:57:19:139 | MD |      INFO  | +0     | RIniFile.Read - Module - VMUPos: topRight (DEFAULT)
19:57:19:139 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [Settings] - VMUHideKey: Key does not exist
19:57:19:141 | MD |      INFO  | +0     | RIniFile.Read - Module - VMUHideKey: F10 (DEFAULT)
19:57:19:142 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [demofist] - Bios: Section does not exist
19:57:19:143 | MD |      INFO  | +0     | RIniFile.Read - Module - Bios: (NO VALUE)
19:57:19:144 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [demofist] - LoadDecrypted: Section does not exist
19:57:19:144 | MD |      INFO  | +0     | RIniFile.Read - Module - LoadDecrypted: (NO VALUE)
19:57:19:145 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [demofist] - Controls: Section does not exist
19:57:19:146 | MD |      INFO  | +0     | RIniFile.Read - Module - Controls: standard (DEFAULT)
19:57:19:147 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push1: Section does not exist
19:57:19:147 | MD |      INFO  | +0     | RIniFile.Read - Module - push1: (NO VALUE)
19:57:19:148 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push2: Section does not exist
19:57:19:149 | MD |      INFO  | +0     | RIniFile.Read - Module - push2: (NO VALUE)
19:57:19:150 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push3: Section does not exist
19:57:19:169 | MD |      INFO  | +32    | RIniFile.Read - Module - push3: (NO VALUE)
19:57:19:176 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push4: Section does not exist
19:57:19:177 | MD |      INFO  | +0     | RIniFile.Read - Module - push4: (NO VALUE)
19:57:19:178 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push5: Section does not exist
19:57:19:179 | MD |      INFO  | +0     | RIniFile.Read - Module - push5: (NO VALUE)
19:57:19:180 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push6: Section does not exist
19:57:19:180 | MD |      INFO  | +0     | RIniFile.Read - Module - push6: (NO VALUE)
19:57:19:181 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push7: Section does not exist
19:57:19:202 | MD |      INFO  | +31    | RIniFile.Read - Module - push7: (NO VALUE)
19:57:19:206 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - push8: Section does not exist
19:57:19:207 | MD |      INFO  | +0     | RIniFile.Read - Module - push8: (NO VALUE)
19:57:19:208 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - SERVICE: Section does not exist
19:57:19:209 | MD |      INFO  | +0     | RIniFile.Read - Module - SERVICE: (NO VALUE)
19:57:19:210 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - START: Section does not exist
19:57:19:211 | MD |      INFO  | +0     | RIniFile.Read - Module - START: (NO VALUE)
19:57:19:211 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - COIN: Section does not exist
19:57:19:212 | MD |      INFO  | +0     | RIniFile.Read - Module - COIN: (NO VALUE)
19:57:19:233 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALUP: Section does not exist
19:57:19:243 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALUP: (NO VALUE)
19:57:19:244 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALDOWN: Section does not exist
19:57:19:263 | MD |      INFO  | +31    | RIniFile.Read - Module - DIGITALDOWN: (NO VALUE)
19:57:19:294 | MD |     TRACE  | +32    | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALLEFT: Section does not exist
19:57:19:330 | MD |      INFO  | +31    | RIniFile.Read - Module - DIGITALLEFT: (NO VALUE)
19:57:19:358 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - DIGITALRIGHT: Section does not exist
19:57:19:364 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALRIGHT: (NO VALUE)
19:57:19:365 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGUP: Section does not exist
19:57:19:366 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGUP: (NO VALUE)
19:57:19:367 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGDOWN: Section does not exist
19:57:19:368 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGDOWN: (NO VALUE)
19:57:19:368 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGLEFT: Section does not exist
19:57:19:386 | MD |      INFO  | +31    | RIniFile.Read - Module - ANALOGLEFT: (NO VALUE)
19:57:19:395 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGRIGHT: Section does not exist
19:57:19:396 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGRIGHT: (NO VALUE)
19:57:19:397 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGUP2: Section does not exist
19:57:19:398 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGUP2: (NO VALUE)
19:57:19:398 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGDOWN2: Section does not exist
19:57:19:399 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGDOWN2: (NO VALUE)
19:57:19:400 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGLEFT2: Section does not exist
19:57:19:420 | MD |      INFO  | +32    | RIniFile.Read - Module - ANALOGLEFT2: (NO VALUE)
19:57:19:451 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_0] - ANALOGRIGHT2: Section does not exist
19:57:19:452 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGRIGHT2: (NO VALUE)
19:57:19:453 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push1: Section does not exist
19:57:19:454 | MD |      INFO  | +0     | RIniFile.Read - Module - push1: (NO VALUE)
19:57:19:455 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push2: Section does not exist
19:57:19:455 | MD |      INFO  | +0     | RIniFile.Read - Module - push2: (NO VALUE)
19:57:19:456 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push3: Section does not exist
19:57:19:457 | MD |      INFO  | +0     | RIniFile.Read - Module - push3: (NO VALUE)
19:57:19:458 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push4: Section does not exist
19:57:19:459 | MD |      INFO  | +0     | RIniFile.Read - Module - push4: (NO VALUE)
19:57:19:460 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push5: Section does not exist
19:57:19:461 | MD |      INFO  | +0     | RIniFile.Read - Module - push5: (NO VALUE)
19:57:19:462 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push6: Section does not exist
19:57:19:462 | MD |      INFO  | +0     | RIniFile.Read - Module - push6: (NO VALUE)
19:57:19:484 | MD |     TRACE  | +31    | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push7: Section does not exist
19:57:19:515 | MD |      INFO  | +31    | RIniFile.Read - Module - push7: (NO VALUE)
19:57:19:520 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - push8: Section does not exist
19:57:19:521 | MD |      INFO  | +0     | RIniFile.Read - Module - push8: (NO VALUE)
19:57:19:522 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - SERVICE: Section does not exist
19:57:19:523 | MD |      INFO  | +0     | RIniFile.Read - Module - SERVICE: (NO VALUE)
19:57:19:524 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - START: Section does not exist
19:57:19:524 | MD |      INFO  | +0     | RIniFile.Read - Module - START: (NO VALUE)
19:57:19:525 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - COIN: Section does not exist
19:57:19:544 | MD |      INFO  | +32    | RIniFile.Read - Module - COIN: (NO VALUE)
19:57:19:546 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALUP: Section does not exist
19:57:19:546 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALUP: (NO VALUE)
19:57:19:547 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALDOWN: Section does not exist
19:57:19:548 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALDOWN: (NO VALUE)
19:57:19:549 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALLEFT: Section does not exist
19:57:19:549 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALLEFT: (NO VALUE)
19:57:19:550 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - DIGITALRIGHT: Section does not exist
19:57:19:551 | MD |      INFO  | +0     | RIniFile.Read - Module - DIGITALRIGHT: (NO VALUE)
19:57:19:552 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGUP: Section does not exist
19:57:19:552 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGUP: (NO VALUE)
19:57:19:553 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGDOWN: Section does not exist
19:57:19:554 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGDOWN: (NO VALUE)
19:57:19:555 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGLEFT: Section does not exist
19:57:19:555 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGLEFT: (NO VALUE)
19:57:19:556 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGRIGHT: Section does not exist
19:57:19:579 | MD |      INFO  | +31    | RIniFile.Read - Module - ANALOGRIGHT: (NO VALUE)
19:57:19:586 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGUP2: Section does not exist
19:57:19:587 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGUP2: (NO VALUE)
19:57:19:588 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGDOWN2: Section does not exist
19:57:19:609 | MD |      INFO  | +31    | RIniFile.Read - Module - ANALOGDOWN2: (NO VALUE)
19:57:19:619 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGLEFT2: Section does not exist
19:57:19:636 | MD |      INFO  | +31    | RIniFile.Read - Module - ANALOGLEFT2: (NO VALUE)
19:57:19:638 | MD |     TRACE  | +0     | RIniFile.Read - Module {GlobalModuleIni} - [standard_JAMMA0_1] - ANALOGRIGHT2: Section does not exist
19:57:19:638 | MD |      INFO  | +0     | RIniFile.Read - Module - ANALOGRIGHT2: (NO VALUE)
19:57:19:640 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [main] - KEY: videomode - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:641 | MD |      INFO  | +0     | Module - Demul is reading the config with videomode =
19:57:19:642 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: videomode - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:643 | MD |      INFO  | +0     | Module - Demul is updating the config with videomode =
19:57:19:644 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: romsPathsCount - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:644 | MD |      INFO  | +0     | Module - Demul is configured with 12 rom path(s). Scanning these for a romPath to this rom.
19:57:19:645 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms0 - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:646 | MD |      INFO  | +0     | Module - Path0: G:\Hyperspin\Games\Sega Naomi\
19:57:19:647 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms1 - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:648 | MD |      INFO  | +0     | Module - Path1:
19:57:19:648 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms2 - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:649 | MD |      INFO  | +0     | Module - Path2:
19:57:19:650 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms3 - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:669 | MD |      INFO  | +32    | Module - Path3:
19:57:19:671 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms4 - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:672 | MD |      INFO  | +0     | Module - Path4:
19:57:19:672 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms5 - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:673 | MD |      INFO  | +0     | Module - Path5:
19:57:19:674 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms6 - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:675 | MD |      INFO  | +0     | Module - Path6:
19:57:19:676 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms7 - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:677 | MD |      INFO  | +0     | Module - Path7:
19:57:19:677 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms8 - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:678 | MD |      INFO  | +0     | Module - Path8:
19:57:19:679 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms9 - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:680 | MD |      INFO  | +0     | Module - Path9:
19:57:19:680 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [files] - KEY: roms10 - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:681 | MD |      INFO  | +0     | Module - Path10:
19:57:19:702 | MD |     DEBUG  | +31    | IniFile.Read - SECTION: [files] - KEY: roms11 - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:708 | MD |      INFO  | +0     | Module - Path11:
19:57:19:709 | MD |   WARNING  | +0     | Module - Demul does not have this romPath in Demul.ini, adding it for you.
19:57:19:710 | MD |      INFO  | +0     | IniFile.Write - SECTION: [files] - KEY: romsPathsCount - VALUE: 13 - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:711 | MD |     DEBUG  | +0     | IniFile.Write - ini value already correct. SECTION: [\] - KEY: files - Value: G:\Hyperspin\Games\Sammy Atomiswave
19:57:19:712 | MD |   WARNING  | +0     | Module - Turning off Fade_Out because it doesn't let Demul exit properly.
19:57:19:713 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "G:\Hyperspin\Emulators\demul\gpuDX11.ini"
19:57:19:732 | MD |     TRACE  | +31    | IniFile.__New - Created new ini object of: "G:\Hyperspin\Emulators\demul\gpuDX11.ini"
19:57:19:733 | MD |      INFO  | +0     | File.CheckFile - Checking if "G:\Hyperspin\Emulators\demul\gpuDX11.ini" exists
19:57:19:734 | MD |     TRACE  | +0     | File.Exist - This file exists: G:\Hyperspin\Emulators\demul\gpuDX11.ini
19:57:19:735 | MD |     DEBUG  | +0     | File.CheckFile - Attributes:
                    File Size:            333 bytes
                    Created:            5/30/2016 - 2:14:18 PM
                    Modified:            6/1/2016 - 7:55:53 PM
19:57:19:738 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: AutoSort - VALUE: 0 - FILE: G:\Hyperspin\Emulators\demul\gpuDX11.ini
19:57:19:739 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: OModifier - VALUE: 0 - FILE: G:\Hyperspin\Emulators\demul\gpuDX11.ini
19:57:19:741 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: TModifier - VALUE: 0 - FILE: G:\Hyperspin\Emulators\demul\gpuDX11.ini
19:57:19:744 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: scaling - VALUE: 1 - FILE: G:\Hyperspin\Emulators\demul\gpuDX11.ini
19:57:19:766 | MD |      INFO  | +31    | IniFile.Write - SECTION: [plugins] - KEY: gpu - VALUE: gpuDX11.dll - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:768 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: VMUscreendisable - VALUE: false - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:769 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [shaders] - KEY: usePass1 - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\gpuDX11.ini
19:57:19:771 | MD |     DEBUG  | +0     | IniFile.Read - SECTION: [shaders] - KEY: usePass2 - VALUE:  - FILE: G:\Hyperspin\Emulators\demul\gpuDX11.ini
19:57:19:773 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: naomiBiosAuto - VALUE: true - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:773 | MD |      INFO  | +0     | Module - This game uses a standard (controller) control type.
19:57:19:775 | MD |      INFO  | +0     | IniFile.Write - SECTION: [PORTB] - KEY: device - VALUE: 16777216 - FILE: G:\Hyperspin\Emulators\demul\Demul.ini
19:57:19:795 | MD |      INFO  | +32    | Module - Last control scheme used was "standard" and this game requires "standard"
19:57:19:825 | MD |      INFO  | +31    | Module - Not changing controls because the currently configured controls are the same for this game.
19:57:19:830 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "G:\Hyperspin\Emulators\demul\memsaves"
19:57:19:834 | MD |     TRACE  | +0     | Folder.__New - Created new folder object of: "G:\Hyperspin\Emulators\demul\memsaves"
19:57:19:835 | MD |     TRACE  | +0     | File.__New - Creating new file object of: "G:\Hyperspin\Emulators\demul\memsaves\default_vms.bin"
19:57:19:838 | MD |     TRACE  | +0     | File.Exist - This folder exists: G:\Hyperspin\Emulators\demul\memsaves
19:57:19:859 | MD |      INFO  | +31    | VMU - No default VMU file at G:\Hyperspin\Emulators\demul\memsaves\default_vms.bin
19:57:19:861 | MD |      INFO  | +0     | IniFile.Write - SECTION: [main] - KEY: UseFullscreen - VALUE: 1 - FILE: G:\Hyperspin\Emulators\demul\gpuDX11.ini
19:57:19:862 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 250 milliseconds
19:57:20:105 | MD |     TRACE  | +250   | CustomFunction.PreLaunch - Starting
19:57:20:107 | MD |     TRACE  | +0     | CustomFunction.PreLaunch - Ending
19:57:20:107 | MD |      INFO  | +0     | Process.Run - Running: G:\Hyperspin\Emulators\demul\demul.exe -run=atomiswave -rom=demofist
19:57:20:153 | MD |     DEBUG  | +47    | Process.Run - "demul.exe -run=atomiswave -rom=demofist" Process ID: 1352
19:57:20:154 | MD |     TRACE  | +0     | CustomFunction.PostLaunch - Starting
19:57:20:155 | MD |     TRACE  | +0     | CustomFunction.PostLaunch - Ending
19:57:20:156 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 1000 milliseconds
19:57:21:153 | MD |     TRACE  | +1000  | Window.Restore - Restoring window "ahk_class window"
19:57:21:154 | MD |     TRACE  | +0     | Window.Activate - Activating window "ahk_class window"
19:57:21:155 | MD |      INFO  | +0     | Module - Waiting for Demul to finish loading game.
19:57:21:156 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
19:57:21:357 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
19:57:21:358 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
19:57:21:359 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
19:57:21:558 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
19:57:21:560 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
19:57:21:560 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
19:57:21:761 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
19:57:21:762 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
19:57:21:763 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
19:57:21:963 | MD |     TRACE  | +204   | Window.GetTitle - Retrieved "" from "ahk_class window"
19:57:21:964 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
19:57:21:965 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
19:57:22:170 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
19:57:22:171 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
19:57:22:172 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
19:57:22:370 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
19:57:22:376 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
19:57:22:377 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
19:57:22:577 | MD |     TRACE  | +203   | Window.GetTitle - Retrieved "" from "ahk_class window"
19:57:22:578 | MD |     TRACE  | +0     | StringUtils.Split - Splitting this string 0 ways: "" by " "
19:57:22:579 | MD |     TRACE  | +0     | TimerUtils.Sleep - Sleeping for 200 milliseconds
Posted

I've disabled 7z but still not working, the RocketLauncher exe show in my desktop notifications area but just stays there and nothing happens.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...