xSnes9x Alpha 0.14
------------------

This is an Alpha of xSnes9x running on Xbox hardware for all you non believers out there (!). There is sound, 1 player only controller support , the display is slightly off (random white pixels/garbled pixels). The good news is all games are locked at 60 or 50fps (depending on rom region) with no frameskip. 
Note: Super FX, SA-1 and C4 routines are in and working (compat should be equal to that of Snes9x Windows).


How to install/run
------------------

First of all you need a modded Xbox. As I only have Xtender 1.1 i havent been able to test this on any other modded xbox machines though things should work. Those of you running EvolutionX should have no problems running this off your HDD.

Make a cd image and dump your roms into the \Roms subdirectory where your SNES roms will live. (AKA Mame-X).

Run and enjoy!


Buttons
-------

Here are the mappings, I may make them user configurable later on

Xbox 		Snes

Back	->	Select
Start	->	Start
X	->	Y
A	->	B
Y	->	X
B	->	A
LTrig	->	L
RTrig	->	R
White	->	Reset Snes
Black	->	Back To Menu



Things To Do
------------

Obviously there is a bit more work to do here, im looking at implementing the following for the next release(s):

- Controller (4 player controller support etc)
- Color palette (needs tweaking, bugs)
- High Res support for games (this works but the image is mangled up/stretched/looks shit)
- Pause, Reset, Back to menu buttons (currently you need to reset each time you load a new game - sorry this is an alpha test remember)
- Save support to the hard disk (SRAM, Saves etc)
- other misc bugs
- Provide updates inline with new Snes9x and znes releases (where possible)


Credits
-------

The Snes9x and Zsnes teams for providing the source and the inspiration.
Opcode for the menu stuff and some sound functions from Mame-X
EvolutionX team for providing the tools to make coding/debugging much easier :)
SunTzu7 for help with rendering into the framebuffer advice.


Authors Note
-------------

Remember to keep the xbox emulation dream a reality!

PS - dont ask me if and when the next release will be out, it will be known via the relevant channels.


Peace out
