Skip to content

Releases: envenomator/agon-flash

v1.7

01 Apr 06:58
Compare
Choose a tag to compare

Bugfix:

  • In version 1.6, after an update to MOS, when the system hasn't been physically reset or powercycled, the flash isn't protected, allowing programs to overwrite the flash memory area. This version fixes the issue, reprotecting the flash immediately after an update to MOS.

v1.6

02 Nov 12:48
Compare
Choose a tag to compare

New functionality

  • Batch mode with silent flashing of both MOS and VDP
  • Default filenames for MOS - 'MOS.bin' and VDP - 'firmware.bin'
  • Commandline options to change default filenames
  • Commandline options to flash everything, or just one component
  • Commandline option to silently (-f) force start flashing selected components

VDP updates from within this utility require OTA functionality in the currently programmed VDP.

v1.5

28 Oct 12:42
Compare
Choose a tag to compare

VDP update now uses the VDP codes as specified in the AgonConsole8/agon-vdp repository (23,0,0xA1)

v1.4

14 Oct 13:29
Compare
Choose a tag to compare
  • Removed the need to input crc32 codes. The tool does calculate crc32 codes of a given file and present this for you to check
  • Added the option to remotely update VDP firmware
  • Changed the behavior of the mos updater for ease of use

v1.3

07 Jun 18:14
Compare
Choose a tag to compare

Version 1.3 works on MOS 1.03+ and provides a much-improved crc32 in assembly, but also makes use of the new mos_fread API call to quickly load in a new MOS binary to memory.

Courtesy of Leigh Brown; thanks!

v1.2

05 Apr 19:16
Compare
Choose a tag to compare
  • Reduced the countdown timer to 5sec
  • Send cls just before reset, to visually indicate a reset

v1.1

20 Mar 15:23
Compare
Choose a tag to compare

Bugfixes

  • Would not run after running bbcbasic.bin. Fixed by saving MBASE register to stack in C init.asm
  • Fix in parameter parsing code in init.asm

v1.0

14 Jan 11:22
Compare
Choose a tag to compare

Initial release