GameKnight 	- Version 0.32 (Beta)
Coded by	- Scott McDonald
Contact		- scottmc29@gmail.com
Website		- http://www.codeplex.com/GameKnight


About
-----

This is an early beta of my Nintendo GameBoy emulator, GameKnight. 

There are still plenty of bugs and missing features such as sound. 

The source code is licensed under the MIT license and can be found in license.txt in the source folder.

To compile you'll need a copy of SharpDevelop 3(Visual Studio might work) and .NET 3.5.

To compile the Win32 interface you'll also need the June 2008 version of SlimDX(included with the program).

You only need .NET 3.5 to compile, all binaries still target .NET 2.0. 

My XNA interface is just a test to help some people porting it to the Zune, if you're on a PC use the Win32 interface.

Notes: 

Save states do not work in this version(0.3x), but should be back in by the next update.

If you have trouble running the Win32 interface, try running the SlimDX Installer SP1 from: http://code.google.com/p/slimdx/wiki/Downloads?tm=2



Goal
-----

The goal of the GameKnight project is to create a group of platform-independent

CLI libraries(GameKnight.GameBoy), all based around the same design(GameKnight.Core).

This should allow anyone to write an interface/port without having to sort through the 

actual emulation code.



Default Controls
----------------

0-9 = Select save state slot
F5 = Save state
F8 = Load state

D-Pad = WASD
Start = Enter
Select = Space
A = Num-pad 6
B = Num-pad 4