Jump to content
(Public Beta) HyperSpin 2 is now available for everyone ×
  • 0

Taito Type X and Hyperlaunch 3.0


langersld

Question

Posted

I just wanted to get clarification that Taito Type X is working fine in the New RocketLauncher...

In the PC Launcher.ini...I am pointing the script to the bat files

eg:

[super Street Fighter IV]

Application=C:\Hyperspin\Games\Taito Type X\Super Street Fighter IV\Super Street Fighter IV.bat

AppWaitExe=game.exe

I seem to be getting an issue where the game starts fine but after 20 seconds closes and the Hyperlaunch "now loading page appears"

Any help appreciated

  • Answers 1.4k
  • Created
  • Last Reply

1,353 answers to this question

Recommended Posts

Posted
Shouldn't you be defining what system to use

System=Taito Type X under all of them eg

[GigaWing Generations]

Emulator=DXWnd

System=Taito Type X

Thanks matey, I did take that out, but I will add it back in now I'm getting somewhere.

56uIzxg.png

Posted
I am going to really have to work on this. You guys have both Raiden games working?

No, not how they should be working. We will crack it though.

56uIzxg.png

Posted

it's definatley pointing to the right module for me, but dxwnd keeps popping up telling me its already running, and they still don't rotate no matter what I try

[sIGPIC][/sIGPIC]

Posted

Does it stay in the system tray? Would also need to use irotate? its in module extensions.

I'm watching Olympus has Fallen at the minute so I can't test anything :(

56uIzxg.png

Posted

ive set it to stay minimised that's done the trick, still wont rotate using irotate as prelaunch though

[sIGPIC][/sIGPIC]

Posted
ive set it to stay minimised that's done the trick, still wont rotate using irotate as prelaunch though

use display.exe to rotate instead

sig2.png?raw=1sig.jpg?raw=1

 

Posted
still no go, i'm using the bat files from djvj's ftp is this what you guys are using?

Yes. Seems like the best way, all the other games work with a lot of trial and error.

56uIzxg.png

Posted
Yes. Seems like the best way, all the other games work with a lot of trial and error.

Well im all out of ideas if you guys get these bloody game rotating let us know :)

[sIGPIC][/sIGPIC]

Posted

I've spent all night fighting to get kof98um working.......

and failed :(

When I exit, Hyperspin is gone but the process is still running.

This system is a royal pita, think I'll be throwing in the towel shortly.

sig2.png?raw=1sig.jpg?raw=1

 

Posted

ive got them all working, I just cannot for the life of me get the shoot em ups to rotate, arrrgggghh its a head wrecker for sure.

[sIGPIC][/sIGPIC]

Posted
I've spent all night fighting to get kof98um working.......

and failed :(

When I exit, Hyperspin is gone but the process is still running.

This system is a royal pita, think I'll be throwing in the towel shortly.

are you setting the game.exe and fade titles?

[sIGPIC][/sIGPIC]

Posted
I've spent all night fighting to get kof98um working.......

and failed :(

When I exit, Hyperspin is gone but the process is still running.

This system is a royal pita, think I'll be throwing in the towel shortly.

Taken from the module notes.

- If your KOF98 UM came with d3d9.dll, d3d9d.dll, or d3dx9_36.dll in its root folder, remove all these for the game to work.

56uIzxg.png

Posted
You need to set up a wheel for taito type x in HyperHQ. no need to set anything else in there.

HLHQ

under Global set PClauncher.

[ATTACH=CONFIG]29377[/ATTACH]

From the left pane choose Taito Type X and set the default emulator to PCLauncher.

Then Edit global module settings.

[ATTACH=CONFIG]29378[/ATTACH]

Choose rom Settings, and set your games up as already outline in this Thread.

No real need to edit ini's.

I have to hate myself right now. The reason it kept giving me this module does not support Taito Type X was because I didn't have the updated HyperLaunchHQ. I'm on 1.07.0, hyperlaunch version 3.0.0.8 now. Once I got the new exe's in there it allowed me to click on the box. Now just need to figure out what to put in the boxes below. I just added King of Fighters XIII to the list. I'm sure there are ton more things I have to add.

Posted

So I think I'm at the same point in this as you guys.

Got Gigawing to start, DXWnd has started. I added a path to game.exe in DXWnd so it goes into a border less window, but neither irotate or display.exe seem to start.

Bed time.:goodnight:

56uIzxg.png

Posted

I have an issue hopefully someone can help me with. I have Super Street Fighter IV AE working through hyperlaunch. I have it setup under PC games - and i put in the Fade Title (still do not know what it does, but it did fix some issues for me). This game works perfectly through hyperlaunch but when i select it through hyperspin - the screen go black and then goes back to hyperspin. I can exit hyperspin and the game is still on and running in the background, i just select it in the task bar and the game is running. Anyone know why when i start the game it goes in the background and just goes back to hyperspin?

Also even though it is setup in PC games i have it launching through the mame wheel - it works perfectly by launching it through hlhq in pc games or in the mame section of hlhq

Posted
So I think I'm at the same point in this as you guys.

Got Gigawing to start, DXWnd has started. I added a path to game.exe in DXWnd so it goes into a border less window, but neither irotate or display.exe seem to start.

Bed time.:goodnight:

Did you check your log just to make sure it is being ran?

"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."

RocketLauncher's Official Home

If you appreciate my work:
donate_button.png

My Apps:
Window Logger
Idle Volume Adjuster
ExplorerRestorer
Rom Folder Cleaner
Module Updater
My Guides:
How To Mod Guncons with Aimtrak

Posted
Did you download the dxwnd.exe and put it into \HyperSpin\Emulators\DXWnd?

Then I added a new emulator in the taito type x tab, named taito vertical, path \HyperSpin\Emulators\DXWnd\dxwnd.exe, selected DXWnd module, ticked virtual monitor. Go into modules and set up the rom in PClauncher the same way as other roms. I've just realised I have setup a new emulator but I'm not using it doh, off to try defining the game to use the taito vertical emu.

I think I may have this wrong after reading the DXWnd module notes:

MEmu = DXWnd

MEmuV = v2.01.90

MURL = http://sourceforge.net/projects/dxwnd/

MAuthor = djvj

MVersion = 2.0.1

MCRC = 45840AAE

iCRC = E447BA41

MID = 635038268886599500

MSystem = "PC Games","Taito Type X"

;--------------------------------------------------------------------------------------------------------------------

; Notes:

; DXWnd is a windows hooker that intercepts DirectX calls to make fullscreen programs run within a window.

; It can be downloaded here: http://sourceforge.net/projects/dxwnd/

; Extract it to your "Module Extensions" folder

; Read the notes in the ini for further settings to help with rotating your monitor for vertical games

; Vertical games are windowed, rotated, windows hidden (taskbar/start button/desktop), then the correct resolution is calculated and the game's window is maximized. This gives the look of a fullscreen game, but it's actually in a window.

; You may have to set Skipchecks to true in your HyperLaunch.ini, otherwise HyperLaunch will error looking for a rom if your exe/bat/lnk is not the same name as you have in your xml.

Will have a play again later when I finish work.

sig2.png?raw=1sig.jpg?raw=1

 

Posted
Did you check your log just to make sure it is being ran?

Sorry djvj it's was 1.30 am when I posted, I still have the impression of my keyboard on my right cheek.

From the log I can't see that it's running.

08:52:51:801 | HL |     INFO  | +N/A   | Main - HyperLaunch v3.0.0.8
08:52:51:803 | HL |     INFO  | +0     | Main - System Specs:
				HyperLaunch Dir: E:\HyperSpin\HyperLaunch
				OS: WIN_7
				Architecture: 64-bit (might not be accurate)
				OS Language: 0409
				OS Admin Status: Yes
				Monitor #1 (\\.\DISPLAY1): 1920x1080 (1920x1040 work)
				AutoHotkey Path: 
				AHK Version: 1.1.09.04
				Unicode: No
08:52:51:804 | HL |     INFO  | +0     | Main - HyperSpin.exe coordinates are x0 y0 w1920 h1080
08:52:51:807 | HL |     INFO  | +16    | CheckFile - Checking if E:\HyperSpin\HyperLaunch\HyperLaunch.exe exists
08:52:51:809 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				FileDescription         	Your favorite Front End companion!
				FileVersion             	3.0.0.8
				LegalCopyright          	©2013 HL squad
				ProductName             	djvj's one swell guy!
				ProductVersion          	1.1.9.4
				CompanyName             	djvj's one swell guy!
				File Size:			894464 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			7/17/2013 - 3:37:22 AM
08:52:51:811 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Module Extensions\gdip.ahk exists
08:52:51:850 | HL |   DEBUG1  | +31    | CRC Check - CRC matches, this is an official unedited Extension.
08:52:51:853 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			88789 bytes
				Created:			7/4/2013 - 7:16:43 PM
				Modified:			1/13/2013 - 11:07:30 PM
08:52:51:855 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Module Extensions\RIni.ahk exists
08:52:51:872 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Extension.
08:52:51:875 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			67561 bytes
				Created:			7/4/2013 - 7:16:43 PM
				Modified:			6/6/2013 - 12:56:23 AM
08:52:51:876 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Module Extensions\CLR.ahk exists
08:52:51:894 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Extension.
08:52:51:896 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			10586 bytes
				Created:			7/4/2013 - 7:16:43 PM
				Modified:			3/6/2013 - 3:21:59 AM
08:52:51:898 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Module Extensions\COM.ahk exists
08:52:51:917 | HL |   DEBUG1  | +31    | CRC Check - CRC matches, this is an official unedited Extension.
08:52:51:920 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			26342 bytes
				Created:			7/4/2013 - 7:16:43 PM
				Modified:			3/6/2013 - 3:22:00 AM
08:52:51:921 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Module Extensions\JSON.ahk exists
08:52:51:943 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Extension.
08:52:51:946 | HL |   DEBUG1  | +15    | CheckFile - Attributes:
				File Size:			9203 bytes
				Created:			7/4/2013 - 7:16:43 PM
				Modified:			5/5/2013 - 8:22:25 PM
08:52:51:948 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Lib\Fade Init.ahk exists
08:52:51:953 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
08:52:51:956 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			1145 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			4/29/2013 - 10:28:49 PM
08:52:51:958 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Lib\HyperPause Init.ahk exists
08:52:51:960 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
08:52:51:963 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			691 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			4/14/2013 - 7:33:12 PM
08:52:51:967 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Lib\Keymapper Init.ahk exists
08:52:51:970 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
08:52:51:972 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			2485 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			5/18/2013 - 6:49:01 AM
08:52:51:990 | HL |     INFO  | +15    | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Lib\MultiGame Init.ahk exists
08:52:51:993 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
08:52:51:996 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			161 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			4/14/2013 - 7:33:19 PM
08:52:51:998 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Lib\Statistics Init.ahk exists
08:52:51:000 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
08:52:52:004 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			167 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			4/18/2013 - 10:35:18 AM
08:52:52:006 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Lib\Fade.ahk exists
08:52:52:010 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
08:52:52:013 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			25319 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			7/13/2013 - 6:43:10 AM
08:52:52:015 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Lib\HyperPause.ahk exists
08:52:52:027 | HL |   DEBUG1  | +15    | CRC Check - CRC matches, this is an official unedited Library.
08:52:52:031 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			317979 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			7/1/2013 - 5:29:38 AM
08:52:52:034 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Lib\Keymapper.ahk exists
08:52:52:038 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
08:52:52:040 | HL |   DEBUG1  | +16    | CheckFile - Attributes:
				File Size:			27844 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			7/1/2013 - 3:00:52 AM
08:52:52:043 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Lib\MultiGame.ahk exists
08:52:52:046 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
08:52:52:049 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			24841 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			6/14/2013 - 1:27:28 AM
08:52:52:051 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Lib\Bezel.ahk exists
08:52:52:054 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
08:52:52:058 | HL |   DEBUG1  | +15    | CheckFile - Attributes:
				File Size:			21407 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			7/1/2013 - 5:29:24 AM
08:52:52:061 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Lib\Statistics.ahk exists
08:52:52:065 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
08:52:52:067 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			26089 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			6/14/2013 - 1:26:57 AM
08:52:52:070 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Lib\Rom Mapping Launch Menu.ahk exists
08:52:52:075 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
08:52:52:078 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			62368 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			7/13/2013 - 4:07:51 AM
08:52:52:081 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Lib\Shared.ahk exists
08:52:52:101 | HL |   DEBUG1  | +16    | CRC Check - CRC matches, this is an official unedited Library.
08:52:52:104 | HL |   DEBUG1  | +15    | CheckFile - Attributes:
				File Size:			61519 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			7/17/2013 - 5:41:40 AM
08:52:52:107 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Lib\XHotkey.ahk exists
08:52:52:111 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
08:52:52:115 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			28659 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			6/28/2013 - 9:48:36 AM
08:52:52:118 | HL |     INFO  | +16    | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Lib\Fade Animations.ahk exists
08:52:52:123 | HL |   DEBUG1  | +0     | CRC Check - CRC matches, this is an official unedited Library.
08:52:52:126 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			48332 bytes
				Created:			7/4/2013 - 7:16:40 PM
				Modified:			7/13/2013 - 5:43:47 AM
08:52:52:129 | HL |     INFO  | +0     | Main - HyperLaunch received "Taito Type X" and "GigaWing Generations"
08:52:52:133 | HL |     INFO  | +15    | Main - GigaWing Generations contains a System key in E:\HyperSpin\HyperLaunch\Settings\Taito Type X\Games.ini. Switching systemName to Taito Type X
08:52:52:141 | HL |     INFO  | +0     | Main - GigaWing Generations is switching to emulator DXWnd via: E:\HyperSpin\HyperLaunch\Settings\Taito Type X\Games.ini
08:52:52:144 | HL |     INFO  | +0     | Main - Checking for a [DXWnd] section in E:\HyperSpin\HyperLaunch\Settings\Taito Type X\Emulators.ini
08:52:52:147 | HL |     INFO  | +0     | Main - Checking for a [DXWnd] section in E:\HyperSpin\HyperLaunch\Settings\Global Emulators.ini
08:52:52:150 | HL |     INFO  | +16    | Main - Found [DXWnd] in E:\HyperSpin\HyperLaunch\Settings\Global Emulators.ini
08:52:52:153 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Modules\DXWnd\DXWnd.ahk exists
08:52:52:156 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			11091 bytes
				Created:			7/4/2013 - 7:48:26 PM
				Modified:			7/25/2013 - 1:24:18 AM
08:52:52:159 | HL |     INFO  | +0     | Main - CRC Check - CRC matches, this is an official unedited module.
08:52:52:162 | HL |     INFO  | +0     | Main - GigaWing Generations will use module: E:\HyperSpin\HyperLaunch\Modules\DXWnd\DXWnd.ahk
08:52:52:176 | HL |     INFO  | +16    | Main - Using standard method with "Rom Extensions" SkipChecks or without any SkipChecks.
08:52:52:189 | HL |     INFO  | +15    | Main - INI Keys read
08:52:52:192 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Module Extensions\7z.exe exists
08:52:52:264 | HL |   DEBUG1  | +78    | 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:			7/4/2013 - 7:16:43 PM
				Modified:			3/6/2013 - 3:21:50 AM
08:52:52:267 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Module Extensions\7z.dll exists
08:52:52:362 | HL |   DEBUG1  | +94    | 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:			7/4/2013 - 7:16:43 PM
				Modified:			3/6/2013 - 3:21:49 AM
08:52:52:374 | HL |  WARNING  | +15    | Main - SkipChecks is enabled and set to: true
08:52:52:377 | HL |     INFO  | +0     | CheckPaths - Started
08:52:52:380 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom: E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\GigaWing Generations.7z
08:52:52:525 | HL |   DEBUG1  | +156   | CheckPaths - Looking for rom by name in subfolder: E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\GigaWing Generations\GigaWing Generations.7z
08:52:52:531 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom by extension: E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\GigaWing Generations\*.7z
08:52:52:534 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom: E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\GigaWing Generations.zip
08:52:52:537 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom by name in subfolder: E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\GigaWing Generations\GigaWing Generations.zip
08:52:52:541 | HL |   DEBUG1  | +16    | CheckPaths - Looking for rom by extension: E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\GigaWing Generations\*.zip
08:52:52:543 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom: E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\GigaWing Generations.exe
08:52:52:546 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom by name in subfolder: E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\GigaWing Generations\GigaWing Generations.exe
08:52:52:551 | HL |   DEBUG1  | +0     | CheckPaths - Looking for rom by extension: E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\GigaWing Generations\*.exe
08:52:52:554 | HL |   DEBUG1  | +16    | CheckPaths - Looking for rom: E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\GigaWing Generations.bat
08:52:52:605 | HL |     INFO  | +46    | CheckPaths - Found rom: E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\GigaWing Generations.bat
08:52:52:609 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Module Extensions\dxwnd.exe exists
08:52:52:742 | HL |   DEBUG1  | +141   | CheckFile - Attributes:
				FileDescription         	DxWnd MFC application
				FileVersion             	1, 0, 0, 1
				InternalName            	DxWnd
				LegalCopyright          	Copyright (C) 2004/2012
				OriginalFilename        	DxWnd.exe
				ProductName             	DxWnd application
				ProductVersion          	1, 0, 0, 1
				File Size:			523264 bytes
				Created:			7/23/2013 - 11:33:46 AM
				Modified:			7/21/2013 - 3:27:53 PM
08:52:52:746 | HL |     INFO  | +0     | CheckPaths - Ended
08:52:52:750 | HL |     INFO  | +0     | BuildScript - User Variables:
				;----------------------------------------------------------------------------
				; INJECTED VARIABLES
				;----------------------------------------------------------------------------

				#NoTrayIcon
				#InstallKeybdHook
				DetectHiddenWindows, ON
				SetTitleMatchMode, 2
				SendMode, Event
				0 = 2
				frontendPID = 7592
				frontendPath = E:\HyperSpin
				frontendExe = HyperSpin.exe
				frontendExt = exe
				frontendName = HyperSpin
				frontendDrive = E:
				exitEmulatorKey = D:1joy2&1joy8
				exitEmulatorKeyWait = 0
				forceHoldKey = ~Esc
				restoreFE = true
				exitScriptKey = ~q & ~s
				emuFullPath = E:\HyperSpin\HyperLaunch\Module Extensions\dxwnd.exe
				emuPath = E:\HyperSpin\HyperLaunch\Module Extensions
				emuName = DXWnd
				emuExt = exe
				romPath = E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations
				romPathFromIni = E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations|E:\HyperSpin\Emulators\Taito Type X\Games\Raiden III
				romExtension = .bat
				romExtensionOrig = .bat
				romExtensions = 7z|zip|exe|bat|lnk
				executable = dxwnd.exe
				systemName = Taito Type X
				dbName = GigaWing Generations
				romName = 
				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 = true
				romMatchExt = true
				logFile = E:\HyperSpin\HyperLaunch\HyperLaunch.log
				logLabel := ["    INFO"," WARNING","   ERROR","  DEBUG1","  DEBUG2"]
				logLevel = 10
				logIncludeModule = true
				logIncludeFileProperties = true
				logShowCommandWindow = false
				logCommandWindow = false
				navUpKey = Up
				navDownKey = Down
				navLeftKey = Left
				navRightKey = Right
				navSelectKey = Enter
				originalWidth = 1920
				originalHeight = 1080
				dtEnabled = false
				dtPath = 
				dtUseSCSI = false
				dtAddDrive = true
				emuIdleShutdown = 0
				hideEmu = false
				hideFE = false
				fadeIn = false
				fadeInDuration = 1000
				fadeInTransitionAnimation = DefaultAnimateFadeIn
				fadeInDelay = 3000
				fadeInExitDelay = 0
				fadeOutExitDelay = 0
				fadeOut = false
				fadeOutDuration = 4000
				fadeOutTransitionAnimation = DefaultAnimateFadeOut
				fadeOutDelay = 1500
				fadeLyrInterpolation = 7
				fadeLyr1Color = FF000000
				fadeLyr1AlignImage = Align to Top Left
				fadeLyr2Pos = Bottom Right Corner
				fadeLyr2X = 300
				fadeLyr2Y = 300
				fadeLyr2Adjust = 1
				fadeLyr2PicPad = 0
				fadeLyr3Pos = Bottom Center
				fadeLyr3X = 300
				fadeLyr3Y = 300
				fadeLyr3Adjust = 0.75
				fadeLyr3Speed = 5000
				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 = true
				fadeBarWindowX = 
				fadeBarWindowY = 
				fadeBarWindowW = 600
				fadeBarWindowH = 120
				fadeBarWindowR = 20
				fadeBarWindowM = 20
				fadeBarWindowHatchStyle = 8
				fadeBarBack = true
				fadeBarBackColor = FFEC1C24
				fadeBarH = 20
				fadeBarR = 5
				fadeBarColor = FFF7A62F
				fadeBarHatchStyle = 3
				fadeBarPercentageText = true
				fadeBarInfoText = true
				fadeBarXOffset = 0
				fadeBarYOffset = 100
				fadeRomInfoDescription = text
				fadeRomInfoSystemName = text
				fadeRomInfoYear = text
				fadeRomInfoManufacturer = text
				fadeRomInfoGenre = text
				fadeRomInfoRating = text
				fadeRomInfoOrder = Description|SystemName|Year|Manufacturer|Genre|Rating
				fadeRomInfoTextPlacement = topRight
				fadeRomInfoTextMargin = 5
				fadeRomInfoText1Options = cFF555555 r4 s20 Bold
				fadeRomInfoText2Options = cFF555555 r4 s20 Bold
				fadeRomInfoText3Options = cFF555555 r4 s20 Bold
				fadeRomInfoText4Options = cFF555555 r4 s20 Bold
				fadeRomInfoText5Options = cFF555555 r4 s20 Bold
				fadeRomInfoText6Options = cFF555555 r4 s20 Bold
				fadeStats_Number_of_Times_Played = text with label
				fadeStats_Last_Time_Played = text with label
				fadeStats_Average_Time_Played = text with label
				fadeStats_Total_Time_Played = text with label
				fadeStats_System_Total_Played_Time = text with label
				fadeStats_Total_Global_Played_Time = text with label
				fadeStatsInfoOrder = Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time
				fadeStatsInfoTextPlacement = topLeft
				fadeStatsInfoTextMargin = 5
				fadeStatsInfoText1Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText2Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText3Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText4Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText5Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText6Options = cFF555555 r4 s20 Bold
				fadeText1X = 0
				fadeText1Y = 0
				fadeText1Options = cFFFFFFFF r4 s20 Right Bold
				fadeText1 = Loading Game
				fadeText2X = 0
				fadeText2Y = 0
				fadeText2Options = cFFFFFFFF r4 s20 Right Bold
				fadeText2 = Extraction Complete
				fadeFont = Arial
				fadeSystemAndRomLayersOnly = false
				fadeInterruptKey = 
				detectFadeErrorEnabled = true
				fadeImgPath = E:\HyperSpin\HyperLaunch\Media\Fade
				HLDataPath = E:\HyperSpin\HyperLaunch\Data
				HLMediaPath = E:\HyperSpin\HyperLaunch\Media
				HLErrSoundPath = E:\HyperSpin\HyperLaunch\Media\Sounds\Error
				modulesPath = E:\HyperSpin\HyperLaunch\Modules
				moduleFullName = E:\HyperSpin\HyperLaunch\Modules\DXWnd\DXWnd.ahk
				moduleName = DXWnd
				modulePath = E:\HyperSpin\HyperLaunch\Modules\DXWnd
				moduleExtension = ahk
				moduleExtensionsPath = E:\HyperSpin\HyperLaunch\Module Extensions
				libPath = E:\HyperSpin\HyperLaunch\Lib
				7zEnabled = true
				7zPath = E:\HyperSpin\HyperLaunch\Module Extensions\7z.exe
				7zDllPath = E:\HyperSpin\HyperLaunch\Module Extensions\7z.dll
				7zExtractPath = C:\Users\Whopper\AppData\Local\Temp\HS
				7zExtractPathOrig = 
				7zAttachSystemName = true
				7zDelTemp = true
				7zSounds = true
				7zFormats = .zip,.rar,.7z,.lzh,.gzip,.tar
				7zFormatsNoP = zip,rar,7z,lzh,gzip,tar
				mgEnabled = false
				mgKey = ~NumpadSub
				mgBackgroundColor = FF000000
				mgSidePadding = 0.2
				mgYOffset = 500
				mgImageAdjust = 1
				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 = true
				hpKey = D:1joy2&1joy7
				hpBackToMenuBarKey = 1joy2
				hpZoomInKey = C
				hpZoomOutKey = V
				hpScreenshotKey = ~PrintScreen
				hpHiToTextPath = E:\HyperSpin\HyperLaunch\Module Extensions\HiToText.exe
				hpSaveStateKeyCodes = 
				hpLoadStateKeyCodes = 
				keymapperEnabled = false
				keymapper = ahk
				xpadderFullPath = E:\HyperSpin\Utilities\Xpadder\xpadder.exe
				joyToKeyFullPath = E:\HyperSpin\Utilities\JoyToKey\JoyToKey.exe
				keymapperProfilePath = E:\HyperSpin\HyperLaunch\Profiles\ahk
				keymapperFrontEndProfileName = HyperSpin
				keymapperHyperLaunchProfileEnabled = false
				JoyIDsEnabled = false
				JoyIDsPreferredControllersSystem = use_global
				JoyIDsPreferredControllersGlobal = use_global
				CustomJoyNamesEnabled = false
				CustomJoyNames = 
				FEProfile = E:\HyperSpin\HyperLaunch\Profiles\ahk\HyperSpin
				defaultProfile = E:\HyperSpin\HyperLaunch\Profiles\ahk\_Default
				systemProfile = E:\HyperSpin\HyperLaunch\Profiles\ahk\Taito Type X
				xPadderSystemProfile = E:\HyperSpin\HyperLaunch\Profiles\ahk\Taito Type X\_Default
				emuProfile = E:\HyperSpin\HyperLaunch\Profiles\ahk\Taito Type X\DXWnd
				romProfile = E:\HyperSpin\HyperLaunch\Profiles\ahk\Taito Type X\GigaWing Generations
				blankProfile = E:\HyperSpin\HyperLaunch\Profiles\ahk\blank
				HyperLaunchProfile = E:\HyperSpin\HyperLaunch\Profiles\ahk\HyperLaunch
				bezelEnabled = false
				statisticsEnabled = true

08:52:52:752 | HL |     INFO  | +0     | BuildScript - Loaded XHotkey Init.ahk scripts
08:52:52:755 | HL |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Module Extensions\VA.ahk exists
08:52:52:774 | HL |   DEBUG1  | +31    | CRC Check - CRC matches, this is an official unedited Extension.
08:52:52:778 | HL |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			34688 bytes
				Created:			7/4/2013 - 7:16:43 PM
				Modified:			3/2/2013 - 3:05:47 AM
08:52:52:781 | HL |     INFO  | +0     | BuildScript - Loaded HyperPause Init.ahk scripts
08:52:52:784 | HL |     INFO  | +0     | BuildScript - Loaded Statistics Init.ahk scripts
08:52:52:786 | HL |     INFO  | +0     | BuildScript - Loaded User Functions Init.ahk script
08:52:52:789 | HL |   DEBUG1  | +16    | BuildScript - Module starts on line: 284
08:52:52:793 | HL |     INFO  | +0     | BuildScript - Module:
				MEmu = DXWnd
				MEmuV = v2.01.90
				MURL = http://sourceforge.net/projects/dxwnd/
				MAuthor = djvj
				MVersion = 2.0.1
				MCRC = 45840AAE
				iCRC = E447BA41
				MID = 635038268886599500
				MSystem = "PC Games","Taito Type X"
				;--------------------------------------------------------------------------------------------------------------------
				; Notes:
				; DXWnd is a windows hooker that intercepts DirectX calls to make fullscreen programs run within a window.
				; It can be downloaded here: http://sourceforge.net/projects/dxwnd/
				; Extract it to your "Module Extensions" folder
				; Read the notes in the ini for further settings to help with rotating your monitor for vertical games
				; Vertical games are windowed, rotated, windows hidden (taskbar/start button/desktop), then the correct resolution is calculated and the game's window is maximized. This gives the look of a fullscreen game, but it's actually in a window.
				; You may have to set Skipchecks to true in your HyperLaunch.ini, otherwise HyperLaunch will error looking for a rom if your exe/bat/lnk is not the same name as you have in your xml.
				;
				; Taito Type X Instructions:
				; 1. Backup your game.exe and typex_bindings.bin for each game (only if you want to have a backup)
				; 2. In HyperHQ, use the Wizard to create a new wheel, name it Taito Type X
				; 3. Download everything you see on the FTP, keeping dir names/structure and empty "sv" dirs.
				;
				; Taito Type X Notes:
				; - IMPORTANT *** Requires files located in my user dir on the ftp at /Upload Here/djvj/Taito Type X/. I hacked every exe to save its config/logs into the sv subdir. If you use my exes, make sure you create an sv dir so the game can save its settings. ***
				; - IMPORTANT *** Edit the dxwnd.ini file and update the dirs to where your games are located, or update the paths in dxwnd itself. ***
				; - IMPORTANT *** Do not attempt to run TTX games off an SMB share, they won't work.
				; - Make sure the game's folder and bat files in each game's dir are named the same as the database's game name
				; - Every game, except Arcana Hearts, saves config and logs to a D or Z partition. Arcana saves everything in the registry . I hacked every game.exe so you do not need D or Z drives. Instead you just create an sv dir inside each game's root folder and it will save all configs/logs in there instead.
				; - The controls bin only needs to be made once, then copy/paste your control bin into each game's dir, overwriting the existing one.
				; - Arcana Hearts I had to hex edit the controls into the exe. I provided a txt with info where (in hex) and what the controls are (CHANGE KEYS.txt). (Note, with the updated loader this is no longer necessary and works as a standard game)
				; - Taisen has no way to change the keys afaik, you are out of luck on this one until a solution surfaces.
				; - Raiden 4 is very buggy, but I finally got it working 100% everytime on my PC. If it starts crashing when it worked prior, reboot your PC.
				; - Raiden 4 requires a trick to get it to work correctly, otherwise it crashes everytime. I hope someone finds a better hack one day as the one I use I feel like it might not work everytime. There have been reports it doesn't work on every PC...
				; - All the games should exit with the ESC key except for Arcana Hearts which the script will send Alt+F4
				; - Some systems iRotate might not work, try commenting the iRotate.exe lines and uncomment the display.exe lines instead
				;
				; - Homura and Shikigami no Shiro III use custom d3d8 and d3d9 dll files, these fix the the games from going hyperfast. I did not make them and they create a wahwahwah.arc file when you launch the game. Edit this file in notepad and change InitProxyFunctions to 0 and PartOfENBSeries to localhost. Save the file, then change it to read-only so it doesn't get restored.
				; - If SF4 is locking up during the intro movie, copy the 2 d3d dlls to your SF4 dir. This will fix it.
				;
				; - If your KOF98 UM came with d3d9.dll, d3d9d.dll, or d3dx9_36.dll in its root folder, remove all these for the game to work.
				;
				; - Lastly, every PC is different, so results will vary. Try playing with sleep timers if you think the script is working too fast for your PC.
				; - Also if you have video issues or odd things are happening in game, play with vsync and try updating to the latest video card driver, or revert to an older one.
				;
				; - If you have any further issues, please consult the discussion thread at http://www.hyperspin-fe.com/forum/showthread.php?t=13627
				;--------------------------------------------------------------------------------------------------------------------
				StartModule()
				FadeInStart()

				 ; check for and load into memory the Settings.ini
				settingsFile := CheckFile(modulePath . "\" . moduleName . ".ini")

				verticalMethod := IniReadCheck(settingsFile, "settings", "VerticalMethod", "display",,1)
				system := IniReadCheck(settingsFile, romName, "System","standard",,1)
				titleClass := IniReadCheck(settingsFile, romName, "TitleClass",A_Space,,1)
				launchExe := IniReadCheck(settingsFile, romName, "LaunchExe",A_Space,,1)
				AppExe := IniReadCheck(settingsFile, romName, "AppExe",A_Space,,1)

				; Get HS's original size so we can restore it properly later
				;WinGetPos, hsX, hsY, hsW, hsH, ahk_class ThunderRT6FormDC ; HS1
				;WinGetPos, hsX, hsY, hsW, hsH, ahk_class ApolloRuntimeContentWindow ; HS2, shouldn't be needed for HS2 though as it fixes itself

				Loop, Parse,  romPathFromIni, |
				{	GetFullName(A_LoopField)	; converts relative path to absolute
					IfExist %A_LoopField%\%launchExe%
					{	romPath = %A_LoopField%
						romFound = true
						Break
					}Else IfExist %A_LoopField%\%romName%\%launchExe%
					{	romPath = %A_LoopField%\%romName%
						romFound = true
						Break
					}
				}
				If !romFound
					ScriptError("Could not find the executable """ . launchExe . """ in any paths defined in your Rom_Path:`n" . romPathFromIni)

				WinMinimize, ahk_class ApolloRuntimeContentWindow ; fix for HS2 not minimizing
				Sleep, 100
				WinMinimizeAll ;If we don't minimize, parts of HS still show on our screen, doesn't work with HS2 for an unknown reason
				Run(executable, emuPath, "Min", "dxPID")	; launch dxwnd to force windowed mode

				If system = vertical
				{	If verticalMethod = irotate
						Run("iRotate.exe /rotate=90 /exit", moduleExtensionsPath) ; another option to rotate screen
					Else If  verticalMethod = display
						Run("display.exe /rotate:90", moduleExtensionsPath) ; Switching to 90�
					;Sleep, 200
				}

				;Making our own custom hideDesktop(), because upon rotation, coordinates get messed up and only part of the desktop is hidden
				Gui 1: Color, 000000
				Gui 1: -Caption +ToolWindow
				Gui 1: Show, x0 y0 W%A_ScreenWidth% H%A_ScreenHeight%, BlackScreen	; experimental to hide entire desktop and windows

				Gui 2: Color, 000000
				Gui 2: -Caption +ToolWindow
				Gui 2: Show, x0 y0 W%A_ScreenHeight% H%A_ScreenWidth%, BlackScreen2	; experimental to hide entire desktop and windows

				Sleep, 200 ;DO NOT REMOVE THIS LINE, game will launch minimized if you do, increase sleep if this is still happening
				Run(romPath . "\" . launchExe, romPath,, "AppPID")

				WinWait(titleClass)
				Sleep, 500 ;Some lag so we don't lose our custom hideDesktop which happens if this is too short
				WinActivate, %titleClass%

				MaximizeWindow(titleClass)
				FadeInExit()

				Gui 1: Destroy	; no longer needed after game is rotated. GUi 2 still covers the entire desktop

				Process("WaitClose", (If AppExe ? AppExe : AppPID))

				Gui 2: Color, 000000	; experimental to hide entire desktop and windows
				Gui 2: -Caption +ToolWindow
				Gui 2: Show, x0 y0 W%A_ScreenWidth% H%A_ScreenHeight%, BlackScreen2

				If system = vertical
				{	If verticalMethod = irotate
						Run("iRotate.exe /rotate=0 /exit", moduleExtensionsPath) ; another option to rotate screen
					Else If verticalMethod = display
						Run("display.exe /rotate:0", moduleExtensionsPath) ; Switching back to 0�
				}

				WinClose("DXWnd",,,"Notepad++")
				Sleep, 200
				IfWinExist, Warning ahk_class #32770	; dxwnd pops up a box asking to restore desktop settings and will not close until a selection is made. This selects no (button2)
					ControlSend,Button2,{Enter},Warning ahk_class #32770
				errorLvl := Process("WaitClose", dxPID,"1")
				If errorLvl	; if DXWnd did not close, force close it. This sometimes happens on exit.
					Process("Close", dxPID)

				WinMinimizeAllUndo
				Sleep, 500

				; Settings for restoring Hyperspin from vertical games
				;IniRead, system, %settingsFile%, Screen, Fullscreen, standard ; unsure I needed this, shouldn't be needed
				;WinMove, ahk_class ThunderRT6FormDC,, hsX, hsY, hsW, hsH ; HS1
				;WinMove, ahk_class ApolloRuntimeContentWindow,, hsX, hsY, hsW, hsH ; HS2, shouldn't be needed for HS2 though as it fixes itself

				;	Sleep, 500 ;Uncomment these 2 lines if HS doesn't regain focus after closing a vertical game, sloppy but it works until something else is thought of
				;	Send, {ALTDOWN}{TAB}{ALTUP}

				Gui 1: Destroy	; experimental to hide entire desktop and windows
				Gui 2: Destroy	; experimental to hide entire desktop and windows
				FadeOutExit()
				ExitModule()


				MaximizeWindow(class){
					Global
					WinSet, Style, -0xC00000, %class%	;Removes the titlebar of the game window
					WinSet, Style, -0x40000, %class%		;Removes the border of the game window
					WinGetPos, appX, appY, appWidth, appHeight, %class%
					widthMaxPercenty := ( A_ScreenWidth / appWidth )
					heightMaxPercenty := ( A_ScreenHeight / appHeight )

					If  ( widthMaxPercenty < heightMaxPercenty )
						percentToEnlarge := widthMaxPercenty
					Else
						percentToEnlarge := heightMaxPercenty

					appWidthNew := appWidth * percentToEnlarge
					appHeightNew := appHeight * percentToEnlarge
					; Transform, appX, Round, %appX%
					Transform, appY, Round, %appY%
					Transform, appWidthNew, Round, %appWidthNew%, 2
					Transform, appHeightNew, Round, %appHeightNew%, 2

					; (Taito Type X game) This step is only necessary because this game resizes itself too wide, we need to bring it back to a normal vertical game ratio
					If romName = GigaWing Generations
						appHeightNew := ( A_ScreenWidth * 0.789316 ) ;Vertical games have a 0.789316 ratio (width/height) when first launched, so whatever the new A_ScreenWidth (when rotated) is, we should multiply by this ratio to find out the new appHeightNew

					; appXPos := ( A_ScreenWidth / 2 ) - ( appWidthNew / 2 )
					appYPos := ( A_ScreenHeight / 2 ) - ( appHeightNew / 2 )
					; WinMove, %class%,, appXPos, appYPos
					WinMove, %class%,, 0, appYPos, appWidthNew, appHeightNew
				}

				HaltEmu: 
					If system = vertical 
					{	If verticalMethod = irotate 
							Run("iRotate.exe /rotate=0 /exit", moduleExtensionsPath) ; another option to rotate screen 
						Else If verticalMethod = display 
							Run("display.exe /rotate:0", moduleExtensionsPath) ; Switching back to 0� 
						Sleep, 200 
					}
				Return
				RestoreEmu: 
					If system = vertical 
					{	If verticalMethod = irotate 
							Run("iRotate.exe /rotate=90 /exit", moduleExtensionsPath) ; another option to rotate screen 
						Else If verticalMethod = display 
							Run("display.exe /rotate:90", moduleExtensionsPath) ; Switching to 90� 
					}
				Return

				CloseProcess:
					FadeOutStart()
					WinClose(titleClass)
				Return

08:52:52:795 | HL |     INFO  | +0     | BuildScript - Loaded HyperPause scripts
08:52:52:797 | HL |     INFO  | +0     | BuildScript - Loaded Statistics.ahk script
08:52:52:799 | HL |     INFO  | +0     | BuildScript - Loaded User Functions.ahk script
08:52:52:800 | HL |     INFO  | +0     | BuildScript - Finished injecting functions into module
08:52:52:802 | HL |     INFO  | +0     | Main - Module is built
08:52:52:804 | HL |     INFO  | +15    | CheckFile - Checking if E:\HyperSpin\HyperLaunch\AutoHotkey.dll exists
08:52:52:882 | HL |   DEBUG1  | +78    | 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:			7/4/2013 - 7:16:40 PM
				Modified:			4/20/2013 - 12:16:32 AM
08:52:52:893 | HL |     INFO  | +0     | Main - Running module
08:52:53:033 | MD |     INFO  | +N/A   | Module initialized
08:52:53:086 | MD |     INFO  | +62    | StartModule - Started
08:52:53:088 | MD |     INFO  | +0     | StartModule - MEmu: DXWnd
				MEmuV: v2.01.90
				MURL: http://sourceforge.net/projects/dxwnd/
				MAuthor: djvj
				MVersion: 2.0.1
				MCRC: 45840AAE
				iCRC: E447BA41
				MSystem: "PC Games","Taito Type X"
08:52:53:090 | MD |     INFO  | +0     | StartModule - You have a supported System Name for this module: "Taito Type X"
08:52:53:091 | MD |     INFO  | +0     | StartModule - Ended
08:52:53:093 | MD |     INFO  | +0     | StartGlobalUserFeatures - Starting
08:52:53:095 | MD |     INFO  | +0     | StartGlobalUserFeatures - Ending
08:52:53:097 | MD |     INFO  | +0     | CheckFile - Checking if E:\HyperSpin\HyperLaunch\Modules\DXWnd\DXWnd.ini exists
08:52:53:099 | MD |   DEBUG1  | +0     | CheckFile - Attributes:
				File Size:			1108 bytes
				Created:			7/4/2013 - 7:48:26 PM
				Modified:			7/25/2013 - 1:17:07 AM
08:52:53:100 | MD |     INFO  | +16    | Module Setting - VerticalMethod: irotate
08:52:53:102 | MD |     INFO  | +0     | Module Setting - System: standard
08:52:53:104 | MD |     INFO  | +0     | Module Setting - TitleClass: YOKUSHIN ahk_class TOPWINDOW
08:52:53:107 | MD |     INFO  | +0     | Module Setting - LaunchExe: GigaWing Generations.bat
08:52:53:109 | MD |     INFO  | +0     | Module Setting - AppExe: game.exe
08:52:53:319 | MD |     INFO  | +218   | Module Run - Running: E:\HyperSpin\HyperLaunch\Module Extensions\dxwnd.exe
08:52:53:394 | MD |   DEBUG1  | +62    | Module Run - "dxwnd.exe" Process ID: 7808
08:52:53:599 | MD |     INFO  | +219   | Module Run - Running: E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\GigaWing Generations.bat
08:52:53:638 | MD |   DEBUG1  | +31    | Module Run - "E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\GigaWing Generations.bat" Process ID: 7848
08:52:53:643 | MD |   DEBUG1  | +0     | GetActiveWindowStatus - Title: BlackScreen2 | Class: AutoHotkeyGUI | State: 0 | X: 0 | Y: 0 | Width: 1080 | Height: 1920 | Window HWND: 0x10abe | Process ID: 7372 | Process Path: E:\HyperSpin\HyperLaunch\HyperLaunch.exe
08:52:53:647 | MD |     INFO  | +16    | Module WinWait - Waiting for YOKUSHIN ahk_class TOPWINDOW
08:52:54:098 | MD |   DEBUG1  | +452   | GetActiveWindowStatus - Title: YOKUSHIN | Class: TOPWINDOW | State: 0 | X: 0 | Y: 0 | Width: 496 | Height: 678 | Window HWND: 0x20ad0 | Process ID: 7380 | Process Path: E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\game.exe
08:53:04:194 | MD |     INFO  | +10093 | Module Process - WaitClose game.exe 
08:53:26:610 | MD |     INFO  | +22418 | Module WinClose - Closing: DXWnd
08:53:27:049 | MD |     INFO  | +436   | Module Process - WaitClose  1
08:53:27:656 | MD |     INFO  | +609   | StopGlobalUserFeatures - Starting
08:53:27:660 | MD |     INFO  | +0     | StopGlobalUserFeatures - Ending
08:53:27:664 | MD |     INFO  | +0     | ExitModule - Started
08:53:27:668 | MD |     INFO  | +0     | Starting Updating Statistics:
08:53:27:671 | MD |   DEBUG2  | +15    | Total Elapsed Time in Pause in seconds: 0
08:53:27:675 | MD |   DEBUG2  | +0     | gameSectionStartTime:143614
08:53:27:679 | MD |   DEBUG2  | +0     | ElapsedTime:34
08:53:27:701 | MD |     INFO  | +32    | CreateRomTable - Started
08:53:27:705 | MD |     INFO  | +0     | CreateRomTable - Ended, 7 Loops to create table.
08:53:27:708 | MD |   DEBUG2  | +0     | Statistics cleared game name: GigaWing Generations
08:53:27:872 | MD |   DEBUG2  | +156   | Loaded game statistics from ini files:
				Number_of_Times_Played: 17
				Last_Time_Played: Thursday July 25, 2013 01:26:02 AM
				Average_Time_Played: 18
				Total_Time_Played: 303
				System_Total_Played_Time: 945
				Total_Global_Played_Time: 8131
08:53:27:877 | MD |   DEBUG2  | +15    | Updated Statistics: Number_of_Times_Played: 18
				Last_Time_Played: Thursday July 25, 2013 08:53:27 AM
				Average_Time_Played: 19
				Total_Time_Played: 337
				System_Total_Played_Time: 979
				Total_Global_Played_Time: 8165
08:53:27:903 | MD |     INFO  | +16    | Game section statistics updated.
08:53:27:905 | MD |     INFO  | +15    | ExitModule - Ended
08:53:27:907 | MD |     INFO  | +0     | End of Module Logs
08:53:27:954 | HL |     INFO  | +34554 | Main - Module ended, exiting HyperLaunch normally
08:53:27:964 | HL |     INFO  | +0     | ExitScript - Started
08:53:27:005 | HL |   DEBUG1  | +47    | ExitScript - Putting HyperSpin.exe back in focus
08:53:28:009 | HL |   DEBUG1  | +0     | ExitScript - Restoring HyperSpin.exe to x0 y0 w1920 h1080
08:53:28:274 | HL |     INFO  | +265   | SystemCursor - Restoring mouse cursor
08:53:28:287 | HL |     INFO  | +16    | ExitScript - Ended

post-9524-142870594893_thumb.jpg

Edit: I did add the path to game.exe into DXWnd.

56uIzxg.png

Posted

It's running:

08:52:53:319 | MD | INFO | +218 | Module Run - Running: E:\HyperSpin\HyperLaunch\Module Extensions\dxwnd.exe

08:52:53:394 | MD | DEBUG1 | +62 | Module Run - "dxwnd.exe" Process ID: 7808

08:52:53:599 | MD | INFO | +219 | Module Run - Running: E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\GigaWing Generations.bat

08:52:53:638 | MD | DEBUG1 | +31 | Module Run - "E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\GigaWing Generations.bat" Process ID: 7848

08:52:53:643 | MD | DEBUG1 | +0 | GetActiveWindowStatus - Title: BlackScreen2 | Class: AutoHotkeyGUI | State: 0 | X: 0 | Y: 0 | Width: 1080 | Height: 1920 | Window HWND: 0x10abe | Process ID: 7372 | Process Path: E:\HyperSpin\HyperLaunch\HyperLaunch.exe

08:52:53:647 | MD | INFO | +16 | Module WinWait - Waiting for YOKUSHIN ahk_class TOPWINDOW

08:52:54:098 | MD | DEBUG1 | +452 | GetActiveWindowStatus - Title: YOKUSHIN | Class: TOPWINDOW | State: 0 | X: 0 | Y: 0 | Width: 496 | Height: 678 | Window HWND: 0x20ad0 | Process ID: 7380 | Process Path: E:\HyperSpin\Emulators\Taito Type X\Games\GigaWing Generations\game.exe

08:53:04:194 | MD | INFO | +10093 | Module Process - WaitClose game.exe

08:53:26:610 | MD | INFO | +22418 | Module WinClose - Closing: DXWnd

08:53:27:049 | MD | INFO | +436 | Module Process - WaitClose 1

"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."

RocketLauncher's Official Home

If you appreciate my work:
donate_button.png

My Apps:
Window Logger
Idle Volume Adjuster
ExplorerRestorer
Rom Folder Cleaner
Module Updater
My Guides:
How To Mod Guncons with Aimtrak

Posted
It's running:

Sorry Sir, I think we have our wires crossed, I thought you meant irotate not DXWnd.

So I think I'm at the same point in this as you guys.

Got Gigawing to start, DXWnd has started. I added a path to game.exe in DXWnd so it goes into a border less window, but neither irotate or display.exe seem to start.

I could see that had started but not iRotate.

Same situation with display.exe.

56uIzxg.png

Posted

I'm following this thread closely. If you guys get it figured out I'd like to know the steps. Temp solution for now is to use ArcadePC Launcher but some of the setting zip files it copies the launcher and etc from can be old depending when the rom was dumped.

Posted
I have an issue hopefully someone can help me with. I have Super Street Fighter IV AE working through hyperlaunch. I have it setup under PC games - and i put in the Fade Title (still do not know what it does, but it did fix some issues for me). This game works perfectly through hyperlaunch but when i select it through hyperspin - the screen go black and then goes back to hyperspin. I can exit hyperspin and the game is still on and running in the background, i just select it in the task bar and the game is running. Anyone know why when i start the game it goes in the background and just goes back to hyperspin?

Also even though it is setup in PC games i have it launching through the mame wheel - it works perfectly by launching it through hlhq in pc games or in the mame section of hlhq

Update - i have tried a few more things - i created the Taito Type X on HQ - set everything up exactly as i have read and understood here in this thread but I am still having issues when i start the game through hyperspin the screen goes black and i can see the initialization of the game start. Then Hyperspin comes back on and the game is playing in the background. I changed the fade in exit delay to 4000ms and that helped in that i can now see the game longer before hyperspin comes back up on the screen. Also the game loads and plays perfectly when i launch it through HLHQ - i only have this problem when launching through hyperspin itself. Not sure what else to do - if anyone can help i would appreciate it. Here is my log - i hope I am adding this right

Timestamp Thread Level Diff. Log Data

13:17:32:698 HL INFO +N/A Main - HyperLaunch v3.0.0.4

13:17:32:698 HL INFO +0 Main - System Specs:

HyperLaunch Dir: E:\Hyperspin\HyperLaunch

OS: WIN_7

Architecture: 64-bit (might not be accurate)

OS Language: 0409

OS Admin Status: Yes

Monitor #1 (\\.\DISPLAY1): 1920x1080 (1920x1036 work)

AutoHotkey Path: C:\Program Files\AutoHotkey\AutoHotkey.exe

AHK Version: 1.1.09.04

Unicode: No

13:17:32:698 HL INFO +0 Main - HyperSpin.exe coordinates are x0 y0 w1920 h1080

13:17:32:698 HL INFO +0 CheckFile - Checking if E:\Hyperspin\HyperLaunch\HyperLaunch.exe exists

13:17:32:701 HL INFO +0 Main - HyperLaunch received "mame" and "Super Street Fighter IV Arcade Edition"

13:17:32:716 HL INFO +16 Main - Super Street Fighter IV Arcade Edition contains a System key in E:\Hyperspin\HyperLaunch\Settings\mame\Games.ini. Switching systemName to Taito Type X

13:17:32:726 HL INFO +16 Main - Super Street Fighter IV Arcade Edition is switching to emulator PCLauncher via: E:\Hyperspin\HyperLaunch\Settings\mame\Games.ini

13:17:32:726 HL INFO +0 Main - Checking for a [PCLauncher] section in E:\Hyperspin\HyperLaunch\Settings\Taito Type X\Emulators.ini

13:17:32:726 HL INFO +0 Main - Checking for a [PCLauncher] section in E:\Hyperspin\HyperLaunch\Settings\Global Emulators.ini

13:17:32:726 HL INFO +0 Main - Found [PCLauncher] in E:\Hyperspin\HyperLaunch\Settings\Global Emulators.ini

13:17:32:726 HL INFO +0 CheckFile - Checking if E:\Hyperspin\HyperLaunch\Modules\PCLauncher\PCLauncher.ahk exists

13:17:32:733 HL INFO +0 Main - CRC Check - CRC matches, this is an official unedited module.

13:17:32:733 HL INFO +0 Main - Super Street Fighter IV Arcade Edition will use module: E:\Hyperspin\HyperLaunch\Modules\PCLauncher\PCLauncher.ahk

13:17:32:748 HL INFO +15 Main - INI Keys read

13:17:32:748 HL INFO +0 CheckFile - Checking if E:\Hyperspin\HyperLaunch\Module Extensions\7z.exe exists

13:17:32:748 HL INFO +0 CheckFile - Checking if E:\Hyperspin\HyperLaunch\Module Extensions\7z.dll exists

13:17:32:748 HL INFO +0 CheckPaths - Started

13:17:32:748 HL INFO +0 CheckFile - Checking if \ exists

13:17:32:748 HL INFO +0 CheckPaths - Ended

13:17:32:751 HL INFO +0 BuildScript - User Variables:

;----------------------------------------------------------------------------

; INJECTED VARIABLES

;----------------------------------------------------------------------------

#NoTrayIcon

#InstallKeybdHook

DetectHiddenWindows, ON

SetTitleMatchMode, 2

SendMode, Event

0 = 2

frontendPID = 2112

frontendPath = E:\Hyperspin

frontendExe = HyperSpin.exe

frontendExt = exe

Posted
Sorry Sir, I think we have our wires crossed, I thought you meant irotate not DXWnd.

I could see that had started but not iRotate.

Same situation with display.exe.

It's not running because you have your game set to use standard, not vertical:

08:52:53:100 | MD |     INFO  | +16    | Module Setting - VerticalMethod: irotate
08:52:53:102 | MD |     INFO  | +0     | Module Setting - [b][color="#FF0000"]System: standard[/color][/b]

Look close at the module conditionals:

[color="#FF0000"][b]If system = vertical[/b][/color]
{	If verticalMethod = irotate
	Run("iRotate.exe /rotate=90 /exit", moduleExtensionsPath) ; another option to rotate screen
Else If  verticalMethod = display
	Run("display.exe /rotate:90", moduleExtensionsPath) ; Switching to 90�
;Sleep, 200
}

The module is made to handle the scenario you want to force your games into a window, not just going vertical by using display/irotate. It's a dxwnd module, not an irotate one.

"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."

RocketLauncher's Official Home

If you appreciate my work:
donate_button.png

My Apps:
Window Logger
Idle Volume Adjuster
ExplorerRestorer
Rom Folder Cleaner
Module Updater
My Guides:
How To Mod Guncons with Aimtrak

Archived

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

×
×
  • Create New...