FCE Ultra NES for XBox v2

Put roms in \NESROMS

What's New:
Cheat searching works now
Save states
Netplay
FDS (Famicom Disk System) Support
Configuration via INI file, same as with DGen, HUGO, etc. (adjustable screen size, etc)
Changes to bring it in line with more recent emus.

To play FDS games, you must have the DISKSYS.ROM file located in the \NESROMS
directory and it must be unzipped.  (It's only 8K)  Select the FDS image to
load from the menu, and when the general FDS intro screen comes on, press the
WHITE button to "Insert disk".  The BLACK button ejects the disk and the B
button selects a disk.

There is some strangeness with establishing an XBOX connection - especially
when going from NAT to NAT.  I have a router that can map specific ports to
specific computers in my intranet, but it would not route correctly to my XBOX.
I still don't know why this is, but if you are having the same kind of problems,
then I suggest you download a portmapper, for example:

http://www.analogx.com/contents/download/network/pmapper.htm

If you are the server, set up a mapping for port 8989 going from your computer to
your xbox.  For example, let's say your XBOX IP address is 192.168.123.10 and
your computer IP address is 192.168.123.11.  You would run the portmapper on your
computer and map port 8989 to 192.168.123.10.  Be sure your router is routing port
8989 to your computer (192.168.123.11 in the above example.)

If you are the client, set up a port mapping on your computer from port 8989 to
the IP address of the XBOX server to which you are trying to connect.  Then
when you are entering an IP address in FCEU, enter the IP address of your computer
that is running the port mapper.

Netplay is functional, but there are periodic pauses in gameplay.  I'm looking into
improving it, but for now, just make do.  You can adjust the lag variable on the
server-side.  Increasing the number should decrease the amount of pauses, but it
will make the joypads seem less responsive.

Enjoy!

md5sums
15d2fe8fd4dce66951a6ee8600723246 *default.xbe
05acb3663251a988fe4a57beeecf566e *fce.bak
b2f2269ea897a7552c51e92d3fe87fc0 *fceu.ini

FCE Ultra NES for XBox v1

I hope I'm not stepping on any toes here - I just wanted to play NES on XBOX. :P

Put roms in \NESROMS

ZIP support
Battery backed SaveRAM support

*CHEAT CODE FUNCTIONS DO NOT WORK*  (So don't try....you've been warned.)

Furthermore, if you're loading games off of CD/DVD media, don't use any files
with names greater than 40 characters in length.  Well, you *can*, and the
games will load, but if that particular game has battery backed RAM, it won't
save correctly.

FCE Ultra is a great NES emulator.  Plays Castlevania 3 and SMB3 just spiffily.

Stella, Gnuboy, SMSPlus, FCEUltra....what's next?