zhupengfei
b5b2fa32cb
core/ncch: Add back secondary key derivation from Citra
...
Along with RomFS CTR, etc.
2020-04-30 20:03:54 +08:00
zhupengfei
f0de8da515
core: Makes it possible to skip decryption part in QuickDecryptor
...
Bad name, huh?
2020-04-30 18:54:10 +08:00
zhupengfei
c831a0785e
core: Generalize QuickDecryptor
...
This is now a class template. This would be useful when we implement NCCH decryption.
2020-04-30 18:05:58 +08:00
Pengfei Zhu
576053d995
Fix compilation
2020-04-22 23:27:41 +08:00
Pengfei Zhu
142ce6b837
Fix typo
2020-04-22 23:24:01 +08:00
Pengfei Zhu
d6d04d9930
Remove unused variables warning
2020-04-22 23:19:48 +08:00
zhupengfei
8beac71fb0
Fix implementation for GetLastErrorMsg
2020-04-22 23:09:36 +08:00
zhupengfei
6068eda710
Remove pedantic
...
as we are using non-standard macro behaviour
2020-04-22 22:59:31 +08:00
zhupengfei
4568567d90
Fix docker script
...
Did I forget to save this lol
2020-04-22 22:34:26 +08:00
zhupengfei
a589b99f57
Make scripts executable
2020-04-22 22:31:22 +08:00
zhupengfei
e6b9e8c5bf
travis: Add linux build script from citra
2020-04-22 22:27:02 +08:00
zhupengfei
11e728ac4e
Fix linux compilation
2020-04-22 22:18:25 +08:00
zhupengfei
fa7aecaf37
Add import destination indicator
2020-04-18 23:58:03 +08:00
zhupengfei
376012e95e
Fixed minor UI errors
2020-04-18 23:35:16 +08:00
zhupengfei
6b7faf2c05
core: Add support for proper SeedDB import
...
This now merges the SeedDB to import with the one already existing
2020-04-18 23:34:51 +08:00
zhupengfei
c0d22e944d
Merge branch 'master' of github.com:zhaowenlan1779/threeSD
2020-03-27 16:25:46 +08:00
zhupengfei
34686d8a5c
dumper: Add copying boot9 from 0:/3DS and prompt when not found
2020-03-27 16:25:06 +08:00
Pengfei Zhu
945292426d
Update README.md
2020-01-27 16:10:38 +08:00
zhupengfei
b2c63e87eb
frontend: Main dialog update
2020-01-22 10:29:36 +08:00
zhupengfei
201c8adf2f
frontend: Add utilities
2020-01-20 18:57:35 +08:00
zhupengfei
eee82fcd5c
frontend: Added icons for everything except titlebar
2020-01-20 00:22:31 +08:00
zhupengfei
94b9ec028b
Display title icon; display title icon and names for save/extdata in group mode
2020-01-17 12:10:44 +08:00
zhupengfei
0708744a17
Added encryption scheme display.
2020-01-17 10:10:58 +08:00
zhupengfei
48c7c3d70d
Move seeddb.bin to the end and allow failure
2020-01-01 21:14:41 +08:00
zhupengfei
cd5eccd32a
Fix DLCs not imported correctly, fix progress not reported correctly
2019-10-04 15:45:39 +08:00
zhupengfei
2efa44f751
Add the new contents to custom config
2019-10-02 23:42:54 +08:00
zhupengfei
5cbe69388f
Add support for config savegame
2019-10-02 20:06:39 +08:00
zhupengfei
380a1da748
Remove MSVC build
2019-10-02 18:36:19 +08:00
zhupengfei
c17e8fc19d
MSVC: Use experimental preprocessor
...
It seems that there are certain bugs in MSVC's traditional preprocessor that prevents the logging system from compiling.
2019-10-02 18:15:49 +08:00
zhupengfei
58f903f80f
import_dialog: UI improvements
...
1. A warning regarding system data and system archives are added
2. Disable button when nothing is selected
2019-10-02 16:16:49 +08:00
zhupengfei
5d675d605a
Add system archives import
2019-10-02 16:00:32 +08:00
zhupengfei
9f9d1d85db
frontend: Allow selection of views
2019-09-28 23:03:06 +08:00
zhupengfei
479dd327df
core, frontend: Group contents by title / game instead of category
...
I may look to introduce a option to select in the future
2019-09-27 23:33:39 +08:00
zhupengfei
895cbb272c
Add in NCCH, TMD and SMDH from Citra (to get game title)
2019-09-27 22:11:27 +08:00
zhupengfei
d55af0108e
core, frontend: Better progress reporter
...
A new "quick" decryptor is implemented. This is not really much faster (not slower either) but provides the benefit of being able to report progress on a single file. The frontend is updated accordingly to support this feature.
2019-09-12 22:08:44 +08:00
zhupengfei
ccffd51904
Update logging system
...
- Update to fmt 6.0.0
- Updated logging system to be macro based
- Fixed a bug with including
2019-09-05 23:05:16 +08:00
zhupengfei
7941811fd8
file_util: Fix multiple definition error for mingw static
2019-08-31 23:29:06 +08:00
zhupengfei
d55af43ebd
appveyor, CMake: Remove -flto; Resume mingw static
...
This is probably the cause of Crypto++ segfault (?)
2019-08-31 23:06:28 +08:00
zhupengfei
759b5cf2e9
appveyor: Remove pdbs in subfolders as well
2019-08-30 23:00:38 +08:00
zhupengfei
4b84c0bd1f
appveyor: Remove all PDBs
2019-08-30 22:59:45 +08:00
zhupengfei
3a40caaed0
appveyor: Disable bundled Qt for MSVC
...
The setFirstColumnSpanned isn't working as expected. Attempting to use the provided Qt5.13.0
2019-08-30 22:34:12 +08:00
zhupengfei
a4fbae4918
removes PDBs from package
2019-08-30 22:24:08 +08:00
zhupengfei
4ec0fcf9d8
Fix missing include
2019-08-30 22:11:38 +08:00
zhupengfei
831f0d4cab
temporarily remove /WX for MSVC so we can fix warnings later
2019-08-30 22:06:14 +08:00
zhupengfei
44c6d1627b
mingw static builds are broken. removed; attempting to fix msvc
2019-08-30 21:59:18 +08:00
zhupengfei
9d041abc00
remove dwarf from mingw builds
2019-08-30 21:48:26 +08:00
zhupengfei
60007f0ec5
Fix CopyQt5Deps
2019-08-30 21:43:28 +08:00
zhupengfei
e48562f32f
fix file copy
2019-08-30 21:32:28 +08:00
zhupengfei
efefa8f05a
fix msvc
2019-08-30 21:31:52 +08:00
zhupengfei
c5064a3992
fixup
2019-08-30 21:17:45 +08:00