This project has moved and is read-only. For the latest updates, please go here.

Silverlight

Appealing due to its potential reach, but has been the most frustrating to use, probably due to bleeding edge, high expectations and the inevitable comparisons to WPF.

Pros:
  • Mac OS X support.
  • Linux support (Moonlight 3).
  • Mobile support (Windows Phone 7).
  • Dynamic sound buffer support.

Cons:
  • Missing RenderOptions BitmapScalingMode (NearestNeighbor) for image scaling.
  • Missing direct access to keyboard state.
  • Missing caps lock key state from event handlers.
  • Out of Browser mode cannot control the window and does not support caching framework extension assemblies.

I prefer running out of browser, but this mode has a few issues to work through. The key bindings are a little messy since the browser tends to hijack the keys I'd prefer to use and the lowest common denominator rules:

Apple or Setting Key Keyboard Binding
OpenApple Alt or NumPad0
CloseApple Windows or [NumPad]Decimal
Reset Control+Back
CpuThrottle Control+[NumPad]Divide
VideoMonochrome Control+[NumPad]Multiply
VideoFullscreen Control+[NumPad]Subtract (OOB)


The UI is rudimentary but supports selecting local disk images at runtime.

Screenshots

Windows

Mac OS X

Windows Phone 7 Emulator

Last edited Aug 6, 2010 at 2:13 PM by fool, version 16

Comments

No comments yet.