Standalone AutoHotkey script that fires 8/sec when Ctrl is held in DOSBox for Hocus Pocus.
What it does, what is it, and Installation
Script presses Ctrl (default fire button) 8/sec whenever Ctrl is held. Works only when “DOSBox” window is active. I arbitrarily chose fire rate since it felt human but you will regardless be limited by bullets on screen the game permits (1, 2 with upgrade, 3 in one level). Functionally there is no benefit except saving you a surgeon visit after your little pinky inevitably falls off.
Essentially it’s a .txt file in .ahk format (AutoHotkey script), compiled into standalone executable so it can work without needing to have AHK installed.
Installation
- Download standalone executable
- Run executable when playing HP
- Re-define Fire & Jump controls to Ctrl & Space (Change game options > Define key controls)
To terminate script execution simply shut it down.
Step 3 is to align controls with default ones fresh off the original disk.
Raw Script Content
; Auto-fire 8 bullets/second when Ctrl is held #IfWinActive DOSBox ~$Control:: While GetKeyState("Ctrl", "P") { Send {Ctrl} Sleep 125 } return
Increased size is because it also contains AutoHotkey interpreter.
Troubleshooting and Disclaimer
If it still doesn’t work, rename “dosbox.exe” to “DOSBox.exe”. Detection is case sensitive.B elieve me I tired to get around that but manual is hostile to noobs (my 1st AHK script ever).
Tested only on 64-bit Windows OS. No clue if this works on Linux or Mac. Sorry. You can try re-compiling it in OS-specific AutoHotkey with content directly above.
That's everything we are sharing today for this Hocus Pocus guide. This guide was originally created and written by Nilex. In case we fail to update this guide, you can find the latest update by following this link.