Skip to content

Commit

Permalink
Initial Commit
Browse files Browse the repository at this point in the history
  • Loading branch information
stevenb9 committed Oct 23, 2019
1 parent cd50b6c commit 726579a
Show file tree
Hide file tree
Showing 150 changed files with 6,951 additions and 2 deletions.
11 changes: 11 additions & 0 deletions A-Team/A-Team.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Emulator: VLCPortable
# By StevenB, stevenbreuls.com
# Downloaded from: Github Link

RunWait, %executable% "%romPath%%romName%%romExtension%", %emuPath%

ExitApp

CloseProcess:
Process, Close, %Executable%
return
10 changes: 10 additions & 0 deletions Aamber Pegasus/Aamber Pegasus.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: MAME
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, "%executable%" pegasusm -cart "%romPath%%romName%%romExtension%" -verbose, %emuPath%
ExitApp

CloseProcess:
Process, Close, %Executable%
Return
10 changes: 10 additions & 0 deletions Acorn Atom/Acorn Atom.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: VLCPortable
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, "%executable%" -fullscreen "%romPath%%romName%%romExtension%", %emuPath%
ExitApp

CloseProcess:
Process, Close, %Executable%
Return
10 changes: 10 additions & 0 deletions Acorn BBC Micro/Acorn BBC Micro.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: BeebEM
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, %executable% "%romPath%%romName%%romExtension%" -fullscreen, %emuPath%
ExitApp

CloseProcess:
Process, Close, %Executable%
return
16 changes: 16 additions & 0 deletions Acorn Electron/Acorn Electron.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Emulator: ElectrEM
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

Run, %executable% "%romPath%%romName%%romExtension%", %emuPath%

Sleep,2500
WinMenuSelectItem, ElectrEm ahk_class SDL_app, , Tools, Full Screen

Process, WaitClose, %Executable%

ExitApp

CloseProcess:
Process, Close, %Executable%
return
13 changes: 13 additions & 0 deletions American Laser Games/American Laser Games.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Emulator: Daphne Single
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

daphneParams = -fullscreen -x 1920 -y 1080
Run, %executable% singe vldp %daphneParams% -framefile singe\%romName%\%romName%.txt -script singe\%romName%\%romName%.singe,%emuPath%
Process, WaitClose, %executable%

ExitApp

CloseProcess:
Process, Close, %Executable%
return
10 changes: 10 additions & 0 deletions Amstrad CPC/Amstrad CPC.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: MAME
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, "%executable%" cpc464p -cart1 "%romPath%%romName%%romExtension%", %emuPath%
ExitApp

CloseProcess:
Process, Close, %Executable%
Return
17 changes: 17 additions & 0 deletions Amstrad GX4000/Amstrad GX4000.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Emulator: WinAPE + Tempest Loader
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

Run, %executable% "%romPath%%romName%%romExtension%" /A, %emuPath%

Sleep, 00
Send {F10 Down}{F10 Up}

Process, WaitClose, %executable%

ExitApp

CloseProcess:
Send {ALT Down}{F10}{ALT Up}
Process, Close, %Executable%
return
10 changes: 10 additions & 0 deletions Another Arcade Emulator(AAE)/Another Arcade Emulator(AAE).ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: aaeu2
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

Runwait, %executable% %romName%, %emuPath%, Hide UseErrorLevel
ExitApp

CloseProcess:
Process, Close, %Executable%
return
86 changes: 86 additions & 0 deletions Apogee BK-01/Apogee BK-01.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
MEmu = Universal Emulator
MEmuV = 1.01
MURL = http://bashkiria-2m.narod.ru/index/files/0-11
MAuthor = craiganderson
MVersion = 1.2
MCRC =
iCRC =
MID =
MSystem = "Apogee","BK 0011","Lviv PC-01","Mikrosha","Vector-06C","Partner"

;----------------------------------------------------------------------------
;Notes: Enable/Disable Fullscreen in HLHQ System Settings
;It appears that Hyperspin needs to be run as an administrator for the BlockUserInputTime to function properly.
;Because Hyperspin is being run as an administrator, xpadder requires to be run as an administrator as well.
;BlockUserInputTime: When Running Lviv PC-01: This emulator automatically types commands on the screen to load games. User input can interfere with this. BlockUserInputTimedefines how long user input is blocked in order to allow the emulator to load the game. The default setting is 13 seconds (13000). Increase this setting if your system is having difficulty. It can be changed in HLHQ SYSTEM settings
;----------------------------------------------------------------------------

StartModule()
BezelGUI()
FadeInStart()

BlockInput, On ;It appears that Hyperspin and xpadder needs to be run as an administrator for this command to function. This is most important for "Lviv PC-01."

BlockUserInputTime = 3000; default for all systems
If (systemName = "Lviv PC-01")
{ BlockUserInputTime = 13000;default for "Lviv PC-01"
}

Fullscreen := "false"
settingsFile := modulePath . "\" . systemName . ".ini"
BlockUserInputTime := IniReadCheck(settingsFile, "Settings", "BlockUserInputTime","true",,1)
Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)
;disableHideTitleBar := true
;disableHideToggleMenu := true
;disableHideBorder := true
BezelStart()

7z(romPath, romName, romExtension, 7zExtractPath)

