Releases: Sirius902/gcfeeder
Releases · Sirius902/gcfeeder
v3.0.1
v3.0.0
Changes
- Includes a full rewrite in Rust with a user interface!
- The config file is now stored in the TOML format at
gcfeeder.toml
.- Note: Config files from previous versions are not compatible.
- There are no longer command line arguments. Everything can be configured in the UI.
- All four GameCube controller ports are now supported, allowing four separate virtual controllers to be created.
- When sending inputs over UDP, gcfeeder is now a UDP server instead of a client allowing multiple clients to connect at once.
- Note: gcviewer versions pre v0.1.0 are not compatible. (Versions prior to the repository split are not compatible.)
v2.1.0
Changes
- vJoy is no longer supported.
- Config file is now named
gcfeeder.json
. - Adds
--version
flag to gcfeeder and gcviewer. - It is now possible to have multiple configuration sets in the config file and select between them with the
--config
flag. - Adds a schema to the config file, allowing for autocomplete and validation within editors.
Updating
Set driver to vigem
in an existing config file. Upon launching the new version of gcfeeder, the old config will be migrated to the new config format and name.
v2.0.0
Adds ViGEm feeding capability, an option to choose between using ViGEm and vJoy for the feeder, adds a config file, and adds an option read rumble data from Ocarina of Time on certain N64 emulators.
v1.0.0
First working release!