djh0ffman / PT1210

PT-1210 Amiga DJ Software
40 stars 3 forks source link

fix loading from floppy disk on kickstart 1.2 / 1.3 #5

Closed djh0ffman closed 5 years ago

djh0ffman commented 5 years ago

loading from floppy on kickstart 1.2 / 1.3 does not work once the system is up and running. before the system is taken down however, it does work fine (loads the list of modules on start-up).

suspect this is because kickstart 1.2 / 1.3 use the blitter to decode the MFM floppy disk buffer but we are hammering the blitter in an unfriendly way, don't think we even own or disown the blitter from the OS.

once all interrupts are system friendly and the UI is being updated in a friendly manner, then this "should" resolve itself.

dwhinham commented 5 years ago

Fixed in the c-nostartup branch; confirmed that it did resolve itself by going OS-friendly. 😄