Skip to content

Releases: tomm/fab-agon-emulator

Fab Agon Emulator 0.9.12

19 Dec 23:19
Compare
Choose a tag to compare

Changes since 0.9.9:

  • Terminal mode slowness and high CPU usage fixed
  • CPU emulation fixes: TRS-OS / LSDOS now boots with some caveats.
  • Updated console8 vdp firmware to 2.3.0

Fab Agon Emulator 0.9.9

15 Dec 23:10
Compare
Choose a tag to compare

Changes since 0.9.4:

Fab Agon Emulator 0.9.4

17 Nov 21:39
Compare
Choose a tag to compare

Changes since the last release (0.8.9):

  • Console8 2.0.0 firmware
  • Mouse support
  • Joypad support, using the GPIO mappings of the Console8. USB joypads should just work.
  • UART emulation improvements (Now CP/M doesn't lose keypresses)
  • VDP RTC emulation
  • CPU fixes: ld.sil address calculation, call.lil in z80 mode (CPM crashes/hangs), regression that permitted writing to ROM
  • DPad support for console8 joypads (Sascha Schneider)
  • GPIO emulation rewrite. Interrupts on active low, active high, rising edge, falling edge, dual edge should work, as well as no interrupt mode.
  • Improved Vsync interrupt emulation (as GPIO PB1).

Fab Agon Emulator 0.9.2

08 Nov 11:22
Compare
Choose a tag to compare
Pre-release

Changes since the last release (0.8.9):

  • Console8 2.0.0 firmware
  • Mouse support
  • Joypad support, using the GPIO mappings of the Console8. USB joypads should just work.
  • GPIO emulation rewrite. Interrupts on active low, active high, rising edge, falling edge, dual edge should work, as well as no interrupt mode.
  • Improved Vsync interrupt emulation (as GPIO PB1).

Fab Agon Emulator 0.9.1 (beta)

01 Nov 13:08
Compare
Choose a tag to compare
Pre-release
  • Console8 2.0.0 firmware
  • Mouse support (experimental)

Fab Agon Emulator 0.8.9

27 Oct 19:51
Compare
Choose a tag to compare

Changes since 0.8.7:

  • Soft reset (AltGr-R)
  • Clean up terminal correctly when exiting with the debugger running
  • Fix segfault when using the debugger 'exit' command

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.8.7

22 Oct 20:33
Compare
Choose a tag to compare

Changes since 0.8.3:

  • ESP32 (VDP) memory usage accounting, and out-of-memory situations handled as on the hardware
  • AltGr-M key combination outputs ESP32 free memory stats to the console.
  • Debugger step-over for RST instructions
  • Updated sdcard software

Note building is now done with 'make', not 'cargo'.

Also 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.8.3

19 Oct 21:57
Compare
Choose a tag to compare

Changes since 0.7.5:

  • 8KiB on-chip SRAM of the ez80 is now supported
  • --breakpoint option to start the emulator debugger with a breakpoint set
  • 1.04RC2 quark firmware

Fab Agon Emulator 0.7.5

27 Sep 12:16
Compare
Choose a tag to compare

This is the changelog since the last public announcement (~0.6.x):

  • Windows build now works (and binaries are provided)
  • Can switch VDP version without recompiling the emulator (with --firmware 1.03 option)
  • Some core utils and demos are bundled in the sdcard directory. BASIC demos have been fixed for MOS 1.04rc1+
  • Video scaling improvements, to preserve aspect ratio and fix scaling to integer pixel multipliers (with --scale option)
  • Switched to a VDP 1.04rc1 version without regressions in graphics primitive rendering
  • The license has been corrected to GPLv3, as this is the FabGL license.
  • Audio lag has been fixed

0.7.3

20 Sep 21:25
Compare
Choose a tag to compare
Move sdcard stuff around, and add some common utils. v0.7.3