Xroar - emulator mikrokomputerów Tandy Colour Computer (CoCo) models 1 i 2 doczekał się nowej aktualizacji. Pliki systemowe i trochę stuffu można znaleźć np. na archive.org, a osobom, którym to nie wystarcza polecam gamebase tej konstrukcji - odpada nam wertowanie i poszukiwanie komend aby załadować tytuł do emulatora:).
Fixes in version 0.35.1
- Fix SAM S output in map type 1 [Pere Serrat]
Notes for version 0.35
- New NX32 RAM cartridge [by Tormod Volden]
- New option -ao-gain specifies volume in dBFS
- New CAS CUE support
- New -C option allocates debug console in Windows (must be first option)
- New MOOH RAM + SD card cartridge [by Tormod Volden]
- Support JVC/DSK files with non-standard sectors per track
- MC6809: Assume certain page2 illegal ops are same as page0 [David Ladd]
- WD279x: implement multiple-sector type 2 ops
- New SN76489 sound chip support
- New Games Master Cartridge support (-cart gmc)
- Use SDL2 audio queueing interface where -ao-fragments > 1
- Optional --disable-simulated-ntsc configure option for speed (e.g., for Raspberry Pi)
- HD6309: Fix interrupt handling during TFM instruction [David Ladd]
Version 0.34, Sun Aug 7 2016
- Zoom controls fixed or added where missing
- Dragon 200-E "CLS 9" alternate text mode fixed
- Control+C to quit removed from SDL UI (use Control+Q as per the docs)
- SDL2 support
- -vo help lists video modules by UI
- Large structural changes to support more machine types
- Pixel rate doubled anticipating more machine types (could be slower)
- NTSC filtering renderer: -ccr simulated (note: slower than 5bit)
- Add cross-colour rendering menu to GUI
- PAL-M magenta-green artifacting supported with -ccr simulated
- Fix treatment of empty drives in DOS carts
- Initial IDE code [by Alan Cox]
→ NOWSZY [8bit] Xroar 0.35.2

