mirror of
https://github.com/dborth/vbagx.git
synced 2024-11-22 02:29:16 +01:00
reverse mounting order, fix bug storing save/load method
This commit is contained in:
parent
c85985bbb5
commit
60956e579a
@ -38,6 +38,11 @@ With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.
|
||||
|
||||
## UPDATE HISTORY
|
||||
|
||||
[2.4.3 - January 31, 2021]
|
||||
|
||||
* Fixed SD2SP2 issues
|
||||
* Changed max game image dimensions to 640x480 to support screenshots
|
||||
|
||||
[2.4.2 - January 18, 2021]
|
||||
|
||||
* Compiled with latest devkitPPC/libogc
|
||||
|
@ -2,8 +2,8 @@
|
||||
<app version="1">
|
||||
<name>Visual Boy Advance GX</name>
|
||||
<coder>Tantric</coder>
|
||||
<version>2.4.2</version>
|
||||
<release_date>20210118</release_date>
|
||||
<version>2.4.3</version>
|
||||
<release_date>20210131</release_date>
|
||||
<short_description>GBA/GBC/GB Emulator</short_description>
|
||||
<long_description>A port of Visual Boy Advance - M to the Wii.</long_description>
|
||||
<ahb_access />
|
||||
|
@ -62,12 +62,12 @@ int autoLoadMethod()
|
||||
device = DEVICE_SD;
|
||||
else if(ChangeInterface(DEVICE_USB, SILENT))
|
||||
device = DEVICE_USB;
|
||||
else if(ChangeInterface(DEVICE_SD_PORT2, SILENT))
|
||||
device = DEVICE_SD_PORT2;
|
||||
else if(ChangeInterface(DEVICE_SD_SLOTA, SILENT))
|
||||
device = DEVICE_SD_SLOTA;
|
||||
else if(ChangeInterface(DEVICE_SD_SLOTB, SILENT))
|
||||
device = DEVICE_SD_SLOTB;
|
||||
else if(ChangeInterface(DEVICE_SD_PORT2, SILENT))
|
||||
device = DEVICE_SD_PORT2;
|
||||
else if(ChangeInterface(DEVICE_DVD, SILENT))
|
||||
device = DEVICE_DVD;
|
||||
else if(ChangeInterface(DEVICE_SMB, SILENT))
|
||||
@ -95,12 +95,12 @@ int autoSaveMethod(bool silent)
|
||||
device = DEVICE_SD;
|
||||
else if(ChangeInterface(DEVICE_USB, SILENT))
|
||||
device = DEVICE_USB;
|
||||
else if(ChangeInterface(DEVICE_SD_PORT2, SILENT))
|
||||
device = DEVICE_SD_PORT2;
|
||||
else if(ChangeInterface(DEVICE_SD_SLOTA, SILENT))
|
||||
device = DEVICE_SD_SLOTA;
|
||||
else if(ChangeInterface(DEVICE_SD_SLOTB, SILENT))
|
||||
device = DEVICE_SD_SLOTB;
|
||||
else if(ChangeInterface(DEVICE_SD_PORT2, SILENT))
|
||||
device = DEVICE_SD_PORT2;
|
||||
else if(ChangeInterface(DEVICE_SMB, SILENT))
|
||||
device = DEVICE_SMB;
|
||||
else if(!silent)
|
||||
|
@ -205,9 +205,9 @@ void UnmountAllFAT()
|
||||
fatUnmount("sd:");
|
||||
fatUnmount("usb:");
|
||||
#else
|
||||
fatUnmount("port2:");
|
||||
fatUnmount("carda:");
|
||||
fatUnmount("cardb:");
|
||||
fatUnmount("port2:");
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -296,6 +296,7 @@ void MountAllFAT()
|
||||
MountFAT(DEVICE_SD, SILENT);
|
||||
MountFAT(DEVICE_USB, SILENT);
|
||||
#else
|
||||
MountFAT(DEVICE_SD_PORT2, SILENT);
|
||||
MountFAT(DEVICE_SD_SLOTA, SILENT);
|
||||
MountFAT(DEVICE_SD_SLOTB, SILENT);
|
||||
#endif
|
||||
|
@ -3782,9 +3782,9 @@ static int MenuSettingsFile()
|
||||
#endif
|
||||
|
||||
// correct load/save methods out of bounds
|
||||
if(GCSettings.LoadMethod > 6)
|
||||
if(GCSettings.LoadMethod > 7)
|
||||
GCSettings.LoadMethod = 0;
|
||||
if(GCSettings.SaveMethod > 6)
|
||||
if(GCSettings.SaveMethod > 7)
|
||||
GCSettings.SaveMethod = 0;
|
||||
|
||||
if (GCSettings.LoadMethod == DEVICE_AUTO) sprintf (options.value[0],"Auto Detect");
|
||||
|
@ -589,9 +589,9 @@ decodePalsData ()
|
||||
***************************************************************************/
|
||||
void FixInvalidSettings()
|
||||
{
|
||||
if(GCSettings.LoadMethod > 6)
|
||||
if(GCSettings.LoadMethod > 7)
|
||||
GCSettings.LoadMethod = DEVICE_AUTO;
|
||||
if(GCSettings.SaveMethod > 6)
|
||||
if(GCSettings.SaveMethod > 7)
|
||||
GCSettings.SaveMethod = DEVICE_AUTO;
|
||||
if(!(GCSettings.gbaZoomHor > 0.5 && GCSettings.gbaZoomHor < 1.5))
|
||||
GCSettings.gbaZoomHor = 1.0;
|
||||
@ -817,9 +817,9 @@ bool LoadPrefs()
|
||||
sprintf(filepath[4], "usb:/%s", APPFOLDER);
|
||||
#else
|
||||
numDevices = 3;
|
||||
sprintf(filepath[0], "carda:/%s", APPFOLDER);
|
||||
sprintf(filepath[1], "cardb:/%s", APPFOLDER);
|
||||
sprintf(filepath[2], "port2:/%s", APPFOLDER);
|
||||
sprintf(filepath[0], "port2:/%s", APPFOLDER);
|
||||
sprintf(filepath[1], "carda:/%s", APPFOLDER);
|
||||
sprintf(filepath[2], "cardb:/%s", APPFOLDER);
|
||||
#endif
|
||||
|
||||
for(int i=0; i<numDevices; i++)
|
||||
|
@ -17,7 +17,7 @@
|
||||
#include "utils/FreeTypeGX.h"
|
||||
|
||||
#define APPNAME "Visual Boy Advance GX"
|
||||
#define APPVERSION "2.4.2"
|
||||
#define APPVERSION "2.4.3"
|
||||
#define APPFOLDER "vbagx"
|
||||
#define PREF_FILE_NAME "settings.xml"
|
||||
#define PAL_FILE_NAME "palettes.xml"
|
||||
|
Loading…
Reference in New Issue
Block a user