Virtual-gamepad

Rating: 
0
No votes yet

This is my first RPM built for sailfish OS. The app should run a touch input demo I created to port some LÖVE games to mobiles.

This app depends on LÖVE runtime, make sure you install it first: https://openrepos.net/content/sashikknox/love-2d-runtime

The demo is a showcase of the library which can be easily implemented in any LÖVE games to make the games playable on mobile devices.

It features 3 different layouts and a landscape mode (just for the keyboard) which is intented for LÖVE builds without orientation (such as the one for sailfish):

  • Gamepad: Renders two thumbsticks and 8 buttons (4 around each thumbstick)
  • Arcade: Renders one thumbstick on the left and 4 buttons on the right
  • Keyboard: 1 virtual keyboard

 

version 0.1-6: New landscape arcade layout added and set up as default

version 0.2-1: Added pull menu from which you can switch gamepad layout, access the network menu, open about section and close the app.

If you have issues with the app not starting I suggest doing the following steps:

Download & install modplug from the link below and the correspondent love build for your system:

Install löve for 64bits: https://build.sailfishos.org/project/show/home:nephros:devel:games:love

or 32bits : https://build.sailfishos.org/package/binaries/home:nephros:devel:games:l...

If is still does not work please report the error and your love version.

 

Screenshots: 

Category:

Keywords:

Application versions: 
AttachmentSizeDate
File virtualinputs-0.1-1.noarch.rpm1.08 MB09/03/2024 - 10:06
File virtualinputs-0.1.2-1.noarch.rpm1.23 MB13/03/2024 - 16:49
File virtualinputs-0.1.3-1.noarch.rpm4.05 MB18/03/2024 - 13:22
File virtualinputs-0.1.4-1.noarch.rpm4.17 MB19/03/2024 - 10:51
File virtualinputs-0.1.5-1.noarch.rpm4.54 MB21/03/2024 - 13:31
File virtualinputs-0.1.6-1.noarch.rpm5.42 MB28/05/2024 - 15:29
File virtualinputs-0.2.1-1.noarch.rpm7.85 MB15/06/2024 - 21:27
Changelog: 

version 0.2-1: Added pull menu from which you can switch gamepad layout, access the network menu, open about section and close the app.