mirror of
https://github.com/wiidev/usbloadergx.git
synced 2024-11-25 04:36:53 +01:00
4611ae1998
* Added current version and revision number to boot screen * Renamed "Gametdb Path" to "Titles Path" and set default path for title's files to /titles/ subfolder. * Added a prompt to move existing files when editing Titles path. (Greywolf) * Added an option to display Multi-disc prompt when launching gamecube games with DM/DML/Nintendont. * Fixed exiting the credit page (press B to exit) * Set Loader's IOS setting to 58 if only 58 is available. * Removed unneeded IOS58 patches to libruntimeiospatch Nintendont: * Added Nintendont 3.304+ new version detection. * Removed warning if HID is enabled without controller.ini on r3.304+. HID setting still used to copy .ini if needed. * Fixed Booting game from USB if not on the first partition. * Fixed loading settings/cheats/controller.ini when booting from Disc. * Added a missing warning message if kenobiwii.bin is not found but debug option is enabled on Wii consoles. * Updated French language file
35 lines
678 B
C++
35 lines
678 B
C++
#ifndef STARTUPPROCESS_H_
|
|
#define STARTUPPROCESS_H_
|
|
|
|
#include "GUI/gui.h"
|
|
|
|
class StartUpProcess
|
|
{
|
|
public:
|
|
static int Run(int argc, char *argv[]);
|
|
private:
|
|
StartUpProcess();
|
|
~StartUpProcess();
|
|
int Execute();
|
|
bool USBSpinUp();
|
|
void TextFade(int direction);
|
|
void SetTextf(const char * format, ...);
|
|
void Draw();
|
|
static int ParseArguments(int argc, char *argv[]);
|
|
static int QuickGameBoot(const char * gameID);
|
|
|
|
bool drawCancel;
|
|
|
|
GuiImageData * GXImageData;
|
|
GuiImage * background;
|
|
GuiImage * GXImage;
|
|
GuiText * titleTxt;
|
|
GuiText * messageTxt;
|
|
GuiText * versionTxt;
|
|
GuiText * cancelTxt;
|
|
GuiButton * cancelBtn;
|
|
GuiTrigger * trigB;
|
|
};
|
|
|
|
#endif
|