Skip to content

Commit

Permalink
finalize 4.1.5
Browse files Browse the repository at this point in the history
  • Loading branch information
dborth committed Dec 23, 2009
1 parent aefba6d commit 2b3bad3
Show file tree
Hide file tree
Showing 5 changed files with 33 additions and 32 deletions.
6 changes: 2 additions & 4 deletions hbc/meta.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
<app version="1">
<name>Snes9X GX</name>
<coder>Tantric</coder>
<version>4.1.4</version>
<release_date>20091202</release_date>
<version>4.1.5</version>
<release_date>20091223</release_date>
<short_description>Super Nintendo Emulator</short_description>
<long_description>
A Super Nintendo Emulator for Wii

Based on Snes9x 1.51
</long_description>
</app>

Expand Down
46 changes: 24 additions & 22 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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 |
| (Under GPL License) |
`������� ���������������� ��������������� �������������������� �������������'

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
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 port of Snes9x (http://www.snes9x.com).

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
Expand All @@ -46,6 +43,15 @@ Wii homebrew is WiiBrew (www.wiibrew.org).
| 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]

* Fixed SMB (for real this time!)
Expand Down Expand Up @@ -332,28 +338,24 @@ Tantric
| 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
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
need to place your ROM image(s) into "\snes9x\roms" directory and place any
cheat code files (optional) in the "\snes9x\cheats" directory. Once this is
need to place your ROM image(s) into "\snes9xgx\roms" directory and place any
cheat code files (optional) in the "\snes9xgx\cheats" directory. Once this is
done you can proceed to run the emulator via the Homebrew Channel.

���������-- - �������������� �������-- - �������������� �������-- - ���������
| 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 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
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.
However, you can configure SNES9X to your liking.
However, you can configure Snes9x GX to your liking.

���������-- - �������������� �������-- - �������������� �������-- - ���������
| CONFIGURATION |
Expand Down Expand Up @@ -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
will automatically list the contents of the "\snes9x\roms\" directory on your
SD card. Like mentioned above in the Configuration -> Saving & Loading you
can specifically a different directory to load from. To launch a game (the
game can either be uncompressed or inside a ZIP archive) simply click on it
and it will load. You may also change the directory you're in by clicking
on "Up One Level".
will automatically list the contents of the "\snes9xgx\roms\" directory on
your SD card. Like mentioned above in the Configuration -> Saving & Loading
you can specifically a different directory to load from. To launch a game
(the game can either be uncompressed or inside a ZIP archive) simply click
on it and it will load. You may also change the directory you're in by
clicking on "Up One Level".

���������-- - �������������� �������-- - �������������� �������-- - ���������
| GAMEPLAY |
Expand All @@ -581,7 +583,7 @@ to toggle your cheat codes (see below).
| 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
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
Expand Down Expand Up @@ -716,15 +718,15 @@ changes to the emulator settings again and save them.
���������-- - �������������� �������-- - �������������� �������-- - ���������

Coding & menu design Tantric
Coding michniewski
Additional coding michniewski
Menu artwork the3seashells
Menu sound Peter de Man

����������������������������������������������
Snes9x GX GameCube SoftDev, crunchy2,
eke-eke, others

Snes9x 1.51 Snes9x Team
Snes9x Snes9x Team
libogc/devkitPPC shagkur & wintermute
FreeTypeGX Armin Tamzarian

Expand Down
5 changes: 3 additions & 2 deletions source/ngc/menu.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3690,7 +3690,7 @@ static int MenuSettingsNetwork()
switch (ret)
{
case 0:
OnScreenKeyboard(GCSettings.smbip, 16);
OnScreenKeyboard(GCSettings.smbip, 80);
break;

case 1:
Expand All @@ -3709,7 +3709,8 @@ static int MenuSettingsNetwork()
if(ret >= 0 || firstRun)
{
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[2], GCSettings.smbuser, 19);
strncpy (options.value[3], GCSettings.smbpwd, 19);
Expand Down
4 changes: 2 additions & 2 deletions source/ngc/snes9xGX.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
#include "filelist.h"

#define APPNAME "Snes9x GX"
#define APPVERSION "4.1.4"
#define APPVERSION "4.1.5"
#define APPFOLDER "snes9xgx"
#define PREF_FILE_NAME "settings.xml"

Expand Down Expand Up @@ -70,7 +70,7 @@ struct SGCSettings{
char SaveFolder[MAXPATHLEN]; // Path to save files
char CheatFolder[MAXPATHLEN]; // Path to cheat files

char smbip[16];
char smbip[80];
char smbuser[20];
char smbpwd[20];
char smbshare[20];
Expand Down
4 changes: 2 additions & 2 deletions update.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<app version="4.1.4">
<file url="http://snes9x-gx.googlecode.com/files/Snes9x%20GX%204.1.4%20-%20Wii.zip"></file>
<app version="4.1.5">
<file url="http://snes9x-gx.googlecode.com/files/Snes9x%20GX%204.1.5.zip"></file>
</app>

0 comments on commit 2b3bad3

Please sign in to comment.