• Stars
    star
    118
  • Rank 298,767 (Top 6 %)
  • Language
    C#
  • License
    GNU General Publi...
  • Created almost 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An XInput solution for Gamecube Controllers


Delfinovin
Delfinovin (Dell-fee-no-vin)

Delfinovin is an application written in C# to allow for the use of Gamecube controllers on the Windows platform. It creates virtual Xbox controllers to be used in most, if not all modern games and is written with compatibility in mind, supporting most if not all standard Gamecube adapters. Delfinovin is extremely low latency and provides a number of settings to adjust and modify the user experience. Started in January 2021, Delfinovin began as a command line project and has since evolved into a .NET WPF GUI-based application.

Usage

Delfinovin is an application that utilizes the .NET Core framework. In order to use the application you will need to install the .NET 7 Desktop Runtime. Delfinovin also uses ViGEmBus and the WinUSB driver to create virtual Xbox controllers and interact with the Gamecube adapters respectively.

Please see the setup guide on Delfinovin's wiki on how to setup up the application, along with utilizing Delfinovin's various features.

Features that Delfinovin has includes:

  • Button Remapping
  • Hotkey Support
  • Input Display
  • Controller profiles
  • Input Recording / Playback
  • ... along with a number of settings to improve the user experience.

Please check the wiki for a more comprehensive list of features and how to use them!

Credits

Delfinovin was mainly programmed by myself (Struggleton!), but could not have come to fruition without help from these people:

If you feel that you've contributed to the project and would like to be added to the list of credits, please contact me @Struggleton on Twitter.

Contributing / Event Info

If you'd like to contribute to the Delfinovin project or use it at large events, please navigate to the Delfinovin wiki page for more information on getting in contact!