Fixes in version 0.35.2
- Work around Windows audio failure when 5.1 is available [Gerald Stefan]
- Include PDF in source tarball
→ [8bit] Xroar 0.34.2
Notes for version 0.34.2 2016-08-19
- Worked around initialisation bug in GCC 4
- Worked around accept() and recv() seemingly not being cancellation points in MinGW pthreads (XRoar failed to shut down if GDB was attached)
Notes for version 0.34
- SDL2 support
- NTSC filtering renderer: -ccr simulated (note: slower than 5bit)
- Add cross-colour rendering menu to GUI
- PAL-M magenta-green artifacting supported with -ccr simulated
- Initial IDE code [Alan Cox]
Version 0.34, Sun Aug 7 2016
- Zoom controls fixed or added where missing
- Dragon 200-E "CLS 9" alternate text mode fixed
- Control+C to quit removed from SDL UI (use Control+Q as per the docs)
- SDL2 support
- -vo help lists video modules by UI
- Large structural changes to support more machine types
- Pixel rate doubled anticipating more machine types (could be slower)
- NTSC filtering renderer: -ccr simulated (note: slower than 5bit)
- Add cross-colour rendering menu to GUI
- PAL-M magenta-green artifacting supported with -ccr simulated
- Fix treatment of empty drives in DOS carts
- Initial IDE code [Alan Cox]
Version 0.33, Fri May 22 2015
- Capped mouse polling frequency (could cause high CPU load).
- Slight SAM timing tweak.
- Fix builtin machine "coco2bus" to use 6847T1.
- Tape rewriting now emits sine waves instead of square waves.
- New option -tape-ao-rate _hz_ specifies output samplerate for wav files.
- New option -timeout-motoroff _s_ quits _s_ seconds after tape motor off.
- New option -snap-motoroff _file_ creates snapshots on tape motor off.
- New option -tape-channel-mode _mode_ specifies how to read stereo audio
- files: mix, left or right.
- New option -config-print-all prints even default values.
- Fix PIA address decode for Dragon 32, Dragon 64.
- Timing fixes in fast tape loading.
- Recognise key shortcuts in GTK+ tape/drive control dialogues.
- Unverified fix for hang in Windows using SDL audio.
- IRQ timing tweaked, passes Stewart Orchard's PAL timing test v1.2.
- Special-case autorun instructions for some tape programs.
- Building from source now uses GNU build system (autotools).
- Fix Windows menu selection event drops.
- Warn about unrecognised BASIC ROM CRCs.
- MPI support.
- Add 'eject' option to disk menus on Windows/Mac OS.
- Assume single density JVC/DSK where sectors = 10. Disable with
- -no-disk-auto-sd.
- Fix hook-based printing on switching machines.
- Fix GTK+ tape dialog when attached from command line.
- Fix Dragon PAL padding. Passes Stewart Orchard's PAL tests v1.3.
- Work around breakpoint re-add bug.
→ [8bit] Xroar 0.33.1
Notes for version 0.33
- Building from source now uses GNU build system (autotools).
- Various timing fixes.
- New option -tape-ao-rate hz specifies output samplerate for wav files.
- New option -timeout-motoroff s quits s seconds after tape motor off.
- New option -snap-motoroff file creates snapshots on tape motor off.
- New option -tape-channel-mode mode specifies how to read stereo audio files: mix, left or right.
- New option -config-print-all prints even default values.
- Better defaults for Windows use of SDL audio.
- Special-case autorun instructions for some tape programs.
- Fix Windows menu selection event drops.
- Basic MPI support.
- Assume single density JVC/DSK where sectors = 10. Disable with -no-disk-auto-sd.
- Fix hook-based printing on switching machines.
→ [8bit] Xroar 0.32
Version 0.32, Tue Apr 22 2014
- Fix keyboard handling - CoCo Tetris now playable again.
- SDL, CoreAudio: allow -ao-fragments more than 1.
- Binary file loading no longer assumes 64K RAM organisation.
- Warn about use of deprecated options.
- Add joystick menus to GTK+ interface.
- New option -ao-format to select audio sample format.
- Fix 6309 timing issue (CMPU, CMPS).
- Fix issue with 6309 STBT instruction.
- Use endian.h where available.
- Preserve extra VDK header information in rewritten images.
- New Windows UI adding menus to the SDL window.
- Detect headerless JVC image geometry from OS-9 filesystem information.
- New option -no-disk-auto-os9 disables automatic geometry detection.
- Recognise ".os9" as extension for JVC images, ignores -no-disk-auto-os9.
- Deprecated option -disk-jvc-hack (now ignored in favour of above).
→ [8bit] Xroar 0.31.1
Notes for version 0.31.1
- Fix potential deadlocks in new SDL and CoreAudio code.
→ [8bit] Xroar 0.31
Version 0.31
- New option -timeout quits emulator after number of seconds.
- Differentiate between combined and concatenated ROMs.
- Ctrl+Shift+I toggles Inverse Text.
- New option -invert-text.
- Added external character generator support.
- Many new keymaps. -keymap help for a list.
- New option -machine-keyboard selects layout for machine.
- New machine Dragon 200-E.
- Shift+Return presses Caps Lock combo in translated mode.
- Ctrl+Shift+H presses "Pause" button.
- Shift+Space presses Pause Output combo in translated mode.
- Fix CoCo RAM select detection.
- More accurate sound timing.
- SDL, CoreAudio: render audio directly into callback buffer.
- New options -ao-fragments, -ao-fragment-ms, -ao-fragment-frames.
- Rename option -ao-buffer-samples to -ao-buffer-frames.
→ [8bit] Xroar 0.30.4
Version 0.30.4
- Fix multiple bugs in PulseAudio module.
- Fix quieter than necessary audio with Orchestra 90.
- Fix printing after switching machines.
- Fix button press detection in Linux joystick module.
- Fix building by linking with libm explicitly.
→ [8bit] Xroar 0.30.2
Version 0.30.2, 23.09.2013
- Fixed bug in PulseAudio module.
- Fix quieter than necessary audio with Orchestra 90.
- Fix printing after switching machines.
→ [8bit] Xroar 0.30
Version 0.30, Wed Sep 18 2013
- Minimal CoCo BASIC printing support using ROM intercept.
- Fix SAM clock stretching on slow/fast transition.
- New -default-machine option.
- New -machine-cart option specifies default cart per machine.
- Successive files on command line attached intelligently.
- New -ao-device option supported by ALSA, OSS, Pulse and Sun.
- New -debug-fdc option selects FDC debug options (-1 for all).
- New -debug-file option selects file loading debug options (-1 for all).
- New machine and ROM definitions for Dynacom MX-1600 (CoCo clone).
- Add "pause switch". Pause key in SDL & GTK+ UIs toggles.
- Sound MUX levels and single-bit sound interaction improved.
- HD6309: some behaviour verified.
- VDG: 6847T1 emulated, selectable with -vdg-type. Default for CoCo.
- Fix printing on Dragon 32.
- Automatically extend virtual disks on write.
- Shift+F12 latches the rate limit toggle.
- Revamped joystick handling, added mouse interface.
- Fixed PAL CoCo video timing.
- GDB target support. A patched GDB supporting 6809 is recommended.
- Recognise .ccc as a cartridge ROM image extension.
- Many more menu items in Mac OS X user-interface.
- Support the Orchestra 90-CC cartridge.
- New -ao-channels option.
- New -config-print option.