IOS58 installer

IOS58 Installer does one thing, and one thing only - download and install IOS58 from the Nintendo update servers. This process does not involve any system-critical parts of the system, and is completely safe. IOS58 is required for USB 2.0 support in homebrew applications and is the default IOS used by HBC 1.0.8+. It is included in System Menu 4.3, but those who do not wish to update to 4.3 can just run this installer to get the benefits of IOS58.

If the IOS58 installer doesn't work for you, or you do not have a wifi connection to your Wii, then use NUSD to download IOS58 v6176.

Install

copy the two folders (apps, snes9xgx) to the root of your SD card (or usb hdd)

any roms you have get placed in SD:/snes9xgx/roms (usb:/snes9xgx/roms)

I would recommend you install the forwarder I have provided, it will recognize SD card and both USB ports.

Now select the forwarder from the Wii menu and the emulator should start.

Of course, you will need to supply your own roms. It is against forum rules to ask for or supply links to roms, ISO's, BIOS, or WiiWare/VC wads, or any other warez.

SD card
If you are using a SD card then the roms should be recognized

USB HDD will work with either USB port
If you are using a USB HDD and do not see the roms, go to settings, then Loading and Saving. Now highlight the Load Device and press the "A" button until USB appears, do the same for Save Device. Don't worry about saving your setting, that will be automatic when you exit the emulator. Now press the Back button a few time to get back to the roms screen.

SMB Network Share
If you want to load the roms from a folder on your computer, I would recommend to have the emulator files on SD or USB and load the roms from computer via wifi. First you will need to have a wifi connection setup in the Wii Settings (although IOS58 does allow for use of the LAN Adaptor). Next you will need to share a folder on your computer, I named my folder snes roms. I have Windows Vista, so I right click on the snes roms folder and select sharing..., then the next box that pops up I just select the share button. Now I need to get the network IP address of my computer, the way I do this is, in the lower right corner of my computer screen is my network icon, I left click that icon, in the box that pops up I click on the Network Access, then the Network and Sharing Center pops up. In the Network and Sharing Center box I select View status. Now a Local Area Connection Status box will pop up, select the Details button. On my computer I look for the IPv4 IP address, it looks like 192.168.1.101 (your IP may be different). Now to set up the SMB network share in the emulator.

the user name and password are not needed if there is none set
entry is case sensitive

I see no use to having the emulator files on a USB device if loading the roms from a network share, because the storage usage will be very small on an SD card, but hey, it's your setup so do as you please. Which ever you choose, the emulator will automatically configure your loading and saving settings.

* 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

* added: now uses SNES 1.51 core (thanks to eke-eke for help with this)
* added: cheats menu! Loads .CHT file from /snes9x/cheats folder, .CHT file name must match file name of ROM
* added: load/save preference selector. ROM, SRAM, Freeze, and preferences are saved/loaded according to these
* added: preliminary Windows file share loading/saving (SMB) support on Wii: You can input your network settings into snes9xGX.xml, or edit s9xconfig.cpp from the source code and compile.
* added: 'Auto' settings for save/load - attempts to automatically determine your load/save device(s) - SD, USB, Memory Card, DVD, SMB
* added: ROM Information page
* added: Game Menu - all game-specific options are here now: SRAM save/load, Snapshot save/load, game reload, etc
* added: Credits page
* fixed: sd gecko works now
* fixed: full USB support
* changed: menu structure
* changed: preferences are now loaded and saved in XML format. You can open snes9xGX.xml edit all settings, including some not available within the program
* changed: if Home button is pressed when a game is running, Game Menu pops up
* changed: if preferences can't be loaded at the start and/or are reset, preferences menu pops up - remove to save your preferences!
* changed: SRAM load - game reloaded automatically after loading SRAM

004 - August 5, 2008

* added: option to disable AA filtering (snes graphics 'crisper', AA now default OFF)
* added: mapped zooming and turbo mode to classic controller
* added: preliminary usb support (loading)
* changed: sram and freezes now saved by filename, not internal romname. If you have multiple versions of the same game, you can now have srams and freezes for each version. A prompt to convert to the new naming is provided for sram only.
* changed: by default, autoload/save sram and freeze enabled

* added: classic and nunchuk support
* added: all controllers can now be configured
* added: GC version (untested)
* changed: mappings are no longer stored in SRAM, but in config file. This means no per-game configurations, but one global config per controller.
* one makefile to make all versions. (thanks to snes9x143 SVN)

Install

copy the two folders (apps, fceugx) to the root of your SD card (or usb hdd)

any roms you have get placed in SD:/fceugx/roms (usb:/fceugx/roms)

I would recommend you install the forwarder I have provided, it will recognize SD card and both USB ports.

