Skip to content

M65 project log

LGB edited this page Sep 19, 2016 · 4 revisions

Somewhat more sane place on the status of planned/existing features of M65 emulation: M65 project status

This "diary" is more like a "blog" about my M65 related works/tasks (not only the emulation!) in a quite confusing manner :)

2016/Sep/13-16

Two long "bug hunting adventures" in kickstart code (with actually three results ...):

  • FAT32 EOC problem (FAT compatibility issue)
  • FAT32 directory read, end of directory marker (performance)
  • KS crash if no MEGA65.D81 (KS bug)

2016/Sep/12

  1. Writing is OK in C65 (with swap bit too!), however unknown problems on M65 (kinda odd, as the F011 emulation core is the really same ...)

  2. D81 mounting works, R/O disk access seems to be OK

  3. F011 emulation core is used by M65 emulation too.

2016/Sep/9-11

  1. F011 emulation core is separated, to be used by C65 emulator (and later by M65 as well)

  2. F011 FDC emulation works, write supports seems to work :) It's kinda important, as we have no write support yet in the C65 and the M65 emulators, but even the real M65 lacks it. Currently implemented in the C65 emulator for easier testing. About to merge to M65 emulator with also implementing the "mounted D81" access, so M65 emulator would work more-or-less like a real M65, with D81s on the SD card, however even maybe with working write support from C65/C64 mode in addition of a real M65.