Commit Graph

46 Commits

Author SHA1 Message Date
Lázaro Vieira
da78b3591a Refactor
- Now using static dynamic_libs
- Got rid of lib_easy and made a general wiiu.h header
- Fix most compilation warnings and some nasty bugs
2018-08-19 05:21:19 -03:00
Lázaro Vieira
515815c323 Update meta.xml 2018-03-04 05:44:29 -03:00
Lázaro Vieira
1e9bda828c
Merge pull request #5 from jakobkg/padscore
Add support for additional controllers to SaveMii's menus
2018-03-02 17:30:11 -03:00
jakobkg
6d5cbf9af5 Simplified the controller functions
The three functions related to updating the arrays of buttons tates are now a single function, updateButtons.

The three functions isPressed(), isHeld(), and isReleased() have been merged into a single function, checkButton() which takes parameters for which button to check and what state or event (PRESS, HOLD, RELEASE) to check for.
2018-03-02 20:09:33 +01:00
jakobkg
087c4cddd8 Restored lib_easy and moved controller things to own files
Maybe bloating lib_easy isn't a great idea, I've restored it and commented out all the controller bits, and moved my controller things to new files.
2018-03-02 10:48:38 +01:00
jakobkg
58d2974195 Combined handling of pro and classic controllers
Turns out the two use the esact same bitmapping for everything, with the pro controller having two extra bits for R3 and L3. Merged the two for slightly shorter code.
2018-03-02 10:18:41 +01:00
jakobkg
431f55fe34 Implemented a check for if any button is pressed
The parameter isPressed(PAD_BUTTON_ANY) replaces the old isPressed(0xFFFF), fixing the last issues with this branch
2018-03-01 18:28:46 +01:00
jakobkg
e2631b5170 [WIP] Add support for additional controllers
Initial commit, currently broken. Bloated lib_easy by ~1000 lines. No buttons work, the unmodified code for the sticks still does.
2018-03-01 13:18:54 +01:00
Lázaro Vieira
df3ed9a73d Create LICENSE 2017-09-23 05:37:46 -03:00
Lázaro Vieira
48d6ee8eba Update README.md 2017-09-23 05:30:58 -03:00
Lázaro Vieira
c185ac8bea Increase path buffer size 2017-08-30 02:57:47 -03:00
Lázaro Vieira
3957b1c029 Merge pull request #3 from GabyPCgeeK/master
Merge GabyPCgeeK forks please and mod5 will be 1.2.0u5
2017-08-29 02:01:09 -03:00
Lázaro Vieira
eee64d3e1a Merge GabyPCgeeK's fork. Fix #1 and fix #2 2017-08-29 01:59:21 -03:00
GabyPCgeeK
23fa10c869 freetype, unicode, icon, cross account, more vWii games
Now shows game icon at diferent screens.
*Small icon at game list.
*Large icon at task selection and in task screen.
No longer using OSScreen text rendering. Now uses Freetype2 to load
CafeStd.ttf through the OSGetSharedData call.
*This means Unicode text support (Japanese game names, Mii names with
symbols, etc).
Now user can choose which user account to backup (or all accounts).
Added "cross account" restore. User can choose which account backed up
on SD to restore to which account on Wii U.
Now also looks for vWii saves in 00010001 and 00010004.
For the vWii the slot 255 now backups/restores to/from the "SaveGame
Manager GX" save path. (the default sd:/savegames path)
2017-08-12 21:37:16 -04:00
GabyPCgeeK
fb29de7700 Fix Copy Savedata 2017-07-24 18:03:06 -04:00
GabyPCgeeK
ea49f43d11 Added some warnings, Shows "disc" saves
-Now title list is by default sorted by name.
-Instead of only asking the WiiU what titles are installed, now also
goes through save folders to find saves of titles not installed (disc
games).
-Now warns if save folder hasn't been initialized. Run title at least
one time to init save folder and metadata. (Posible to restore without
been initialized but can lead to unwanted behavior.)
-Now warns when entering task selection screen of Haxchi/CBHC DS VC
save. (Restoring or Wiping save could lead to problems.)
2017-07-16 23:39:34 -04:00
GabyPCgeeK
f696d3941c Major Changes
Changelog
No longer uses libxml2, uses string searching and manipulation (Not
noticed any strange behavior but need more testing).
Fixed "Wipe Savedata", now it deletes folders.
Added option in "Wipe Savedata" to delete saves from all users or
current users.
Changed all filesystem interaction to the IOSUHAX_FSA functions
Now saves restored work ok even if files didn't exist previously
If restoring a save when the 8000000X folder doesn't exist (game not run
by user or deleted save in "System Settings") the save will work but
will be undeletable using "System Settings", will need to use "Wipe
Savedata" of Savemii.
/usr/save/XXXXXXXX/XXXXXXXX/user/8000000X
This change made sdcard writing slower (about 150KB/s)
Show titleID, productCode and shortName in task selecting screen.
Don't show option to backup/restore common save if common folder doen't
exist in (NAND,USB)/SD.
Began working (Not yet implemented) on being able to select the user (Of
the ones in the WiiU console) to backup save from and restore save to.
2017-07-15 00:24:33 -04:00
GabyPCgeeK
d6564ae540 Update README.md 2017-07-07 19:56:39 -04:00
GabyPCgeeK
46b5b08f32 Working on CBHC, add Title sorting, add L-Stick to navigate menus, show number of Titles, show user ID beside <this user> 2017-07-07 19:46:01 -04:00
GabyPCgeeK
15db7f0390 Update meta.xml 2017-05-29 16:36:14 -08:00
GabyPCgeeK
7fda2cb854 Update meta.xml 2017-05-29 16:36:14 -08:00
GabyPCgeeK
eef7d740ac if title is in both NAND and USB add option to copy save from one to another and ask for backup destination 2017-05-29 16:36:14 -08:00
GabyPCgeeK
bba54c1655 show in which storage save is located (NAND/USB) 2017-05-29 16:36:14 -08:00
GabyPCgeeK
869a763e07 Update README.md 2017-05-29 16:36:14 -08:00
GabyPCgeeK
b7499bd47a show next to slot select if slot is used or empty 2017-05-29 16:36:14 -08:00
GabyPCgeeK
29d351ba80 remember position when going back to title list 2017-05-29 16:36:14 -08:00
GabyPCgeeK
c8d0ee49d7 libxml2 linking error so compiled my own 2017-05-29 16:36:14 -08:00
Lázaro Vieira
dc8259fa0d Update README 2017-05-20 21:18:07 -03:00
Lázaro Vieira
641ef74d28 Minor stuff 2017-04-19 05:10:49 -03:00
Lázaro Vieira
f9cfe8a476 lib_easy changes 2017-04-19 05:10:30 -03:00
Lázaro Vieira
8e6f894f2d Update meta.xml for appstore 2017-04-10 17:16:20 -03:00
Lázaro Vieira
3a2b432ea6 Fix 'common' save backup/restore for 'this user' 2017-04-09 13:37:12 -03:00
Lázaro Vieira
135cd563d1 Handle directory errors independently 2017-04-09 13:28:10 -03:00
Lázaro Vieira
6b752a6965 Forgot to update README 2017-04-08 15:03:57 -03:00
Lázaro Vieira
7d3e328dc3 v1.2.0 2017-04-08 14:53:46 -03:00
Lázaro Vieira
f68f688f51 More checks and cleanup 2017-04-07 05:14:23 -03:00
Lázaro Vieira
4eeb076f42 Skip option menu on wiping savedata 2017-04-07 05:13:55 -03:00
Lázaro Vieira
97af794de6 Place some checks to avoid errors 2017-04-07 00:16:50 -03:00
Lázaro Vieira
dfe14fd47f Add .gitignore 2017-04-07 00:14:38 -03:00
Lázaro Vieira
1a841ea5a1 Properly get metadata from disc title 2017-04-06 03:03:02 -03:00
Lázaro Vieira
e0013ac660 Fix description to point to new path 2017-04-06 02:41:00 -03:00
Lázaro Vieira
9dc7fb3b8d Update for v1.1.0
- Fix savedata backup/restore for disc titles
- Separate backups by user
- Add loadiine support
- Move backups folder to sd:/wiiu (you need to move your backups to the
new location)
- Savedata wiping
- Invert task and title selection
- Code clean-up
2017-04-06 02:35:10 -03:00
Lázaro Vieira
ba51de6c57 Add vWii savefile backup/restore 2017-04-04 03:03:22 -03:00
Lázaro Vieira
c1fcc54831 New icon 2017-04-04 01:18:48 -03:00
Lázaro Vieira
a3fc70a5d9 Update README.md 2017-04-03 02:13:38 -03:00
Lázaro Vieira
4035dd0837 Initial commit 2017-04-03 02:06:57 -03:00