http://www.6809.org.uk/dragon/xroar.shtml
GTK+ Windows build in here, as usual.
So what's changed? Quite a lot since the last release, perhaps not so much since any snapshot you might be running:
- CoCo printing support (ROM intercepts only).
- GDB target support.
- Sound MUX levels and single bit sound interaction accuracy improved.
- 6847T1 VDG variant support.
- New method of configuring joysticks.
- New pointer-based virtual joystick.
- Greatly expanded Mac OS X menus.
- PAL CoCo video timing finally fixed.
- Support for the Orchestra 90-CC cartridge.
No CoCo 3 yet, but I've unpicked a lot of the wired-in functionality that got in the way of that. This plus other accuracy improvements does slow things down a touch, but hopefully not too much: it's all still fine on my Atom-based desktop.
If you want to see all the built-in configuration (machines, carts, etc.), the "-config-print" option now dumps a complete-ish list to standard output, in a form suitable for use as an xroar.conf.
A note about orch90 support: when you enable this cartridge, everything will get quieter. This is because it has to mix in the orch90 output with the normal sound bus output, and without building limiters and what-not into XRoar, this is the only way to avoid clipping.
The manual's also been rewritten a bit. Still not really happy with it, but still.
So as ever there will no doubt be a 0.30.1 in a few days as all the really obvious bugs I somehow didn't spot crawl out to say hi, but for now: New! Shiny!