Shipwright/soh/soh/Enhancements
KiritoDev 219804cbe4
Controller Configuration UI and JSON Config (#760)
* Initial controller hud ui

* Reverted fbdemo changes

* Moved config to json and implemented controller config

* fix build on linux, gitignore new config file

* fix build

* Fix compilation and file directory paths

* Call save on cvar save

* Fixed cvar loading and added deck slots to the config

* Changed control deck port 0 to use a physical device by default

* Added gyro and rumble & fixed loading errors

* Save config on toggle menubar

* fix linux build

* Fixed drift calculation

* Controller config now saves when pressing F1

* Removed ExitGame hook from ImGuiImpl

* Moved mappings to a map

* Added GetKeyName

* untranslate scancodes

* Fixed hud layout on keyboard device

* Fixed keyboard read on hud

* Fixed crash when reloading controllers

* Removed ConfigFile and changed file extension

* Changed Dummy to Disconnected and fixed filters

* Removed function leftover

* Changed ControllerHud to InputEditor

Co-authored-by: briaguya <briaguya@alice>
Co-authored-by: David Chavez <david@dcvz.io>
2022-07-13 23:12:11 -04:00
..
cosmetics Update Keese labels 2022-07-13 19:39:44 -04:00
debugger testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
randomizer Controller Configuration UI and JSON Config (#760) 2022-07-13 23:12:11 -04:00
bootcommands.c Controller Configuration UI and JSON Config (#760) 2022-07-13 23:12:11 -04:00
bootcommands.h git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
debugconsole.cpp Controller Configuration UI and JSON Config (#760) 2022-07-13 23:12:11 -04:00
debugconsole.h Removed redundant parameters in GameSettings 2022-04-29 19:26:57 -04:00
gamecommand.h git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
gameconsole.c git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
gameconsole.h Linux/GCC Support (#28) 2022-05-11 13:18:24 -04:00
gfx.c testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
gfx.h testing out item replacement (#416) 2022-07-11 20:11:07 -04:00
n64_weird_frame_data.inc Add N64 weird frames and OOB Bombchus cvars (#602) 2022-07-06 18:46:01 -04:00
savestates.cpp Fix audio, boot commands, and save staes. 2022-07-04 10:44:31 -04:00
savestates.h Save states (#300) 2022-05-12 13:28:24 -04:00
savestates_extern.inc Guard vision (#466) 2022-06-20 13:39:06 -04:00