Commit Graph

9 Commits

Author SHA1 Message Date
n00btube3D 3239fc16ae Fix Linux Playback/Keyboard Bug (#373) 2023-03-30 12:50:17 +00:00
minenice55 adfacc07fa Bugfixes (#340)
* new letterbox implementation

* make DSP buffer larger

* add new "ambient" letterbox option

* remap keyboard control

* enable autoplay cheat mode

* fix editor settings not being applied on start

* run the cursor init in editor init

remove debug prints
2023-03-12 02:56:26 +00:00
Saraistupid d7655a1d3a Fix audio on MacOS (#214)
* JoyShockLibrary

Fix PlayerInput.cs errors on MacOS
Fix libraries not being added to the final build

* how did i do this

* both !

* Fix Audio on MacOS (and fix JSL again)

* Extra notes
2023-01-20 21:35:00 -05:00
Saraistupid 3ddb77a906 JoyShockLibrary (#213)
Fix PlayerInput.cs errors on MacOS
Fix libraries not being added to the final build
2023-01-20 20:39:58 -05:00
minenice55 8c40bae444 update joyshock gyro and touch states 2022-07-25 18:56:13 -04:00
minenice55 a47153f2f6 playstation controller lightbar colours
- fix controller feature flags not actually being flags
2022-07-25 18:36:32 -04:00
minenice55 a695a4c221 dual joy-con support
- add controller icons in the controller selection menu
2022-07-24 18:38:00 -04:00
minenice55 96ac465200 add controller selection, auto-search
- fix bug in master volume control where the text input doesn't work
- fix bug in the Fan Club minigame where the player wouldn't jump when they were supposed to
2022-07-23 22:24:07 -04:00
minenice55 a45625ebd0 heavy rework of our input system
- implement the InputController abstract class, an adapter class for any HID interface to use common controller methods relevant to Heaven Studio
- implement InputKeyboard and InputJoyshock classes, for keyboard input and controllers driven by JoyShockLibrary respectively
- add Linux compile of JoyShockLibrary
2022-07-23 20:36:10 -04:00