lots of important fixes

- DPFS container is fixed
- SD Savegame is fixed
- added slot0x25KeyX load
- added regex for titile ID
- added aes_keys.txt import
- sd savegame listing is fixed (uninitialized won't be listed any more)
- error handling is improved (removed asserts and replaced with return values)
- UI is now functional
- config is now checked in main
This commit is contained in:
zhupengfei
2019-08-30 15:33:47 +08:00
parent 8acfe9f304
commit 67e6b05e87
22 changed files with 490 additions and 78 deletions
+2 -1
View File
@@ -13,7 +13,7 @@ class MainDialog;
}
class MainDialog : public QDialog {
Q_OBJECT;
Q_OBJECT
public:
explicit MainDialog(QWidget* parent = nullptr);
@@ -24,6 +24,7 @@ private:
void ShowAdvanced();
void HideAdvanced();
Core::Config GetCurrentConfig();
void LaunchImportDialog();
std::vector<Core::Config> preset_config_list;
std::unique_ptr<Ui::MainDialog> ui;