Now select the forwarder from the Wii menu and the emulator should start.

Of course, you will need to supply your own roms. It is against forum rules to ask for or supply links to roms, ISO's, BIOS, or WiiWare/VC wads, or any other warez.

SD card
If you are using a SD card then the roms should be recognized (SD is the default)

USB HDD (FAT32) will work with either USB port
If you are using a USB HDD and do not see the roms, go to settings, then Loading and Saving. Now highlight the Load Device and press the "A" button until USB appears, do the same for Save Device. Don't worry about saving your setting, that will be automatic when you exit the emulator. Now press the Back button a few time to get back to the roms screen.

SMB Network Share
If you want to load the roms from a folder on your computer, I would recommend to have the emulator files on SD or USB and load the roms from computer via wifi. First you will need to have a wifi connection setup in the Wii Settings (although IOS58 does allow for use of the LAN Adaptor). Next you will need to share a folder on your computer, I named my folder nes roms. I have Windows Vista, so I right click on the nes roms folder and select sharing..., then the next box that pops up I just select the share button. Now I need to get the network IP address of my computer, the way I do this is, in the lower right corner of my computer screen is my network icon, I left click that icon, in the box that pops up I click on the Network Access, then the Network and Sharing Center pops up. In the Network and Sharing Center box I select View status. Now a Local Area Connection Status box will pop up, select the Details button. On my computer I look for the IPv4 IP address, it looks like 192.168.1.101 (your IP may be different). Now to set up the SMB network share in the emulator.

the user name and password are not needed if there is none set
entry here is case sensitive

I see no use to having the emulator files on a USB device if loading the roms from a network share, because the storage usage will be very small on an SD card, but hey, it's your setup so do as you please. Which ever you choose, the emulator will automatically configure your loading and saving settings.

* Fixed major file loading issue, more games load now
* 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
* Fixed zapper
* Updates from FCEUX
* Minor optimizations

* GameCube controller home trigger fixed
* USB support fixed
* More stable SMB support
* Corrections/improvements to game saving/loading
* Video mode corrections
* Settings are now saved when exiting game menu settings area
* 8 sprite limit and Zapper crosshair can now be turned off from the menu
* New video mode selection in menu (forcing a video mode is not recommended)

* Fixed network freeze-up problem
* Zapper now mapped to A and B
* Fixed auto-save feature
* Performance slowdowns on Gamecube should be fixed
* Will now attempt to load old save states with CRC filename

2.0.1 - September 6, 2008

* Zapper support! Turn this on in the Controller Settings - most games require you to have the Zapper on Port 2. Thanks go to aksommerville whose previous work on the Zapper helped, and michniewski's cursor code
* RAM game save support! Now you can save your games just like the NES did. By default game saves are saved/loaded automatically. This can be changed in the Preferences menu
* Start/Select reversed mapping fixed for Wii controllers
* Small bug fixes / improvements / tweaks

2.0.0 - September 1, 2008

* Complete rewrite based on code from SNES9x GX and Genesis Plus GX
* Wiimote, Nunchuk, and Classic controller support
* Button mapping for all controller types
* Full support for SD, USB, DVD, GC Memory Card, and Zip files
* Game starts immediately after loading
* Load/save preference selector. ROMs, saves, and preferences are saved/loaded according to these
* Preliminary Windows file share loading/saving (SMB) support on Wii: You can input your network settings into FCEUGX.xml, or edit fceuconfig.cpp from the source code and compile.
* 'Auto' settings for save/load - attempts to automatically determine your load/save device(s) - SD, USB, Memory Card, DVD, SMB
* Preferences are loaded and saved in XML format. You can open FCEUGX.xml edit all settings, including some not available within the program
* One makefile to make all versions

Install

copy the two folders (apps, vbagx) to the root of your SD card (or usb hdd)

any roms you have get placed in SD:/vbagx/roms (usb:/vbagx/roms)

I would recommend you install the forwarder I have provided, it will recognize SD card and both USB ports.

Now select the forwarder from the Wii menu and the emulator should start.

Of course, you will need to supply your own roms. It is against forum rules to ask for or supply links to roms, ISO's, BIOS, or WiiWare/VC wads, or any other warez.

SD card
If you are using a SD card then the roms should be recognized

USB HDD (FAT32) will work with either USB port
If you are using a USB HDD and do not see the roms, go to settings, then Loading and Saving. Now highlight the Load Device and press the "A" button until USB appears, do the same for Save Device. Don't worry about saving your setting, that will be automatic when you exit the emulator. Now press the Back button a few time to get back to the roms screen.

