finalize 4.1.5

This commit is contained in:
dborth 2009-12-23 22:50:33 +00:00
parent aefba6de0d
commit 2b3bad35ce
5 changed files with 33 additions and 32 deletions

View File

@ -2,13 +2,11 @@
<app version="1"> <app version="1">
<name>Snes9X GX</name> <name>Snes9X GX</name>
<coder>Tantric</coder> <coder>Tantric</coder>
<version>4.1.4</version> <version>4.1.5</version>
<release_date>20091202</release_date> <release_date>20091223</release_date>
<short_description>Super Nintendo Emulator</short_description> <short_description>Super Nintendo Emulator</short_description>
<long_description> <long_description>
A Super Nintendo Emulator for Wii A Super Nintendo Emulator for Wii
Based on Snes9x 1.51
</long_description> </long_description>
</app> </app>

View File

@ -10,16 +10,13 @@
­———————————————————————————————————————————————————————————————————————————— ­————————————————————————————————————————————————————————————————————————————
×—–­—–­—–­—–­ –­—–­—–­—–­—–­—–­—–­—–­—–­—–­— ­—–­—–­—–­—–­—–­—–­—–­—-­—–­-–•¬ ×—–­—–­—–­—–­ –­—–­—–­—–­—–­—–­—–­—–­—–­—–­— ­—–­—–­—–­—–­—–­—–­—–­—-­—–­-–•¬
|0O×øo· Snes9x GX 4.1.4 ·oø×O0| |0O×øo· Snes9x GX 4.1.5 ·oø×O0|
| http://code.google.com/p/snes9x-gx | | http://code.google.com/p/snes9x-gx |
| (Under GPL License) | | (Under GPL License) |
`¨•¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨' `¨•¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨'
Snes9x GX is a Super Nintendo™ / Super Famicom emulator for the Nintendo Wii. Snes9x GX is a Super Nintendo™ / Super Famicom emulator for the Nintendo Wii.
Snes9x GX is a port of Snes9x 1.51 (http://snes9x.ipherswipsite.com). It was Snes9x GX is a port of Snes9x (http://www.snes9x.com).
originally ported by SoftDev for the GameCube, and has been worked on by
various authors. Development has since moved to the Wii, and the project is
currently being maintained by Tantric and michniewski.
Snes9x GX is a "homebrew application" which means you will need a way to run Snes9x GX is a "homebrew application" which means you will need a way to run
unsigned code on your Nintendo Wii. The best website for getting started with unsigned code on your Nintendo Wii. The best website for getting started with
@ -46,6 +43,15 @@ Wii homebrew is WiiBrew (www.wiibrew.org).
| UPDATE HISTORY | | UPDATE HISTORY |
•˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————• •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•
[4.1.5 - December 23, 2009]
* Changed default folders to snes9xgx/roms and snes9xgx/saves. Old folders
will be automatically moved to the new location
* File browser now scrolls down to the last game when returning to browser
* Auto update for those using USB now works
* Fixed scrollbar up/down buttons
* Minor optimizations
[4.1.4 - December 2, 2009] [4.1.4 - December 2, 2009]
* Fixed SMB (for real this time!) * Fixed SMB (for real this time!)
@ -332,28 +338,24 @@ Tantric
| INSTALLATION | | INSTALLATION |
•˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————• •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•
To install Snes9x GX you will need to copy over the "apps" and "snes9x" To install Snes9x GX you will need to copy over the "apps" and "snes9xgx"
folders (directories) from this archive to your SD Card. It comes folders (directories) from this archive to your SD Card. It comes
pre-packaged in the Homebrew Channel format (which you will use to launch pre-packaged in the Homebrew Channel format (which you will use to launch
the emulator). Once you've copied the directories to your SD Card you will the emulator). Once you've copied the directories to your SD Card you will
need to place your ROM image(s) into "\snes9x\roms" directory and place any need to place your ROM image(s) into "\snes9xgx\roms" directory and place any
cheat code files (optional) in the "\snes9x\cheats" directory. Once this is cheat code files (optional) in the "\snes9xgx\cheats" directory. Once this is
done you can proceed to run the emulator via the Homebrew Channel. done you can proceed to run the emulator via the Homebrew Channel.
•˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————• •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•
| INITIAL SETUP | | INITIAL SETUP |
•˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————• •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•
If you are upgrading from a previous version you will need to remove the
"settings.xml" file from "\apps\Snes9xGX" directory on your SD Card. If you
are not upgrading then don't worry about it.
The first time you run Snes9x GX it will create a new "settings.xml" file on The first time you run Snes9x GX it will create a new "settings.xml" file on
the SD Card which stores the configuration of the emulator. So when you run the SD Card which stores the configuration of the emulator. So when you run
Snes9x GX it will automatically detect your storage medium and will bring you Snes9x GX it will automatically detect your storage medium and will bring you
to the ROM selection screen. If you want to run a game with the default to the ROM selection screen. If you want to run a game with the default
settings then just highlight the game and press "A" on it and it will load. settings then just highlight the game and press "A" on it and it will load.
However, you can configure SNES9X to your liking. However, you can configure Snes9x GX to your liking.
•˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————• •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•
| CONFIGURATION | | CONFIGURATION |
@ -552,12 +554,12 @@ your SMB share then set the SMB Share Password to "0".
•˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————• •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•
The File Browser will automatically load when you start the emulator and it The File Browser will automatically load when you start the emulator and it
will automatically list the contents of the "\snes9x\roms\" directory on your will automatically list the contents of the "\snes9xgx\roms\" directory on
SD card. Like mentioned above in the Configuration -> Saving & Loading you your SD card. Like mentioned above in the Configuration -> Saving & Loading
can specifically a different directory to load from. To launch a game (the you can specifically a different directory to load from. To launch a game
game can either be uncompressed or inside a ZIP archive) simply click on it (the game can either be uncompressed or inside a ZIP archive) simply click
and it will load. You may also change the directory you're in by clicking on it and it will load. You may also change the directory you're in by
on "Up One Level". clicking on "Up One Level".
•˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————• •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•
| GAMEPLAY | | GAMEPLAY |
@ -581,7 +583,7 @@ to toggle your cheat codes (see below).
| CHEATS | | CHEATS |
•˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————• •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•
Cheats are loaded from the "\snes9x\cheats" directory and must be in the Cheats are loaded from the "\snes9xgx\cheats" directory and must be in the
SNES9X .CHT file format. They also must be named the same name as the game SNES9X .CHT file format. They also must be named the same name as the game
you're playing with the .cht extentsion. An example would be if you have a you're playing with the .cht extentsion. An example would be if you have a
ROM called "Super Mario World.smc" you would need to name your .cht file to ROM called "Super Mario World.smc" you would need to name your .cht file to
@ -716,7 +718,7 @@ changes to the emulator settings again and save them.
•˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————• •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•
Coding & menu design Tantric Coding & menu design Tantric
Coding michniewski Additional coding michniewski
Menu artwork the3seashells Menu artwork the3seashells
Menu sound Peter de Man Menu sound Peter de Man
@ -724,7 +726,7 @@ changes to the emulator settings again and save them.
Snes9x GX GameCube SoftDev, crunchy2, Snes9x GX GameCube SoftDev, crunchy2,
eke-eke, others eke-eke, others
Snes9x 1.51 Snes9x Team Snes9x Snes9x Team
libogc/devkitPPC shagkur & wintermute libogc/devkitPPC shagkur & wintermute
FreeTypeGX Armin Tamzarian FreeTypeGX Armin Tamzarian

View File

@ -3690,7 +3690,7 @@ static int MenuSettingsNetwork()
switch (ret) switch (ret)
{ {
case 0: case 0:
OnScreenKeyboard(GCSettings.smbip, 16); OnScreenKeyboard(GCSettings.smbip, 80);
break; break;
case 1: case 1:
@ -3709,7 +3709,8 @@ static int MenuSettingsNetwork()
if(ret >= 0 || firstRun) if(ret >= 0 || firstRun)
{ {
firstRun = false; firstRun = false;
strncpy (options.value[0], GCSettings.smbip, 15); strncpy (options.value[0], GCSettings.smbip, 25);
options.value[0][25] = 0;
strncpy (options.value[1], GCSettings.smbshare, 19); strncpy (options.value[1], GCSettings.smbshare, 19);
strncpy (options.value[2], GCSettings.smbuser, 19); strncpy (options.value[2], GCSettings.smbuser, 19);
strncpy (options.value[3], GCSettings.smbpwd, 19); strncpy (options.value[3], GCSettings.smbpwd, 19);

View File

@ -20,7 +20,7 @@
#include "filelist.h" #include "filelist.h"
#define APPNAME "Snes9x GX" #define APPNAME "Snes9x GX"
#define APPVERSION "4.1.4" #define APPVERSION "4.1.5"
#define APPFOLDER "snes9xgx" #define APPFOLDER "snes9xgx"
#define PREF_FILE_NAME "settings.xml" #define PREF_FILE_NAME "settings.xml"
@ -70,7 +70,7 @@ struct SGCSettings{
char SaveFolder[MAXPATHLEN]; // Path to save files char SaveFolder[MAXPATHLEN]; // Path to save files
char CheatFolder[MAXPATHLEN]; // Path to cheat files char CheatFolder[MAXPATHLEN]; // Path to cheat files
char smbip[16]; char smbip[80];
char smbuser[20]; char smbuser[20];
char smbpwd[20]; char smbpwd[20];
char smbshare[20]; char smbshare[20];

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<app version="4.1.4"> <app version="4.1.5">
<file url="http://snes9x-gx.googlecode.com/files/Snes9x%20GX%204.1.4%20-%20Wii.zip"></file> <file url="http://snes9x-gx.googlecode.com/files/Snes9x%20GX%204.1.5.zip"></file>
</app> </app>