Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Qt: Implement some missing "Tools" items #5977

Merged
merged 5 commits into from Sep 1, 2017

Conversation

spycrab
Copy link
Contributor

@spycrab spycrab commented Aug 24, 2017

Implements

  • Import Wii Save
  • Export All Wii Saves
  • Load GameCube Main Menu
  • Extract Certificates from NAND
  • Import BootMii NAND Backup

@spycrab spycrab force-pushed the qt_tools branch 2 times, most recently from 59f3fff to ba13f95 Compare August 24, 2017 15:44
@spycrab
Copy link
Contributor Author

spycrab commented Aug 26, 2017

@ligfx

@spycrab spycrab force-pushed the qt_tools branch 2 times, most recently from 2e0ee0a to 6450663 Compare August 26, 2017 12:46
{
StartGame(m_pending_boot);
m_pending_boot.clear();
// StartGame(m_pending_boot);

This comment was marked as off-topic.

@@ -83,6 +84,7 @@ class MainWindow final : public QMainWindow
void InitCoreCallbacks();

void StartGame(const QString& path);
void StartGame(std::unique_ptr<BootParameters> parameters);

This comment was marked as off-topic.


auto beginning = QDateTime::currentDateTime().toSecsSinceEpoch();

DiscIO::NANDImporter().ImportNANDBin(file.toStdString(), [&dialog, beginning] {

This comment was marked as off-topic.

#include <QAction>
#include <QDesktopServices>
#include <QFileDialog>
#include <QMap>
#include <QMessageBox>
#include <QProgressDialog>

This comment was marked as off-topic.

@@ -17,9 +20,9 @@
#include "Core/IOS/ES/ES.h"
#include "Core/IOS/IOS.h"
#include "Core/State.h"
#include "DiscIO/NANDImporter.h"

This comment was marked as off-topic.

This comment was marked as off-topic.

This comment was marked as off-topic.


class MenuBar final : public QMenuBar
#include "DiscIO/Enums.h"

This comment was marked as off-topic.

This comment was marked as off-topic.

@@ -8,8 +8,11 @@

#include <QMenu>
#include <QMenuBar>
#include <QProgressBar>

This comment was marked as off-topic.

@spycrab spycrab force-pushed the qt_tools branch 3 times, most recently from 15f0c75 to bca5ed0 Compare August 28, 2017 20:57
@@ -83,6 +84,7 @@ class MainWindow final : public QMainWindow
void InitCoreCallbacks();

void StartGame(const QString& path);
void StartGame(std::unique_ptr<BootParameters>&& parameters);

This comment was marked as off-topic.

This comment was marked as off-topic.

@@ -9,6 +9,7 @@
#include <QString>
#include <QToolBar>

#include "Core/Boot/Boot.h"

This comment was marked as off-topic.

@@ -9,6 +9,8 @@
#include <QMenu>
#include <QMenuBar>

#include "DiscIO/Enums.h"

This comment was marked as off-topic.

});
});

result.wait();

This comment was marked as off-topic.

@@ -17,9 +20,9 @@
#include "Core/IOS/ES/ES.h"
#include "Core/IOS/IOS.h"
#include "Core/State.h"
#include "DiscIO/NANDImporter.h"

This comment was marked as off-topic.

@leoetlino leoetlino merged commit a728548 into dolphin-emu:master Sep 1, 2017
@spycrab spycrab deleted the qt_tools branch September 1, 2017 20:14
@leoetlino leoetlino modified the milestone: Qt Sep 13, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
4 participants