48015449c2
reformat code
2021-09-05 21:47:36 +02:00
Luis Scheurenbrand
3f7b8497db
C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significantly over time, and modern C++ now has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation. It is almost always implemented as a compiled language, and many vendors provide C++ compilers, including the Free Software Foundation, LLVM, Microsoft, Intel, Oracle, and IBM, so it is available on many platforms.
...
* fix XCI installation if card was inserted prior
* fix double expression call on ASSERT_OK failure
* fix compatibility with latest libnx master to build with usb:ds changes for 11.0.0+
* remove unused functions
2020-12-12 04:48:54 +01:00
Huntereb
0c929ca357
Don't delete old NCAs when re-installing titles
2020-09-23 13:23:49 -04:00
Huntereb
b6fff2fe69
"Hide Anime" now actually hides all anime, and disables sounds. Sounds can now be customized.
2020-09-22 14:29:09 -04:00
masagrator
eb499cad0b
Update to libnx 3.1.0 ( #66 )
2020-04-19 20:24:58 +02:00
Huntereb
f7ebea5db8
Make USB timeouts a parameter
2019-12-25 20:35:54 -05:00
Huntereb
54dea51b01
Roll back to 8MB buffer sizes to avoid random freezes
2019-12-24 00:12:42 -05:00
Huntereb
c861c7d85c
Cleanup previously installed contents when installing anew
2019-12-21 15:14:04 -05:00
Huntereb
fa22087ceb
Initial translation support (only english for now)
2019-12-19 19:09:36 -05:00
Huntereb
59a3897d87
Make instPage updating funcs belong to instPage.cpp
2019-12-18 21:36:38 -05:00
HookedBehemoth
ac7da23cef
allow installation of multi-purpose NSP's
...
fix a few memory leaks
remove some legacy tinfoil code for installation from sd
2019-12-17 00:15:40 +01:00
Huntereb
88be93d706
Remove usb hack, 16MB segment buffers, 2 segments for applet mode
2019-12-15 20:24:16 -05:00
Huntereb
743343c2aa
Raise USB buffer sizes, less requests
2019-12-13 15:13:35 -05:00
Huntereb
62da4232df
Fix variable names
2019-12-13 11:46:23 -05:00
Huntereb
6c85761a10
Add missing headers
2019-12-13 11:08:13 -05:00
Huntereb
b0d23e60da
LAN installs fail properly on error
2019-12-13 11:04:42 -05:00
Huntereb
643c65777b
Failed USB installs timeout properly
2019-12-12 20:50:40 -05:00
Huntereb
787e6f4ed9
Hack fix for nczs over USB
2019-12-12 11:18:30 -05:00
Huntereb
49bb3e6800
Use THROW_FORMAT
2019-12-10 23:11:34 -05:00
Huntereb
f0623eb588
Newlines for less annoying debugging
2019-12-10 21:33:51 -05:00
Huntereb
2a88b56ce2
Audio notifications for install progress
2019-12-09 22:23:21 -05:00
Huntereb
c9e020da74
Clear buffers after we're done with them in BufferData()
2019-12-09 19:46:02 -05:00
Huntereb
42ea9e6aa6
usb comms changes are their own file now
2019-12-07 22:54:03 -05:00
Huntereb
7ed1f78234
USB waiting threading so we can increase buffer timeouts
2019-12-07 21:09:58 -05:00
Huntereb
d1dde4df5d
Update UI less during USB installs or we get ugly readings
2019-12-07 14:05:16 -05:00
Huntereb
1fcd19d445
Finally a solution to usb installs
2019-12-06 16:04:16 -05:00
Huntereb
af9fceb718
If usbComms returns 0 (modified libnx) then the transfer failed
2019-12-05 13:18:33 -05:00
Huntereb
32fe5fe29e
xci nca verification potential fix
2019-12-01 00:13:56 -05:00
Huntereb
b237f35f67
Fix debug ifdefs to be proper + xci nca verification change
2019-11-30 14:53:04 -05:00
Huntereb
73762a6165
Update ui quicker for usb and xci stuff
2019-11-30 13:42:55 -05:00
Huntereb
48ab553118
Hide warnings + misc ui update changes
2019-11-30 13:20:59 -05:00
HookedBehemoth
7fe853645e
only log if compiled for debug
2019-11-30 18:12:59 +01:00
HookedBehemoth
3cebefb785
Merge branch 'real_usb' into xci
2019-11-30 17:12:45 +01:00
HookedBehemoth
cc368479df
cleanup xci installation
2019-11-30 13:58:39 +01:00
Huntereb
a69e48abaf
USB install stuff is super pretty now
2019-11-29 22:58:28 -05:00
Huntereb
aef3b8f6d0
Behemoth please
2019-11-29 20:45:45 -05:00
Huntereb
10976fb895
Remove licensing from files that don't need it
2019-11-29 19:34:48 -05:00
Huntereb
b4cfbdd915
XCI nca verification
2019-11-29 17:22:41 -05:00
Huntereb
bcda570fa0
"fix" crypto stuff
2019-11-29 12:02:55 -05:00
Huntereb
ce9d3acf00
Initial XCI stuff
2019-11-29 03:23:11 -05:00
Huntereb
d0cb5951fc
Update nca verification warning... Again.
2019-11-28 11:18:43 -05:00
Huntereb
53671a9e42
tidy up usb install stuff a bit
2019-11-27 19:49:58 -05:00
HookedBehemoth
3909194a4a
idk why that makes a difference but now it works
2019-11-27 19:36:28 +01:00
Huntereb
9be193b39d
Make NCA verification message more obvious what it is
2019-11-26 20:21:39 -05:00
Huntereb
da7f15f5cc
"Yes, I want a brick" seems a bit extreme
2019-11-20 21:42:08 -05:00
HookedBehemoth
fe18b58f9a
idk validation isn't working...
2019-11-17 16:01:06 +01:00
Huntereb
11491fb61e
Cleanup NCA verification stuff a little, and misc
2019-11-16 12:38:46 -05:00
HookedBehemoth
9d02fbe3e8
smooth out validation process
2019-11-16 16:54:27 +01:00
HookedBehemoth
dbd328403c
simplify NCA validation process
2019-11-16 05:13:30 +01:00
HookedBehemoth
8596990347
implement NCA validation
2019-11-16 03:18:01 +01:00