Skip to content

Releases: calexil/FightstickDisplay

Version 2.0 Release

26 Mar 20:45
226ae6f

Choose a tag to compare

Changes

  • Deadzone config menu added(now our pad and sloppy stick users and get their controllers dialed in!)
  • Full conversion for HB version to v2.0
  • Numerous optimizations to scene management
  • Semantic revisions to comments
  • Better debugging support
  • File cleanup
  • Latest Pyglet version conversion

Fightstick Display

Build Status CodeFactor Maintainability GitHub issues GitHub stars GitHub forks

A simple program written in python to display fightstick inputs.

Screenshots

Prerequisites ✔️

  • python(3.7+)

Installation & Usage 💾

  • Clone the git
    git clone https://github.com/calexil/FightstickDisplay.git
  • If you desire, make a launcher with fightstick.sh or fightstick_hb.sh as the startup script.
  • Most fightsticks will be mapped correctly by default, but if yours is not
    simply open the theme/layout.ini or theme/layouthb.ini file and tinker with it until its mapped correctly.
    Usually only the rt/lt/rb/lb buttons get mixed up a little. If your fightstick is not detected
    at all, let us know by clicking here!
  • For troubleshooting, launch the program with "-D", "-d" or "--debug" to print button values to the terminal for troubleshooting: python3 fightstick.py --debug or python3 fightstick_hb.py --debug
  • You can also use your own images for all items, and if you like different color buttons, just be sure to edit the image names to match in the main program
  • Enjoy

Current Version 📰

Version 2.0 Watch it in action here

Contributors: 👥

Donate 💲

This software is provided free of charge, but it certainly took time and effort to make, please consider

Release Candidate 2.0

21 Dec 22:06

Choose a tag to compare

After much toil, Release Candidate 2.0 is finally here!

Release includes:

  • Full Hitbox™ Controller support, including directional detection.
  • Multiple QOL improvements to code comments and structure.
  • More controllers supported (this is automatically managed via urllib.request & SDL_GameControllerDB).
  • Lots of readme cleanups and improvements.
  • More debugging options

Fightstick Display Build Status CodeFactor GitHub issues GitHub stars GitHub forks

A simple program written in python to display fightstick inputs.

Screenshots

Prerequisites

  • python(3.0+)

Installation & Usage

  • Clone the git
    git clone https://github.com/calexil/FightstickDisplay.git
  • If you desire, make a launcher with fightstick.sh or fightstick_hb.sh as the start script.
  • Most fightsticks will be mapped correctly by default, but if yours is not
    simply open the theme/layout.ini or theme/layouthb.ini file and tinker with it until its mapped correctly.
    Usually only the rt/lt/rb/lb buttons get mixed up a little. If your fightstick is not detected
    at all, let us know by clicking here!
  • For troubleshooting, launch the program with "-D", "-d" or "--debug" to print button values to the terminal for troubleshooting: python3 fightstick.py --debug or python3 fightstick_hb.py --debug
  • You can also use your own images for all items, and if you like different color buttons, just be sure to edit the image names to match in the main program
  • Enjoy

Current Version

Release Candidate 2.0 Watch it in action here

Contributors:

Donate

This software is provided free of charge, but it certainly took time and effort to make, please consider

Beta 2.0 release!

30 Jul 18:27

Choose a tag to compare

This release includes a number of bugfixes and MAJOR updates:

  • support for Hitbox fightsticks has been started and is 90% complete
  • pyglet has been updated to latest dev branch release
  • 11 new issues were opened and fixed
  • naming schemes were resolved and grammar was addressed
  • The debug mode now properly identifies what button was pressed

Thanks to everyone for starring the project! If you really wanna help me out check out the donate link below.
Release Candidate 2.0 is just around the corner!

Fightstick Display Build Status CodeFactor GitHub issues GitHub stars GitHub forks

A simple program written in python to display fightstick inputs.

Screenshot

Prerequisites

  • python(3.0+)

Installation & Usage

  • Clone the git
    git clone https://github.com/calexil/FightstickDisplay.git
  • If you desire, make a launcher with fightstick.sh as the start script.
  • Most fightsticks will be mapped correctly by default, but if yours is not
    simply open the theme/layout.ini file and tinker with it until its mapped correctly.
    Usually only the rt/lt/rb/lb buttons get mixed up a little. If your fightstick is not detected
    at all, let us know by clicking here!
  • For troubleshooting, launch the program with "-D" or "--debug" to print button values to the terminal for troubleshooting: python3 fightstick.py --debug
  • You can also use your own images for all items, and if you like different color buttons, just be sure to edit the image names to match in the main program
  • Enjoy

Current Version

beta2.0 Watch it in action here

Contributors:

Donate

This software is provided free of charge, but it certainly took time and effort to make, please consider

Version 1.0 Released!

20 May 22:54
ed92395

Choose a tag to compare

Finally after 407 commits and almost 30 closed issues, over three years of work has come to fruition with our initial release of Fightstick Display

Version 1.0!

Fightstick Display Build Status CodeFactor GitHub issues GitHub stars GitHub forks

A simple program written in python to display fightstick inputs.

Screenshot

Prerequisites

  • python(3.0+)

