Skip to content

Releases: jehervy/node-virtual-gamepads

Analog stick support

01 Oct 13:43
Compare
Choose a tag to compare
  • D-Pad supports analog stick behaviour by default
  • Introduced Changelog
  • Improved documentation (e.g. explaining config.json)
  • Improved logging
  • Using module forever-monitor to restart the server if it crashes for some reason.
  • Bug fixes

Web App fixed

05 May 12:36
Compare
Choose a tag to compare

Regression bug: The Web App functionality (ability to add the gamepad to the home screen on Andoid using Chrome) was broken.

Port fixed

06 Mar 12:50
Compare
Choose a tag to compare

In version 1.2.0 config.json sets the port to 8080 by default. This was an unintended change. Version 1.2.1 changes the port back to 80 as default setting.

Index Page

02 Mar 00:35
Compare
Choose a tag to compare

Version 1.2.0 adds an index page that lets the user select the input device (game pad, keyboard, or touch pad). The index page can be set to directly forward the user to the game pad if needed. To do so the key useGamepadByDefault in config.json must be changed to true.

Added virtual touchpads and keyboards

25 Feb 16:19
Compare
Choose a tag to compare

In version 1.1.0 a virtual keyboard and a virtual touchpad feature are added.

Furthermore, a few bugs are fixed. One of them includes that node-virtual-gamepads now also runs on x64 machine right out of the box.

First released version

06 Oct 07:52
Compare
Choose a tag to compare

Many months after the first commit, virtual-gamepad has been integrated into two awesome projects which are Recalbox and RetroPie. Thanks to some contributors, the code has been corrected and the actual version is now stable enough to be considered as the first release.

Many great evolutions are incoming :)