Run(executable . " """ . romPath . "\" . romName . romExtension . """ ", emuPath)

SetTitleMatchMode, RegEx
SetTitleMatchMode, Fast

WinWait("ahk_class Afx:400000:b:10003:6")
WinWaitActive("ahk_class Afx:400000:b:10003:6")

Sleep,1000
SetTitleMatchMode, 2
ControlClick, ToolbarWindow321,,,,, x74 y12

If Fullscreen = true
{ Sleep,1000
;WinMenuSelectItem, ahk_class Afx:400000:b:10003:6, , 2&, 9&
SendInput, {Alt down}{Enter down}{Alt up}{Enter up}
}



;Sleep, 500
;WinMenuSelectItem, ahk_class Afx:400000:b:10003:6, , 2&, Toolbar
;Sleep, 500
;WinMenuSelectItem, ahk_class Afx:400000:b:10003:6, , 2&, Status Bar

;DllCall("SetMenu", uint, WinActive( "A" ), uint, 0) ; Removes the MenuBar (thank you djvj)
;WinSet, Style, -0xC00000, A

Sleep, BlockUserInputTime
BlockInput, OFF




BezelDraw()
FadeInExit()
Process("WaitClose", executable)
7zCleanUp()
BezelExit()
FadeOutExit()
ExitModule()

CloseProcess:
FadeOutStart()
Process, Close, EMU.exe
Return

10 changes: 10 additions & 0 deletions Apple II/Apple II.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: AppleWIN
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, "%executable%" -noreg -f -d1 "%romPath%%romName%%romExtension%", %emuPath%
ExitApp

CloseProcess:
Process, Close, %Executable%
Return
10 changes: 10 additions & 0 deletions Atari 2600/Atari 2600.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: MAME
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, "%executable%" a2600 -cart "%romPath%%romName%%romExtension%", %emuPath%, Hide
ExitApp

CloseProcess:
Process, Close, %Executable%
Return
10 changes: 10 additions & 0 deletions Atari 5200/Atari 5200.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: MAME
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, "%executable%" a5200 -cart "%romPath%%romName%%romExtension%", %emuPath%, Hide
ExitApp

CloseProcess:
Process, Close, %Executable%
Return
10 changes: 10 additions & 0 deletions Atari 7800/Atari 7800.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: MAME
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, "%executable%" a7800 -cart "%romPath%%romName%%romExtension%", %emuPath%, Hide
ExitApp

CloseProcess:
Process, Close, %Executable%
Return
10 changes: 10 additions & 0 deletions Atari 800XL/Atari 800XL.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: KAT5200
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, %executable% "%romPath%%romName%%romExtension%" -fullscreen, %emuPath%
ExitApp

CloseProcess:
Process, Close, %Executable%
return
10 changes: 10 additions & 0 deletions Atari G42/Atari G42.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: MAME
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, "%executable%" g42 -cart "%romPath%%romName%%romExtension%", %emuPath%, Hide
ExitApp

CloseProcess:
Process, Close, %Executable%
Return
10 changes: 10 additions & 0 deletions Atari GX2/Atari GX2.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: MAME
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, "%executable%" gx2 -cart "%romPath%%romName%%romExtension%", %emuPath%, Hide
ExitApp

CloseProcess:
Process, Close, %Executable%
Return
11 changes: 11 additions & 0 deletions Atari Jaguar/Atari Jaguar.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Emulator: MAME
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, %executable% jaguar -cart "%romPath%%romName%%romExtension%", %emuPath%
ExitApp

CloseProcess:
Process, Close, %Executable%

return
10 changes: 10 additions & 0 deletions Atari Lynx/Atari Lynx.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: MAME
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, %executable% lynx -cart "%romPath%%romName%%romExtension%", %emuPath%, Hide
ExitApp

CloseProcess:
Process, Close, %Executable%
return
10 changes: 10 additions & 0 deletions Atari ST/Atari ST.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: Hatari
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, %executable% -fullscreen -NONOTIFYINIT -rom "%romPath%%romName%%romExtension%", %emuPath%
ExitApp

CloseProcess:
Process, Close, %Executable%
return
10 changes: 10 additions & 0 deletions Atari System 1/Atari System 1.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: MAME
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, "%executable%" atarisy1 -cart "%romPath%%romName%%romExtension%", %emuPath%
ExitApp

CloseProcess:
Process, Close, %Executable%
Return
10 changes: 10 additions & 0 deletions Atari System 2/Atari GX2.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: MAME
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, "%executable%" gx2 -cart "%romPath%%romName%%romExtension%", %emuPath%, Hide
ExitApp

CloseProcess:
Process, Close, %Executable%
Return
10 changes: 10 additions & 0 deletions Bally Astrocade/Bally Astrocade.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: MAME
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, %executable% astrocde -cart "%romPath%%romName%%romExtension%", %emuPath%
ExitApp

CloseProcess:
Process, Close, %Executable%
return
10 changes: 10 additions & 0 deletions Bandai Super Vision 8000/Bandai Super Vision 8000.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: MAME
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, %executable% sv8000 -cart "%romPath%%romName%%romExtension%", %emuPath%
ExitApp

CloseProcess:
Process, Close, %Executable%
return
10 changes: 10 additions & 0 deletions Bandai Wonderswan Color/Bandai Wonderswan Color.ahk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Emulator: Bizhawk
# By StevenB - stevenbreuls.com
# Downloaded from: https://github.com/stevenb9/Hyperspin-AHK-Modules

RunWait, %executable% --fullscreen "%romPath%%romName%%romExtension%", %emuPath%
ExitApp

CloseProcess:
Process, Close, %Executable%
return
Loading

0 comments on commit 726579a

Please sign in to comment.