Skip to content

Windows games

argonlefou edited this page Aug 13, 2024 · 50 revisions

Alien Disco Safari

Usage :

  1. Run DemulShooter as needed:
    DemulShooter.exe -target=windows -rom=ads

  2. Run the game.

Misc. Notes :

  • Only axis are handled, you'll still need a mouse-device to click/select/shoot (analog guns won't work)



Art Is Dead

Usage :

To play Solo mode without crosshair:

  1. Run DemulShooter as needed:
    DemulShooter.exe -target=windows -rom=artdead

  2. Run the game and go to "Options" and set "Lightgun" to be used.

To play Solo mode with crosshair:

  1. Do not run DemulShooter and run the game with "Mouse" to be used (default parameter).

To play 2P game with two Aimtraks:

  1. Run DemulShooter as needed:
    DemulShooter.exe -target=windows -rom=artdead

  2. 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.

Controls :

Art Is Dead Controls
Mouse Buttons Left Middle Right
Action Trigger / /

Misc. Notes :

  • 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.



Bug Buster

Usage :

  1. Install the game, running the Config.exe program to set controls is not needed.

  2. Run the game. ⚠️ Exe name must be BBPC.exe (not BBCP.patched.exe or aything like this) ⚠️

  3. Run DemulShooter for this game:
    DemulShooter.exe -target=windows -rom=bugbust

Controls :

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

Misc. Notes :

  • Use TEST button to enter the configuration menu. Then use SERVICE button to navigate and TEST 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



DCOP

This game is available on Steam and has some Outputs working natively with an Arduino.
Use DemulShooterX64 to read those outputs with MameHooker.

Usage :

  1. Install the game and the arcade plugin.

  2. Copy the content of DemulShooter's \Unity\DCOP\ directory to the main game folder, where the DCOP.exe file is located.

  3. Run the game

  4. Run DemulShooterX64 for this game:
    DemulShooterX64.exe -target=windows -rom=dcop



Friction

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

Usage :

  1. Unpack the game.

  2. Edit the VISIOBOARD.ini to set Options values as Desired. Also set some Controls values for START, COIN and SERVICE buttons

  3. Run the game.

  4. Run DemulShooter for this game:
    DemulShooter.exe -target=windows -rom=friction

Controls :

Friction
Mouse Buttons Left Middle Right
Action Trigger / Reload

Misc. Notes :

  • 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.



Heavy Fire Afghanistan

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…..)

Usage :

  1. Unplug every Gamepad you might have on your computer (except Aimtraks)

  2. Use DemulShoter GUI to set the game’s folder and install needed dlls (see Configuration wiki page)

  3. By using the GUI you can also know the version of your release and the command line to use

  4. 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

  5. Then run the game

  6. At the profile selection screen, you can use Up/Down arrows from the Keyboard to select P2 profile

Controls :

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)

Misc. Notes :

  • 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



Heavy Fire Shattered Spear

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…..)

Usage :

  1. Unplug every Gamepad you might have on your computer (except Aimtraks)

  2. Use DemulShoter GUI to set the game’s folder and install needed dlls (see Configuration wiki page)

  3. By using the GUI you can also know the version of your release and the command line to use

  4. 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

  5. Then run the game

  6. At the profile selection screen, you can use Up/Down arrows from the Keyboard to select P2 profile

Controls :

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)

Misc. Notes:

  • 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



Operation Wolf Returns

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).

Usage :

  1. Copy the content of DemulShooter's subdirectory \Unity\OperationWolfReturn to the base directory of the game, where OperationWolf.exe is located

  2. Run DemulShooter for the game :
    DemulShooterX64.exe -target=windows -rom=opwolfr

  3. Then run the game using OperationWolf.exe

Controls :

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.

Misc. Notes :

  • 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)



Reload

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

Usage :

  1. Install the game and run it

  2. 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)

  3. Run DemulShooter for this game :
    DemulShooter.exe -target=windows -rom=reload

Controls :

Reload Controls
Mouse Buttons Left Middle Right
Action Trigger Hold Breath /

Misc. Notes :

  • You can use the option -nocrosshair with this game to hide in-game cursor/crosshair



The House of The Dead II

Usage :

  1. 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

  2. Run the game

  3. Run DemulShooter for this game:
    DemulShooter.exe -target=windows -rom=hod2pc

Controls :

House Of The Dead II Controls
Mouse Buttons Left Middle Right
Action Trigger Reload Reload

Misc. Notes :



The House of The Dead III

Usage :

  1. Install the game

  2. Launch the config window (hod3launch.exe) and set both players controls to keyboard.

  3. You can set Players START buttons, UP and DOWN (to move between items in main menu). All other keys will be ignored.

  4. Run the game

  5. Run DemulShooter for this game:
    DemulShooter.exe -target=windows -rom=hod3pc

Controls :

House Of The Dead II Controls
Mouse Buttons Left Middle Right
Action Trigger Path Select* Reload
*Used to send "left" or "right" keyboard keys to choose path in levels:
- 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.

Misc. Notes:

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



The House of The Dead : Overkill

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

  1. Run the game

  2. Run DemulShooter for this game:
    DemulShooter.exe -target=windows -rom=hodo



The House of The Dead : Remake (Arcade Plugin)

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).

Usage :

  1. Install the game and the arcade plugin.

  2. Configure the plugin Input Type option to MULTIPLAYER for DemulSHooter compatibility.

  3. Run the game

  4. Run DemulShooterX64 for this game:
    DemulShooterX64.exe -target=windows -rom=hotdra

Controls :

House Of The Dead : Remake Controls
Mouse Buttons Left Middle Right
Action Trigger / Reload
Clone this wiki locally