Installation

If you are using the Homebrew Channel just copy the apps directory from the archive to the root of your SD card.

ROMs & saves files should be stored in fceugx/roms and fceugx/saves on the root of your SD card, USB flash drive, or SMB share. You can copy the fceugx directory from the archive to your support drive.

Wii Channel

Prerequisites

This channel requires IOS58. You must have Wifi access on your Wii (to run IOS58 Installer) or a Game Disc with System Menu 4.3. If you do not have a Game Disc to update to System Menu 4.3 or Wifi access on your Wii, you can use the PC program NUS Downloader to download IOS58 to your computer, then install offline on your Wii.

You must have Homebrew Channel 1.0.8+ running on IOS58 to run the installer. If HBC is not using IOS58, reinstall it.

This channel tries load apps/fceugx/boot.dol from SD or USB. You must have FCE Ultra GX installed in one of these locations.

Installation

Copy the installer files to your SD/USB device

Launch the installer from HBC

Click Install

Done!

Loading Games

From DVD

From Network (via SMB)

Using the emulator via network requires that your Wii is configured for your wireless network, and that you've set up a file share. You must provide a username, password, share name, and IP address to log in to the file server (in settings.xml). This XML file is created for you upon first loading the emulator and entering/exiting Preferences. Here's an example snippet for your XML configuration file:

Also be sure to mirror the required directory structure within your share folder, or change the LoadFolder and SaveFolder values in the XML file. See the tinysmb page for additional information and troubleshooting.

FDS Games

To be able to load FDS games, FCE Ultra GX need the FDS BIOS. Put it in your /fceugx folder, and name it disksys.rom (should be 8 KB in size).

You can switch disks using the A button (by default). The mapped button can be changed under Controller Configuration ('Special' button).

Compatibility is limited, so check that the game in question works on FCE Ultra for Windows before asking for help.

Controls

In Menu

+

Action

/ or

/

/ or or

/ or

Navigate the menu

Select a menu item

Return to previous menu

File selector menu

+

Action

/ or

/

/ or or

/

Down/Up one full page

/ or

/

/ or or

/ or

Navigate file list

or Left

Quit the file selection menu

Up one directory

Load file or open directory

In Game (by default)

The controls can be changed in "Controller Configuration" menu.

+

Action

or

or

or

NES Dpad

A

B

Rapid A

Rapid B

START

SELECT

Insert coin (VS games)

+ or Left

Emulator Menu

Right

Right

Turbo Mode

Up/Down

Up/Down

Zoom In/out

In Game (Zapper)

The controls can be changed in "Controller Configuration" menu. You can disable the crosshair on "Controller Configuration" menu.

Action

or

Zapper aim

Zapper trigger button

Insert coin (VS games)

Downloading Cheat Files

There a few places across the internet you can download compatible cheat files from.

Added a Screenshot button (under the game settings options, the video scaling option must be set to default otherwise screenshot looks smaller and with black borders around it, also screenshot folder must already exist otherwise a folder error will popup).

Added a "WiiuPro" button on the button mapping menu, the options is just for completeness, since the controller mappings are shared between the wiiupro and the classic controller.

Fixed the inverted color button selection that was in some option Windows.

On the cheat menu, increased the cheat name display size and added scrolling if the name is too long to display at once.

Fixed cover image dimensions, now it displays screenshot and cover within the background border.

3.1.6 - April 9, 2010

3.1.5 - April 9, 2010

3.1.4 - March 30, 2010

DVD / USB 2.0 support via IOS 202. DVDx support has been dropped. It is highly recommended to install IOS 202 via the included installer

Multi-language support (only French translation is fully complete)

Thank you to everyone who submitted translations

SMB improvements/bug fixes

Minor video & input performance optimizations

Synced with official FCEUX (various game fixes)

ROMs larger than 3 MB now load

Now also searches in application path for gg.rom and disksys.rom

3.1.3 - December 23, 2009

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

3.1.2 - December 2, 2009

Fixed SMB (for real this time!)

3.1.1 - November 30, 2009

Mapper fixes - several more games work now (Fire Emblem, 76-in-1, etc)

Fixed SMB

Added separate horizontal/vertical zoom options

Improved scrolling timing - the more you scroll, the fast it goes

Fixed reset button on Wii console - now you can reset multiple times

Reduce memory fragmentation - fixes out of memory crashes

Other minor code optimizations

3.1.0 - October 7, 2009

New default palette - more accurate colors!

Revamped filebrowser and file I/O

New timing and frameskip code - allows PAL gamers to play NTSC games

Fixed FDS/Game Genie errors

Many, many other bug fixes

3.0.9 - September 16, 2009

Text rendering corrections

SMB improvements

Updated to latest FCEUX SVN

Built with latest libraries

Video mode switching now works properly

Other minor bugfixes and cleanup

3.0.8 - July 31, 2009

Fixed menu crash

Fixed turbo mode - reduced to frameskip of 1

Fixed .CHT file support

Added Game Genie support - required GG rom placed at /fceugx/gg.rom

FDS BIOS location changed to /fceugx/disksys.rom

DVD file limit of 2000 removed

3.0.7 - July 24, 2009

Core upgraded to FCEUX 2.1.0a - improved game compatibility

State issues fixed - old state files are now invalid!

Cheat support (.CHT files)

IPS/UPS/PPF automatic patching support

Fixed "No game saves found." message when there are actually saves.

Fixed shift key on keyboard

Text scrolling works again

Change default prompt window selection to "Cancel" button

3.0.6 - July 9, 2009

Faster SMB/USB browsing

Last browsed folder is now remembered

Fixed controller mapping reset button

Fixed no sound on GameCube version

Directory names are no longer altered

Preferences now only saved on exit

Fixed on-screen keyboard glitches

RAM auto-saved on power-off from within a game

Prevent 7z lockups, better 7z error messages

3.0.5 - June 30, 2009

Fixed auto-update

Increased file browser listing to 10 entries, decreased font size

Added text scrolling on file browser

Added reset button for controller mappings

Settings are now loaded from USB when loading the app from USB on HBC

Fixed original mode lockup bug

Fixed menu crashes caused by ogg player bugs

Fixed memory card saving verification bug

Fixed game savebrowser bugs

Miscellaneous code cleanup/corrections

3.0.4 - May 30, 2009

Fixed SD/USB corruption bug

SMB works again

GUI bugs fixed, GUI behavioral improvements

3.0.3 - May 26, 2009

Improved stability

Fixed broken SDHC from HBC 1.0.2 update

Fixed issues with returning to menu from in-game

Add option to disable rumble

Auto-determines if HBC is present - returns to Wii menu otherwise

Miscellaneous bugfixes

3.0.2 - April 30, 2009

Improved scrollbar

Multiple state saves now working

Built with more stable libogc/libfat

Fixed rumble bug in filebrowser

Fixed PAL sound stuttering

Added confirmation prompts

Fixed settings saving glitches

3.0.1 - April 22, 2009

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)

3.0.0 - April 13, 2009

New GX-based menu, with a completely redesigned layout. Has Wiimote IR support, sounds, graphics, animation effects, and more

Thanks to the3seashells for designing some top-notch artwork, to Peter de Man for composing the music, and a special thanks to shagkur for fixing libogc bugs that would have otherwise prevented the release

2.0.2 - September 19, 2008

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.

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

Unofficial versions

aksommerville

Took Vicious1988's version, gutted the menu, and tweaked all around.
Now load from any directory on SD file.
SRAM saves are automatic. Take screenshots to PNG format. Works with GameCube pads and Wiimotes. Long file names for ROMs are not supported natively.