Skip to content

Releases: ThomasFok/MegaFlash

Apple Firmware V1.0.2 (12-Jun-2026)

Choose a tag to compare

@ThomasFok ThomasFok released this 12 Jun 10:17
  • Fix: ProDOS Driver Status command returned the wrong drive capacity.

CRC32 Checksum of binaries

iic.bin    : 4205C989h
iicplus.bin: 90C8F44Ah

Version 1.1.11 (18-May-2026)

Choose a tag to compare

@ThomasFok ThomasFok released this 18 May 13:42

Pico Firmware

  • Compiled with C17 and C++17 standard
  • Support Alliance AS25F3512MQ flash chip
  • When 6502 reads status register ($C0C0), the request is not forwarded to Pico CPU.
  • Bug fix: TFTP failed to restart when blksize option from server is invalid

Apple Firmware

  • No changes (V1.0.1)

Version 1.1.10 (19-Mar-2026)

Choose a tag to compare

@ThomasFok ThomasFok released this 19 Mar 14:57

Pico Firmware

  • Fix a bug introduced in V1.1.9: Storage medium I/O error cannot be handled correctly during TFTP Transfer

Apple Firmware

  • No changes (V1.0.1)

Version 1.1.9 (17-Mar-2026)

Choose a tag to compare

@ThomasFok ThomasFok released this 17 Mar 12:23

Pico Firmware

  • Control Panel: Ask users to save settings when Esc key is pressed.
  • TFTP Download: Convert DOS order image (.dsk or .do) to ProDOS order
  • Bug Fix: NTP Update is executed twice when the machine is powered on
  • Bug Fix: Memory Leak after TFTP Transfer

Apple Firmware

  • No changes (V1.0.1)

Version 1.1.8 (11-Mar-2026)

Choose a tag to compare

@ThomasFok ThomasFok released this 11 Mar 17:46

Pico Firmware

  • FSUB Applesoft BASIC FPU command is added
  • Optimized Applesoft FPU routines
  • Removed IRQ0 from RP2350 PIO program
  • Overclocked RP2350 CPU to 225MHz

Apple Firmware (V1.0.1)

  • Optimized disk access speed
  • Optimized FPU speed

Apple Firmware V1.0.1 (8-Mar-2026)

Choose a tag to compare

@ThomasFok ThomasFok released this 08 Mar 14:06
  • Reduced memory usage in SLOTROM
  • Jump to boot menu via swjmp routine
  • Optimized readoneblock and writeoneblock routines
  • Moved dispatch to ROM1 segment
  • Moved getdib to ROM1 segment
  • FPU: Unrolled data transfer routine to improve performance

CRC32 Checksum of binaries

iic.bin    : DE6324DCh
iicplus.bin: 780ED5A5h

Version 1.1.7 (20-Sep-2025)

Choose a tag to compare

@ThomasFok ThomasFok released this 20 Sep 15:20

Pico Firmware

  • Refactor flash.c and mediaaccess.c source code
  • Source code clean up to reduce memory usage
  • Improved some prompt messages in XModem Transfer
  • RAM Disk has its own dedicated DMA channel

Apple Firmware

  • No changes (V1.0)

Version 1.1.6 (09-Sep-2025)

Choose a tag to compare

@ThomasFok ThomasFok released this 10 Sep 07:55

Pico Firmware

  • Optimize the timing of RP2350 PIO for compatibility with slower GAL16V8

Apple Firmware

  • No changes (V1.0)

Version 1.1.5 (15-Aug-2025)

Choose a tag to compare

@ThomasFok ThomasFok released this 25 Aug 10:09

Pico Firmware

  • ADTPro VSDRIVE drivers are included in ROM Disk

Apple Firmware

  • No changes (V1.0)

Version 1.1.4 (18-Aug-2025)

Choose a tag to compare

@ThomasFok ThomasFok released this 19 Aug 09:13

Pico Firmware

  • Abort Erase Flash Disk if Apple is reset during the process
  • Minor clean up of source code

Apple Firmware

  • No changes (V1.0)