Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

FCE Ultra GX Wii: Difference between revisions

From GameBrew
m (HydeWing moved page Fce Ultra Gx Wii to FCE Ultra GX Wii without leaving a redirect)
No edit summary
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{#seo:
|title=Wii Homebrew Emulators (Console) - GameBrew
|title_mode=append
|image=fceultragxwii.jpg
|image_alt=FCE Ultra GX
}}
{{Infobox Wii Homebrews
{{Infobox Wii Homebrews
|title=FCE Ultra GX
|title=FCE Ultra GX
|image=fceultragxwii.jpg
|image=fceultragxwii2.png
|description=Nintendo Entertainment System
|description=Nintendo Entertainment System/NES emulator. A port of FCE Ultra.
|author=Tantric
|author=Tantric (dborth)
|lastupdated=2022/06/15
|lastupdated=2024/03/30
|type=Console
|type=Console
|version=3.5.2
|version=3.5.4
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/wiihomebrews/fceultragxwii.7z
|download=https://dlhb.gamebrew.org/wiihomebrews/fceultragxwii.7z?k33p0fil35
|website=https://fceux.com/web/home.html
|website=https://github.com/dborth/fceugx
|source=https://github.com/dborth/fceugx
|source=https://github.com/dborth/fceugx
}}
}}
'''FCE Ultra GX''' is a port of [http://fceux.com/ FCE Ultra]. With it you can play NES games on your Wii/GameCube.
FCE Ultra GX is a port of [http://fceux.com/ FCE Ultra]. With it you can play NES games on your Wii/GameCube.


== Features ==
== Features ==
* Wiimote, Nunchuk, Classic, Wii U Pro, and GameCube controller support
* Wiimote, Nunchuk, Classic, Wii U Pro, and GameCube controller support.
* Wii U GamePad support (requires homebrew injection into Wii U VC title)
* Wii U GamePad support (requires homebrew injection into Wii U VC title).
* iNES, [http://en.wikipedia.org/wiki/Famicom_Disk_System FDS], [http://en.wikipedia.org/wiki/Nintendo_Vs._Series VS], UNIF, and [http://en.wikipedia.org/wiki/NES_Sound_Format NSF] ROM support  
* iNES, [http://en.wikipedia.org/wiki/Famicom_Disk_System FDS], [http://en.wikipedia.org/wiki/Nintendo_Vs._Series VS], UNIF, and [http://en.wikipedia.org/wiki/NES_Sound_Format NSF] ROM support.
* 1-4 Player Support
* 1-4 Player Support.
* NES Zapper support
* NES Zapper support.
* Auto Load/Save Game States and RAM
* Auto Load/Save Game States and RAM.
* Custom controller configurations
* Custom controller configurations.
* SD, SDHC, USB, DVD, SMB, Zip, and 7z support
* SD, SDHC, USB, DVD, SMB, Zip, and 7z support.
* 16:9 widescreen support
* 16:9 widescreen support.
* Original/filtered/unfiltered video modes
* Original/filtered/unfiltered video modes.
* Turbo Mode - up to 2x the normal speed
* Turbo Mode - up to 2x the normal speed.
* Cheat support (.CHT files and Game Genie)
* Cheat support (.CHT files and Game Genie).
* Famicom 3D System support
* Artwork (artwork, cover or screenshot) support.
* IPS/UPS automatic patching support  
* Famicom 3D System support.
* NES Compatibility Based on FCEUX 2.2.3+ (git [http://github.com/TASEmulators/FCEUX/commit/21c0971 21c0971])
* IPS/UPS automatic patching support.
* Open Source!
* NES Compatibility Based on FCEUX 2.2.3+ (git [http://github.com/TASEmulators/FCEUX/commit/21c0971 21c0971]).
* Open Source.


== Installation ==
== Installation ==
* If you are using the [[Homebrew Channel Wii]] just copy the '''apps''' directory from the archive to the root of your SD card.  
If you are using the [[Homebrew Channel Wii|Homebrew Channel]] just copy the apps directory from the archive to the root of your SD card.  
* [http://en.wikipedia.org/wiki/ROM_image 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.
 
* Launch the emulator using your Loader.
By default, roms are loaded from fceugx/roms/ and saves or preferences are stored in fceugx/saves/.
 
You can load roms from SD card (Front SD or SD Gecko), USB, DVD, or SMB share. Note that if you are using the Homebrew Channel, to load from USB, DVD, or SMB you will first have to load FCEUGX from SD, and then set your load method preference.


=== Prerequisites ===
If you are planning to use your Network (LAN) to load and/or save games from you will need to enter in the SMB share settings you haveve setup on your computer via the Settings menu. You will need to enter in the SMB Share IP, Share Name, Share Username and Share Password.
* 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 Wii]] 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 ===
=== Channel installer ===
# Copy the installer files to your SD/USB device
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.
# Launch the installer from HBC
# Click Install
# Done!


==Media==
You must have [[Homebrew Channel Wii|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.
<youtube>PbQdsGym1QI</youtube>


== Loading Games ==
== User guide ==
=== From DVD ===
=== Loading game from DVD ===
* ROMs can be burned to a DVD-/+R (4.7GB max size & ISO 9660 file format).
ROMs can be burned to a DVD-/+R (4.7GB max size & ISO 9660 file format).


=== From Network (via SMB) ===
=== Loading game 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:
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:


Line 71: Line 61:
  </section>
  </section>


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.
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 [https://wiibrew.org/wiki/Tinysmb tinysmb] page for additional information and troubleshooting.


=== FDS Games ===
=== FDS Games ===
Line 80: Line 70:
Compatibility is limited, so check that the game in question works on FCE Ultra for Windows before asking for help.
Compatibility is limited, so check that the game in question works on FCE Ultra for Windows before asking for help.


== Changelog ==
===3D game support===
'''3.5.2 - June 15, 2022'''
Supported Famicom 3D System games:
*Updated to the latest FCEUX 2.6.4 (git def5768)
* Highway Star.
*Compiled with latest devkitPPC/libogc
* Famicom Grand Prix II.
*Added "Enable Turbo Mode" toggle to the Video Settings menu (based on InfiniteBlueGX's code)
* 3D Hot Rally.
*Updated translations
* JJ (Tobidase Daisakusen Part 2).
*Improved forwarder support
* Cosmic Epsilon.
*Added ability to use "Original" render mode in 480p configurations (niuus)
* Attack Animal Gakuen.
*Added more color palettes (saulfabregwiivc)
 
Supported anaglyph games:
* The 3-D Battles of World Runner (Tobidase Daisakusen).
* Rad Racer.
 
=== Emulator options===
Palette - The colors used while viewing the game:
*Default . loopy . quor . chris . matt.
*pasofami . crashman . mess . zaphod-cv.
*zaphod-smb . vs-drmar . vs-cv . vs-smb.
 
Timing - NTSC or PAL (Depends if you're running a PAL or NTSC game).
 
===Cheat files===
You can download compatible cheat files from.
*[https://github.com/dborth/fceugx/releases FCE Ultra GX release page].
*[https://www.zophar.net/cheats/nes.html Zophar].
 
==Controls==
NES Zapper is emulated on Wiimote and GameCube Controllers.
 
All in-game controls can be changed in "Controller Configuration" menu.
 
===Wiimote & Nunchuck===
'''Menu:'''
 
D-Pad Up/Down or Nunchuck Analog/Z - Navigate the menu
 
A - Select a menu item
 
B - Return to previous menu
 
'''File selector:'''
 
D-Pad Left/Right or Nunchuck Analog/C - Down/Up one full page
 
D-Pad Up/Down or Nunchuck Analog/Z - Navigate file list
 
Home - Quit the file selection menu
 
B - Up one directory
 
A - Load file or open directory
 
'''In game (default)'''
 
D-Pad or Nunchuck Analog - NES Dpad
 
2 (if w/o Nunchuck) or Nunchuck Z - A
 
1 (if w/o Nunchuck) or Nunchuck C - B
 
Plus - Start
 
Minus - Select
 
1 - Insert coin (VS games)
 
Home - Emulator Menu
 
'''In game (Zapper):'''
 
You can disable the crosshair on "Controller Configuration" menu.
 
Pointer - Zapper aim
 
B - Zapper trigger button
 
1 - Insert coin (VS games)
 
===Classic Controller===
'''Menu:'''
 
D-Pad Up/Down or Left Analog - Navigate the menu
 
A - Select a menu item
 
B - Return to previous menu
 
'''File selector:'''
 
D-Pad Left/Right - Down/Up one full page
 
D-Pad Up/Down or Left Analog - Navigate file list
 
Home or Left Analog - Quit the file selection menu
 
B - Up one directory
 
A - Load file or open directory
 
'''In game (default)'''
 
D-Pad or Left Analog - NES D-Pad
 
B - A
 
Y - B
 
A - Rapid A
 
X - Rapid B
 
Plus - Start
 
Minus - Select
 
1 - Insert coin (VS games)
 
Home - Emulator Menu
 
Left Analog Right - Turbo Mode
 
Left Analog Up/Down - Zoom In/out
 
===GameCube Controller===
'''Menu:'''
 
D-Pad Up/Down or Analog - Navigate the menu
 
A - Select a menu item
 
B - Return to previous menu
 
'''File selector:'''


'''3.5.1 - March 23, 2021'''
D-Pad Left/Right or Analog - Down/Up one full page
*Added L+R+START for back to menu for Wii Classic Controller
*Updated French translation (thanks Tanooki16!)
*Fixed issue with displaying screenshots


'''3.5.0 - February 6, 2021'''
D-Pad Up/Down or Analog - Navigate file list


*Fixed SD2SP2 / SD gecko issues (again)
Z - Quit the file selection menu


'''3.4.9 - January 31, 2021'''
B - Up one directory


*Fixed SD2SP2 issues
A - Load file or open directory
*Changed max game image dimensions to 640x480 to support screenshots


'''3.4.8 - January 18, 2021'''
'''In game (default)'''


*Compiled with latest devkitPPC/libogc
D-Pad or Analog - NES D-Pad
*Added ability to change the player mapped to a connected controller
*Corrected aspect ratio by changing viWidth to 644 (vaguerant)
*Fixed PAL audio blips (thanks Tanooki16!)
*Improved PAL game detection (thanks Tanooki16!)
*Significant memory usage reductions (fonts and loading cover images)
*Added Dendy support
*Other minor fixes


'''3.4.7 - June 29, 2020'''
A - A


*Compiled with latest devkitPPC/libogc
B - B
*Translation updates
*Added Wii U vWii Channel, widescreen patch, and now reports console/CPU speed
*Added additional exit combo to match the other emulators (L+R+START)
*Other minor fixes


'''3.4.6 - March 4, 2020'''
X - Rapid A


*Fixed 3rd party controllers (again)
Y - Rapid B
*Fixed GameCube version issues with SD2SP2
'''3.4.5 - February 17, 2020'''


*Fixed box art not working on GameCube
Start - Start
*Fixed some 3rd party controllers with invalid calibration data
*Fixed file browser issues
*Fixed issue changing Auto Save option
'''3.4.4 - February 9, 2020'''


*Added back start+A+B+Z trigger to go back to emulator
Z - Select
*Updated spanish translation
*Added support for serial port 2 (SP2 / SD2SP2) on Gamecube
*Compiled with latest libraries
'''3.4.3 - April 13, 2019'''


* Updated spanish translation (thanks Psycho RFG)
Home or C Analog Left - Emulator Menu
* Fixed preview image not displaying on GameCube
* Fixed crash when used as wiiflow plugin
* Fixed crash on launch when using network shares
* Fixed issues with on-screen keyboard
* Updated Korean translation
'''3.4.2 - January 25, 2019'''


* Fixed GameCube controllers not working
Start+A or C Analog Right - Turbo Mode
* Added ability to load external fonts and activated Japanese/Korean translations. Simply put the ko.ttf or jp.ttf in the app directory
* Added ability to customize background music. Simply put a bg_music.ogg in the app directory
* Added ability to change preview image source with + button (thanks Zalo!)
'''3.4.1 - January 4, 2019'''


* Improved WiiFlow integration
C Analog Up/Down - Zoom In/out
* Fixed controllers with no analog sticks
* Added Wii U GamePad support (thanks Fix94!)
'''3.4.0 - August 23, 2018'''


* Updated to the latest FCEUX core
'''In game (Zapper):'''
* Updated color palettes (thanks Tanooki16!)
* Allow loader to pass two arguments instead of three (libertyernie)
* Added PocketNES interoperability (load ROMs and read/write SRAM)
* Fixed audio pop when returning to a game from the menu
* Added option to not append " Auto" on saves
* Added soft and sharp video filtering options
* Removed update check completely
* Compilation fixes for DevkitPPC


'''3.3.9 - December 10, 2016'''
You can disable the crosshair on "Controller Configuration" menu.


* Hide saving dialog that pops up briefly when returning from a game
D-Pad or Analog - Zapper aim
* don't ignore buttons when zapper is enabled. prevented "Gotcha! The Sport!" from working (thanks liuhb86!)


'''3.3.8 - May 14, 2016'''
A - Zapper trigger button


* Removed some unused and redundant palettes (thanks to Burnt Lasagna), new naming convention is:
Z - Insert coin (VS games)
*Accurate Colors = Unsaturated-V5 Palette By FirebrandX
*Vivid Colors = YUV-V3 Palette By FirebrandX
*Wii VC Colors = Wii's Virtual Console Palette By SuperrSonic
*3DS VC Colors = 3DS's Virtual Console Palette By SuperrSonic
*FCEUGX Colors = Real Palette by AspiringSquire
* Added a new "Delete" button in the Game Options, to erase Save States and SRAM files.
* NES Zapper support fixed (thanks to Burnt Lasagna)


'''3.3.7 -  Apr 18, 2016'''
==Screenshots==
https://dlhb.gamebrew.org/wiihomebrews/fceultragxwii3.png


* Added both Firebrandx NES color palettes (thanks to SuperrSonic and Asho).
https://dlhb.gamebrew.org/wiihomebrews/fceultragxwii4.png
* Added Nestopia's RGB palette (thanks to SuperrSonic and ShadowOne333).
* Added a new window when selecting a color palette (in order to avoid cycling the color palettes one by one).
* Reverted FDS file in order to fix Disk System support (thanks to Burnt Lasagna) (Support was broken on ver 3.3.5 MOD).
* Added option to disable / enable the Virtual Memory messages on the settings menu.
* Removed the "Reset" and "Power On" messages when loading and reseting a game (Messages were added on ver 3.3.5 MOD).


'''3.3.6 -  Apr 12, 2015'''
https://dlhb.gamebrew.org/wiihomebrews/fceultragxwii5.png


* Merged Emu_kidid's 3.3.5 mod version with Zopenko's 3.3.4 mod version.
== Changelog ==
* Added SuperrSonic's 3DS Virtual Console palette.
'''3.5.4 2024/03/30'''
* Changed the savestate cursor box color (in order to match the emu's color design).
* Compiled with latest devkitPPC/libogc.
* Added Swedish translation (IsakTheHacker).
* Updated translations.
'''3.5.3 2023/07/31'''
* Compiled with latest devkitPPC/libogc.
* Switch to chosen video mode on first load if not automatic.
* Added support for mapper 126 for Power Joy 84-in-1 (Tanooki16).
* Added a toggle to hide/show the "Save RAM" button (InfiniteBlueGX).
* Added Other Mappings submenu and move Enable Turbo Mode toggle into it (InfiniteBlueGX).
* Added turbo mode remap option to Other Mappings (InfiniteBlueGX).
* Added B button back trigger to submenus (InfiniteBlueGX).
* Added the menu toggle option to Other Mappings (InfiniteBlueGX).
* Fixed a crash upon relaunching after removing a SD/USB device (InfiniteBlueGX).
* Added 1+2+Plus menu toggle option (InfiniteBlueGX).
* Added B/1 cancel trigger to window prompts (InfiniteBlueGX).
* Fixed initial game selection menu "jump" when using classic controller (InfiniteBlueGX).
* Added B/1 button press to cancel button remapping prompt (InfiniteBlueGX).


'''3.3.5 MOD -  Apr 22, 2015'''
'''3.5.2 2022/06/15'''
*Updated to the latest FCEUX 2.6.4 (git def5768).
*Compiled with latest devkitPPC/libogc.
*Added "Enable Turbo Mode" toggle to the Video Settings menu (based on InfiniteBlueGX's code).
*Updated translations.
*Improved forwarder support.
*Added ability to use "Original" render mode in 480p configurations (niuus).
*Added more color palettes (saulfabregwiivc).


* Merged in changes from FCEUX (up to r2951)
'''3.5.1 2021/03/23'''
* Added tueidj's TLB VM (w/ ARAM storage) for ROM and other data storage
*Added L+R+START for back to menu for Wii Classic Controller.
* Enabled menu audio
*Updated French translation (thanks Tanooki16!).
* Less out of memory crashes
*Fixed issue with displaying screenshots.
* Free memory displayed on in game menu


'''3.3.4 MOD -  Apr 12, 2015'''
'''3.5.0 2021/02/06'''
*Fixed SD2SP2 / SD gecko issues (again).


* Added Cebolleto's preview image support.
'''3.4.9 2021/01/31'''
* Added FIX94's WiiUPro controller support.
*Fixed SD2SP2 issues.
* Added SuperrSonic's Wii Virtual Console Palette.
*Changed max game image dimensions to 640x480 to support screenshots.
* Increase preview image size and reduce game list width.
* Added a background to the preview image.
* 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.
* Fixed screenshot option, it no longer creates an additional "dummy" file.


'''3.3.4 - January 12, 2013'''
'''3.4.8 2021/01/18'''
*Compiled with latest devkitPPC/libogc.
*Added ability to change the player mapped to a connected controller.
*Corrected aspect ratio by changing viWidth to 644 (vaguerant).
*Fixed PAL audio blips (thanks Tanooki16!).
*Improved PAL game detection (thanks Tanooki16!).
*Significant memory usage reductions (fonts and loading cover images).
*Added Dendy support.
*Other minor fixes.


* Updated core to latest FCEUX (r2818)
'''3.4.7 2020/06/29'''
*Compiled with latest devkitPPC/libogc.
*Translation updates.
*Added Wii U vWii Channel, widescreen patch, and now reports console/CPU speed.
*Added additional exit combo to match the other emulators (L+R+START).
*Other minor fixes.


'''3.3.3 - December 14, 2012'''
'''3.4.6 2020/03/04'''
*Fixed 3rd party controllers (again).
*Fixed GameCube version issues with SD2SP2.


* Updated core to latest FCEUX (r2793)
'''3.4.5 2020/02/17'''
*Fixed box art not working on GameCube.
*Fixed some 3rd party controllers with invalid calibration data.
*Fixed file browser issues.
*Fixed issue changing Auto Save option.


'''3.3.2 - November 9, 2012'''
'''3.4.4 2020/02/09'''
*Added back start+A+B+Z trigger to go back to emulator.
*Updated spanish translation.
*Added support for serial port 2 (SP2 / SD2SP2) on Gamecube.
*Compiled with latest libraries.


* Fixed lag with GameCube controllers
'''3.4.3 2019/04/13'''
* Updated spanish translation (thanks Psycho RFG).
* Fixed preview image not displaying on GameCube.
* Fixed crash when used as wiiflow plugin.
* Fixed crash on launch when using network shares.
* Fixed issues with on-screen keyboard.
* Updated Korean translation.


'''3.3.1 - July 7, 2012'''
'''3.4.2 2019/01/25'''
* Fixed GameCube controllers not working.
* Added ability to load external fonts and activated Japanese/Korean translations. Simply put the ko.ttf or jp.ttf in the app directory.
* Added ability to customize background music. Simply put a bg_music.ogg in the app directory.
* Added ability to change preview image source with + button (thanks Zalo!).


* Fixed PAL support
'''3.4.1 2019/01/04'''
* Improved WiiFlow integration.
* Fixed controllers with no analog sticks.
* Added Wii U GamePad support (thanks Fix94!).


'''3.3.0 - July 6, 2012'''
'''3.4.0 2018/08/23'''
* Updated to the latest FCEUX core.
* Updated color palettes (thanks Tanooki16!).
* Allow loader to pass two arguments instead of three (libertyernie).
* Added PocketNES interoperability (load ROMs and read/write SRAM).
* Fixed audio pop when returning to a game from the menu.
* Added option to not append " Auto" on saves.
* Added soft and sharp video filtering options.
* Removed update check completely.
* Compilation fixes for DevkitPPC.


* Support for newer Wiimotes
'''3.3.9 2016/12/10'''
* Fixed screen flicker when going back to menu
* Hide saving dialog that pops up briefly when returning from a game.
* Improved controller behavior - allow two directions to be pressed simultaneously
* don't ignore buttons when zapper is enabled. prevented "Gotcha! The Sport!" from working (thanks liuhb86!).
* Updated core to latest FCEUX (r2522)
* Compiled with devkitPPC r26 and libogc 1.8.11


'''3.2.9 - January 25, 2012'''
'''3.3.8 2016/05/14'''
* Removed some unused and redundant palettes (thanks to Burnt Lasagna), new naming convention is:.
*Accurate Colors = Unsaturated-V5 Palette By FirebrandX.
*Vivid Colors = YUV-V3 Palette By FirebrandX.
*Wii VC Colors = Wii's Virtual Console Palette By SuperrSonic.
*3DS VC Colors = 3DS's Virtual Console Palette By SuperrSonic.
*FCEUGX Colors = Real Palette by AspiringSquire.
* Added a new "Delete" button in the Game Options, to erase Save States and SRAM files..
* NES Zapper support fixed (thanks to Burnt Lasagna).


* Fixed zapper support
'''3.3.7 2016/04/18'''
* Added both Firebrandx NES color palettes (thanks to SuperrSonic and Asho)..
* Added Nestopia's RGB palette (thanks to SuperrSonic and ShadowOne333)..
* Added a new window when selecting a color palette (in order to avoid cycling the color palettes one by one)..
* Reverted FDS file in order to fix Disk System support (thanks to Burnt Lasagna) (Support was broken on ver 3.3.5 MOD)..
* Added option to disable / enable the Virtual Memory messages on the settings menu..
* Removed the "Reset" and "Power On" messages when loading and reseting a game (Messages were added on ver 3.3.5 MOD)..


'''3.2.8 - January 23, 2012'''
'''3.3.6 2015/04/12'''
* Merged Emu_kidid's 3.3.5 mod version with Zopenko's 3.3.4 mod version..
* Added SuperrSonic's 3DS Virtual Console palette..
* Changed the savestate cursor box color (in order to match the emu's color design)..


* Fixed bug with flipping disk sides for FDS
'''3.3.5 MOD 2015/04/22'''
* Merged in changes from FCEUX (up to r2951).
* Added tueidj's TLB VM (w/ ARAM storage) for ROM and other data storage.
* Enabled menu audio.
* Less out of memory crashes.
* Free memory displayed on in game menu.


'''3.2.7 - January 14, 2012'''
'''3.3.4 MOD 2015/04/12'''
* Added Cebolleto's preview image support..
* Added FIX94's WiiUPro controller support..
* Added SuperrSonic's Wii Virtual Console Palette..
* Increase preview image size and reduce game list width..
* Added a background to the preview image..
* 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..
* Fixed screenshot option, it no longer creates an additional "dummy" file..


* Updated core to latest FCEUX (r2383)
'''3.3.4 2013/01/12'''
* More accurate pixel scaling (thanks eke-eke!)
* Updated core to latest FCEUX (r2818).
* Other minor changes


'''3.2.6 - May 15, 2011'''
'''3.3.3 2012/12/14'''
* Updated core to latest FCEUX (r2793).


* Fixed audio skipping (thanks thiagoalvesdealmeida!)
'''3.3.2 2012/11/09'''
* Added Turkish translation
* Fixed lag with GameCube controllers.


'''3.2.5 - March 23, 2011'''
'''3.3.1 2012/07/07'''
* Fixed PAL support.


* Fixed browser regressions with stability and speed
'''3.3.0 2012/07/06'''
* Support for newer Wiimotes.
* Fixed screen flicker when going back to menu.
* Improved controller behavior - allow two directions to be pressed simultaneously.
* Updated core to latest FCEUX (r2522).
* Compiled with devkitPPC r26 and libogc 1.8.11.


'''3.2.4 - March 19, 2011'''
'''3.2.9 2012/01/25'''
* Fixed zapper support.


* Updated to core to latest FCEUX
'''3.2.8 2012/01/23'''
* Support for Famicom 3D System games (thanks Carl Kenner!)
* Fixed bug with flipping disk sides for FDS.
* Improved USB and controller compatibility (recompiled with latest libogc)
* Enabled SMB on GameCube (thanks Extrems!)
* Added Catalan translation
* Translation updates


'''3.2.3 - October 7, 2010'''
'''3.2.7 2012/01/14'''
* Updated core to latest FCEUX (r2383).
* More accurate pixel scaling (thanks eke-eke!).
* Other minor changes.


* Sync with upstream SVN - fixes a few specific game issues
'''3.2.6 2011/05/15'''
* Fixed "blank listing" issue for SMB
* Fixed audio skipping (thanks thiagoalvesdealmeida!).
* Improved USB compatibility and speed
* Added Turkish translation.
* Added Portuguese and Brazilian Portuguese translations
* Channel updated (improved USB compatibility)
* Other minor changes


'''3.2.2 - August 14, 2010'''
'''3.2.5 2011/03/23'''
* Fixed browser regressions with stability and speed.


* IOS 202 support removed
'''3.2.4 2011/03/19'''
* USB 2.0 support via IOS 58 added - requires that IOS58 be pre-installed
* Updated to core to latest FCEUX.
* DVD support via AHBPROT - requires latest HBC
* Support for Famicom 3D System games (thanks Carl Kenner!).
* Improved USB and controller compatibility (recompiled with latest libogc).
* Enabled SMB on GameCube (thanks Extrems!).
* Added Catalan translation.
* Translation updates.


'''3.2.1 - July 22, 2010'''
'''3.2.3 2010/10/07'''
* Sync with upstream SVN - fixes a few specific game issues.
* Fixed "blank listing" issue for SMB.
* Improved USB compatibility and speed.
* Added Portuguese and Brazilian Portuguese translations.
* Channel updated (improved USB compatibility).
* Other minor changes.


* Fixed broken auto-update
'''3.2.2 2010/08/14'''
* IOS 202 support removed.
* USB 2.0 support via IOS 58 added - requires that IOS58 be pre-installed.
* DVD support via AHBPROT - requires latest HBC.


'''3.2.0 - July 20, 2010'''
'''3.2.1 2010/07/22'''
* Fixed broken auto-update.


* Reverted USB2 changes
'''3.2.0 2010/07/20'''
* Reverted USB2 changes.
.
'''3.1.9 2010/07/14'''
* Fixed 16:9 correction in Original mode.
* Fixed PAL/NTSC timing switching issue.
* Ability to use both USB ports (requires updated IOS 202 - WARNING: older versions of IOS 202 are NO LONGER supported).
* Hide non-ROM files.
* Other minor improvements.


'''3.1.9 - July 14, 2010'''
'''3.1.8 2010/06/20'''
* USB improvements.
* GameCube improvements - audio, SD Gecko, show thumbnails for saves.
* Other minor changes.


* Fixed 16:9 correction in Original mode
'''3.1.7 2010/05/19'''
* Fixed PAL/NTSC timing switching issue
* DVD support fixed.
* Ability to use both USB ports (requires updated IOS 202 - WARNING: older versions of IOS 202 are NO LONGER supported)
* PAL/NTSC timing corrections.
* Hide non-ROM files
* Fixed some potential hangs when returning to menu.
* Other minor improvements
* Video/audio code changes.
* Fixed scrolling text bug.
* Other minor changes.


'''3.1.8 - June 20, 2010'''
'''3.1.6 2010/04/09'''
* Fix auto-save bug.


* USB improvements
'''3.1.5  2010/04/09'''
* GameCube improvements - audio, SD Gecko, show thumbnails for saves
* Most 3rd party controllers should work now (you're welcome!).
* Other minor changes
* Translation updates (German and Dutch).
* Other minor changes.


'''3.1.7 - May 19, 2010'''
'''3.1.4 2010/03/30'''
* DVD support fixed
* 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.
* PAL/NTSC timing corrections
* Multi-language support (only French translation is fully complete).
* Fixed some potential hangs when returning to menu
* Thank you to everyone who submitted translations.
* Video/audio code changes
* SMB improvements/bug fixes.
* Fixed scrolling text bug
* Minor video & input performance optimizations.
* Other minor changes
* 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.6 - April 9, 2010'''
'''3.1.3 2009/12/23'''
* Fix auto-save bug
* 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.5 - April 9, 2010'''
'''3.1.2 2009/12/02'''
* Most 3rd party controllers should work now (you're welcome!)
* Fixed SMB (for real this time!).
* Translation updates (German and Dutch)
* Other minor changes


'''3.1.4 - March 30, 2010'''
''' 3.1.1 2009/11/30 '''
* 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
* Mapper fixes - several more games work now (Fire Emblem, 76-in-1, etc).
* Multi-language support (only French translation is fully complete)
* Fixed SMB.
* Thank you to everyone who submitted translations
* Added separate horizontal/vertical zoom options.
* SMB improvements/bug fixes
* Improved scrolling timing - the more you scroll, the fast it goes.
* Minor video & input performance optimizations
* Fixed reset button on Wii console - now you can reset multiple times.
* Synced with official FCEUX (various game fixes)
* Reduce memory fragmentation - fixes out of memory crashes.
* ROMs larger than 3 MB now load
* Other minor code optimizations.
* Now also searches in application path for gg.rom and disksys.rom


'''3.1.3 - December 23, 2009'''
''' 3.1.0 2009/10/07 '''
* Fixed major file loading issue, more games load now
* New default palette - more accurate colors.
* File browser now scrolls down to the last game when returning to browser
* Revamped filebrowser and file I/O.
* Auto update for those using USB now works
* New timing and frameskip code - allows PAL gamers to play NTSC games.
* Fixed scrollbar up/down buttons
* Fixed FDS/Game Genie errors.
* Fixed zapper
* Many, many other bug fixes.
* Updates from FCEUX
* Minor optimizations


'''3.1.2 - December 2, 2009'''
''' 3.0.9 2009/09/16 '''
* Fixed SMB (for real this time!)
* 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.1.1 - November 30, 2009 '''
''' 3.0.8 2009/07/31 '''
* Mapper fixes - several more games work now (Fire Emblem, 76-in-1, etc)
* Fixed menu crash.
* Fixed SMB
* Fixed turbo mode - reduced to frameskip of 1.
* Added separate horizontal/vertical zoom options
* Fixed .CHT file support.
* Improved scrolling timing - the more you scroll, the fast it goes
* Added Game Genie support - required GG rom placed at /fceugx/gg.rom.
* Fixed reset button on Wii console - now you can reset multiple times
* FDS BIOS location changed to /fceugx/disksys.rom.
* Reduce memory fragmentation - fixes out of memory crashes
* DVD file limit of 2000 removed.
* Other minor code optimizations


''' 3.1.0 - October 7, 2009 '''
''' 3.0.7 2009/07/24 '''
* New default palette - more accurate colors!
* Core upgraded to FCEUX 2.1.0a - improved game compatibility.
* Revamped filebrowser and file I/O
* State issues fixed - old state files are now invalid.
* New timing and frameskip code - allows PAL gamers to play NTSC games
* Cheat support (.CHT files).
* Fixed FDS/Game Genie errors
* IPS/UPS/PPF automatic patching support.
* Many, many other bug fixes
* 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.9 - September 16, 2009 '''
''' 3.0.6 2009/07/09 '''
* Text rendering corrections
* Faster SMB/USB browsing.
* SMB improvements
* Last browsed folder is now remembered.
* Updated to latest FCEUX SVN
* Fixed controller mapping reset button.
* Built with latest libraries
* Fixed no sound on GameCube version.
* Video mode switching now works properly
* Directory names are no longer altered.
* Other minor bugfixes and cleanup
* 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.8 - July 31, 2009 '''
''' 3.0.5 2009/06/30 '''
* Fixed menu crash
* Fixed auto-update.
* Fixed turbo mode - reduced to frameskip of 1
* Increased file browser listing to 10 entries, decreased font size.
* Fixed .CHT file support
* Added text scrolling on file browser.
* Added Game Genie support - required GG rom placed at /fceugx/gg.rom
* Added reset button for controller mappings.
* FDS BIOS location changed to /fceugx/disksys.rom
* Settings are now loaded from USB when loading the app from USB on HBC.
* DVD file limit of 2000 removed
* 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.7 - July 24, 2009 '''
''' 3.0.4 2009/05/30 '''
* Core upgraded to FCEUX 2.1.0a - improved game compatibility
* Fixed SD/USB corruption bug.
* State issues fixed - old state files are now invalid!
* SMB works again.
* Cheat support (.CHT files)
* GUI bugs fixed, GUI behavioral improvements.
* 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 '''
''' 3.0.3 2009/05/26 '''
* Faster SMB/USB browsing
* Improved stability.
* Last browsed folder is now remembered
* Fixed broken SDHC from HBC 1.0.2 update.
* Fixed controller mapping reset button
* Fixed issues with returning to menu from in-game.
* Fixed no sound on GameCube version
* Add option to disable rumble.
* Directory names are no longer altered
* Auto-determines if HBC is present - returns to Wii menu otherwise.
* Preferences now only saved on exit
* Miscellaneous bugfixes.
* 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 '''
''' 3.0.2 2009/04/30 '''
* Fixed auto-update
* Improved scrollbar.
* Increased file browser listing to 10 entries, decreased font size
* Multiple state saves now working.
* Added text scrolling on file browser
* Built with more stable libogc/libfat.
* Added reset button for controller mappings
* Fixed rumble bug in filebrowser.
* Settings are now loaded from USB when loading the app from USB on HBC
* Fixed PAL sound stuttering.
* Fixed original mode lockup bug
* Added confirmation prompts.
* Fixed menu crashes caused by ogg player bugs
* Fixed settings saving glitches.
* Fixed memory card saving verification bug
* Fixed game savebrowser bugs
* Miscellaneous code cleanup/corrections


''' 3.0.4 - May 30, 2009 '''
''' 3.0.1 2009/04/22 '''
* Fixed SD/USB corruption bug
* GameCube controller home trigger fixed.
* SMB works again
* USB support fixed.
* GUI bugs fixed, GUI behavioral improvements
* 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.3 - May 26, 2009 '''
''' 3.0.0 2009/04/13 '''
* Improved stability
* New GX-based menu, with a completely redesigned layout. Has Wiimote IR support, sounds, graphics, animation effects, and more.
* Fixed broken SDHC from HBC 1.0.2 update
* 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.
* Fixed issues with returning to menu from in-game
* Onscreen keyboard for changing save/load folders and network settings.
* Add option to disable rumble
* Menu configuration options (configurable exit button, Wiimote orientation, volumes).
* Auto-determines if HBC is present - returns to Wii menu otherwise
* Configurable button mapping for zapper.
* Miscellaneous bugfixes
* New save manager, allowing multiple saves and save browsing. Shows screenshots for Snapshot saves, and save dates/times.
* SMB reconnection feature.
* ISI issue fixed.


''' 3.0.2 - April 30, 2009 '''
''' 2.0.9 2009/01/27 '''
* Improved scrollbar
* Fixed a major memory corruption bug in FCE Ultra 0.98.12.
* Multiple state saves now working
* Faster SD/USB - new read-ahead cache.
* Built with more stable libogc/libfat
* Removed trigger of back to menu for Classic Controller right joystick.
* Fixed rumble bug in filebrowser
* Changed GameCube controller back to menu from A+Start to A+B+Z+Start.
* Fixed PAL sound stuttering
* Add option for horizontal-only video cropping.
* Added confirmation prompts
* Decreased minimum game size to 8 KB.
* Fixed settings saving glitches
* Fixed a bug with reading files < 2048 bytes.
* Fixed some memory leaks, buffer overflows, etc.
* Code cleanup, other general bugfixes.


''' 3.0.1 - April 22, 2009 '''
''' 2.0.8 2008/12/24 '''
* GameCube controller home trigger fixed
* Fixed unstable SD card access.
* USB support fixed
* Proper SD/USB hotswap (Wii only).
* More stable SMB support
* Auto-update feature (Wii only).
* Corrections/improvements to game saving/loading
* Rewritten SMB access - speed boost, NTLM now supported (Wii only).
* Video mode corrections
* Improved file access code.
* Settings are now saved when exiting game menu settings area
* Resetting preferences now resets controls.
* 8 sprite limit and Zapper crosshair can now be turned off from the menu
* Overscan (cropping) setting now saved in preferences.
* New video mode selection in menu (forcing a video mode is not recommended)
* Rewritten RAM/state saving - old state saves are now invalid.
* Minor bug fixes.


''' 3.0.0 - April 13, 2009 '''
''' 2.0.7 2008/11/18 '''
* New GX-based menu, with a completely redesigned layout. Has Wiimote IR support, sounds, graphics, animation effects, and more
* Special thanks to eke-eke & KruLLo for contributions, bugfixes, and tips.
* 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
* Video code rewritten - now has original, unfiltered, filtered modes.
* Onscreen keyboard for changing save/load folders and network settings
* Zoom option.
* Menu configuration options (configurable exit button, Wiimote orientation, volumes)
* 16:9 widescreen support.
* Configurable button mapping for zapper
* Full widescreen support.
* New save manager, allowing multiple saves and save browsing. Shows screenshots for Snapshot saves, and save dates/times
* SDHC support.
* SMB reconnection feature
* SD/USB hot-swapping.
* ISI issue fixed
* A/B rapid-fire.
* Turbo option.
* Video cropping (overscan hiding) option (thanks yxkalle!).
* Palette changing fixed.
* 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.


''' 2.0.9 - January 27, 2009 '''
''' 2.0.6 2008/10/21 '''
* Fixed a major memory corruption bug in FCE Ultra 0.98.12
* Right audio channel corruption fixed (thanks cyberdog!).
* Faster SD/USB - new read-ahead cache
* Low pass audio filter turned off (muffles audio).
* Removed trigger of back to menu for Classic Controller right joystick
* Changed to alternate audio filter.
* Changed GameCube controller back to menu from A+Start to A+B+Z+Start
* PAL Timing corrected.
* Add option for horizontal-only video cropping
* Cheesy/2X video filters fixed.
* Decreased minimum game size to 8 KB
* Qoob Pro modchip support for GameCube (thanks emukidid!).
* Fixed a bug with reading files < 2048 bytes
* Fixed some memory leaks, buffer overflows, etc
* Code cleanup, other general bugfixes


''' 2.0.8 - December 24, 2008 '''
''' 2.0.5 2008/10/19 '''
* Fixed unstable SD card access
* Sound bug fixed - thanks eke-eke.
* Proper SD/USB hotswap (Wii only)
* High quality sound enabled, lowpass filter enabled.
* Auto-update feature (Wii only)
* Video threading enabled.
* Rewritten SMB access - speed boost, NTLM now supported (Wii only)
* Fixed timing error (incorrect opcode).
* Improved file access code
* Resetting preferences now resets controls
* Overscan (cropping) setting now saved in preferences
* Rewritten RAM/state saving - old state saves are now invalid
* Minor bug fixes


''' 2.0.7 - November 18, 2008 '''
''' 2.0.4 2008/10/15 '''
* Special thanks to eke-eke & KruLLo for contributions, bugfixes, and tips
* Wii DVD fixed.
* Video code rewritten - now has original, unfiltered, filtered modes
* FDS BIOS loading works now.
* Zoom option
* FDS disk switching now consistently works with one button press.
* 16:9 widescreen support
* FDS saving implemented.
* Full widescreen support
* 7z support.
* SDHC support
* Faster SD/USB (readahead cache enabled).
* SD/USB hot-swapping
* VS coin now mapped to 1 button for VS zapper games.
* A/B rapid-fire
* Changed GC controller mappings - Select - Z, Start - Start, Home - Start+A, Special - L.
* Turbo option
* Video cropping (overscan hiding) option (thanks yxkalle!)
* Palette changing fixed
* 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


''' 2.0.6 - October 21, 2008 '''
''' 2.0.3 2008/10/01 '''
* Right audio channel corruption fixed (thanks cyberdog!)
* Complete rewrite of loading code - FDS / UNIF / NSF support added.
* Low pass audio filter turned off (muffles audio)
* VS games work (coin insert submitted by pakitovic).
* Changed to alternate audio filter
* Mapping of 'Special' commands - VS coin insert, FDS switch disk (default A).
* PAL Timing corrected
* 480p and DVD now available for GameCube.
* Cheesy/2X video filters fixed
* Improved stability - less crashes.
* Qoob Pro modchip support for GameCube (thanks emukidid!)


''' 2.0.5 - October 19, 2008 '''
''' 2.0.2 2008/09/19 '''
* Sound bug fixed - thanks eke-eke!
* Fixed network freeze-up problem.
* High quality sound enabled, lowpass filter enabled
* Zapper now mapped to A and B.
* Video threading enabled
* Fixed auto-save feature.
* Fixed timing error (incorrect opcode)
* Performance slowdowns on Gamecube should be fixed.
* Will now attempt to load old save states with CRC filename.


''' 2.0.4 - October 15, 2008 '''
''' 2.0.1 2008/09/06 '''
* Wii DVD fixed
* 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.
* FDS BIOS loading works now
* 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.
* FDS disk switching now consistently works with one button press
* Start/Select reversed mapping fixed for Wii controllers.
* FDS saving implemented
* Small bug fixes / improvements / tweaks.
* 7z support
* Faster SD/USB (readahead cache enabled)
* VS coin now mapped to 1 button for VS zapper games
* Changed GC controller mappings - Select - Z, Start - Start, Home - Start+A, Special - L


''' 2.0.3 - October 1, 2008 '''
''' 2.0.0 2008/09/01 '''
* Complete rewrite of loading code - FDS / UNIF / NSF support added!
* Complete rewrite based on code from SNES9x GX and Genesis Plus GX.
* VS games work (coin insert submitted by pakitovic)
* Wiimote, Nunchuk, and Classic controller support.
* Mapping of 'Special' commands - VS coin insert, FDS switch disk (default A)
* Button mapping for all controller types.
* 480p and DVD now available for GameCube
* Full support for SD, USB, DVD, GC Memory Card, and Zip files.
* Improved stability - less crashes!
* 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.


''' 2.0.2 - September 19, 2008 '''
==Credits==
* Fixed network freeze-up problem
*Coding & menu design - Tantric.
* Zapper now mapped to A and B
*Menu artwork - the3seashells.
* Fixed auto-save feature
*Menu sound - Peter de Man.
* Performance slowdowns on Gamecube should be fixed
*Logo design - mvit.
* Will now attempt to load old save states with CRC filename
*Additional updates/fixes - Zopenko, Burnt Lasagna, Askot.
*Beta testing, bug reports - Sindrik, niuus.
*FCE Ultra GX GameCube - SoftDev, askot & dsbomb.


''' 2.0.1 - September 6, 2008 '''
*FCE Ultra - Xodnizel.
* 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
*Original FCE - BERO.
* 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
*libogc/devkitPPC - shagkur & wintermute.
* Start/Select reversed mapping fixed for Wii controllers
*FreeTypeGX - Armin Tamzarian.
* Small bug fixes / improvements / tweaks


''' 2.0.0 - September 1, 2008 '''
And many others who have contributed over the years.
* 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


== External links ==
== External links ==

Latest revision as of 06:55, 12 Mayıs 2024

FCE Ultra GX
Fceultragxwii2.png
General
AuthorTantric (dborth)
TypeConsole
Version3.5.4
LicenseMixed
Last Updated2024/03/30
Links
Download
Website
Source

FCE Ultra GX is a port of FCE Ultra. With it you can play NES games on your Wii/GameCube.

Features

  • Wiimote, Nunchuk, Classic, Wii U Pro, and GameCube controller support.
  • Wii U GamePad support (requires homebrew injection into Wii U VC title).
  • iNES, FDS, VS, UNIF, and NSF ROM support.
  • 1-4 Player Support.
  • NES Zapper support.
  • Auto Load/Save Game States and RAM.
  • Custom controller configurations.
  • SD, SDHC, USB, DVD, SMB, Zip, and 7z support.
  • 16:9 widescreen support.
  • Original/filtered/unfiltered video modes.
  • Turbo Mode - up to 2x the normal speed.
  • Cheat support (.CHT files and Game Genie).
  • Artwork (artwork, cover or screenshot) support.
  • Famicom 3D System support.
  • IPS/UPS automatic patching support.
  • NES Compatibility Based on FCEUX 2.2.3+ (git 21c0971).
  • Open Source.

Installation

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

By default, roms are loaded from fceugx/roms/ and saves or preferences are stored in fceugx/saves/.

You can load roms from SD card (Front SD or SD Gecko), USB, DVD, or SMB share. Note that if you are using the Homebrew Channel, to load from USB, DVD, or SMB you will first have to load FCEUGX from SD, and then set your load method preference.

If you are planning to use your Network (LAN) to load and/or save games from you will need to enter in the SMB share settings you haveve setup on your computer via the Settings menu. You will need to enter in the SMB Share IP, Share Name, Share Username and Share Password.

Channel installer

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.

User guide

Loading game from DVD

ROMs can be burned to a DVD-/+R (4.7GB max size & ISO 9660 file format).

Loading game 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:

<section name="Network" description="Network Settings">
   <setting name="smbip" value="192.168.4.19" description="Share Computer IP" />
   <setting name="smbshare" value="wiifiles" description="Share Name" />
   <setting name="smbuser" value="yourusername" description="Share Username" />
   <setting name="smbpwd" value="yourpassword" description="Share Password" />
</section>

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.

3D game support

Supported Famicom 3D System games:

  • Highway Star.
  • Famicom Grand Prix II.
  • 3D Hot Rally.
  • JJ (Tobidase Daisakusen Part 2).
  • Cosmic Epsilon.
  • Attack Animal Gakuen.

Supported anaglyph games:

  • The 3-D Battles of World Runner (Tobidase Daisakusen).
  • Rad Racer.

Emulator options

Palette - The colors used while viewing the game:

  • Default . loopy . quor . chris . matt.
  • pasofami . crashman . mess . zaphod-cv.
  • zaphod-smb . vs-drmar . vs-cv . vs-smb.

Timing - NTSC or PAL (Depends if you're running a PAL or NTSC game).

Cheat files

You can download compatible cheat files from.

Controls

NES Zapper is emulated on Wiimote and GameCube Controllers.

All in-game controls can be changed in "Controller Configuration" menu.

Wiimote & Nunchuck

Menu:

D-Pad Up/Down or Nunchuck Analog/Z - Navigate the menu

A - Select a menu item

B - Return to previous menu

File selector:

D-Pad Left/Right or Nunchuck Analog/C - Down/Up one full page

D-Pad Up/Down or Nunchuck Analog/Z - Navigate file list

Home - Quit the file selection menu

B - Up one directory

A - Load file or open directory

In game (default)

D-Pad or Nunchuck Analog - NES Dpad

2 (if w/o Nunchuck) or Nunchuck Z - A

1 (if w/o Nunchuck) or Nunchuck C - B

Plus - Start

Minus - Select

1 - Insert coin (VS games)

Home - Emulator Menu

In game (Zapper):

You can disable the crosshair on "Controller Configuration" menu.

Pointer - Zapper aim

B - Zapper trigger button

1 - Insert coin (VS games)

Classic Controller

Menu:

D-Pad Up/Down or Left Analog - Navigate the menu

A - Select a menu item

B - Return to previous menu

File selector:

D-Pad Left/Right - Down/Up one full page

D-Pad Up/Down or Left Analog - Navigate file list

Home or Left Analog - Quit the file selection menu

B - Up one directory

A - Load file or open directory

In game (default)

D-Pad or Left Analog - NES D-Pad

B - A

Y - B

A - Rapid A

X - Rapid B

Plus - Start

Minus - Select

1 - Insert coin (VS games)

Home - Emulator Menu

Left Analog Right - Turbo Mode

Left Analog Up/Down - Zoom In/out

GameCube Controller

Menu:

D-Pad Up/Down or Analog - Navigate the menu

A - Select a menu item

B - Return to previous menu

File selector:

D-Pad Left/Right or Analog - Down/Up one full page

D-Pad Up/Down or Analog - Navigate file list

Z - Quit the file selection menu

B - Up one directory

A - Load file or open directory

In game (default)

D-Pad or Analog - NES D-Pad

A - A

B - B

X - Rapid A

Y - Rapid B

Start - Start

Z - Select

Home or C Analog Left - Emulator Menu

Start+A or C Analog Right - Turbo Mode

C Analog Up/Down - Zoom In/out

In game (Zapper):

You can disable the crosshair on "Controller Configuration" menu.

D-Pad or Analog - Zapper aim

A - Zapper trigger button

Z - Insert coin (VS games)

Screenshots

fceultragxwii3.png

fceultragxwii4.png

fceultragxwii5.png

Changelog

3.5.4 2024/03/30

  • Compiled with latest devkitPPC/libogc.
  • Added Swedish translation (IsakTheHacker).
  • Updated translations.

3.5.3 2023/07/31

  • Compiled with latest devkitPPC/libogc.
  • Switch to chosen video mode on first load if not automatic.
  • Added support for mapper 126 for Power Joy 84-in-1 (Tanooki16).
  • Added a toggle to hide/show the "Save RAM" button (InfiniteBlueGX).
  • Added Other Mappings submenu and move Enable Turbo Mode toggle into it (InfiniteBlueGX).
  • Added turbo mode remap option to Other Mappings (InfiniteBlueGX).
  • Added B button back trigger to submenus (InfiniteBlueGX).
  • Added the menu toggle option to Other Mappings (InfiniteBlueGX).
  • Fixed a crash upon relaunching after removing a SD/USB device (InfiniteBlueGX).
  • Added 1+2+Plus menu toggle option (InfiniteBlueGX).
  • Added B/1 cancel trigger to window prompts (InfiniteBlueGX).
  • Fixed initial game selection menu "jump" when using classic controller (InfiniteBlueGX).
  • Added B/1 button press to cancel button remapping prompt (InfiniteBlueGX).

3.5.2 2022/06/15

  • Updated to the latest FCEUX 2.6.4 (git def5768).
  • Compiled with latest devkitPPC/libogc.
  • Added "Enable Turbo Mode" toggle to the Video Settings menu (based on InfiniteBlueGX's code).
  • Updated translations.
  • Improved forwarder support.
  • Added ability to use "Original" render mode in 480p configurations (niuus).
  • Added more color palettes (saulfabregwiivc).

3.5.1 2021/03/23

  • Added L+R+START for back to menu for Wii Classic Controller.
  • Updated French translation (thanks Tanooki16!).
  • Fixed issue with displaying screenshots.

3.5.0 2021/02/06

  • Fixed SD2SP2 / SD gecko issues (again).

3.4.9 2021/01/31

  • Fixed SD2SP2 issues.
  • Changed max game image dimensions to 640x480 to support screenshots.

3.4.8 2021/01/18

  • Compiled with latest devkitPPC/libogc.
  • Added ability to change the player mapped to a connected controller.
  • Corrected aspect ratio by changing viWidth to 644 (vaguerant).
  • Fixed PAL audio blips (thanks Tanooki16!).
  • Improved PAL game detection (thanks Tanooki16!).
  • Significant memory usage reductions (fonts and loading cover images).
  • Added Dendy support.
  • Other minor fixes.

3.4.7 2020/06/29

  • Compiled with latest devkitPPC/libogc.
  • Translation updates.
  • Added Wii U vWii Channel, widescreen patch, and now reports console/CPU speed.
  • Added additional exit combo to match the other emulators (L+R+START).
  • Other minor fixes.

3.4.6 2020/03/04

  • Fixed 3rd party controllers (again).
  • Fixed GameCube version issues with SD2SP2.

3.4.5 2020/02/17

  • Fixed box art not working on GameCube.
  • Fixed some 3rd party controllers with invalid calibration data.
  • Fixed file browser issues.
  • Fixed issue changing Auto Save option.

3.4.4 2020/02/09

  • Added back start+A+B+Z trigger to go back to emulator.
  • Updated spanish translation.
  • Added support for serial port 2 (SP2 / SD2SP2) on Gamecube.
  • Compiled with latest libraries.

3.4.3 2019/04/13

  • Updated spanish translation (thanks Psycho RFG).
  • Fixed preview image not displaying on GameCube.
  • Fixed crash when used as wiiflow plugin.
  • Fixed crash on launch when using network shares.
  • Fixed issues with on-screen keyboard.
  • Updated Korean translation.

3.4.2 2019/01/25

  • Fixed GameCube controllers not working.
  • Added ability to load external fonts and activated Japanese/Korean translations. Simply put the ko.ttf or jp.ttf in the app directory.
  • Added ability to customize background music. Simply put a bg_music.ogg in the app directory.
  • Added ability to change preview image source with + button (thanks Zalo!).

3.4.1 2019/01/04

  • Improved WiiFlow integration.
  • Fixed controllers with no analog sticks.
  • Added Wii U GamePad support (thanks Fix94!).

3.4.0 2018/08/23

  • Updated to the latest FCEUX core.
  • Updated color palettes (thanks Tanooki16!).
  • Allow loader to pass two arguments instead of three (libertyernie).
  • Added PocketNES interoperability (load ROMs and read/write SRAM).
  • Fixed audio pop when returning to a game from the menu.
  • Added option to not append " Auto" on saves.
  • Added soft and sharp video filtering options.
  • Removed update check completely.
  • Compilation fixes for DevkitPPC.

3.3.9 2016/12/10

  • Hide saving dialog that pops up briefly when returning from a game.
  • don't ignore buttons when zapper is enabled. prevented "Gotcha! The Sport!" from working (thanks liuhb86!).

3.3.8 2016/05/14

  • Removed some unused and redundant palettes (thanks to Burnt Lasagna), new naming convention is:.
  • Accurate Colors = Unsaturated-V5 Palette By FirebrandX.
  • Vivid Colors = YUV-V3 Palette By FirebrandX.
  • Wii VC Colors = Wii's Virtual Console Palette By SuperrSonic.
  • 3DS VC Colors = 3DS's Virtual Console Palette By SuperrSonic.
  • FCEUGX Colors = Real Palette by AspiringSquire.
  • Added a new "Delete" button in the Game Options, to erase Save States and SRAM files..
  • NES Zapper support fixed (thanks to Burnt Lasagna).

3.3.7 2016/04/18

  • Added both Firebrandx NES color palettes (thanks to SuperrSonic and Asho)..
  • Added Nestopia's RGB palette (thanks to SuperrSonic and ShadowOne333)..
  • Added a new window when selecting a color palette (in order to avoid cycling the color palettes one by one)..
  • Reverted FDS file in order to fix Disk System support (thanks to Burnt Lasagna) (Support was broken on ver 3.3.5 MOD)..
  • Added option to disable / enable the Virtual Memory messages on the settings menu..
  • Removed the "Reset" and "Power On" messages when loading and reseting a game (Messages were added on ver 3.3.5 MOD)..

3.3.6 2015/04/12

  • Merged Emu_kidid's 3.3.5 mod version with Zopenko's 3.3.4 mod version..
  • Added SuperrSonic's 3DS Virtual Console palette..
  • Changed the savestate cursor box color (in order to match the emu's color design)..

3.3.5 MOD 2015/04/22

  • Merged in changes from FCEUX (up to r2951).
  • Added tueidj's TLB VM (w/ ARAM storage) for ROM and other data storage.
  • Enabled menu audio.
  • Less out of memory crashes.
  • Free memory displayed on in game menu.

3.3.4 MOD 2015/04/12

  • Added Cebolleto's preview image support..
  • Added FIX94's WiiUPro controller support..
  • Added SuperrSonic's Wii Virtual Console Palette..
  • Increase preview image size and reduce game list width..
  • Added a background to the preview image..
  • 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..
  • Fixed screenshot option, it no longer creates an additional "dummy" file..

3.3.4 2013/01/12

  • Updated core to latest FCEUX (r2818).

3.3.3 2012/12/14

  • Updated core to latest FCEUX (r2793).

3.3.2 2012/11/09

  • Fixed lag with GameCube controllers.

3.3.1 2012/07/07

  • Fixed PAL support.

3.3.0 2012/07/06

  • Support for newer Wiimotes.
  • Fixed screen flicker when going back to menu.
  • Improved controller behavior - allow two directions to be pressed simultaneously.
  • Updated core to latest FCEUX (r2522).
  • Compiled with devkitPPC r26 and libogc 1.8.11.

3.2.9 2012/01/25

  • Fixed zapper support.

3.2.8 2012/01/23

  • Fixed bug with flipping disk sides for FDS.

3.2.7 2012/01/14

  • Updated core to latest FCEUX (r2383).
  • More accurate pixel scaling (thanks eke-eke!).
  • Other minor changes.

3.2.6 2011/05/15

  • Fixed audio skipping (thanks thiagoalvesdealmeida!).
  • Added Turkish translation.

3.2.5 2011/03/23

  • Fixed browser regressions with stability and speed.

3.2.4 2011/03/19

  • Updated to core to latest FCEUX.
  • Support for Famicom 3D System games (thanks Carl Kenner!).
  • Improved USB and controller compatibility (recompiled with latest libogc).
  • Enabled SMB on GameCube (thanks Extrems!).
  • Added Catalan translation.
  • Translation updates.

3.2.3 2010/10/07

  • Sync with upstream SVN - fixes a few specific game issues.
  • Fixed "blank listing" issue for SMB.
  • Improved USB compatibility and speed.
  • Added Portuguese and Brazilian Portuguese translations.
  • Channel updated (improved USB compatibility).
  • Other minor changes.

3.2.2 2010/08/14

  • IOS 202 support removed.
  • USB 2.0 support via IOS 58 added - requires that IOS58 be pre-installed.
  • DVD support via AHBPROT - requires latest HBC.

3.2.1 2010/07/22

  • Fixed broken auto-update.

3.2.0 2010/07/20

  • Reverted USB2 changes.

. 3.1.9 2010/07/14

  • Fixed 16:9 correction in Original mode.
  • Fixed PAL/NTSC timing switching issue.
  • Ability to use both USB ports (requires updated IOS 202 - WARNING: older versions of IOS 202 are NO LONGER supported).
  • Hide non-ROM files.
  • Other minor improvements.

3.1.8 2010/06/20

  • USB improvements.
  • GameCube improvements - audio, SD Gecko, show thumbnails for saves.
  • Other minor changes.

3.1.7 2010/05/19

  • DVD support fixed.
  • PAL/NTSC timing corrections.
  • Fixed some potential hangs when returning to menu.
  • Video/audio code changes.
  • Fixed scrolling text bug.
  • Other minor changes.

3.1.6 2010/04/09

  • Fix auto-save bug.

3.1.5 2010/04/09

  • Most 3rd party controllers should work now (you're welcome!).
  • Translation updates (German and Dutch).
  • Other minor changes.

3.1.4 2010/03/30

  • 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 2009/12/23

  • 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 2009/12/02

  • Fixed SMB (for real this time!).

3.1.1 2009/11/30

  • 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 2009/10/07

  • 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 2009/09/16

  • 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 2009/07/31

  • 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 2009/07/24

  • 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 2009/07/09

  • 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 2009/06/30

  • 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 2009/05/30

  • Fixed SD/USB corruption bug.
  • SMB works again.
  • GUI bugs fixed, GUI behavioral improvements.

3.0.3 2009/05/26

  • 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 2009/04/30

  • 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 2009/04/22

  • 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 2009/04/13

  • 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.
  • Onscreen keyboard for changing save/load folders and network settings.
  • Menu configuration options (configurable exit button, Wiimote orientation, volumes).
  • Configurable button mapping for zapper.
  • New save manager, allowing multiple saves and save browsing. Shows screenshots for Snapshot saves, and save dates/times.
  • SMB reconnection feature.
  • ISI issue fixed.

2.0.9 2009/01/27

  • Fixed a major memory corruption bug in FCE Ultra 0.98.12.
  • Faster SD/USB - new read-ahead cache.
  • Removed trigger of back to menu for Classic Controller right joystick.
  • Changed GameCube controller back to menu from A+Start to A+B+Z+Start.
  • Add option for horizontal-only video cropping.
  • Decreased minimum game size to 8 KB.
  • Fixed a bug with reading files < 2048 bytes.
  • Fixed some memory leaks, buffer overflows, etc.
  • Code cleanup, other general bugfixes.

2.0.8 2008/12/24

  • Fixed unstable SD card access.
  • Proper SD/USB hotswap (Wii only).
  • Auto-update feature (Wii only).
  • Rewritten SMB access - speed boost, NTLM now supported (Wii only).
  • Improved file access code.
  • Resetting preferences now resets controls.
  • Overscan (cropping) setting now saved in preferences.
  • Rewritten RAM/state saving - old state saves are now invalid.
  • Minor bug fixes.

2.0.7 2008/11/18

  • Special thanks to eke-eke & KruLLo for contributions, bugfixes, and tips.
  • Video code rewritten - now has original, unfiltered, filtered modes.
  • Zoom option.
  • 16:9 widescreen support.
  • Full widescreen support.
  • SDHC support.
  • SD/USB hot-swapping.
  • A/B rapid-fire.
  • Turbo option.
  • Video cropping (overscan hiding) option (thanks yxkalle!).
  • Palette changing fixed.
  • 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.

2.0.6 2008/10/21

  • Right audio channel corruption fixed (thanks cyberdog!).
  • Low pass audio filter turned off (muffles audio).
  • Changed to alternate audio filter.
  • PAL Timing corrected.
  • Cheesy/2X video filters fixed.
  • Qoob Pro modchip support for GameCube (thanks emukidid!).

2.0.5 2008/10/19

  • Sound bug fixed - thanks eke-eke.
  • High quality sound enabled, lowpass filter enabled.
  • Video threading enabled.
  • Fixed timing error (incorrect opcode).

2.0.4 2008/10/15

  • Wii DVD fixed.
  • FDS BIOS loading works now.
  • FDS disk switching now consistently works with one button press.
  • FDS saving implemented.
  • 7z support.
  • Faster SD/USB (readahead cache enabled).
  • VS coin now mapped to 1 button for VS zapper games.
  • Changed GC controller mappings - Select - Z, Start - Start, Home - Start+A, Special - L.

2.0.3 2008/10/01

  • Complete rewrite of loading code - FDS / UNIF / NSF support added.
  • VS games work (coin insert submitted by pakitovic).
  • Mapping of 'Special' commands - VS coin insert, FDS switch disk (default A).
  • 480p and DVD now available for GameCube.
  • Improved stability - less crashes.

2.0.2 2008/09/19

  • 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 2008/09/06

  • 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 2008/09/01

  • 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.

Credits

  • Coding & menu design - Tantric.
  • Menu artwork - the3seashells.
  • Menu sound - Peter de Man.
  • Logo design - mvit.
  • Additional updates/fixes - Zopenko, Burnt Lasagna, Askot.
  • Beta testing, bug reports - Sindrik, niuus.
  • FCE Ultra GX GameCube - SoftDev, askot & dsbomb.
  • FCE Ultra - Xodnizel.
  • Original FCE - BERO.
  • libogc/devkitPPC - shagkur & wintermute.
  • FreeTypeGX - Armin Tamzarian.

And many others who have contributed over the years.

External links

Advertising: