Skip to content

Releases: Sirius902/gcfeeder

v3.0.1

18 Jan 06:40
Compare
Choose a tag to compare

Changes

  • Switch to using WebGPU backend.

Fixes

  • Application hanging when launched on secondary monitor.

v3.0.0

17 Jan 21:03
Compare
Choose a tag to compare

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

18 Jul 11:15
Compare
Choose a tag to compare

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

18 May 00:52
Compare
Choose a tag to compare

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

14 Jul 21:26
Compare
Choose a tag to compare

First working release!