Revisions of xroar
Carsten Ziepke (Kieltux)
accepted
request 1222586
from
Carsten Ziepke (Kieltux)
(revision 19)
- Update to 1.6.6 * Force X11 in GTK+ 3 UI, fixing crash querying keyboard map
Marcus Meissner (msmeissn)
accepted
request 1203935
from
Carsten Ziepke (Kieltux)
(revision 18)
- Update to 1.6.5 * SDL: fix use of physical joysticks after disconnecting - Changes in 1.6.4 * Fix Control+Shift+digit shortcuts * Fix LUT-based composite rendering for CoCo 3 - Changes in 1.6.3 * Ensure data chunk in WAV output is of even length - Changes in 1.6.1 * Reinstate ROM image header skipping - Changes in 1.6.0 * New -ram-org option to specify RAM addressing * New -ram-init option to specify initial RAM state * 6309 DIVD behaviour fixed against Tim Lindner's fuzzing tool * 6309 DIVD timing fixed according to David Banks's behaviour notes * 6309 DIVQ behaviour & timing adjusted similarly, though untested * More accurate observed NTSC CoCo 3 GIME composite video behaviour * New GTK+ 3 UI * Update CoCo 3 video timings * SDL: open joysticks in controller mode if possible * New unified keyboard abstraction * Extra default keyboard-based virtual joystick profiles: WASD, IJKL, QAOP * Dynamically include configs for all physical joysticks on startup * New machine Dragon Professional (Alpha), 'dragonpro' * New machine Tandy Deluxe Colour Computer, 'deluxecoco' - Update BuildRequires, use gtk+-3.0
Carsten Ziepke (Kieltux)
accepted
request 1175368
from
Carsten Ziepke (Kieltux)
(revision 17)
- Update to 1.5.5 * Allow SDL to use WASAPI audio (bug fixed in SDL 2.29.3) * Use queued audio interface in SDL for all platforms - Changes in 1.5.4 * Fixed 6309 register-memory bit ops
Klaus Kämpf (kwk)
accepted
request 1146472
from
Carsten Ziepke (Kieltux)
(revision 16)
- Update to 1.5.3 * GIME: fix interrupt fixes fix (fixes RoboCop) - Changes in 1.5.2 * GIME: timer interrupt fixes - Changes in 1.5.1 * Include a cartridge database (mostly CoCo 3 32K) for convenience * Fix potential crash when cartridge loading fails * Recognise Windows "<drive-letter>:" - Changes in 1.5 * Add ability to change Picture Area, seeing more or less border * New option -vo-picture * Respect -geometry dimensions in SDL-based UIs * Add optional 60Hz vertical scaling (on by default) * New option -no-vo-scale-60hz disables 60Hz scaling * Faster ROM intercept based printing on CoCo and MC-10 * GIME: respect X offset and HVEN in COCO mode * MPI slot config moved from global to per-cart, included in -config-print * Add screenshot to PNG from menu or Control+Shift+S * Fix printing after switching machines * Better rendering of paths in Windows dialogs * Fix some CoCo 3 cartridge behaviour * GIME: reset video address later (fixes Androne) * GIME: fix various $FExx access problems
Carsten Ziepke (Kieltux)
accepted
request 1113268
from
Carsten Ziepke (Kieltux)
(revision 15)
- Update to 1.4.2 * Fix running with -ui null - Changes in 1.4.1 * Fix composite colour switching in -ccr simple and -ccr 5bit - Changes in 1.4.0 * NTSC colour tweaks for slightly better "cyan" * Initial support for middle-button paste * Add brightness, contrast, saturation & hue controls to GTK+ and Windows UIs * Add gain/volume controls to GTK+ and Windows UIs * New options: -vo-brightness, -vo-contrast, -vo-colour, -vo-hue * New tape control & drive control windows in Windows UI * GIME: implement bug in 16-colour, 16 byte-per-row modes * New option -vo-pixel-fmt specifies pixel layout and bit depth * Old NTSC-only composite renderer renamed -ccr partial * New composite renderer that handles PAL used for -ccr simulated * WD279x: write sync bytes before DAM (fixes written-to DMK) * New option: -no-vo-colour-killer
Carsten Ziepke (Kieltux)
accepted
request 1073330
from
Carsten Ziepke (Kieltux)
(revision 14)
- Update to 1.3.1 * Further GIME VSC tweaks * Allow preemption of Control key (for CoCo 3) * Fix GTK+ zoom in/out * Work around build issues on Apple Silicon
Carsten Ziepke (Kieltux)
accepted
request 1058402
from
Carsten Ziepke (Kieltux)
(revision 13)
- Update to 1.3 * Add -no-ratelimit option to start at maximum speed * Further fixes to 6809 TFR/EXG involving CC/DP * Fix Delta density select * Track floppy disk 'dirty' state to avoid unnecessary image rewrites * Important: disk write-back now defaults to ENABLED * Better Vertical SCroll register behaviour in GIME * 6309 timing fix for bit operations
Klaus Kämpf (kwk)
accepted
request 1038534
from
Carsten Ziepke (Kieltux)
(revision 12)
- Update to 1.2 * Fixed comma, lowercase 'm', lowercase 'ø' glyphs for GIME * Fix SDL-only builds * 6809: flesh out some illegal instruction behaviours * 6309: flesh out some undocumented behaviour * Fleshed out T1-compatibility in CoCo 3 GIME - Changes in 1.1 * New GDB monitor commands * New configure options to only build specific machine archs * Support 1M or 2M in CoCo 3 * Support K7 cassette image files (read-only) * Support UTF-8 block characters in -type for MC-10 * Type ASCII BASIC from file on MC-10 * Matra & Hachette Alice support (keyboard layout, built-in profile) * New meta-options -machine-opt and -cart-opt * New ide-addr=address cart-opt * New abstract block device handling * IDE support adjusted to use abstracted block devices * MOOH/NX32 support adjusted to use abstracted block devices * 6801/6803: fix some illegal instruction timings * Fixed uppercase 'G', lowercase 'j' and 'w' glyphs for 6847T1
Carsten Ziepke (Kieltux)
committed
(revision 11)
Carsten Ziepke (Kieltux)
committed
(revision 10)
Carsten Ziepke (Kieltux)
committed
(revision 9)
Carsten Ziepke (Kieltux)
committed
(revision 8)
Carsten Ziepke (Kieltux)
accepted
request 959737
from
Carsten Ziepke (Kieltux)
(revision 7)
- Update to 1.0.9 * Close file after serialisation - Changes in 1.0.8 * Fix WASM audio for non-Firefox * Fix crash reading zero-length CAS file * Fix joystick reads for Pacdude Monster Maze - Changes in 1.0.7 * Fix Windows 11 video (set SDL hint to use different renderer) - Changes in 1.0.6 * Fix SDL audio thread interactions * Try multiple SDL video renderers in order * Fix composite phase setting - Changes in 1.0.5 * Open IDE images in binary mode under Windows - Changes in 1.0.4 * GIME IO range fixes * Enable GDB for CoCo 3 * Fix HD6309 TFM when W=0 - Changes in 1.0.3 * 6801/6803: many more illegal instructions * Fix EXTMEM signalling for writes to RAM * MC10: Constrain video to internal 4K RAM * Default -ao-fragments changed for new SDL audio * MPI: return to selected slot on reset - Fix info-files-without-install-info-postin/postun check
Marcus Meissner (msmeissn)
accepted
request 935715
from
Carsten Ziepke (Kieltux)
(revision 6)
- Update to 1.0.2 * Fix single-bit sound feedback into PIA. * Revert SDL audio to callbacks, helps with Windows * Fix MC10 INT/EXT wiring * 6801/6803: implement more illegal instructions * 6803: Lower bits of address to data bus for floating reads * MC10: Only set lower 6 bits on keyboard read - Update to 1.0.1 * Fix cart disable logic when loading other media * MC6801/6803: TST resets CC.C, unlike MC6809. * Revert colourburst for NTSC colour modes with CSS+GM0 - Update to 1.0.0 * Initial CoCo 3 support. * Fix MPI FIRQ handling * New option -tv-input configures type of video used by machine. * New option -kbd-bind for user mapping of (untranslated) keys. * Fix duplicate-IDAM issue when reformatting disks * Initial MC-10 support (including MC6803 emulation). * Fix occasional spurious NMI in RSDOS * New snapshot format to support CoCo 3, MC-10. * New specific load options: -load-fdX, -load-hdX, -load-sd, -load-tape * IDE, NX32, MOOH now all require user to specify an image. * Games Master Cartridge no longer marked autostart by default. * Tape play/pause function (mainly for MC-10 which has no motor remote). * Snapshot saves only RAM contents into .ram files * List physical joysticks on -joy-axis help or -joy-button help. * Control+M toggles menubar where appropriate. - Update to 0.3.7 * Add Control+Shift+D to flush disk images * Support leading "~/" in filenames, not just path elements * New option -tape-hysteresis (with new default of 1% tape input hysteresis) * New option -tape-rewrite-gap-ms _ms_ sets gap length during rewrite * New option -tape-rewrite-leader _bytes_ sets leader length during rewrite * Document previously added option -tape-pan * Detect pulse widths for CUE data when using -tape-rewrite * RACE Computer Expansion Cage support (-cart mpi-race) * Removed -fast-sound option (and related menu options) - Update to 0.36.2 * Fix -lp-file option [Pere Serrat] * Change default CoCo disk interleave to 5 - Update to 0.36.1 * Support CAS padding without fast loading enabled * Don't escape option arguments if they expect a filename [".mad."] * Fix setting 6309 registers from GDB * Fix GDB listen on machine reconfigure (eg snapshot load) * Fix joystick axis & button option parsing - Update to 0.36 * Fix SAM S output in map type 1 * Work around Windows audio failure when 5.1 is available * Cleaner PulseAudio output * Try harder to find working SDL2 audio format * Avoid buggy 'wasapi' SDL audio backend under Windows * HD6309: Clear MD register on reset * Relicensed to GPLv3+ * WebAssembly target support * MC6809: LEA instructions work in page 1 * Recognise .dgn and .cco as potential binary files * Migrated Mac OS X UI to SDL2 * Updates for IDE and IDE cartridge * SAM VDG counter switching behaviour updates * Reload cartridge ROMs on each reset to aid test cycle * Try first listed UI module if user-specified one not found * New configuration parsing with quotes and escape sequences * In Windows, search Documents/XRoar/ (for config file) and Documents/XRoar/roms/ (for ROM images). - Update to 0.35 * New EXTMEM/SLENB support allows cartridges to inhibit normal device select * New NX32 RAM cartridge * Fix buffer overrun in MC6847 code * New option -ao-gain specifies volume in dBFS * New CAS CUE support * New -C option allocates debug console in Windows (must be first option) * Fix use of AltGr key in translated mode on Windows (SDL2) * New MOOH RAM + SD card cartridge * Support JVC/DSK files with non-standard sectors per track * Integrate tracing into CPU code * MC6809: Assume certain page2 illegal ops are same as page0 * 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 * HD6309: Fix interrupt handling during TFM instruction - Update license, xroar is relicensed to GPL-3.0+ (0.36) - Fix package group - Update BuildRequires to use pkgconfig - Add icns-utils to extract Mac OS X icons (higher resolutions) - Build documentation - Run spec-cleaner
Klaus Kämpf (kwk)
accepted
request 432062
from
Carsten Ziepke (Kieltux)
(revision 5)
- Update to 0.34.3 - Spec file updated (inspired from the the fedora package done by Andrea Musuruane <musuruan@gmail.com>)
Ulrich Hecht (Ulih)
committed
(revision 4)
Ulrich Hecht (Ulih)
committed
(revision 3)
Ulrich Hecht (Ulih)
committed
(revision 2)
Ulrich Hecht (Ulih)
committed
(revision 1)
Displaying all 19 revisions