FCE Ultra .54

posted in Emulator Release by buddha on May 5th, 2001

* Fixed a bug that would cause a wrong battery-backed WRAM file name to be produced if FCE Ultra was passed a file name without any directory component(such as "fceu SuperBlah.nes"). * Fixed an iNES mapper 118 emulation bug that got into the code in a recent code cleanup. "Armadillo" is playable again. * Fixed a typo(and bug) in the MMC5 emulation code. * Data returned from emulated reads to "unmapped" areas or memory locations where bits are undefined should now be correct. * Fixed emulation of the sprite memory transfer register $4014. It now takes into account the last value written to $2003 and starts the transfer to that location in sprite memory(like on a real NES). * Added a video configuration dialog box. * Added the ability to configure a custom video mode. Aspects that are configurable include width, height, bits per pixel, and size transforming(stretching and scaling). You can get this a the PC NES Section.