finalize 2.0.7

This commit is contained in:
dborth 2008-11-19 07:11:06 +00:00
parent 0dfb088a8c
commit 73e3c60762
6 changed files with 20 additions and 13 deletions

View File

@ -33,7 +33,7 @@ SNES9x GX project.
|0O×øo· UPDATE HISTORY ·oø×O0|
`¨•¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨'
[What's New 2.0.7]
[What's New 2.0.7 - November 18, 2008]
* Special thanks to eke-eke & KruLLo for contributions, bugfixes, and tips
* Video code rewritten - now has original, unfiltered, filtered modes
* Zoom option
@ -45,8 +45,12 @@ SNES9x GX project.
* Turbo option
* Video cropping (overscan hiding) option (thanks yxkalle!)
* Palette changing fixed
* Fix audio 'popping' issue
* Add DVD motor off option for GameCube users
* Fixed audio 'popping' issue
* Wii - Added console/remote power button support
* Wii - Added reset button support (resets game)
* Wii - Settings file is now named settings.xml and is stored in the same
folder as the DOL (eg: apps/fceugx/settings.xml)
* GameCube - Added DVD motor off option
[What's New 2.0.6 - October 21, 2008]
* Right audio channel corruption fixed (thanks cyberdog!)
@ -125,8 +129,7 @@ Unzip the archive. You will find the following folders inside:
apps Contains Homebrew Channel ready files
(see Homebrew Channel instructions below)
executables Contains Gamecube / Wii DOL files
(for loading from other methods)
gamecube Contains GameCube DOL file (not required for Wii)
fceugx Contains the directory structure required for storing
roms and saves (see below)

View File

@ -299,6 +299,10 @@ int main(int argc, char *argv[])
SaveRAM(GCSettings.SaveMethod, SILENT);
SaveState(GCSettings.SaveMethod, SILENT);
}
// save zoom level
SavePrefs(GCSettings.SaveMethod, SILENT);
ConfigRequested = 0;
break; // leave emulation loop
}

View File

@ -12,8 +12,8 @@
#ifndef _FCEUGX_H_
#define _FCEUGX_H_
#define VERSIONNUM "2.0.6"
#define VERSIONSTR "FCE Ultra GX 2.0.6"
#define VERSIONNUM "2.0.7"
#define VERSIONSTR "FCE Ultra GX 2.0.7"
#define PREF_FILE_NAME "settings.xml"
#define NOTSILENT 0

View File

@ -74,13 +74,13 @@ static char videomenu[][50] = {
"Video Rendering",
"Video Scaling",
"Video Cropping"
"Video Cropping",
"Palette",
"Enable Zooming",
"Timing",
"8 Sprite Limit",
"Back to Preferences Menu"
};
void
@ -612,7 +612,7 @@ ConfigureButtons (u16 ctrlr_type)
}
ret = RunMenu (cfg_btns_menu, cfg_btns_count, menu_title, 16, -1);
ret = RunMenu (cfg_btns_menu, cfg_btns_count, menu_title, 14, -1);
switch (ret)
{

View File

@ -406,7 +406,7 @@ DrawMenu (char items[][50], char *title, int maxitems, int selected, int fontsiz
int n = 1;
int line_height;
ypos = 140;
ypos = 130;
if (screenheight == 480)
ypos += 20;

View File

@ -267,9 +267,9 @@ decodePrefsData (int method)
char verMinor = version[15];
char verPoint = version[17];
if(verMajor == '2' && verPoint < '3') // less than version 2.0.3
if(verMajor == '2' && verPoint < '7') // less than version 2.0.7
return false; // reset settings
else if(verMajor > '2' || verMinor > '0' || verPoint > '6') // some future version
else if(verMajor > '2' || verMinor > '0' || verPoint > '7') // some future version
return false; // reset settings
// File Settings