34 lines
1.3 KiB
Markdown
34 lines
1.3 KiB
Markdown
# 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](Virtu.Silverlight-RasterBlaster.png)
|
|
|
|
![Mac OS X](Virtu.Silverlight-RasterBlaster-MacOSX.png)
|
|
|
|
![Windows Phone 7 Emulator](Virtu.Silverlight.Phone-RasterBlaster.png) |