Skip to content

Mu3IO.NET: v1.0.1

Latest
Compare
Choose a tag to compare
@SirusDoma SirusDoma released this 16 Apr 09:11
· 12 commits to main since this release
5ddaa7c

Mu3IO.NET

Segatools Io4 Module enhancement for Mu3 (SDDT).

The segatools fork to build mu3hook.dll can be found in the following fork:
https://github.com/SirusDoma/segatools/tree/mu3-gpio

Installation

  1. Get and set up the game data.
  2. Download and configure the Segatools.
    • Compatible with mu3hook.dll that comes from vanilla segatools and other common forks. However, the leds won't work unless write GPIO is implemented and forwarded to mu3_io_set_leds(uint8_t *rgb) with correct led mapping values.
    • Incompatible with mu3hook.dll from ontroller-hook or other IO/hook that modifies mu3_io4_poll button flags and lever behavior at the hook level.
  3. Download or Build this project and copy it to the game data directory.
    • Copying mu3hook.dll to the game directory is optional. See the notes above.
  4. Configure segatools.ini to include the following config (For more information, see Configuration).
    [mu3io]
    path=mu3io.dll
    
  5. Run the game with mu3hook.dll injected into the amdaemon.exe or other loaders that the game uses.
  6. Once the game booted, enter operator/test menu and then recalibrate your lever (Normally, the range should be between 0000H and 8000H)

Changelogs

  • configurable lever max/min value & analog xinput joystick by @Umi4Life in #1

New Contributors

Full Changelog: v1.0.0...v1.0.1