Releases: tomm/fab-agon-emulator
Fab Agon Emulator 0.9.85
Changes since 0.9.81:
- Updated ez80 emulation to fix emulation of call.sil, ld (iy+n),ix, ld (iy+n),iy
- Console8 VDP 2.11
- VDP: use actual modeline refresh rates. This significantly improves timing on 70hz modes.
- Debugger improvements: clock cycle stats in state / . command.
- Debugger improvements: mem command now accepts a register as the position argument. ie
mem hl 0x100
prints 100 bytes of ram starting athl
.
Note that the "Source code (zip) and (tar.gz)" that GitHub generates does not include git submodules -- which makes it useless. Don't use those links. If you want to build from source, git clone this repo :)
Fab Agon Emulator 0.9.81
Changes since 0.9.77:
- Fixed non-ASCII keys not working in terminal mode (ie function keys, cursor keys, etc)
- Apply the same uart0 buffer size (vdp-side) as on real Agon.
- PRT timer improvements: off-by-one reload bug fixed, reload value of zero correctly treated as 65536.
Note that the "Source code (zip) and (tar.gz)" that GitHub generates does not include git submodules -- which makes it useless. Don't use those links. If you want to build from source, git clone this repo :)
Fab Agon Emulator 0.9.77
Changes since 0.9.69:
- Prevent writes to ROM (oops)
- HostFS f_gets fix, to allow f_eof to work
- Debugger improvements: accept multiple --breakpoint arguments, parsed as 0x, &, $ prefixed or h suffixed hexidecimal values.
- Fixed spurious 'out of bounds memory access' error on debugger startup.
- Fixed debugger responses lagging behind commands.
- IO-space debug commands (set breakpoint, dump registers. See https://github.com/tomm/fab-agon-emulator?tab=readme-ov-file#debug-io-space)
- Exit emulator on writes to IO zero, using value written as emulator exit code.
- Fixed broken terminal cleanup on exit when using the debugger.
- Build a agon-cli-emulator binary, which can be used headless (a pure terminal program)
- Default to software renderer, as the hardware renderer was crashing on startup for some people.
Note that the "Source code (zip) and (tar.gz)" that GitHub generates does not include git submodules -- which makes it useless. Don't use those links. If you want to build from source, git clone this repo :)
Fab Agon Emulator 0.9.69
Changes since 0.9.64:
- Enough i2c emulation to not hang MOS applications attemping to read/write to i2c
- Console8 MOS 2.3.1
- Many HostFS error code fixes by @stevesims
- Windows startup crash fix
Changes since 0.9.60:
- VDP-side wait for vsync fixed
- HostFS support for MOS f_truncate call (MOS 2.3+)
- Improved handling of on-screen keyboard input events (
--osk
command line option)
Note that the "Source code (zip) and (tar.gz)" that GitHub generates does not include git submodules -- which makes it useless. Don't use those links. If you want to build from source, git clone this repo :)
Fab Agon Emulator 0.9.64
Changes since 0.9.60:
- VDP-side wait for vsync fixed
- HostFS support for MOS f_truncate call (rainbow MOS 2.3+)
- Improved handling of on-screen keyboard input events (
--osk
command line option) - Rainbow MOS 2.3.0 beta-1 firmware (
--firmware rainbow
command line option)
Note that the "Source code (zip) and (tar.gz)" that GitHub generates does not include git submodules -- which makes it useless. Don't use those links. If you want to build from source, git clone this repo :)
Fab Agon Emulator 0.9.60
Changes since 0.9.57:
- Console8 VDP 2.10.1 firmware
- Fixed a bug in double-buffered modes that caused flickering
Note that the "Source code (zip) and (tar.gz)" that GitHub generates does not include git submodules -- which makes it useless. Don't use those links. If you want to build from source, git clone this repo :)
Fab Agon Emulator 0.9.58
Changes since 0.9.57:
- Console8 VDP 2.10.0 firmware
Note that the "Source code (zip) and (tar.gz)" that GitHub generates does not include git submodules -- which makes it useless. Don't use those links. If you want to build from source, git clone this repo :)
Fab Agon Emulator 0.9.57
Changes since 0.9.55:
- Support full spi sdcard emulation with --sdcard-img option (requires an MBR-partitioned image with a vfat partition)
- Fix VDP crash when defining characters >127
Note that the "Source code (zip) and (tar.gz)" that GitHub generates does not include git submodules -- which makes it useless. Don't use those links. If you want to build from source, git clone this repo :)
Fab Agon Emulator 0.9.55
Changes since 0.9.50:
- Improved screen upscaling
- rctrl-s emulator shortcut to cycle through screen scaling modes
- Some console8 VDP stability fixes
- Console8 VDP 2.9.2
Note that the "Source code (zip) and (tar.gz)" that GitHub generates does not include git submodules -- which makes it useless. Don't use those links. If you want to build from source, git clone this repo :)
Fab Agon Emulator 0.9.50
Changes since 0.9.43:
- Console8 2.8.1 VDP firmware
- New screen scaling options (see --help)
- Optional border color around Agon screen (see --border rrggbb option)
- Emulator host key now defaults to RCtrl. The old default (RAlt / AltGr) is now available with --ralt-hostkey option).
- Support file modified date/time in hostfs.
Note that the "Source code (zip) and (tar.gz)" that GitHub generates does not include git submodules -- which makes it useless. Don't use those links. If you want to build from source, git clone this repo :)