15 Commits

Author SHA1 Message Date
Maschell
aa3849b31f Removing the GuiElements properly. Fixes compatibility with libs 2017-11-11 16:11:24 +01:00
Maschell
3041cc7103 Changes to be compatible to the newest libgui 2017-10-31 17:21:17 +01:00
Maschell
1719033114 Adopt changes for the new libgui
- Needs a new SelectBox wrapper with default values.
- Removed the scale parameter from the default chechbox/Switch
- Removed unneeded values from the common.h
2017-10-29 16:06:17 +01:00
Maschell
c94d182911 Move custom GUI files into a seperate folder 2017-10-29 12:54:19 +01:00
Maschell
9ed51cd8cb Fixing the include paths 2017-10-29 12:45:54 +01:00
Maschell
8c2687aabf Move stuff into seperate static libraries. 2017-10-29 12:16:33 +01:00
Maschell
3f1872437c Fixed the "hitbox" of the settings elements.
- Now the on/off toggles  "hitbox" corresponde to the icon.
2017-10-14 15:49:14 +02:00
Maschell
9addd4f3c5 Fixed a typo on the Help Screen 2017-10-14 15:46:43 +02:00
Maschell
c6ddfdc86f Now you can disable the network controller. In some games (e.g. splatoon) the network thread causes disconnects. This will hopefully fix this 2017-07-20 17:29:39 +02:00
Maschell
db5d26d9a0 Added Settings menu.
In the Settings you can:
- disable/ enable the music
- disable/ enable rumble
- set the language
2017-05-07 18:44:34 +02:00
Maschell
20a5838c57 Code cleanup and bug fixed + more
- Fixed the intial value of the GuiToogle
- updated the filelist and added a icon for a settings menu
2017-05-07 14:56:35 +02:00
Maschell
97b8005051 Intial languages support and clean up
- Initial support for multiple languages (Currenty there is no option to set a language)
- Added language files for english and german
- Deleted not used resources
2017-04-14 13:10:57 +02:00
Maschell
e48fc17615 Now using devkitpro r29, fixed bug with configs, improved logging and changed datatypes
- Finally switching to r29
- Modifed the travis and .pl script to download r29 of devkit pro
- Improved the logging (more information)
- Fixed the bug when you have too many config files on the sd card
(maximum now 24)
- Changed all int to s32
- Some more general code cleanup
2017-04-10 11:07:50 +02:00
Maschell
7d72d0e2ff Now the lib tries to mount the SD Card on each start until it actually works
This should fix the config reading problems some people have.
Also fixing some compiler warnings
2017-04-06 12:50:27 +02:00
Maschell
aa421146c7 Release of HID to VPAD 0.9f
Changelog:
- Reaaaaaally a lot of things internally. Rewrote the many parts of the controller_patcher engine.
- Added a nice GUI! DarkIrata did a great job at creating the graphics.
- Finally fixed the DS3 bug in a official build (sorry for the delay)
- Controller can also be used to emulate Pro Controller
- Input preview/tester
- Supporting even more controller via the network client (e.g Xbox 360, Xbox one, the new DS4,Switch Pro Controller etc.). Big shoutout @QuarkTheAwesome who helped me there!
- Added support for DS3 Rumble (thanks @skid_au)
- GC-Adapter rumble fixed.
- Support for all slots of deviced with multiple slots (like https://github.com/Maschell/controller_patcher_configs/blob/master/DualShock2.ini)
- Hopefully reduced the random crashes.
- Probably some stuff I already forgot.
2017-03-30 20:11:37 +02:00