Oct 13, 2020 Compilation of BIOSes for various emulation platforms - Abdess/retroarchsystem. Famicom Disk System. Nintendo - Game Boy Advance. Nintendo - GameCube. Today we take a look at the Nintendo Entertainment System and the Japanese only Famicom Disk System. We set you up like normal with games in LaunchBox, show.
Nov 09, 2015 To load an emulator in RetroArch, you'll need to install that emulator's 'core'. Head to Online Updater Core Updater and scroll down to 'NES / Famicom (Nestopia UE)'. Select it to install the. Put disksys.rom into your system directory. Y Button will switch sides of a disk. If you get any problems of the sort DISK A / B ERR 07' - pressing Y button again or letting it run its course should do it. NOTE - Famicom Disk System loading is slow, so you might be tempted to fast forward through most of it. TURBOGRAFX CD - mednafen PCEFast retroarch. NINTENDO ENTERTAINMENT SYSTEM - nestopia retroarch. NINTENDO FAMILY COMPUTER - nestopia retroarch. NINTENDO FAMILY COMPUTER DISK SYSTEM - nestopia retroarch. SUPER NINTENDO ENTERTAINMENT SYSTEM - bsnes mercury retroarch. NINTENDO SUPER FAMICOM - snes9x retroarch.
RetroArch PS3 v0.9.8.4 is released. RetroArch PS3 is a native port on the PS3 Platform. RetroArch PS3 is an ultimate emulator by the name of PetroArch (over half a year in the making). The list of system emulators it uses is impressive: SNES9x Next, FCEUmm, Final Burn Alpha, Gambatte, Genesis Plus GX, VBA Next, and even PrBoom. Not only that, this game system can suppose consoles such as Xbox 360, PS3, PC, Wii, etc.RetroArch PS3 v0.9.8.4 Changelog:
Oct 13, 2020 Compilation of BIOSes for various emulation platforms - Abdess/retroarchsystem. Famicom Disk System. Nintendo - Game Boy Advance. Nintendo - GameCube. Today we take a look at the Nintendo Entertainment System and the Japanese only Famicom Disk System. We set you up like normal with games in LaunchBox, show.
Nov 09, 2015 To load an emulator in RetroArch, you'll need to install that emulator's 'core'. Head to Online Updater Core Updater and scroll down to 'NES / Famicom (Nestopia UE)'. Select it to install the. Put disksys.rom into your system directory. Y Button will switch sides of a disk. If you get any problems of the sort DISK A / B ERR 07' - pressing Y button again or letting it run its course should do it. NOTE - Famicom Disk System loading is slow, so you might be tempted to fast forward through most of it. TURBOGRAFX CD - mednafen PCEFast retroarch. NINTENDO ENTERTAINMENT SYSTEM - nestopia retroarch. NINTENDO FAMILY COMPUTER - nestopia retroarch. NINTENDO FAMILY COMPUTER DISK SYSTEM - nestopia retroarch. SUPER NINTENDO ENTERTAINMENT SYSTEM - bsnes mercury retroarch. NINTENDO SUPER FAMICOM - snes9x retroarch.
RetroArch PS3 v0.9.8.4 is released. RetroArch PS3 is a native port on the PS3 Platform. RetroArch PS3 is an ultimate emulator by the name of PetroArch (over half a year in the making). The list of system emulators it uses is impressive: SNES9x Next, FCEUmm, Final Burn Alpha, Gambatte, Genesis Plus GX, VBA Next, and even PrBoom. Not only that, this game system can suppose consoles such as Xbox 360, PS3, PC, Wii, etc.RetroArch PS3 v0.9.8.4 Changelog:
RETROARCH PS3 - 0.9.8.4 ------------------------------------------------------------------------------ RetroConsole Level: 2 Author: Themaister, Squarepusher/Twin Aphex ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ HOW TO INSTALL THIS ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ON DEBUG (DEX) PS3 ------------------------------------------------------------------------------ Put the PKG file 'retroarch-ps3-v0.9.8.3-dex.pkg' on your USB stick, put it in your PS3. Go to the PS3 XMB - go to the Game tab - Select 'Install Packages', and install the PKG file. ------------------------------------------------------------------------------ ON CFW P3 ------------------------------------------------------------------------------ Put the PKG file 'retroarch-ps3-v0.9.8.3-cfw.pkg' on your USB stick. Put it in your CFW PS3. Go to the PS3 XMB - go to the Game tab - select 'Install Packages', and install the PKG file. NOTE: The official release no longer supports Geohot/Wutangzra CFWs. If you must use them, you have to do pkg_finalize on the PKG to install it. ------------------------------------------------------------------------------ HOW TO USE THIS ------------------------------------------------------------------------------ On first startup, RetroArch will select one of the dozen or so emulator/game cores. The name of the core currently loaded will be shown at the top side of the screen. You can now select a ROM that this core supports and load it in the Filebrowser. To select a different core in the menu - press Select to go to the Settings screen. From here, go to the 'Retro tab', and select 'Default emulator core'. Press X to go to a filebrowser where you can select a different core. Press X to confirm, then exit RetroArch. Start up again to boot up to the new emulator core. To change to a different core ingame - press R3 to bring up the 'Quick Menu'. Select 'Change libretro core'. Press X to go to a filebrowser where you can select a different core. ------------------------------------------------------------------------------ INGAME CONTROLS ------------------------------------------------------------------------------ During ingame operation you can do some extra actions: Right Thumb Stick - Down - Fast-forwards the game Right Thumb Stick - Up - Rewinds the game in real-time ('Rewind' has to be enabled in the 'Settings' menu - warning - comes at a performance decrease but will be worth it if you love this feature) RStick Left + R2 - Decrease save state slot Rtick Right + R2 - Increase save state slot RStick Up + R2 - Load selected save state slot RStick Down + R2 - Save selected save state slot L3 + R3 - Go back to 'Menu'/'Quick Menu' ------------------------------------------------------------------------------ WHAT IS RETROARCH? ------------------------------------------------------------------------------ RetroArch is a modular multi-system emulator system that is designed to be fast, lightweight and portable. It has features few other emulator frontends have, such as real-time rewinding and game-aware shading. ------------------------------------------------------------------------------ WHAT IS LIBRETRO? ------------------------------------------------------------------------------ Libretro is the API that RetroArch uses. It makes it easy to port games and emulators to a single core backend, such as RetroArch. For the user, this means - more ports to play with, more crossplatform portability, less worrying about developers having to reinvent the wheel writing boilerplate UI/port code - so that they can get busy with writing the emulator/porting the emulator/game. ------------------------------------------------------------------------------ WHAT'S THE BIG DEAL? ------------------------------------------------------------------------------ Right now it's unique in that it runs the same emulator cores on multiple systems (such as Xbox 360, PS3, PC, Wii, Xbox 1, etc). For each emulator 'core', RetroArch makes use of a library API that we like to call 'libretro'. Think of libretro as an interface for emulator and game ports. You can make a libretro port once and expect the same code to run on all the platforms that RetroArch supports. It's designed with simplicity and ease of use in mind so that the porter can worry about the port at hand instead of having to wrestle with an obfuscatory API. The purpose of libretro is to help ease the work of the emulator/game porter by giving him an API that allows him to target multiple platforms at once without having to redo any code. He doesn't have to worry about writing input/video/audio drivers - all of that is supplied to him by RetroArch. All he has to do is to have the emulator port hook into the libretro API and that's it - we take care of the rest. ------------------------------------------------------------------------------ PLAYSTATION3 PORT ------------------------------------------------------------------------------ The PS3 port of RetroArch is one of the most developed console ports of RetroArch. A couple of unique features RetroArch PS3 boasts that is not commonly found anywhere else: - Game-aware shading in every emulator now (*) - Real-time rewinding - More shader features (motion blurring, etc) - Switching between emulator cores seamlessly, and ability to install new libretro cores Included with RetroArch PS3 are a bunch of shaders - including the latest versions of the popular xBR shader. It is possible to use two shaders simultaneously to get the best possible graphical look. * Check out Opium2k's manual shaders for Zelda 3 and others - you can find DLC packs for RetroArch at this site: https://code.google.com/p/retro-arch/ ------------------------------------------------------------------------------ EMULATOR/GAME CORES BUNDLED WITH PS3 PORT ------------------------------------------------------------------------------ The following emulators have been ported to RetroArch and are included in the PS3 release of RetroArch. For more information about them, see the included 'retroarch-libretro-README.txt' file. - Final Burn Alpha (Arcade - various) [version 0.2.97.28] - FCEUmm (Nintendo Entertainment System) [recent SVN version] - NEStopia (Nintendo Entertainment System) [1.44] - Gambatte (Game Boy | Super Game Boy | Game Boy Color) [version 0.5.0 WIP] - Genesis Plus GX (Sega SG-1000 | Master System | Game Gear | Genesis/Mega Drive | Sega CD) [version 1.7.3] - SNES9x Next (Super Nintendo/Super Famicom) - VBA Next (Game Boy Advance) - Prboom (for playing Doom 1/Doom 2/Ultimate Doom/Final Doom) - Mednafen PCE Fast (PC Engine/PC Engine CD/Turbografx 16) - Mednafen Wonderswan (WonderSwan/WonderSwan Color/WonderSwan Crystal) - Mednafen NGP (Neo Geo Pocket Color) - Mednafen VB (Virtual Boy) All of the emulators listed above are the latest versions currently available. Most of them have been specifically optimized so that they will run better on PS3 (some games would not reach fullspeed without these optimizations). ------------------------------------------------------------------------------ WHAT EXTENSIONS ARE SUPPORTED BY EACH CORE ------------------------------------------------------------------------------ - Prboom WAD|wad - SNES9x Next smc|fig|sfc|gd3|gd7|dx2|bsx|swc|zip|SMC|FIG|SFC|BSX|GD3| GD7|DX2|SWC - Genesis Plus GX md|smd|bin|gen|zip|MD|SMD|bin|GEN|ZIP|sms|SMS|gg|GG|sg|SG| cue|CUE - VBA Next GBA|gba - FCEUmm nes|NES|unif|UNIF - NEStopia nes|NES|fds|FDS - Gambatte gb|gbc|dmg|zip|GB|GBC|DMG|ZIP - Final Burn Alpha zip|ZIP - Mednafen PCE pce|PCE|cue|CUE - Mednafen Wonderswan ws|WS|wsc|WSC - Mednafen NGP ngp|NGP - Mednafen VB vb|VB ------------------------------------------------------------------------------ ZIP SUPPORT ------------------------------------------------------------------------------ Selecting a ZIP file will temporarily unzip that file to the harddrive. The temporary file will be deleted as soon as the game gets unloaded and/or when you quit RetroArch. NOTE: For the FBA core (and other cores that have 'block_extract' set to true) - selecting a ZIP file from the Filebrowser will load that game directly. ------------------------------------------------------------------------------ Troubleshooting ------------------------------------------------------------------------------ If you find that RetroArch no longer works for whatever reason, there is a way to get it back to work - - Remove retroarch.cfg from the 'SSNE100000' folder, then start up again. The Libretro management service in RetroArch should automatically pick a random libretro core and write this to the config file. ------------------------------------------------------------------------------ What can you expect in the future? ------------------------------------------------------------------------------ - Do a Blackberry Playbook/Blackberry 10 RetroArch port - Do an iOS port of RetroArch (will need hardware for this - gifts appreciated) - Make the libxenon port release-worthy. - Add console-friendly features (nicely formatted names for FBA, some better way to do core switching, etc) - Fix NxEngine issues on consoles - Finish up MAME 0.72 port - Finish up ScummVM port - Port of VICE to libretro - More emulators, more games that will run on RetroArch - Lots of other crazy ideas that might or might not pan out ------------------------------------------------------------------------------ Credits ------------------------------------------------------------------------------ - Mudlord for his Waterpaint/Noise shaders. - Hyllian for the xBR shader. - Opium2k for the nice manual shaders (bundled with PS3 release). - Deank for assistance with RetroArch Salamander on CFW PS3s and Multiman interoperability. - FBA devs for adopting the libretro port. - Ekeeke for help with the Genesis Plus GX port. - ToadKing for having done a lot of work on RetroArch Wii. - Freakdave for helping out with the Xbox 1 port. ------------------------------------------------------------------------------ Websites ------------------------------------------------------------------------------ Twitter: http://twitter.com/libretro Source: http://github.com/libretro Homepage: http://www.libretro.org Opium2K DLC for RetroArch: https://code.google.com/p/retro-arch/ IRC: #retroarch (freenode) ------------------------------------------------------------------------------ RETROARCH CONSOLE ------------------------------------------------------------------------------ v0.9.8.4 ------------------------------------------------------------------------------ * [NEStopia] Famicom Disk System support. For Android users - put disksys.rom into the same folder as the FDS ROM you're trying to load. For everyone else - put disksys.rom into your system directory. - Y Button will switch sides of a disk. - If you get any problems of the sort DISK A / B ERR 07' - pressing Y button again or letting it run its course should do it. - NOTE - Famicom Disk System loading is slow, so you might be tempted to fast forward through most of it. However, I'd advise caution when doing so and to savestate regularly in case 'fast forwarding' can negatively affect disk loading. * [FBA core] Various changes/fixes - Hook up Eco Fighters controls (Turn 1/Turn 2 bound to L and R buttons) - Hook up Pnickie controls (Turn 1/Turn 2 bound to L and R buttons - press one of the buttons to progress beyond start screen) - Hook up Continental Circus controls - Brake 2/Brake 3 (L1/L2 buttons) and Accelerate 2/Accelerate 3 (R1/R2 buttons) - Hook up Gun Smoke controls - Start button (needed to progress beyond title screen) - Hook up Mighty Pang controls (P1 Shot1/P1 Shot2/P2 Shot1/P2 Shot2) - Fixed Varia Metal palette - Fixed Fairyland Story palette - Fixed Return of the Invaders palette - Fixed Act-Fancer palette issue - Endian fixes in the following games (PS3/360/Wii/Gamecube) - - Surprise Attack - Rollergames - Ultra Man - Oh My Gods - Moonwalker (Sega System 18 bootleg) [magicseb] - Hyper Pac - Snow Bros 1 - Honey Dolls - Fixes pitch issue in Gals Hustle (will possibly fix more games as well) * [FBA core] [For Wii/Gamecube/Xbox 1 only] The main FBA version now has CPS1/CPS2/ Neogeo and Mega Drive/PC Engine drivers removed. To play CPS1, use FBA Cores CPS1. To play CPS2, use FBA Cores CPS2. To play NeoGeo, use FBA Cores Neo. * [FBA core] Made FBA Cores CPS1 - use this to play CPS1 games (all CPS1 ROMs fit into memory on Gamecube). * [Android] Fixed regression where a button bound to AKEYCODE_BACK would 'exit out' of RetroArch. * [Android] Fixes Madcatz fighting stick being autodetected properly. * [Android] Input autodetection expanded - - iControlpad * [Gamecube] Made RetroArch cores 'standalone' - ie. no core switching. * [Xbox 1] Add Low RAM mode - this needs to be used to play games that won't otherwise fit into RAM, such as Street Fighter Alpha 3/Vampire Savior and other big ROMs in FBA Cores CPS2/NeoGeo/FBA. * [Unzipping [All consoles/Android]] Moved from rzlib to miniz/minizip -should increase compatibility with ZIP archives |
Download: RetroArch PS3 v0.9.8.4 CFW
Famicom Disk System Retroarch
Download: RetroArch PS3 v0.9.8.4 DEXSource: Here
Famicom Disk System Bios : Free Download, Borrow, And ...
I can't seem to use RetroArch to emulate any PC Engine, TurboGrafx-16 or SuperGrafx games. I've confirmed that I have syscard3.pce in RetroArch's /system folder, 7z support is enabled globally, the .pce extension is listed in the RetroArch emulator settings, and the systems are set to use the mednafen_vb_libretro core.
The behaviour is such that when I try launching a game from HLHQ, there is a very quick clip of garbled audio, and then a black screen, which is actually RetroArch on full screen. I tested the emulator separately from HLHQ by unzipping one of my games and loading the .pce directly into RetroArch, which was successful.
I set my logging to 'Troubleshoot' and include it below. The game is loaded at line 205, and line 826 shows that 7z successfully extracted the .pce rom file and sees it. Line 828 runs RetroArch and loads the rom. Could there be a problem here?
Lines 826-835:
14:06:45:184 | MD | DEBUG1 | +0 | 7z - Found file in C:UsersJustinAppDataLocalTempHS1943 Kai (Japan)1943 Kai (Japan).pce
14:06:45:187 | MD | INFO | +0 | 7z - Ended
14:06:45:189 | MD | INFO | +0 | Run - Running: J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.exe 'C:UsersJustinAppDataLocalTempHS1943 Kai (Japan)1943 Kai (Japan).pce' -f -c 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.cfg' -L 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitcoresmednafen_vb_libretro.dll' -s 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitsrmNEC PC Engine1943 Kai (Japan).srm' -S 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitsaveNEC PC Engine1943 Kai (Japan).state'
14:06:45:209 | MD | DEBUG1 | +31 | Run - 'retroarch.exe 'C:UsersJustinAppDataLocalTempHS1943 Kai (Japan)1943 Kai (Japan).pce' -f -c 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.cfg' -L 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitcoresmednafen_vb_libretro.dll' -s 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitsrmNEC PC Engine1943 Kai (Japan).srm' -S 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitsaveNEC PC Engine1943 Kai (Japan).state' Process ID: 2680
14:06:45:212 | MD | DEBUG1 | +0 | GetActiveWindowStatus - Title: HyperLaunch HQ v1.0.13.0 | Class: HwndWrapper[HyperLaunchHQ.exe;;ebb37c66-29f2-4f0f-b28c-2e7805edac0b] | State: 0 | X: 166 | Y: 144 | Width: 1150 | Height: 796 | Window HWND: 0x1214be | Process ID: 6588 | Process Path: J:HyperSpinHyperLaunchHyperLaunchHQHyperLaunch HQ.exe
14:06:45:214 | MD | INFO | +0 | WinWait - Waiting for 'RetroArch ahk_class RetroArch'
14:06:45:395 | MD | DEBUG1 | +187 | GetActiveWindowStatus - Title: J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.exe | Class: ConsoleWindowClass | State: 0 | X: 50 | Y: 50 | Width: 677 | Height: 342 | Window HWND: 0x5e0764 | Process ID: 2680 | Process Path: J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.exe
14:06:45:398 | MD | DEBUG1 | +0 | GetActiveWindowStatus - Title: J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.exe | Class: ConsoleWindowClass | State: 0 | X: 50 | Y: 50 | Width: 677 | Height: 342 | Window HWND: 0x5e0764 | Process ID: 2680 | Process Path: J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.exe
14:06:45:401 | MD | INFO | +0 | WinWaitActive - Waiting for 'RetroArch ahk_class RetroArch'
14:06:45:617 | MD | DEBUG1 | +219 | GetActiveWindowStatus - Title: RetroArch | Class: RetroArch | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x73069a | Process ID: 2680 | Process Path: J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.exe
Thank you for any help!
The entire log:
14:06:44:424 | HL | INFO | +N/A | Main - HyperLaunch v3.0.1.1c
14:06:44:493 | HL | INFO | +78 | Main - System Specs:
HyperLaunch Dir: J:HyperSpinHyperLaunch
OS: Microsoft Windows 7 Ultimate
SKU: Ultimate
Total Memory: 16330.86 MB
Free Memory: 11988.61 MB
Used Memory: 4342.250 MB
SystemType: x64-based PC
Physical Processors: 1
Logical Processors: 8
GPU 1 Name: NVIDIA GeForce GTX 660 Ti
GPU 1 RAM: -2048.00 MB
GPU 1 Driver Version: 9.18.13.3489
Sound 1 Device: High Definition Audio Device
Sound 1 Status: Enabled
Sound 2 Device: Realtek High Definition Audio
Sound 2 Status: Enabled
Sound 3 Device: HD Webcam C615
Sound 3 Status: Enabled
Sound 4 Device: USB Audio Device
Sound 4 Status: Enabled
OS Language: English_United_States
OS Admin Status: Yes
Monitor #1 (.DISPLAY1): 1920x1080 (1920x1034 work)
Monitor #2 (.DISPLAY2): 0x1080 (0x1080 work)
AutoHotkey Path:
AHK Version: 1.1.09.04
Unicode: No
14:06:44:495 | HL | INFO | +0 | Main - HyperSpin.exe coordinates are x y w h
14:06:44:496 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchHyperLaunch.exe exists
14:06:44:498 | HL | DEBUG1 | +0 | CheckFile - Attributes:
FileDescription Your favorite Front End companion!
FileVersion 3.0.1.1
LegalCopyright ©2013 HL squad
ProductName djvj's one swell guy!
ProductVersion 1.1.9.4
CompanyName djvj's one swell guy!
File Size: 910336 bytes
Created: 5/25/2014 - 7:58:37 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:499 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchModule Extensionsitextsharp.dll exists
14:06:44:503 | HL | DEBUG1 | +0 | CheckFile - Attributes:
FileDescription iTextSharp
FileVersion 5.4.2.0
InternalName itextsharp.dll
LegalCopyright Copyright (C) 1999-2013 by Bruno Lowagie and Paulo Soares. All Rights Reserved.
OriginalFilename itextsharp.dll
ProductName iTextSharp
ProductVersion 5.4.2.0
CompanyName 1T3XT BVBA
File Size: 3743744 bytes
Created: 5/25/2014 - 7:58:39 PM
Modified: 5/25/2014 - 7:58:39 PM
14:06:44:505 | HL | INFO | +16 | CheckFile - Checking if J:HyperSpinHyperLaunchModule ExtensionsSevenZipSharp.dll exists
14:06:44:507 | HL | DEBUG1 | +0 | CheckFile - Attributes:
FileDescription SevenZipSharp
FileVersion 0.64.4841.31212
InternalName SevenZipSharp.dll
LegalCopyright Copyright (C) Markovtsev Vadim 2009, 2010, licenced under LGPLv3
OriginalFilename SevenZipSharp.dll
ProductName SevenZipSharp
ProductVersion 0.64.4841.31212
CompanyName Markovtsev Vadim
File Size: 165888 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:508 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchModule Extensionsgsdll32.dll exists
14:06:44:510 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 8818688 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:512 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchModule ExtensionsBlockInput.exe exists
14:06:44:514 | HL | DEBUG1 | +0 | CheckFile - Attributes:
FileDescription
FileVersion 1.1.09.04
InternalName
OriginalFilename
ProductName
ProductVersion 1.1.09.04
File Size: 657920 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:516 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchModule Extensionsgdip.ahk exists
14:06:44:523 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Extension.
14:06:44:525 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 88789 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:527 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchModule ExtensionsRIni.ahk exists
14:06:44:531 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
14:06:44:533 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 67561 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:535 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchModule ExtensionsCLR.ahk exists
14:06:44:537 | HL | DEBUG1 | +15 | CRC Check - CRC matches, this is an official unedited Extension.
14:06:44:539 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 10586 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:541 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchModule ExtensionsCOM.ahk exists
14:06:44:544 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
14:06:44:546 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 26342 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:548 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchModule ExtensionsJSON.ahk exists
14:06:44:550 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Extension.
14:06:44:553 | HL | DEBUG1 | +16 | CheckFile - Attributes:
File Size: 9203 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:555 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchLibFade Init.ahk exists
14:06:44:557 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
14:06:44:559 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 1145 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:561 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchLibHyperPause Init.ahk exists
14:06:44:563 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
14:06:44:566 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 691 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:568 | HL | INFO | +15 | CheckFile - Checking if J:HyperSpinHyperLaunchLibKeymapper Init.ahk exists
14:06:44:570 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
14:06:44:573 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 3435 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:575 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchLibMultiGame Init.ahk exists
14:06:44:577 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
14:06:44:580 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 161 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:581 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchLibStatistics Init.ahk exists
14:06:44:583 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Library.
14:06:44:585 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 167 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:587 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchLibFade.ahk exists
14:06:44:590 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
14:06:44:593 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 25516 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:595 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchLibHyperPause.ahk exists
14:06:44:605 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Library.
14:06:44:608 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 360180 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:611 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchLibKeymapper.ahk exists
14:06:44:614 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
14:06:44:616 | HL | DEBUG1 | +15 | CheckFile - Attributes:
File Size: 30775 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:619 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchLibMultiGame.ahk exists
14:06:44:622 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
14:06:44:625 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 36816 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:627 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchLibBezel.ahk exists
14:06:44:633 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Library.
14:06:44:636 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 83008 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:638 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchLibStatistics.ahk exists
14:06:44:641 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
14:06:44:644 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 26153 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:647 | HL | INFO | +15 | CheckFile - Checking if J:HyperSpinHyperLaunchLibRom Mapping Launch Menu.ahk exists
14:06:44:651 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
14:06:44:653 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 63798 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:656 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchLibShared.ahk exists
14:06:44:660 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
14:06:44:663 | HL | DEBUG1 | +16 | CheckFile - Attributes:
File Size: 81966 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:665 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchLibXHotkey.ahk exists
14:06:44:668 | HL | DEBUG1 | +0 | CRC Check - CRC matches, this is an official unedited Library.
14:06:44:671 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 28374 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:674 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchLibFade Animations.ahk exists
14:06:44:677 | HL | DEBUG1 | +16 | CRC Check - CRC matches, this is an official unedited Library.
14:06:44:680 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 49050 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:682 | HL | INFO | +0 | Main - HyperLaunch received 'NEC PC Engine' and '1943 Kai (Japan)'
14:06:44:688 | HL | INFO | +0 | Main - 1943 Kai (Japan) is using the default emulator: RetroArch
14:06:44:691 | HL | INFO | +0 | Main - Checking for a [RetroArch] section in J:HyperSpinHyperLaunchSettingsNEC PC EngineEmulators.ini
14:06:44:694 | HL | INFO | +15 | Main - Checking for a [RetroArch] section in J:HyperSpinHyperLaunchSettingsGlobal Emulators.ini
14:06:44:697 | HL | INFO | +0 | Main - Found [RetroArch] in J:HyperSpinHyperLaunchSettingsGlobal Emulators.ini
14:06:44:700 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchModulesRetroArchRetroAr ch.ahk exists
14:06:44:702 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 15635 bytes
Created: 6/12/2014 - 11:19:28 PM
Modified: 5/25/2014 - 7:58:40 PM
14:06:44:705 | HL | INFO | +0 | Main - CRC Check - CRC matches, this is an official unedited module.
14:06:44:707 | HL | INFO | +0 | Main - 1943 Kai (Japan) will use module: J:HyperSpinHyperLaunchModulesRetroArchRetroAr ch.ahk
14:06:44:717 | HL | INFO | +16 | Main - Using standard method with 'Rom Extension' SkipChecks or without any SkipChecks.
14:06:44:721 | HL | INFO | +0 | Main - INI Keys read
14:06:44:724 | HL | INFO | +15 | CheckFile - Checking if J:HyperSpinHyperLaunchModule Extensions7z.exe exists
14:06:44:727 | HL | DEBUG1 | +0 | CheckFile - Attributes:
FileDescription 7-Zip Console
FileVersion 9.20
InternalName 7z
LegalCopyright Copyright (c) 1999-2010 Igor Pavlov
OriginalFilename 7z.exe
ProductName 7-Zip
ProductVersion 9.20
CompanyName Igor Pavlov
File Size: 163840 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:729 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchModule Extensions7z.dll exists
14:06:44:732 | HL | DEBUG1 | +0 | CheckFile - Attributes:
FileDescription 7z Standalone Plugin
FileVersion 9.20
InternalName 7za
LegalCopyright Copyright (c) 1999-2010 Igor Pavlov
OriginalFilename 7za.dll
ProductName 7-Zip
ProductVersion 9.20
CompanyName Igor Pavlov
File Size: 914432 bytes
Created: 5/25/2014 - 7:58:38 PM
Modified: 5/25/2014 - 7:58:38 PM
14:06:44:735 | HL | INFO | +0 | CheckPaths - Started
14:06:44:738 | HL | DEBUG1 | +0 | CheckPaths - Looking for rom: J:HyperSpinGamesNEC - PC Engine1943 Kai (Japan).7z
14:06:44:740 | HL | INFO | +16 | CheckPaths - Found rom: J:HyperSpinGamesNEC - PC Engine1943 Kai (Japan).7z
14:06:44:743 | HL | DEBUG1 | +0 | CheckPaths - Current romName: 1943 Kai (Japan)
14:06:44:745 | HL | DEBUG1 | +0 | CheckPaths - Current romPath: J:HyperSpinGamesNEC - PC Engine
14:06:44:747 | HL | DEBUG1 | +0 | CheckPaths - Current romExtension: .7z
14:06:44:749 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.exe exists
14:06:44:752 | HL | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 2728960 bytes
Created: 5/24/2014 - 10:58:23 PM
Modified: 3/21/2014 - 9:29:52 AM
14:06:44:754 | HL | INFO | +0 | CheckPaths - Ended
14:06:44:757 | HL | INFO | +16 | BuildScript - User Variables:
;----------------------------------------------------------------------------
; INJECTED VARIABLES
;----------------------------------------------------------------------------
#NoTrayIcon
#InstallKeybdHook
DetectHiddenWindows, ON
SetTitleMatchMode, 2
SendMode, Event
0 = 2
hlMode =
frontendPID = 0
frontendPath = J:HyperSpin
frontendExe = HyperSpin.exe
frontendExt = exe
frontendName = HyperSpin
frontendDrive = J:
exitEmulatorKey = ~Esc
exitEmulatorKeyWait = 0
forceHoldKey = ~Esc
restoreFE = false
exitScriptKey = ~q & ~s
toggleCursorKey = ~e & ~t
emuFullPath = J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.exe
emuPath = J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bit
emuName = RetroArch
emuExt = exe
romPath = J:HyperSpinGamesNEC - PC Engine
romPathFromIni = J:HyperSpinGamesNEC - PC Engine
romExtension = .7z
romExtensionOrig = .7z
romExtensions = 7z|zip|rar|cue|bin|sfc|fds|gba|gb|gbc|nes|ngc|ngp| gg|sms|md|a26|32x|pce|ccd|vb|wsc
executable = retroarch.exe
systemName = NEC PC Engine
dbName = 1943 Kai (Japan)
romName = 1943 Kai (Japan)
romMapPath =
romMappingEnabled = false
romMappingLaunchMenuEnabled = false
romMappingFirstMatchingExt = false
romMappingShowAllRomsInArchive = true
romMappingNumberOfWheelsByScreen = 7
romMappingMenuWidth = 300
romMappingMenuMargin = 50
romMappingTextFont = Bebas Neue
romMappingTextOptions = cFFFFFFFF r4 s40 Bold
romMappingDisabledTextColor = ff888888
romMappingTextSizeDifference = 5
romMappingTextMargin = 10
romMappingTitleTextFont = Bebas Neue
romMappingTitleTextOptions = cFFFFFFFF r4 s60 Bold
romMappingTitle2TextFont = Bebas Neue
romMappingTitle2TextOptions = cFFFFFFFF r4 s15 Bold
romMappingGameInfoTextFont = Bebas Neue
romMappingGameInfoTextOptions = cFFFFFFFF r4 s15 Regular
romMappingBackgroundBrush = aa000000
romMappingColumnBrush = 33000000
romMappingButtonBrush1 = 6f000000
romMappingButtonBrush2 = 33000000
romMappingBackgroundAlign = Stretch and Lose Aspect
romMappingMenuFlagWidth = 40
romMappingMenuFlagSeparation = 5
romMappingDefaultMenuList = FullList
romMappingSingleFilteredRomAutomaticLaunch = false
skipchecks = false
romMatchExt = true
blockInputTime = 0
blockInputFile = J:HyperSpinHyperLaunchModule ExtensionsBlockInput.exe
errorLevelReporting = false
logFile = J:HyperSpinHyperLaunchHyperLaunch.log
logLabel := [' INFO',' WARNING',' ERROR',' DEBUG1',' DEBUG2']
logLevel = 10
logIncludeModule = true
logIncludeFileProperties = true
logShowCommandWindow = false
logCommandWindow = false
sysLang = English_United_States
navUpKey = Up
navDownKey = Down
navLeftKey = Left
navRightKey = Right
navSelectKey = Enter
navP2UpKey = Numpad8
navP2DownKey = Numpad2
navP2LeftKey = Numpad4
navP2RightKey = Numpad6
navP2SelectKey = NumpadEnter
originalWidth = 1920
originalHeight = 1080
dtEnabled = true
dtPath = C:Program Files (x86)DAEMON Tools LiteDTLite.exe
dtUseSCSI = true
dtAddDrive = true
emuIdleShutdown = 0
hideCursor = false
hideEmu = false
hideFE = 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
fadeLyr1Color = FF000000
fadeLyr1AlignImage = Align to Top Left
fadeLyr2Pos = Bottom Right Corner
fadeLyr2X = 300
fadeLyr2Y = 300
fadeLyr2Adjust = 1
fadeLyr2PicPad = 0
fadeLyr3Pos = Center
fadeLyr3X = 300
fadeLyr3Y = 300
fadeLyr3Adjust = 0.75
fadeLyr3Speed = 750
fadeLyr3Animation = DefaultFadeAnimation
fadeLyr37zAnimation = DefaultFadeAnimation
fadeLyr3Type = imageandbar
fadeLyr3ImgFollow7zProgress = true
fadeLyr3Repeat = 1
fadeLyr3PicPad = 0
fadeLyr4Adjust = 0.75
fadeLyr4X = 100
fadeLyr4Y = 100
fadeLyr4Pos = Above Layer 3 - Left
fadeLyr4FPS = 10
fadeLyr4PicPad = 0
fadeTranspGifColor = FFFFFF
fadeBarWindow = false
fadeBarWindowX =
fadeBarWindowY =
fadeBarWindowW = 600
fadeBarWindowH = 120
fadeBarWindowR = 20
fadeBarWindowM = 20
fadeBarWindowHatchStyle = 8
fadeBarBack = true
fadeBarBackColor = FF555555
fadeBarH = 20
fadeBarR = 5
fadeBarColor = DD00BFFF
fadeBarHatchStyle = 3
fadeBarPercentageText = true
fadeBarInfoText = true
fadeBarXOffset = 0
fadeBarYOffset = 100
fadeRomInfoDescription = text
fadeRomInfoSystemName = text
fadeRomInfoYear = text
fadeRomInfoManufacturer = text
fadeRomInfoGenre = text
fadeRomInfoRating = text
fadeRomInfoOrder = Description|SystemName|Year|Manufacturer|Genre|Rat ing
fadeRomInfoTextPlacement = topRight
fadeRomInfoTextMargin = 5
fadeRomInfoText1Options = cFF555555 r4 s20 Bold
fadeRomInfoText2Options = cFF555555 r4 s20 Bold
fadeRomInfoText3Options = cFF555555 r4 s20 Bold
fadeRomInfoText4Options = cFF555555 r4 s20 Bold
fadeRomInfoText5Options = cFF555555 r4 s20 Bold
fadeRomInfoText6Options = cFF555555 r4 s20 Bold
fadeStats_Number_of_Times_Played = text with label
fadeStats_Last_Time_Played = text with label
fadeStats_Average_Time_Played = text with label
fadeStats_Total_Time_Played = text with label
fadeStats_System_Total_Played_Time = text with label
fadeStats_Total_Global_Played_Time = text with label
fadeStatsInfoOrder = Number_of_Times_Played|Last_Time_Played|Average_Ti me_Played|Total_Time_Played|System_Total_Played_Ti me|Total_Global_Played_Time
fadeStatsInfoTextPlacement = topLeft
fadeStatsInfoTextMargin = 5
fadeStatsInfoText1Options = cFF555555 r4 s20 Bold
fadeStatsInfoText2Options = cFF555555 r4 s20 Bold
fadeStatsInfoText3Options = cFF555555 r4 s20 Bold
fadeStatsInfoText4Options = cFF555555 r4 s20 Bold
fadeStatsInfoText5Options = cFF555555 r4 s20 Bold
fadeStatsInfoText6Options = cFF555555 r4 s20 Bold
fadeText1X = 0
fadeText1Y = 0
fadeText1Options = cFFFFFFFF r4 s20 Right Bold
fadeText1 = Loading Game
fadeText2X = 0
fadeText2Y = 0
fadeText2Options = cFFFFFFFF r4 s20 Right Bold
fadeText2 = Extraction Complete
fadeFont = Arial
fadeSystemAndRomLayersOnly = false
fadeInterruptKey =
detectFadeErrorEnabled = true
fadeImgPath = J:HyperSpinHyperLaunchMediaFade
HLDataPath = J:HyperSpinHyperLaunchData
HLMediaPath = J:HyperSpinHyperLaunchMedia
HLErrSoundPath = J:HyperSpinHyperLaunchMediaSoundsError
modulesPath = J:HyperSpinHyperLaunchModules
moduleFullName = J:HyperSpinHyperLaunchModulesRetroArchRetroAr ch.ahk
moduleName = RetroArch
modulePath = J:HyperSpinHyperLaunchModulesRetroArch
moduleExtension = ahk
moduleExtensionsPath = J:HyperSpinHyperLaunchModule Extensions
libPath = J:HyperSpinHyperLaunchLib
7zEnabled = true
7zPath = J:HyperSpinHyperLaunchModule Extensions7z.exe
7zDllPath = J:HyperSpinHyperLaunchModule Extensions7z.dll
7zExtractPath = C:UsersJustinAppDataLocalTempHS
7zExtractPathOrig =
7zAttachSystemName = false
7zDelTemp = true
7zSounds = true
7zFormats = .zip,.rar,.7z,.lzh,.gzip,.tar
7zFormatsNoP = zip,rar,7z,lzh,gzip,tar
mgEnabled = false
mgKey = ~NumpadSub
mgBackgroundColor = FF000000
mgSidePadding = 0.2
mgYOffset = 500
mgImageAdjust = 0
mgFont = Arial
mgText1Options = x10p y30p w80p Center cBBFFFFFF r4 s100 BoldItalic
mgText1Text = Please select a game
mgText2Options = w96p cFFFFFFFF r4 s50 Center BoldItalic
mgText2Offset = 70
mgUseSound = true
mgSoundfreq = 300
mgExitEffect = none
mgSelectedEffect = rotate
mgUseGameArt = false
mgArtworkDir = Artwork1
hpEnabled = false
hpKey = ~NumpadAdd
hpBackToMenuBarKey = X
hpZoomInKey = C
hpZoomOutKey = V
hpScreenshotKey = ~PrintScreen
hpHiToTextPath = J:HyperSpinHyperLaunchModule ExtensionsHiToText.exe
hpSaveStateKeyCodes =
hpLoadStateKeyCodes =
keymapperEnabled = false
keymapperAHKMethod = false
keymapper =
xpadderFullPath = J:HyperSpinUtilitiesXpadderxpadder.exe
joyToKeyFullPath = J:HyperSpinUtilitiesJoyToKeyJoyToKey.exe
keymapperProfilePath = J:HyperSpinHyperLaunchProfiles
keymapperFrontEndProfileName = HyperSpin
keymapperFrontEndProfile = false
keymapperHyperLaunchProfileEnabled = false
JoyIDsEnabled = false
JoyIDsPreferredControllersSystem = use_global
JoyIDsPreferredControllersGlobal = use_global
CustomJoyNamesEnabled = false
CustomJoyNames =
FEProfile = J:HyperSpinHyperLaunchProfilesHyperSpin
defaultProfile = J:HyperSpinHyperLaunchProfiles_Default
systemProfile = J:HyperSpinHyperLaunchProfilesNEC PC Engine
xPadderSystemProfile = J:HyperSpinHyperLaunchProfilesNEC PC Engine_Default
emuProfile = J:HyperSpinHyperLaunchProfilesNEC PC EngineRetroArch
romProfile = J:HyperSpinHyperLaunchProfilesNEC PC Engine1943 Kai (Japan)
HyperLaunchProfile = J:HyperSpinHyperLaunchProfilesHyperLaunch
blankProfile = J:HyperSpinHyperLaunchProfilesblank
ahkFEProfile = J:HyperSpinHyperLaunchProfilesAHKHyperSpin
ahkDefaultProfile = J:HyperSpinHyperLaunchProfilesAHK_Default
ahkSystemProfile = J:HyperSpinHyperLaunchProfilesAHKNEC PC Engine
ahkEmuProfile = J:HyperSpinHyperLaunchProfilesAHKNEC PC EngineRetroArch
ahkRomProfile = J:HyperSpinHyperLaunchProfilesAHKNEC PC Engine1943 Kai (Japan)
ahkHyperLaunchProfile = J:HyperSpinHyperLaunchProfilesAHKHyperLaunch
bezelEnabled = false
statisticsEnabled = true
14:06:44:760 | HL | INFO | +0 | BuildScript - Loaded XHotkey Init.ahk scripts
14:06:44:763 | HL | INFO | +0 | BuildScript - Loaded Statistics Init.ahk scripts
14:06:44:765 | HL | DEBUG1 | +0 | BuildScript - Module starts on line: 2
14:06:44:768 | HL | INFO | +0 | BuildScript - Module:
MEmu = RetroArch
MEmuV = v1.0.0
MURL = http://themaister.net/retroarch.html
MAuthor = djvj
MVersion = 2.1.7
MCRC = 5CE663A8
iCRC = 14E7C268
MID = 635038268922229162
MSystem = 'Atari 2600','Bandai Wonderswan','Bandai Wonderswan Color','Final Burn Alpha','NEC PC Engine','NEC PC Engine-CD','NEC TurboGrafx-16','NEC SuperGrafx','NEC TurboGrafx-CD','Nintendo 64','Nintendo Entertainment System','Nintendo Famicom','Nintendo Famicom Disk System','Nintendo Game Boy','Nintendo Game Boy Color','Nintendo Game Boy Advance','Nintendo Super Game Boy','Nintendo Virtual Boy','Nintendo Super Famicom','Sega 32X','Sega CD','Sega Game Gear','Sega Genesis','Sega Master System','Sega Mega Drive','Sega Pico','Sony PlayStation','Sega SG-1000','SNK Neo Geo Pocket','SNK Neo Geo Pocket Color','Super Nintendo Entertainment System'
;----------------------------------------------------------------------------
; Notes:
; If the emu doesn't load and you get no error, usually this means the LibRetro DLL is not working!
; Devs stated they will never add support for mounted images (like via DT)
; Fullscreen is controlled via the module setting in HLHQ
; This module uses the CLI version of RetroArch (retroarch.exe), not the GUI (retroarch-phoenix.exe).
; The emu may make a mouse cursor appear momentarily during launch, MouseMove and hide_cursor seem to have no effect
; Enable 7z support for archived roms
; Available CLI options: https://github.com/PyroFilmsFX/iOS/blob/master/docs/retroarch.1
;
; LibRetro DLLs:
; LibRetro DLLs come with the emu, but here is another source for them: http://forum.themaister.net/
; Whatever cores you decide to use, make sure they are extracted anywhere in your Emu_Path folder (place them in a LibRetros subfolder if you like). The module will find and load the core you choose for each system.
; You can find supported cores that Retroarch supports simply by downloading them from the 'retroarch-phoenix.exe' or by visiting here: https://github.com/libretro/libretro.github.com/wiki/Supported-cores
; Some good discussion on cores and filters: http://forum.themaister.net/viewtopic.php?id=270
; The module's LibRetro settings in HLHQ need to match the name of that core for each system you use this emu. Read the tooltips to see the default one used when they are not customized by you.
;
; SRM files:
; srm are stored in a 'srm' dir in the emu folder. Each system ran through retroarch gets its own folder inside srm
;
; Save states:
; Save states are stored in a 'save' dir in the emu folder. Each system ran through retroarch gets its own folder inside save
;
; Config files:
; RetroArch will use per-system cfg files named to match your System Name. The global one is 'retroarch.cfg' but the module will search for cfg files in any of the emu's subfolders. If system ones exist, they take precedence over retroarch.cfg.
; This allows different settings for each system you use this emulator for. If you want all systems to use the same retroarch.cfg, do not have any system named cfg files, or just create ones for the systems you want custom settings.
;
; System Specific Notes:
; Nintendo Famicom Disk System - Requires disksys.rom be placed in the folder you define as system_directory in the RetroArch's cfg.
; Sega CD - Requires 'bios_CD_E.bin', 'bios_CD_J.bin', 'bios_CD_U.bin' all be placed in the folder you define as system_directory in the RetroArch's cfg.
; Super Nintendo Entertainment System - requires split all 10 dsp# & st### roms all be placed in the folder you define as system_directory in the RetroArch's cfg. Many games, like Super Mario Kart require these.
; NEC TurboGrafx-CD - Requires 'syscard3.pce' be placed in the folder you define as system_directory in the RetroArch's cfg.
; Nintendo Super Game Boy - Set the Module setting in HLHQ SuperGameBoy to true to enable a system or only a rom to use SGB mode. This is not needed if your systemName is set to the official name of 'Nintendo Super Game Boy'. Requires 'sgb.boot.rom' and 'Super Game Boy (World).sfc' to be placed in the folder you define as system_directory in the RetroArch's cfg. This is needed if you want to use Super game boy mode and color palettes. Also requires using the latest bsnes core. Not all games support SGB mode.
;----------------------------------------------------------------------------
StartModule()
BezelGUI()
FadeInStart()
; This object controls how the module reacts to different systems. RetroArch can play a lot of systems, but needs to know what system you want to run, so this module has to adapt.
mType := Object('Atari 2600','LibRetro_2600','Bandai Wonderswan','LibRetro_WSAN','Bandai Wonderswan Color','LibRetro_WSANC','Final Burn Alpha','LibRetro_FBA','NEC PC Engine','LibRetro_PCE','NEC PC Engine-CD','LibRetro_PCECD','NEC SuperGrafx','LibRetro_SGFX','NEC TurboGrafx-16','LibRetro_TG16','NEC TurboGrafx-CD','LibRetro_TGCD','Nintendo 64','LibRetro_N64','Nintendo Entertainment System','LibRetro_NES','Nintendo Famicom','LibRetro_NFAM','Nintendo Famicom Disk System','LibRetro_NFDS','Nintendo Game Boy','LibRetro_GB','Nintendo Game Boy Color','LibRetro_GBC','Nintendo Game Boy Advance','LibRetro_GBA','Nintendo Super Famicom','LibRetro_NSF','Nintendo Super Game Boy','LibRetro_SGB','Nintendo Virtual Boy','LibRetro_NVB','Sega 32X','LibRetro_32X','Sega CD','LibRetro_SCD','Sega Game Gear','LibRetro_GG','Sega Genesis','LibRetro_GEN','Sega Mega Drive','LibRetro_GEN','Sega Master System','LibRetro_SMS','Sega Pico','LibRetro_PICO','Sony PlayStation','LibRetro_PSX','Sega SG-1000','LibRetro_SG1K','SNK Neo Geo Pocket','LibRetro_NGP','SNK Neo Geo Pocket Color','LibRetro_NGPC','Super Nintendo Entertainment System','LibRetro_SNES')
ident := mType[systemName] ; search object for the systemName identifier Retroarch uses for its cores
If !ident
ScriptError('Your systemName is: ' . systemName . '`nIt is not one of the known supported systems for this ' . MEmu . ' module: ' . moduleName)
settingsFile := modulePath . ' . moduleName . '.ini'
Fullscreen := IniReadCheck(settingsFile, 'Settings', 'Fullscreen','true',1)
hideConsole := IniReadCheck(settingsFile, 'Settings', 'HideConsole','true',1)
; SystemConfigs := IniReadCheck(settingsFile, 'Settings', 'SystemConfigs','true',1) ; If true,
libRetroFolder := IniReadCheck(settingsFile, 'Settings', 'LibRetroFolder', emuPath,1)
LibRetro_2600 := IniReadCheck(settingsFile, 'Settings', 'LibRetro_2600','stella_libretro',1)
LibRetro_32X := IniReadCheck(settingsFile, 'Settings', 'LibRetro_32X','genesis_plus_gx_libretro',1)
LibRetro_FBA := IniReadCheck(settingsFile, 'Settings', 'LibRetro_FBA','fb_alpha_libretro',1)
LibRetro_GB := IniReadCheck(settingsFile, 'Settings', 'LibRetro_GB','gambatte_libretro',1)
LibRetro_GBC := IniReadCheck(settingsFile, 'Settings', 'LibRetro_GBC','gambatte_libretro',1)
LibRetro_GBA := IniReadCheck(settingsFile, 'Settings', 'LibRetro_GBA','vba_next_libretro',1)
LibRetro_GEN := IniReadCheck(settingsFile, 'Settings', 'LibRetro_GEN','genesis_plus_gx_libretro',1)
LibRetro_GG := IniReadCheck(settingsFile, 'Settings', 'LibRetro_GG','genesis_plus_gx_libretro',1)
LibRetro_N64 := IniReadCheck(settingsFile, 'Settings', 'LibRetro_N64','mupen64plus_libretro',1)
LibRetro_NES := IniReadCheck(settingsFile, 'Settings', 'LibRetro_NES','nestopia_libretro',1)
LibRetro_NFAM := IniReadCheck(settingsFile, 'Settings', 'LibRetro_NFAM','nestopia_libretro',1)
LibRetro_NFDS := IniReadCheck(settingsFile, 'Settings', 'LibRetro_NFDS','nestopia_libretro',1)
LibRetro_NSF := IniReadCheck(settingsFile, 'Settings', 'LibRetro_NSF','bsnes_balanced_libretro',1)
LibRetro_NVB := IniReadCheck(settingsFile, 'Settings', 'LibRetro_NVB','mednafen_vb_libretro',1)
LibRetro_NGP := IniReadCheck(settingsFile, 'Settings', 'LibRetro_NGP','mednafen_ngp_libretro',1)
LibRetro_NGPC := IniReadCheck(settingsFile, 'Settings', 'LibRetro_NGPC','mednafen_ngp_libretro',1)
LibRetro_PCE := IniReadCheck(settingsFile, 'Settings', 'LibRetro_PCE','mednafen_pce_fast_libretro',1)
LibRetro_PCECD := IniReadCheck(settingsFile, 'Settings', 'LibRetro_PCECD','mednafen_pce_fast_libretro',1)
LibRetro_PICO := IniReadCheck(settingsFile, 'Settings', 'LibRetro_PICO','picodrive_libretro',1)
LibRetro_PSX := IniReadCheck(settingsFile, 'Settings', 'LibRetro_PSX','mednafen_psx_libretro',1)
LibRetro_SCD := IniReadCheck(settingsFile, 'Settings', 'LibRetro_SCD','genesis_plus_gx_libretro',1)
LibRetro_SG1K := IniReadCheck(settingsFile, 'Settings', 'LibRetro_SG1K','genesis_plus_gx_libretro',1)
LibRetro_SGB := IniReadCheck(settingsFile, 'Settings', 'LibRetro_SGB','bsnes_balanced_libretro',1)
LibRetro_SMS := IniReadCheck(settingsFile, 'Settings', 'LibRetro_SMS','genesis_plus_gx_libretro',1)
LibRetro_SNES := IniReadCheck(settingsFile, 'Settings', 'LibRetro_SNES','bsnes_balanced_libretro',1)
LibRetro_SGFX := IniReadCheck(settingsFile, 'Settings', 'LibRetro_SGFX','mednafen_pce_fast_libretro',1)
LibRetro_TG16 := IniReadCheck(settingsFile, 'Settings', 'LibRetro_TG16','mednafen_pce_fast_libretro',1)
LibRetro_TGCD := IniReadCheck(settingsFile, 'Settings', 'LibRetro_TGCD','mednafen_pce_fast_libretro',1)
LibRetro_WSAN := IniReadCheck(settingsFile, 'Settings', 'LibRetro_WSAN','mednafen_wswan_libretro',1)
LibRetro_WSANC := IniReadCheck(settingsFile, 'Settings', 'LibRetro_WSANC','mednafen_wswan_libretro',1)
superGB := IniReadCheck(settingsFile, systemName . '|' . romName, 'SuperGameBoy', 'false',1)
libRetroFolder := GetFullName(libRetroFolder)
retroArchSystem := systemName
If (ident = 'LibRetro_SGB' || If superGB = 'true') ; if system or rom is set to use Super Game Boy
{ superGB = true ; setting this just in case it's false and the system is Nintendo Super Game Boy
sgbRomPath := CheckFile(emuPath . 'systemSuper Game Boy (World).sfc','Could not find the rom required for Super Game Boy support. Make sure the rom 'Super Game Boy (World).sfc' is located in: ' . emupath . 'system')
CheckFile(emuPath . 'systemsgb.boot.rom','Could not find the bios required for Super Game Boy support. Make sure the bios 'sgb.boot.rom' is located in: ' . emupath . 'system')
ident := 'LibRetro_SGB' ; switching to Super Game Boy mode
retroArchSystem := 'Nintendo Super Game Boy'
}
; Find the cfg file to use
Loop, %emuPath%*.cfg,1 ; loop through all folder in emuPath
If (A_LoopFileName = retroArchSystem . '.cfg') {
sysRetroCfg := A_LoopFileLongPath
Break ; retroArchSystem configs are preferred, so break after one is found
} Else If (A_LoopFileName = 'retroarch.cfg')
globalRetroCfg := A_LoopFileLongPath
retroCFGFile := If sysRetroCfg ? sysRetroCfg : globalRetroCfg
Log(MEmu . ' is using ' . retroCFGFile . ' as it's config file.')
; Find the dll for this system
Loop, %libRetroFolder%*.dll,1 ; loop through all folder in emuPath looking for the ident dll
If (A_LoopFileName = %ident% . '.dll') {
libDll := A_LoopFileLongPath
Break
}
If !libDll
ScriptError('Your ' . ident . ' dll is set to ' . %ident% . ' but could not locate this file in any folder inside:`n' . libRetroFolder)
If ident In LibRetro_NFDS,LibRetro_SCD,LibRetro_TGCD,LibRetro_ PCECD
{ retroCFG := LoadProperties(retroCFGFile) ; load the config into memory
retroSysDir := ReadProperty(retroCFG,'system_directory') ; read value
retroSysDir := ConvertRetroCFGKey(retroSysDir) ; remove dbl quotes
StringLeft, retroSysDirLeft, retroSysDir, 2
If (retroSysDirLeft = ':') { ; if retroarch is set to use a default folder
StringTrimLeft, retroSysDir, retroSysDir, 1
Log('Module - RetroArch is using a relative system path: '' . retroSysDir . '')
retroSysDir := emuPath . retroSysDir
}
If !retroSysDir
ScriptError('RetroArch requires you to set your system_directory and place bios rom(s) in there for '' . retroArchSystem . '' to function. Please do this first by running 'retroarch-phoenix.exe' manually.')
}
7z(romPath, romName, romExtension, 7zExtractPath)
If ident = LibRetro_NFDS ; Nintendo Famicom Disk System
{ IfNotExist, %retroSysDir%disksys.rom
ScriptError('RetroArch requires 'disksys.rom' for ' . retroArchSystem . ' but could not find it in your system_directory: '' . retroSysDir . '')
} Else If ident = LibRetro_SCD ; Sega CD
{ If romExtension Not In .bin,.cue,.iso
ScriptError('RetroArch only supports Sega CD games in bin|cue|iso format. It does not support:`n' . romExtension)
IfNotExist, %retroSysDir%bios_CD_E.bin
ScriptError('RetroArch requires 'bios_CD_E.bin' for ' . retroArchSystem . ' but could not find it in your system_directory: '' . retroSysDir . '')
IfNotExist, %retroSysDir%bios_CD_U.bin
ScriptError('RetroArch requires 'bios_CD_U.bin' for ' . retroArchSystem . ' but could not find it in your system_directory: '' . retroSysDir . '')
IfNotExist, %retroSysDir%bios_CD_J.bin
ScriptError('RetroArch requires 'bios_CD_J.bin' for ' . retroArchSystem . ' but could not find it in your system_directory: '' . retroSysDir . '')
} Else If ident in LibRetro_PCECD,LibRetro_TGCD ; NEC PC Engine-CD and NEC TurboGrafx-CD
{ If romExtension != .cue
ScriptError('RetroArch only supports ' . retroArchSystem . ' games in cue format. It does not support:`n' . romExtension)
IfNotExist, %retroSysDir%syscard3.pce
ScriptError('RetroArch requires 'syscard3.pce' for ' . retroArchSystem . ' but could not find it in your system_directory: '' . retroSysDir . '')
}
; WriteProperty(retroCFGFile,'system_directory',''D:test'') ; write a new value to the RetroArch cfg file
; SaveProperty() ; save RetroArch cfg file to disk
BezelStart()
fullscreen := (If fullscreen = 'true' ? ('-f') : ('))
srmPath := emuPath . 'srm' . retroArchSystem ; path for this system's srm files
saveStatePath := emuPath . 'save' . retroArchSystem ; path for this system's save state files
IfNotExist, %srmPath%
FileCreateDir, %srmPath% ; creating srm dir if it doesn't exist
IfNotExist, %saveStatePath%
FileCreateDir, %saveStatePath% ; creating save dir if it doesn't exist
Run(executable . ' '' . (If superGB = 'true' ? sgbRomPath . '' -g '' : ') . romPath . ' . romName . romExtension . '' ' . fullscreen . ' -c '' . retroCFGFile . '' -L '' . libDll . '' -s '' . srmPath . ' . romName . '.srm' -S '' . saveStatePath . ' . romName . '.state'', emuPath, 'Hide')
WinWait('RetroArch ahk_class RetroArch')
WinWaitActive('RetroArch ahk_class RetroArch')
If hideConsole = true
WinSet, Transparent, On, ahk_class ConsoleWindowClass ; makes the console window transparent so you don't see it on exit
BezelDraw()
FadeInExit()
Process('WaitClose', executable)
7zCleanUp()
BezelExit()
FadeOutExit()
ExitModule()
; Used to convert between RetroArch keys and usable data
ConvertRetroCFGKey(txt,direction='read'){
If direction = read
{ StringTrimLeft,newtxt,txt,1 ; removes the ' from the left of the txt
StringTrimRight,newtxt,newtxt,1 ; removes the ' from the right of the txt
If InStr(newtxt,'/')
StringReplace,newtxt,newtxt,/,1 ; replaces all forward slashes with backslashes
} Else If direction = write
{ newtxt = '%txt%' ; wraps the txt with '
If InStr(newtxt,')
StringReplace,newtxt,newtxt,/,1 ; replaces all backslashes with forward slashes
} Else
ScriptError('Not a valid use of ConvertRetroCFGKey. Only 'read' or 'write' are supported.')
Log('ConvertRetroCFGKey - Converted ' . txt . ' to ' . newtxt,4)
Return newtxt
}
CloseProcess:
FadeOutStart()
; Send !{F4}
WinClose('RetroArch ahk_class RetroArch')
Return
14:06:44:775 | HL | INFO | +15 | BuildScript - Loaded Statistics.ahk script
14:06:44:780 | HL | INFO | +0 | BuildScript - Finished injecting functions into module
14:06:44:786 | HL | INFO | +16 | Main - Module is built
14:06:44:792 | HL | INFO | +0 | CheckFile - Checking if J:HyperSpinHyperLaunchAutoHotkey.dll exists
14:06:44:799 | HL | DEBUG1 | +0 | CheckFile - Attributes:
FileDescription AutoHotkey_H ANSI 32-bit
FileVersion 1.1.09.04
InternalName AutoHotkey_H
LegalCopyright Copyright (C) 2012
OriginalFilename AutoHotkey.exe
ProductName AutoHotkey_H
ProductVersion 1.1.09.04
File Size: 785408 bytes
Created: 5/25/2014 - 7:58:37 PM
Modified: 5/25/2014 - 7:58:37 PM
14:06:44:805 | HL | INFO | +15 | Main - Running module
14:06:44:811 | HL | INFO | +0 | Main - Starting timer to watch if Front End gets displaced and restore it if it does.
14:06:44:894 | MD | INFO | +N/A | Module initialized
14:06:44:920 | MD | INFO | +32 | StartModule - Started
14:06:44:926 | MD | INFO | +0 | StartModule - MEmu: RetroArch
MEmuV: v1.0.0
MURL: http://themaister.net/retroarch.html
MAuthor: djvj
MVersion: 2.1.7
MCRC: 5CE663A8
iCRC: 14E7C268
MID:
MSystem: 'Atari 2600','Bandai Wonderswan','Bandai Wonderswan Color','Final Burn Alpha','NEC PC Engine','NEC PC Engine-CD','NEC TurboGrafx-16','NEC SuperGrafx','NEC TurboGrafx-CD','Nintendo 64','Nintendo Entertainment System','Nintendo Famicom','Nintendo Famicom Disk System','Nintendo Game Boy','Nintendo Game Boy Color','Nintendo Game Boy Advance','Nintendo Super Game Boy','Nintendo Virtual Boy','Nintendo Super Famicom','Sega 32X','Sega CD','Sega Game Gear','Sega Genesis','Sega Master System','Sega Mega Drive','Sega Pico','Sony PlayStation','Sega SG-1000','SNK Neo Geo Pocket','SNK Neo Geo Pocket Color','Super Nintendo Entertainment System'
14:06:44:933 | MD | INFO | +15 | StartModule - You have a supported System Name for this module: 'NEC PC Engine'
14:06:44:938 | MD | DEBUG1 | +0 | StartModule - Leaving romName as is because Rom Mapping filled it with an Alternate_Rom_Name: 1943 Kai (Japan)
14:06:44:941 | MD | INFO | +0 | StartModule - Ended
14:06:44:944 | MD | INFO | +16 | Module Setting - [Settings] - Fullscreen: true
14:06:44:946 | MD | INFO | +0 | Module Setting - [Settings] - HideConsole: true
14:06:44:949 | MD | INFO | +0 | Module Setting - [Settings] - LibRetroFolder: ..EmulatorsRetroArchRetroArch-v1.0.0.2-64-bit
14:06:44:951 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_2600: stella_libretro
14:06:44:954 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_32X: picodrive_libretro
14:06:44:957 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_FBA: fb_alpha_libretro
14:06:44:959 | MD | INFO | +15 | Module Setting - [Settings] - LibRetro_GB: gambatte_libretro
14:06:44:962 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_GBC: gambatte_libretro
14:06:44:965 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_GBA: vba_next_libretro
14:06:44:967 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_GEN: genesis_plus_gx_libretro
14:06:44:970 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_GG: genesis_plus_gx_libretro
14:06:44:972 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_N64: mupen64plus_libretro
14:06:44:975 | MD | INFO | +16 | Module Setting - [Settings] - LibRetro_NES: nestopia_libretro
14:06:44:978 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NFAM: nestopia_libretro
14:06:44:980 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NFDS: nestopia_libretro
14:06:44:982 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NSF: bsnes_balanced_libretro
14:06:44:985 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NVB: mednafen_vb_libretro
14:06:44:988 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_NGP: mednafen_vb_libretro
14:06:44:990 | MD | INFO | +16 | Module Setting - [Settings] - LibRetro_NGPC: mednafen_vb_libretro
14:06:44:993 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_PCE: mednafen_vb_libretro
14:06:44:995 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_PCECD: mednafen_vb_libretro
14:06:44:998 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_PICO: picodrive_libretro
14:06:44:000 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_PSX: mednafen_psx_libretro
14:06:45:003 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SCD: genesis_plus_gx_libretro
14:06:45:005 | MD | INFO | +15 | Module Setting - [Settings] - LibRetro_SG1K: genesis_plus_gx_libretro
14:06:45:008 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SGB: bsnes_balanced_libretro
14:06:45:010 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SMS: genesis_plus_gx_libretro
14:06:45:013 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SNES: bsnes_balanced_libretro
14:06:45:015 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_SGFX: mednafen_vb_libretro
14:06:45:018 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_TG16: mednafen_vb_libretro
14:06:45:020 | MD | INFO | +16 | Module Setting - [Settings] - LibRetro_TGCD: mednafen_vb_libretro
14:06:45:022 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_WSAN: mednafen_wswan_libretro
14:06:45:025 | MD | INFO | +0 | Module Setting - [Settings] - LibRetro_WSANC: mednafen_wswan_libretro
14:06:45:027 | MD | INFO | +0 | Module Setting - [NEC PC Engine] - SuperGameBoy: false
14:06:45:030 | MD | INFO | +0 | Module Setting - [1943 Kai (Japan)] - SuperGameBoy: false
14:06:45:044 | MD | INFO | +15 | RetroArch is using J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.cfg as it's config file.
14:06:45:047 | MD | INFO | +0 | 7z - Started, received J:HyperSpinGamesNEC - PC Engine1943 Kai (Japan).7z. If rom is an archive, it will extract to C:UsersJustinAppDataLocalTempHS
14:06:45:049 | MD | DEBUG1 | +0 | 7z - Using Standard method to extract this rom
14:06:45:052 | MD | DEBUG1 | +16 | 7z - '.7z' found in .zip,.rar,.7z,.lzh,.gzip,.tar
14:06:45:054 | MD | INFO | +0 | CheckFile - Checking if J:HyperSpinGamesNEC - PC Engine1943 Kai (Japan).7z exists
14:06:45:057 | MD | DEBUG1 | +0 | CheckFile - Attributes:
File Size: 226580 bytes
Created: 5/24/2014 - 3:28:04 PM
Modified: 5/24/2014 - 3:28:24 PM
14:06:45:110 | MD | INFO | +47 | 7z - Archive name matches rom name; DLL found rom inside archive using 'findFileInZip': '1943 Kai (Japan).pce'
14:06:45:113 | MD | DEBUG1 | +0 | 7z - Invoked COM Object, ROM extracted size: 524288 bytes
14:06:45:116 | MD | DEBUG1 | +15 | 7z - File does not already exist in 7z_Extract_Path, proceeding to extract it.
14:06:45:119 | MD | DEBUG1 | +0 | 7z - File found in archive
14:06:45:121 | MD | INFO | +0 | 7z - Extracted path of rom will be 75 in length and within the 255 character limit.
14:06:45:124 | MD | INFO | +0 | 7z - The 7zExtractPath has 33781 MB of free space which is enough to extract this game: 0 MB
14:06:45:127 | MD | DEBUG1 | +0 | 7z - Starting 7z extraction of J:HyperSpinGamesNEC - PC Engine1943 Kai (Japan).7z to C:UsersJustinAppDataLocalTempHS1943 Kai (Japan)
14:06:45:182 | MD | DEBUG1 | +63 | 7z - Finished 7z extraction
14:06:45:184 | MD | DEBUG1 | +0 | 7z - Found file in C:UsersJustinAppDataLocalTempHS1943 Kai (Japan)1943 Kai (Japan).pce
14:06:45:187 | MD | INFO | +0 | 7z - Ended
14:06:45:189 | MD | INFO | +0 | Run - Running: J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.exe 'C:UsersJustinAppDataLocalTempHS1943 Kai (Japan)1943 Kai (Japan).pce' -f -c 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.cfg' -L 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitcoresmednafen_vb_libretro.dll' -s 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitsrmNEC PC Engine1943 Kai (Japan).srm' -S 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitsaveNEC PC Engine1943 Kai (Japan).state'
14:06:45:209 | MD | DEBUG1 | +31 | Run - 'retroarch.exe 'C:UsersJustinAppDataLocalTempHS1943 Kai (Japan)1943 Kai (Japan).pce' -f -c 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.cfg' -L 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitcoresmednafen_vb_libretro.dll' -s 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitsrmNEC PC Engine1943 Kai (Japan).srm' -S 'J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitsaveNEC PC Engine1943 Kai (Japan).state' Process ID: 2680
14:06:45:212 | MD | DEBUG1 | +0 | GetActiveWindowStatus - Title: HyperLaunch HQ v1.0.13.0 | Class: HwndWrapper[HyperLaunchHQ.exe;;ebb37c66-29f2-4f0f-b28c-2e7805edac0b] | State: 0 | X: 166 | Y: 144 | Width: 1150 | Height: 796 | Window HWND: 0x1214be | Process ID: 6588 | Process Path: J:HyperSpinHyperLaunchHyperLaunchHQHyperLaunch HQ.exe
14:06:45:214 | MD | INFO | +0 | WinWait - Waiting for 'RetroArch ahk_class RetroArch'
14:06:45:395 | MD | DEBUG1 | +187 | GetActiveWindowStatus - Title: J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.exe | Class: ConsoleWindowClass | State: 0 | X: 50 | Y: 50 | Width: 677 | Height: 342 | Window HWND: 0x5e0764 | Process ID: 2680 | Process Path: J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.exe
14:06:45:398 | MD | DEBUG1 | +0 | GetActiveWindowStatus - Title: J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.exe | Class: ConsoleWindowClass | State: 0 | X: 50 | Y: 50 | Width: 677 | Height: 342 | Window HWND: 0x5e0764 | Process ID: 2680 | Process Path: J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.exe
14:06:45:401 | MD | INFO | +0 | WinWaitActive - Waiting for 'RetroArch ahk_class RetroArch'
14:06:45:617 | MD | DEBUG1 | +219 | GetActiveWindowStatus - Title: RetroArch | Class: RetroArch | State: 0 | X: 0 | Y: 0 | Width: 1920 | Height: 1080 | Window HWND: 0x73069a | Process ID: 2680 | Process Path: J:HyperSpinEmulatorsRetroArchRetroArch-v1.0.0.2-64-bitretroarch.exe
14:06:45:621 | MD | INFO | +0 | Process - WaitClose retroarch.exe
14:06:49:276 | MD | DEBUG1 | +3650 | CloseProcess - Started, user requested to end launched application
14:06:49:280 | MD | INFO | +16 | WinClose - Closing: RetroArch ahk_class RetroArch
14:06:49:545 | MD | DEBUG1 | +265 | CloseProcess - Ended
14:06:49:550 | MD | INFO | +0 | 7zCleanUp - Started
14:06:49:580 | MD | DEBUG1 | +31 | 7zCleanUp - Deleted C:UsersJustinAppDataLocalTempHS1943 Kai (Japan)
14:06:49:583 | MD | INFO | +0 | 7zCleanUp - Ended
14:06:49:586 | MD | INFO | +0 | ExitModule - Started
14:06:49:588 | MD | INFO | +0 | Starting Updating Statistics:
14:06:49:591 | MD | DEBUG2 | +0 | Total Elapsed Time in Pause in seconds: 0
14:06:49:594 | MD | DEBUG2 | +16 | gameSectionStartTime:78222785
14:06:49:596 | MD | DEBUG2 | +0 | ElapsedTime:4
14:06:49:599 | MD | INFO | +0 | CreateRomTable - Started
14:06:49:602 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: '1943 Kai (Japan)' and '(Disc'
14:06:49:604 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: '1943 Kai (Japan)' and '(Disk'
14:06:49:607 | MD | DEBUG1 | +15 | CreateRomTable - Checking for match: '1943 Kai (Japan)' and '(Cart'
14:06:49:609 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: '1943 Kai (Japan)' and '(Tape'
14:06:49:612 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: '1943 Kai (Japan)' and '(Cassette'
14:06:49:614 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: '1943 Kai (Japan)' and '(Part'
14:06:49:616 | MD | DEBUG1 | +0 | CreateRomTable - Checking for match: '1943 Kai (Japan)' and '(Side'
14:06:49:619 | MD | INFO | +0 | CreateRomTable - Ended, 7 Loops to create table.
14:06:49:621 | MD | DEBUG2 | +0 | Statistics cleared game name: 1943 Kai
14:06:49:640 | MD | DEBUG2 | +31 | Loaded game statistics from ini files:
Number_of_Times_Played: 10
Last_Time_Played: Saturday June 14, 2014 02:04:42 PM
Average_Time_Played: 20
Total_Time_Played: 203
System_Total_Played_Time: 335
Total_Global_Played_Time: 8340
14:06:49:643 | MD | DEBUG2 | +0 | Updated Statistics: Number_of_Times_Played: 11
Last_Time_Played: Saturday June 14, 2014 02:06:44 PM
Average_Time_Played: 19
Total_Time_Played: 207
System_Total_Played_Time: 339
Total_Global_Played_Time: 8344
14:06:49:671 | MD | INFO | +32 | Game section statistics updated.
14:06:49:674 | MD | INFO | +0 | ExitModule - Ended
14:06:49:676 | MD | INFO | +0 | End of Module Logs
14:06:49:717 | HL | INFO | +4914 | Main - Module ended, exiting HyperLaunch normally
14:06:49:720 | HL | INFO | +0 | ExitScript - Started
14:06:49:732 | HL | INFO | +16 | SystemCursor - Restoring mouse cursor
14:06:49:739 | HL | INFO | +0 | ExitScript - Ended