-
Notifications
You must be signed in to change notification settings - Fork 17
Windows games
-
Run DemulShooter as needed:
DemulShooter.exe -target=windows -rom=ads
-
Run the game.
- Only axis are handled, you'll still need a mouse-device to click/select/shoot (analog guns won't work)
-
Run DemulShooter as needed:
DemulShooter.exe -target=windows -rom=artdead
-
Run the game and go to "Options" and set "Lightgun" to be used.
- Do not run DemulShooter and run the game with "Mouse" to be used (default parameter).
-
Run DemulShooter as needed:
DemulShooter.exe -target=windows -rom=artdead
-
Run the game, select 2P mode and set both player to "LightGun".
LightGun separation is effective only "in-stage", both player can control the cursors in menu screens with or without DemulShooter enabled, but you'll need a plugged mouse-alike device to do so.
Art Is Dead Controls | |||
Mouse Buttons | Left | Middle | Right |
Action | Trigger | / | / |
- You will NEED a keyboard as the game asks for player names before you can start a game.
- You will NEED a mouse to navigate and choose mini-game to play.
- Don't bother with LightGun Calibration "Options" menu, it won't work as the game is waiting for old ActLabs CRT guns.
-
Install the game, running the
Config.exe
program to set controls is not needed. -
Run the game.
⚠️ Exe name must beBBPC.exe
(notBBCP.patched.exe
or aything like this)⚠️ -
Run DemulShooter for this game:
DemulShooter.exe -target=windows -rom=bugbust
Bug Busters | |||
Mouse Buttons | Left | Middle | Right |
Action | Trigger | Reload | Reload |
Keyboard Button | Action | ||
1 | P1 Start | ||
2 | P2 Start | ||
5 | Add Coin | ||
F2 | TEST | ||
F3 | SERVICE | ||
F12 | Exit Game |
- Use
TEST
button to enter the configuration menu. Then useSERVICE
button to navigate andTEST
to select. - It is recommended to start the game again after changing menu options. This PC port from the arcade was not meant to use this menu, so bugs can happen when quitting it to get back to the game.
- Crosshair can be disabled in-game with the
-nocrosshair
option - If controls are not working, try to remove the
control.cfg
file if it has been created before
This game is available on Steam and has some Outputs working natively with an Arduino.
Use DemulShooterX64 to read those outputs with MameHooker.
-
Install the game and the arcade plugin.
-
Copy the content of DemulShooter's
\Unity\DCOP\
directory to the main game folder, where theDCOP.exe
file is located. -
Run the game
-
Run DemulShooterX64 for this game:
DemulShooterX64.exe -target=windows -rom=dcop
The game can simply be run as a standalone, using a modified vsioboard.dll
to control it.
There are a couple of different versions of that modified dll hanging around, here's how to find what is yours in case of doubt :
DLL | MD5 checksum | ||
Hacked VSIOBOARD.dll - v1.0 | 9bbe8c9bf916826d6ab22703f6d83f7b | ||
Hacked VSIOBOARD.dll - v2.0 | a86819412ce393fdb17e6ae6dbd5bd27 | ||
Hacked VSIOBOARD.dll - v3.0 | 03c872a3d141ee186412dfc0636510bc | ||
VSIOBOARD.dll - Original | 25a0495caecaf9bee66b09f13da5e8fa |
-
Unpack the game.
-
Edit the
VISIOBOARD.ini
to setOptions
values as Desired. Also set someControls
values forSTART
,COIN
andSERVICE
buttons -
Run the game.
-
Run DemulShooter for this game:
DemulShooter.exe -target=windows -rom=friction
Friction | |||
Mouse Buttons | Left | Middle | Right |
Action | Trigger | / | Reload |
- Graphics settings can be changed in the
\base\win.cfg
game config file. - You can use a Resolution Tool I made for Friction to change graphics settings, as well as remove the long useless waiting period at boot time.
This game is working well with a mouse but is natively not working with Aimtraks.
Players 2,3 and 4 can only be played via a Gamepad, but If any Gamepad is detected by the game, this player HAS TO play (meaning you can’t play solo if you have a Gamepad plugged).
Unfortunately, Aimtrak is detected as Gamepad as well, so 2 Aimtraks plugged would mean 4 players.
To solve this, use the DemulShooter’s GUI to install the dinput8.dll
that will block the game from discovering additional Gamepads. (see Configuration wiki page)
This will also install the needed xinput1_3.dll
in the game’s folder in order to be able to simulate a Gamepad for Player2.
For all the reasons above, there are 2 commands available to run the game with DemulShooter : one for single player and another one for 2 players mode.
Obviously, DemulShooter will not work for this game with any Xinput device (TouchMote, etc…..)
-
Unplug every Gamepad you might have on your computer (except Aimtraks)
-
Use DemulShoter GUI to set the game’s folder and install needed dlls (see Configuration wiki page)
-
By using the GUI you can also know the version of your release and the command line to use
-
Run DemulShooter FIRST ! This is very important as a file has to be modified for 1P/2P before the game starts
-
For a single player mode :
DemulShooter.exe -target=windows -rom=hfa
-
For dual player mode :
DemulShooter.exe -target=windows -rom=hfa2p
-
-
Then run the game
-
At the profile selection screen, you can use Up/Down arrows from the Keyboard to select P2 profile
They are very specific for this game, which was meant to be played with Mouse+Keyboard :
Trigger = Aimtrak Left Click
Reload = Aimtrak Right Click
P1 Grenade/Cannon = Keyboard Key [G]
P2 Grenade/Cannon = Keyboard Key [Y]
To use Left/Bottom/Right cover : Aim to the left/bottom/right side of the screen and press Aimtrak Middle Click
You have to be aiming at the border BEFORE pressing the button. You can still shoot, rlease button to uncover.
[A], [S], [D] QTE buttons are the same as Left/Bottom/Right cover but only P1 can do it
[W] QTE button = Aim to the top side of the screen and press Aimtrak Middle Click (only P1)
[SPACE] QTE button = Aim to center of the screen and press Aimtrak Middle Click (only P1)
- Local coop mode is available (up to 4 players), but only 2 players will work with DemulShooter.
- You can enlarge or shrink the valid border-screen-zone in which you have to aim to cover in the GUI
This is the “Cover Mode Sensibility” : the more you put it to the right, the larger the zone will be - The game may not work with DemulShooter on Windows 11
This game is working well with a mouse but is natively not working with Aimtraks.
Players 2,3 and 4 can only be played via a Gamepad, but If any Gamepad is detected by the game, this player HAS TO play (meaning you can’t play solo if you have a Gamepad plugged).
Unfortunately, Aimtrak is detected as Gamepad as well, so 2 Aimtraks plugged would mean 4 players.
To solve this, use the DemulShooter’s GUI to install the dinput8.dll
that will block the game from discovering additional Gamepads. (see Configuration wiki page)
This will also install the needed xinput1_3.dll
in the game’s folder in order to be able to simulate a Gamepad for Player2.
For all the reasons above, there are 2 commands available to run the game with DemulShooter : one for single player and another one for 2 players mode.
Obviously, DemulShooter will not work for this game with any Xinput device (TouchMote, etc…..)
-
Unplug every Gamepad you might have on your computer (except Aimtraks)
-
Use DemulShoter GUI to set the game’s folder and install needed dlls (see Configuration wiki page)
-
By using the GUI you can also know the version of your release and the command line to use
-
DemulShooter FIRST ! This is very important as a file has to be modified for 1P/2P before the game starts
-
For a single player mode :
DemulShooter.exe -target=windows -rom=hfss
-
For dual player mode :
DemulShooter.exe -target=windows -rom=hfss2p
-
-
Then run the game
-
At the profile selection screen, you can use Up/Down arrows from the Keyboard to select P2 profile
They are very specific for this game, which was meant to be played with Mouse+Keyboard :
Trigger = Aimtrak Left Click
Reload = Aimtrak Right Click
P1 Grenade/Cannon = Keyboard Key [G]
P2 Grenade/Cannon = Keyboard Key [Y]
To use Left/Bottom/Right cover : Aim to the left/bottom/right side of the screen and press Aimtrak Middle Click
You have to be aiming at the border BEFORE pressing the button. You can still shoot, rlease button to uncover.
[A], [S], [D] QTE buttons are the same as Left/Bottom/Right cover but only P1 can do it
[W] QTE button = Aim to the top side of the screen and press Aimtrak Middle Click (only P1)
[SPACE] QTE button = Aim to center of the screen and press Aimtrak Middle Click (only P1)
- Local coop mode is available (up to 4 players), but only 2 players will work with DemulShooter.
- You can enlarge or shrink the valid border-screen-zone in which you have to aim to cover in the GUI
This is the “Cover Mode Sensibility” : the more you put it to the right, the larger the zone will be - The game may not work with DemulShooter on Windows 11
This game is working well with a mouse and/or joypads, but does not nativelly work with Absolute Positionning devices like light guns.
Use DemulShooterx64.exe
to fix aiming and use local coop if wanted (Oviously, only the non-VR version of the game is supported).
-
Copy the content of DemulShooter's subdirectory
\Unity\OperationWolfReturn
to the base directory of the game, whereOperationWolf.exe
is located -
Run DemulShooter for the game :
DemulShooterX64.exe -target=windows -rom=opwolfr
-
Then run the game using
OperationWolf.exe
Operation Wolf Returns | |||
Mouse Buttons | Left | Middle | Right |
Action | Trigger | Change Weapon | Reload |
DemulShooter custom added control :
F : Grenade for Player 2
Every other control is to be configured in the game's options as you like.
Only the trigger and the reload action will be disabled and overwritten by Demulshooter.
- Main menu is hardcoded to be used with mouse, so both controller (if they are mouse-based) will control menus at the same time.
- Mounted gun or joystick-based controller will need a mouse or keyboard keys to navigate the main menu.
- Life bar seem to be shared between players in coop mode, so the P1 key to heal is the only one to be used.
- Only tested with the COG version.
- If using the STEAM version, make sure to run the non-VR game (either by changing the option inside STEAM or running the game with the
steam://launch/1852650/option2
command)
This game is working well with a mouse but is natively not working with Aimtraks.
Even if there is a multiplayer mode, it is a turn-per-turn based mode so only 1 lightgun/device is needed.
DemulShooter support for this game is just to make it playable solo/multi with Aimtraks or Xinput devices
-
Install the game and run it
-
Go to the settings menu and set the game’s resolution so that it fits to your full screen’s resolution.
(Not needed if you play on Windowed mode) -
Run DemulShooter for this game :
DemulShooter.exe -target=windows -rom=reload
Reload Controls | |||
Mouse Buttons | Left | Middle | Right |
Action | Trigger | Hold Breath | / |
- You can use the option
-nocrosshair
with this game to hide in-game cursor/crosshair
-
Install the game, and run the config application (
Config.exe
) and set both players controls to Keyboard. Keys are hardcoded and change with every different dump of the game -
Run the game
-
Run DemulShooter for this game:
DemulShooter.exe -target=windows -rom=hod2pc
House Of The Dead II Controls | |||
Mouse Buttons | Left | Middle | Right |
Action | Trigger | Reload | Reload |
-
DemulShooter adds one hardcoded key to insert Coins : Keyboard Key [5]
-
A no-crosshair patch is available here : http://forum.arcadecontrols.com/index.php/topic,149714.0.html
-
Install the game
-
Launch the config window (
hod3launch.exe
) and set both players controls to keyboard. -
You can set Players START buttons, UP and DOWN (to move between items in main menu). All other keys will be ignored.
-
Run the game
-
Run DemulShooter for this game:
DemulShooter.exe -target=windows -rom=hod3pc
House Of The Dead II Controls | |||
Mouse Buttons | Left | Middle | Right |
Action | Trigger | Path Select* | Reload |
- Aim at the left half of the screen and push button to go "Left" on the list.
- Aim at the right half screen and press button to go "Right" on the list.
- To run directly the game and bypass the launcher screen, you have to set a register value before running the main
hod3pc.exe
. It can be done with an Autohotkey script for example (adapt according to your version of the game and the path in your registry) :
----- AHK script -----
RegWrite, REG_DWORD, HKEY_LOCAL_MACHINE, SOFTWARE\Wow6432Node\SEGA\hod3\Settings, Played, 1
Run, C:\Program Files (x86)\SEGA\THE HOUSE OF THE DEAD3_EU\exe\hod3pc.exe
----------------------
or :
----- AHK script -----
RegWrite, REG_DWORD, HKEY_CLASSES_ROOT, VirtualStore\MACHINE\SOFTWARE\WOW6432Node\SEGA\hod3\Settings, Played, 1
Run, C:\Program Files (x86)\SEGA\THE HOUSE OF THE DEAD3_EU\exe\hod3pc.exe
----------------------
-
A No-Crosshair patch is available here : http://forum.arcadecontrols.com/index.php?topic=149714.0
-
For an Arcade-oriented experience (no registry needed, no guns displayed, no auto reload, credits handling, etc....), use my Arcade Mod. It's 100% compatible with demulshooter, as long as you set both player controls as Keyboard.
This game can be played in Typing of the dead : Overkill
Use demulshooter only to be able to add Credits with the keyboard key [5]
To be able to play with credit, you first have to finish the campaign and unlock Director's Cut mode
- A No-Crosshair patch is available here : http://forum.arcadecontrols.com/index.php?topic=149714.0
-
Run the game
-
Run DemulShooter for this game:
DemulShooter.exe -target=windows -rom=hodo
The original game release is not compatible with lightguns or multiplayer.
Use the Arcade Mod plugin I made for this game to be able to use DemulShooterX64 with it (Outputs are available too).
-
Install the game and the arcade plugin.
-
Configure the plugin
Input Type
option toMULTIPLAYER
for DemulSHooter compatibility. -
Run the game
-
Run DemulShooterX64 for this game:
DemulShooterX64.exe -target=windows -rom=hotdra
House Of The Dead : Remake Controls | |||
Mouse Buttons | Left | Middle | Right |
Action | Trigger | / | Reload |
DemulShooter v13.1 Wiki - 2024/09/08
- Home
- Installation
- Configuration
- Usage
- Outputs
- Adrenalile Amusement Games
- Coastal
- Chihiro
- Demul
- Dolphin
- Flycast
- GameWax
- Global VR
- ICE Games
- KONAMI Arcade
- Lindbergh
- Model2
- Namco ES3
- Namco ES4
- P&P Marketing
- RawThrill
- RingEdge 2
- RingWide
- SEGA ALLS
- SEGA Nu
- System 357
- Taito Type X
- UNIS Technology
- Windows Games
- Debugging