Binary distribution of Agon Electron HAL and OS. This contains both the ESP and EZ80 images for Quark and Electron. Plus the adapted Flash tool that allows you to switch between EZ80 and ESP32 OS-es without reflashing. Check out my video on Youtube for more information.
- Quark VDP and MOS is the official Agon Light OS and is by Dean Belfield (@breakintoprogram)
- Flash tool is orginally by Jeroen Venema (@envenomator)
- ESP32 firmware switching by Sascha Schneider (@astralaster)
- Download this repository: link)
- Put the contents of this repository in the root of an SD card.
- Flash the latest Quark VDP:
flash vdp firmware/vdp-1.04.bin
- Flash Electron HAL, VDP replacement:
flash vdp firmware/AgonElectronHAL-0.9.0.bin
- Flash combined Quark MOS / Electron OS image:
flash mos firmware/MOS-1.0.4-EOS-0.9.0.bin
- Switch between ESP32 images (Quark VDP / Electron HAL) with the following command:
flash vdp-switch
- Switch between EZ80 images (Quark MOS / Electron OS) with the following command:
flash mos-switch
Currently we default back to MOS on the EZ80 after a reboot. The ESP32 image is retained after reboot but can always be switched with the vdp-switch command.
- Make sure you have selected Electron HAL on the ESP32 and Electron OS on the EZ80.
- Run
open msx.bat
Now the MSX 1 BIOS boots on the Agon Light. You will be put into MSX-BASIC which is compatible to GW-BASIC 1.0. You can use the following enhanced commands:
FILES - shows the files on the SD card
_CD ("/msx") - changes to the /msx folder
OPEN "SD:abc.txt" - opens a file for INPUT/OUTPUT/APPEND
LOAD "SD:sound.bas" - loads an ASCII basic listing
- Make sure you have selected Electron HAL on the ESP32 and Electron OS on the EZ80.
- Run
open kvalley.bat
- Or
open yiear2.bat
- Make sure you have selected Electron HAL on the ESP32 and Electron OS on the EZ80.
- Run
open cpm.bat
- Make sure you have selected Electron HAL on the ESP32 and Electron OS on the EZ80.
- Run
open gulkave.bat