SMB Network Share
If you want to load the roms from a folder on your computer, I would recommend to have the emulator files on SD or USB and load the roms from computer via wifi. First you will need to have a wifi connection setup in the Wii Settings (although IOS58 does allow for use of the LAN Adaptor). Next you will need to share a folder on your computer, I named my folder gba roms. I have Windows Vista, so I right click on the gba roms folder and select sharing..., then the next box that pops up I just select the share button. Now I need to get the network IP address of my computer, the way I do this is, in the lower right corner of my computer screen is my network icon, I left click that icon, in the box that pops up I click on the Network Access, then the Network and Sharing Center pops up. In the Network and Sharing Center box I select View status. Now a Local Area Connection Status box will pop up, select the Details button. On my computer I look for the IPv4 IP address, it looks like 192.168.1.101 (your IP may be different). Now to set up the SMB network share in the emulator.

the user name and password are not needed if there is none set
entry is case sensitive

I see no use to having the emulator files on a USB device if loading the roms from a network share, because the storage usage will be very small on an SD card, but hey, it's your setup so do as you please. Which ever you choose, the emulator will automatically configure your loading and saving settings.

* Numerous core optimizations (thanks dancinninjac!)
* 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

* "Match Wii Game" controls option! Games that have a Wii equivalent can be played using the controls for that Wii game. For example all Zelda games can be played with Twilight Princess controls.
* Rotation/Tilt sensor games all work
* Solar sensors (Boktai 1/2/3)
* Rumble (except for games that rely on Gameboy Player)
* Keyboard
* PAL support, finally!
* New scaling options, choose how much stretching you want
* Colourised games now partially work but still have distortion
* "Corvette" no longer has a screwed up palette (but still crashes)
* Triggers net reconnection on SMB failure
* Source code refactored, and project file added

* New core! The core is now a custom combination of VBA-M and VBA 1.72
* Added DVD, SMB, ZIP, GameCube MC support
* Faster USB/SD speeds
* Screen alignment and flickering problems fixed
* 128K save support added
* Better emulation speeds. Should now be nearly full speed all the time for most games.
* Turbo speed feature. Mapped to right C-stick (classic controller & Gamecube controller), and A+B for wiimote
* Controller mapping preferences bug fixed. Your preferences will reset automatically to correct any problems in your preferences file
* Many other tweaks behind the scenes

1.0.1 - September 18, 2008

* GBA games now run at full speed
* Menu improvements, with spiffy new background - thanks brakken!
* Fixed L/R buttons - they work now

1.0.0 - September 16, 2008

* Now compiles with devkitpro r15
* One makefile to make all versions
* Complete rewrite based on code from SNES9x GX
* Now has a menu! ROM selector, preferences, controller mapping, etc
* Wiimote, Nunchuk, and Classic controller support
* Button mapping for all controller types
* Full support for SD and USB
* Load/save preference selector. ROMs, saves, and preferences are saved/loaded according to these
* 'Auto' settings for save/load - attempts to automatically determine your load/save device(s) - SD, USB
* Preferences are loaded and saved in XML format. You can open VBAGX.xml edit all settings, including some not available within the program

-------------------------------------------------------------------

:dft003:

03-31-2010, 04:30 PM

Baboo77

Thanks again for all your news updates. You have cut my internet search time in half.

04-01-2010, 09:18 PM

wiiLike2Hacks

Just updated them a few hours ago, too. Work great on my SDHC - if only ALL emu's did the same.

04-02-2010, 05:26 AM

Ferriske1

Thanks for the great post . it also saved me from searching for the links....

04-02-2010, 12:31 PM

sersdf

i actually updated FCE Ultra GX and Snes9x yesterday - thanks. But I have another question. I put a ton of NES, SNES and genesis roms on my USB hard drive. For some reason, the emulators aren't able to load the USB hard drive. The option is of course there, but when I click it they say no USB hard drive found. I know my USB HD is working with homebrew because Mplayer and USB loaders are working fine with it. will the IOS 202 above fix that?? thanks

04-02-2010, 12:49 PM

sersdf

hmm, from gbatemp i read something that suggests to me that i might need to put the games on a FAT32 rather than an NTFS partition. any truth to this?

04-02-2010, 04:31 PM

Stomp_442

Quote:

Originally Posted by sersdf

hmm, from gbatemp i read something that suggests to me that i might need to put the games on a FAT32 rather than an NTFS partition. any truth to this?

Yes, use FAT32 for these emulators.

All Wii homebrew will work with FAT32, some apps will also be able to work with NTFS, but not may apps will work with NTFS.

04-02-2010, 04:44 PM

Mekee

thanks stomp always up to date

04-08-2010, 10:54 AM

monuff1

worked like a charm thanks.

04-11-2010, 06:55 AM

Stomp_442

Fixed the first post to refelect the update of all three emulators. It seems as though there was a bug in the auto save function that was corrected.