Skip to content
Permalink
Browse files

Initial Commit

  • Loading branch information
stevenb9 committed Oct 23, 2019
1 parent cd50b6c commit 726579af0d5388f2a586ac01ac810bae106052bd
Showing with 6,951 additions and 2 deletions.
  1. +11 −0 A-Team/A-Team.ahk
  2. +10 −0 Aamber Pegasus/Aamber Pegasus.ahk
  3. +10 −0 Acorn Atom/Acorn Atom.ahk
  4. +10 −0 Acorn BBC Micro/Acorn BBC Micro.ahk
  5. +16 −0 Acorn Electron/Acorn Electron.ahk
  6. +13 −0 American Laser Games/American Laser Games.ahk
  7. +10 −0 Amstrad CPC/Amstrad CPC.ahk
  8. +17 −0 Amstrad GX4000/Amstrad GX4000.ahk
  9. +10 −0 Another Arcade Emulator(AAE)/Another Arcade Emulator(AAE).ahk
  10. +86 −0 Apogee BK-01/Apogee BK-01.ahk
  11. +10 −0 Apple II/Apple II.ahk
  12. +10 −0 Atari 2600/Atari 2600.ahk
  13. +10 −0 Atari 5200/Atari 5200.ahk
  14. +10 −0 Atari 7800/Atari 7800.ahk
  15. +10 −0 Atari 800XL/Atari 800XL.ahk
  16. +10 −0 Atari G42/Atari G42.ahk
  17. +10 −0 Atari GX2/Atari GX2.ahk
  18. +11 −0 Atari Jaguar/Atari Jaguar.ahk
  19. +10 −0 Atari Lynx/Atari Lynx.ahk
  20. +10 −0 Atari ST/Atari ST.ahk
  21. +10 −0 Atari System 1/Atari System 1.ahk
  22. +10 −0 Atari System 2/Atari GX2.ahk
  23. +10 −0 Bally Astrocade/Bally Astrocade.ahk
  24. +10 −0 Bandai Super Vision 8000/Bandai Super Vision 8000.ahk
  25. +10 −0 Bandai Wonderswan Color/Bandai Wonderswan Color.ahk
  26. +10 −0 Bandai Wonderswan Mono/Bandai Wonderswan Mono.ahk
  27. +10 −0 Capcom 68000/Capcom 68000.ahk
  28. +10 −0 Capcom Play System I/Capcom Play System I.ahk
  29. +11 −0 Capcom Play System II/Capcom Play System II.ahk
  30. +11 −0 Capcom Play System III/Capcom Play System III.ahk
  31. +10 −0 Capcom Section Z/Capcom Section Z.ahk
  32. +26 −0 Capcom Sony ZN-1/Capcom Sony ZN-1.ahk
  33. +35 −0 Capcom Sony ZN-2/Capcom Sony ZN-2.ahk
  34. +10 −0 Casio PV-1000/Casio PV-1000.ahk
  35. +10 −0 Coleco ADAM/Coleco ADAM.ahk
  36. +15 −0 Colecovision/ColecoVision.ahk
  37. +10 −0 Commodore 64/Commodore 64.ahk
  38. +11 −0 Commodore Amiga CD32/Commodore Amiga CD32.ahk
  39. +10 −0 Commodore Amiga/Commodore Amiga.ahk
  40. +11 −0 Commodore CDTV/Commodore CDTV.ahk
  41. +10 −0 Commodore Max Machine/Commodore Max Machine.ahk
  42. +16 −0 Computers Lynx/Computers Lynx.ahk
  43. +10 −0 Creatronic Mega Duck/Creatronic Mega Duck.ahk
  44. +11 −0 Daphne/Daphne.ahk
  45. +15 −0 EG2000 Colour Genie/EG2000 Colour Genie.ahk
  46. +18 −0 Emerson Arcadia 2001/Emerson Arcadia 2001.ahk
  47. +10 −0 Entex Adventure Vision/Entex Adventure Vision.ahk
  48. +10 −0 Epoch Game Pocket Computer/Epoch Game Pocket Computer.ahk
  49. +10 −0 Fairchild Channel F/Fairchild Channel F.ahk
  50. +10 −0 Fujitsu FM-7/Fujitsu FM-7.ahk
  51. +10 −0 GCE Vectrex/GCE Vectrex.ahk
  52. +18 −0 GamePark 32/GamePark 32.ahk
  53. +10 −0 Hartung Game Master/Hartung Game Master.ahk
  54. +18 −0 Hector HRX/Hector HRX.ahk
  55. +10 −0 Intellivision/Intellivision.ahk
  56. +10 −0 Irem M27/Irem M27.ahk
  57. +3 −0 Irem M52/Irem M52.ahk
  58. +11 −0 Irem M52/Irem M52.ini
  59. +776 −0 Irem M52/Irem M52.isd
  60. +3 −0 Irem M62/Irem M62.ahk
  61. +11 −0 Irem M62/Irem M62.ini
  62. +776 −0 Irem M62/Irem M62.isd
  63. +3 −0 Irem M72/Irem M72.ahk
  64. +11 −0 Irem M72/Irem M72.ini
  65. +776 −0 Irem M72/Irem M72.isd
  66. +1,215 −0 Irem M72/Irem M92.ahk
  67. +776 −0 Irem M72/Irem M92.isd
  68. +3 −0 Irem M97/Irem M97.ahk
  69. +776 −0 Irem M97/Irem M97.isd
  70. +10 −0 James Bond/James Bond.ahk
  71. +10 −0 Java Games/Java Games.ahk
  72. +14 −0 Jupiter Ace/Jupiter Ace.ahk
  73. +10 −0 Kaneko/Kaneko.ahk
  74. +10 −0 Konami GX/Konami GX.ahk
  75. +10 −0 Luxor ABC80/Luxor ABC80.ahk
  76. +10 −0 MAME Gun Games/MAME Gun Games.ahk
  77. +16 −0 MGT Sam Coupe/MGT Sam Coupe.ahk
  78. +10 −0 Magnavox Odyssey 2/Magnavox Odyssey 2.ahk
  79. +16 −0 Matra Alice 32/Matra Alice 32.ahk
  80. +12 −0 Microsoft MSX/Microsoft MSX.ahk
  81. +10 −0 Microsoft MSX2+/Microsoft MSX2+.ahk
  82. +10 −0 Microsoft MSX2/Microsoft MSX2.ahk
  83. +10 −0 Microsoft XBOX/Microsoft XBOX.ahk
  84. +12 −0 Midway 8080/Midway 8080.ahk
  85. +15 −0 Mikrosha/Mikrosha.ahk
  86. +10 −0 NEC PC Engine FX/NEC PC Engine FX.ahk
  87. +10 −0 NEC PC Engine-CD/NEC PC Engine-CD.ahk
  88. +10 −0 NEC PC Engine/NEC PC Engine.ahk
  89. +10 −0 NEC SuperGrafx/NEC SuperGrafx.ahk
  90. +10 −0 NEC TurboGrafx CD/NEC TurboGrafx CD.ahk
  91. +10 −0 NEC TurboGrafx-16/NEC TurboGrafx-16.ahk
  92. +10 −0 Nintendo 3DS/Nintendo 3DS.ahk
  93. +12 −0 Nintendo 64/Nintendo 64.ahk
  94. +10 −0 Nintendo BS-X Satellaview/Nintendo BS-X Satellaview.ahk
  95. +12 −0 Nintendo DS/Nintendo DS.ahk
  96. +10 −0 Nintendo Entertainment System/Nintendo Entertainment System.ahk
  97. +10 −0 Nintendo Famicom Disk System/Nintendo Famicom Disk System.ahk
  98. +10 −0 Nintendo Famicom/Nintendo Famicom.ahk
  99. +10 −0 Nintendo Game & Watch/Nintendo Game & Watch.ahk
  100. +10 −0 Nintendo Game Boy Advance/Nintendo Game Boy Advance.ahk
  101. +10 −0 Nintendo Game Boy Color/Nintendo Game Boy Color.ahk
  102. +10 −0 Nintendo Game Boy/Nintendo Game Boy.ahk
  103. +10 −0 Nintendo Gamecube/Nintendo Gamecube.ahk
  104. +10 −0 Nintendo Sufami Turbo/Nintendo Sufami Turbo.ahk
  105. +17 −0 Nintendo Virtual Boy/Nintendo Virtual Boy.ahk
  106. +13 −0 Nintendo Wii/Nintendo Wii.ahk
  107. +10 −0 Panasonic 3DO/Panasonic 3DO.ahk
  108. +17 −0 Philips VG 5000/Philips VG 5000.ahk
  109. +10 −0 Philips Videopac Plus G7400/Philips Videopac Plus G7400.ahk
  110. +10 −0 Polygame Master 2/Polygame Master 2.ahk
  111. +10 −0 Pop Cap/Pop Cap.ahk
  112. +14 −0 RDI Halcyon(Daphne)/Daphne.ahk
  113. +199 −2 README.md
  114. +10 −0 SNK Neo Geo AES/SNK Neo Geo AES.ahk
  115. +10 −0 SNK Neo Geo CD/SNK Neo Geo CD.ahk
  116. +10 −0 SNK Neo Geo Pocket Color/SNK Neo Geo Pocket Color.ahk
  117. +10 −0 SNK Neo Geo Pocket/SNK Neo Geo Pocket.ahk
  118. +10 −0 SNK Neo Geo/SNK Neo Geo.ahk
  119. +10 −0 Sammy Atomiswave/Sammy Atomiswave.ahk
  120. +10 −0 Sammy Seta Visco SSV/Sammy Seta Visco SSV.ahk
  121. +13 −0 Sega Dreamcast/Sega Dreamcast.ahk
  122. +10 −0 Sega Game Gear/Sega Game Gear.ahk
  123. +10 −0 Sega Genesis/Sega Genesis.ahk
  124. +13 −0 Sega Hikaru/Sega Hikaru.ahk
  125. +10 −0 Sega Mark III/Sega Mark III.ahk
  126. +10 −0 Sega Mega Drive 32X/Sega Mega Drive 32X.ahk
  127. +10 −0 Sega Naomi/Sega Naomi.ahk
  128. +16 −0 Sega Nomad/Sega Nomad.ahk
  129. +10 −0 Sega SC-3000/Sega SC-3000.ahk
  130. +10 −0 Sega SG1000/Sega SG1000.ahk
  131. +10 −0 Sega ST-V/Sega ST-V.ahk
  132. +10 −0 Sega Saturn/Sega Saturn.ahk
  133. +10 −0 Sega System Multi 32/Sega System Multi 32.ahk
  134. +10 −0 Sega Triforce/Sega Triforce.ahk
  135. +10 −0 Sinclair ZX81/Sinclair ZX81.ahk
  136. +10 −0 Sony PSP/Sony PSP.ahk
  137. +12 −0 Sony Playstation 2/Sony Playstation 2.ahk
  138. +10 −0 Sony Playstation 3/Sony Playstation 3.ahk
  139. +10 −0 Sony Playstation Minis/Sony Playstation Minis.ahk
  140. +18 −0 Sony Playstation/Sony Playstation.ahk
  141. +10 −0 Sony PocketStation/Sony PocketStation.ahk
  142. +10 −0 Star Wars/Star Wars.ahk
  143. +10 −0 Super Nintendo Entertainment System/Super Nintendo Entertainment System.ahk
  144. +10 −0 Taito Type X/Taito Type X.ahk
  145. +10 −0 Tiger Game.com/Tiger Game.com.ahk
  146. +10 −0 VTech CreatiVision/VTech CreatiVision.ahk
  147. +10 −0 VTech V.Smile/VTech V.Smile.ahk
  148. +10 −0 Vector-06C/Vector-06C.ahk
  149. +10 −0 Watara Supervision/Watara Supervision.ahk
  150. +10 −0 ZX Spectrum/ZX Spectrum.ahk
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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

@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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

0 comments on commit 726579a

Please sign in to comment.
You can’t perform that action at this time.