Appealing due to its relative low level access and interesting cross platform support.
Pros:
- Xbox 360 support.
- Xbox 360 Controller on Windows.
- Xbox 360 Chatpad on Xbox 360.
- Windows Phone 7 support.
Cons:
- Missing buffered input support.
- Missing Xbox 360 Chatpad support on Windows.
- User interface will be a lot more work.
XNA is very impressive and a breeze to use compared to DirectX. Although low level compared to Silverlight and WPF, it doesn't go low enough sometimes and needs to surface more DirectX features.
| Apple or Setting Key | Keyboard Binding | Gamepad or Chatpad Binding |
|---|---|---|
| OpenApple | LeftAlt or NumPad0 | LeftShoulder |
| CloseApple | RightAlt or [NumPad]Decimal | RightShoulder |
| Reset | Control+Back | LeftStick+Start |
| CpuThrottle | Control+[NumPad]Divide | LeftStick+D8 |
| VideoMonochrome | Control+[NumPad]Multiply | LeftStick+D9 |
| VideoFullscreen | Control+[NumPad]Subtract | LeftStick+D0 |
The current implementation does not have any sound on Xbox 360. Also it does not support browsing for disk images.


