Arcade PC | Mechanical Dinosaur - argonlefou/DemulShooter GitHub Wiki

This game is a Unity-based arcade game, and the usual hooking procedures of DemulShooter have been replaced by the use of some Unity plugin to mod the game.
The plugin itself will add default Mouse+Keyboard control to the game, as long as DemulShooter is not running.

Once started, DemulShooter will take over Inputs (with multiplayer possibilities) and will offer Outputs support.

Usage :

  1. Unpack the game. Remove any pre-existing BepInEx folder if already present in the archive.

  2. Run DemulShooter_GUI, select the Unity Plugin Installation page in the dropdown list and install the game plugin to the main game folder, where the game.exe file is located.


⚠️ There are some 'dirty' dumps existing, where existing BepInEx files and folders can be hidden or marked with System Files attributes.
⚠️ Not removing them may cause a Plugin installation error Message Box to popup, as DemulShooter will not be able to overwrite those existing/hidden/system files.


  1. Some settings can be changed by editing the /BepInex/plugins/MechDinosaur_BepInEx_DemulShooter_Plugin.ini file

  2. Run the game

  3. Run DemulShooter for this game :
    DemulShooterX64.exe -target=arcadepc -rom=mechd

Controls:

Mechanical Dinosaur
Mouse Buttons Left Middle Right
Action Trigger / /
Default Keyboard Button Action
1 P1 START
2 P2 START
3 P3 START
4 P4 START
5 Credits P1
6 Credits P2
7 Credits P3
8 Credits P4
0 Settings Menu
Menu : Up
Menu : Down
RETURN Menu : Select

Misc. Notes:

  • Use -nocrosshair option in DemulShooterX64 command line to remove crosshairs
  • Set FORCE_RESOLUTION=1 in plugin ini file to force a custom resolution (result may vary based on the game/screen/GPU)
  • Some dirty dumps having game.exe file replaced by another exe name will need to add the -pname option in DemulShooter command line to match the name (example : -pname=SpiderZSoft.exe)
⚠️ **GitHub.com Fallback** ⚠️