Installation & Usage

  • Clone the git
    git clone https://github.com/calexil/FightstickDisplay.git
  • If you desire, make a launcher with fightstick.sh as the start script.
  • Most fightsticks will be mapped correctly by default, but if yours is not
    simply open the theme/layout.ini file and tinker with it until its mapped correctly.
    Usually only the rt/lt/rb/lb buttons get mixed up a little. If your fightstick is not detected
    at all, let us know by clicking here!
  • For troubleshooting, launch the program with "-D" or "--debug" to print button values to the terminal for troubleshooting: python3 fightstick.py --debug
  • You can also use your own images for all items, and if you like different color buttons, just be sure to edit the image names to match in the main program
  • Enjoy

Current Version

v1.0 Watch it in action here

Contributors:

Release Candidate 1.1

01 Jun 00:54

Choose a tag to compare

This is an RC release, some new issues have been handled, and the code is a lot tighter now.

Aspect ratio is now calculated live and scaled accordingly, in the future it may be calculated even faster

a couple of controller mapping issues were resolved, and the button layout sprites were resized and re-positioned better

Fightstick Display CodeFactor GitHub issues GitHub stars GitHub forks

A simple program written in python to display fightstick inputs.

Screenshot

Prerequisites

  • python(2.7+)

Installation & Usage

  • Clone the git
    git clone https://github.com/calexil/FightstickDisplay.git
  • If you desire, make a launcher with fightstick.sh as the start script.
  • Most fightsticks will be mapped correctly by default, but if yours is not
    simply open the theme/layout.ini file and tinker with it until its mapped correctly.
    Usually only the rt/lt/rb/lb buttons get mixed up a little. If your fightstick is not detected
    at all, let us know by clicking here!
  • You can also use your own images for all items, and if you like different color buttons, just be sure to edit the image names to match in the main program
  • Enjoy

Current Version

1.1rc Watch it in action here

Contributors:

Release Candidate 1.0

19 Apr 02:55

Choose a tag to compare

This is a production release of the program, all issues have been resolved and the program functions as intended.

See notes below for more information

Fightstick Display CodeFactor GitHub forks GitHub stars GitHub issues

A simple program written in python to display fightstick inputs.

Screenshot

Alt text

Prerequisites

  • python(2.7+)

Installation & Usage

  • Clone the git
    git clone https://github.com/calexil/FightstickDisplay.git
  • If you desire, make a launcher with fightstick.sh as the start script.
  • To bring up the deadzone menu hit Spacebar.
  • Most fightsticks will be mapped correctly by default, but if yours is not
    simply open the theme/layout.ini file and tinker with it until its mapped correctly.
    Usually only the rt/lt/rb/lb buttons get mixed up a little. If your fightstick is not detected
    at all, let us know!
  • You can also use your own images for all items, and if you like different color buttons, just be sure to edit the image names to match in the main program
  • Enjoy

Current Version

1.0rc Watch it in action here

Contributors:

Beta release 1.3

17 Apr 02:29

Choose a tag to compare

A number of issues were fixed in the code structure, remapping buttons was determined to be unnecessary since most production fightsticks should function perfectly by default. The program now recognizes when a stick is not connected and displays the message screen.

FightstickDisplay CodeFactor GitHub forks GitHub stars GitHub issues

A simple program written in python to display fightstick inputs.

Screenshot

Alt text

Prerequisites

  • python3

Installation & Usage

Linux

  • Clone the git
    git clone https://github.com/calexil/FightstickDisplay.git
  • If you desire, make a launcher with fightstick.sh as the start script.
  • To bring up the deadzone menu hit Spacebar.
  • Most fightsticks will be mapped correctly by default, but if yours is not
    simply open the theme/layout.json file and tinker with it until its mapped correctly. Usually only the rt/lt/rb/lb buttons get mixed up a little
  • Enjoy

Current Version

Beta 1.3 Watch it in action here

Contributors:

Beta release 1.2

14 Apr 02:17

Choose a tag to compare

Along with many code elements cleaned up, we now have a codefactor A rating, welcome to beta 1.2

FightstickDisplay CodeFactor

A simple program written in python to display fightstick inputs

Screenshot

Alt text

Prerequisites

  • python3

Installation & Usage

Linux

  • Clone the git
    git clone https://github.com/calexil/FightstickDisplay.git
  • Make a launcher with fightstick.sh as the start script
  • Edit the ..theme/layout.json to your liking to get the buttons displaying correctly if they are not
  • To bring up the menu hit spacebar
  • Enjoy

Windoze

  • Install Linux
  • See above

Current Version

Beta 1.2 Watch it in action here

Contributors:

Beta release 1.0

07 Apr 04:07

Choose a tag to compare

All major issues with pad detection and mapping have been resolved, vsync, window title, clock, and a large library of mappings have been implemented.

Many thanks to all who contributed especially @benmoran56

FightstickDisplay

A simple program written in python to display fightstick inputs

Screenshot

Alt text

Prerequisites

  • python3

Installation

Linux

  • Clone the git
    git clone https://github.com/calexil/FightstickDisplay.git
  • Make a launcher with fightstick.sh as the start script
  • Edit the ..theme/layout.json to your liking to get the buttons displaying correctly if they are not
  • Enjoy

Windoze

  • Install Linux
  • See above

Current Version

Beta 1.0

Contributors: