finalize 3.2.0

This commit is contained in:
dborth 2010-07-20 06:43:55 +00:00
parent f34ef9e1c6
commit 7988928c6f
7 changed files with 13 additions and 61 deletions

View File

@ -2,8 +2,8 @@
<app version="1">
<name>FCE Ultra GX</name>
<coder>Tantric</coder>
<version>3.1.9</version>
<release_date>20100714</release_date>
<version>3.2.0</version>
<release_date>20100720</release_date>
<short_description>Nintendo Emulator</short_description>
<long_description>A port of FCE Ultra to the Wii.</long_description>
</app>

View File

@ -1,7 +1,7 @@
¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤°`°¤ø,¸,ø¤°`°¤ø,¸¸,ø¤
- FCE Ultra GX -
Version 3.1.9
Version 3.2.0
http://code.google.com/p/fceugc
(Under GPL License)
@ -33,6 +33,10 @@ Wii/GameCube.
|0O×øo· UPDATE HISTORY ·oø×O0|
`¨•¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨'
[3.2.0 - July 20, 2010]
* Reverted USB2 changes
[3.1.9 - July 14, 2010]
* Fixed 16:9 correction in Original mode

View File

@ -229,31 +229,6 @@ static bool FindIOS(u32 ios)
free(titles);
return false;
}
#define ROUNDDOWN32(v) (((u32)(v)-0x1f)&~0x1f)
static bool USBLANDetected()
{
u8 dummy;
u8 i;
u16 vid, pid;
USB_Initialize();
u8 *buffer = (u8*)ROUNDDOWN32(((u32)SYS_GetArena2Hi() - (32*1024)));
memset(buffer, 0, 8 << 3);
if(USB_GetDeviceList("/dev/usb/oh0", buffer, 8, 0, &dummy) < 0)
return false;
for(i = 0; i < 8; i++)
{
memcpy(&vid, (buffer + (i << 3) + 4), 2);
memcpy(&pid, (buffer + (i << 3) + 6), 2);
if( (vid == 0x0b95) && (pid == 0x7720))
return true;
}
return false;
}
#endif
/****************************************************************************
* USB Gecko Debugging
@ -324,8 +299,6 @@ int main(int argc, char *argv[])
#endif
#ifdef HW_RVL
bool usblan = USBLANDetected();
// try to load IOS 202
if(FindIOS(202))
IOS_ReloadIOS(202);
@ -335,33 +308,11 @@ int main(int argc, char *argv[])
if(IOS_GetVersion() == 202)
{
// enable DVD and USB2
if(mload_init() >= 0 && load_ehci_module())
{
int mode = 3;
if(usblan)
{
int usblanport = GetUSB2LanPort();
if(usblanport >= 0)
{
if(usblanport == 1)
mode = 1;
else
mode = 2;
USB2Storage_Close();
mload_close();
IOS_ReloadIOS(202);
mload_init();
load_ehci_module();
}
}
SetUSB2Mode(mode);
USB2Enable(true);
DI_LoadDVDX(false);
DI_Init();
}
if(mload_init() >= 0 && load_ehci_module())
USB2Enable(true);
}
#endif

View File

@ -17,7 +17,7 @@
#include "fceultra/driver.h"
#define APPNAME "FCE Ultra GX"
#define APPVERSION "3.1.9"
#define APPVERSION "3.2.0"
#define APPFOLDER "fceugx"
#define PREF_FILE_NAME "settings.xml"

Binary file not shown.

View File

@ -135,9 +135,6 @@ int mload_init()
mloadVersion = IOS_IoctlvFormat(hid, mload_fd, MLOAD_GET_MLOAD_VERSION, ":");
iosBase = IOS_IoctlvFormat(hid, mload_fd, MLOAD_GET_IOS_BASE, ":");
if(mloadVersion < 0x52) // unsupported IOS202
return mload_close();
return mload_fd;
}

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<app version="3.1.9">
<file url="http://fceugc.googlecode.com/files/FCE%20Ultra%20GX%203.1.9.zip"></file>
<app version="3.2.0">
<file url="http://fceugc.googlecode.com/files/FCE%20Ultra%20GX%203.2.0.zip"></file>
</app>