Beiträge von mrr19121970 im Thema „SD2IEC : I/O ERROR #5“

    I finally tracked it down to ZP ($94 used in game) item in $FFC0

    Bitte melde dich an, um diesen Link zu sehen.


    94
    148[td]Serial bus output cache status. Bits:


    • Bit Bitte melde dich an, um diesen Link zu sehen.: 1 = Output cache dirty, must transfer cache contents upon next output to serial bus.

    5 = DEVICE NOT PRESENT

    yes, this is it.

    it is almost impossible to debug on a real C64, and the SD2IEC won't run under VICE (emulated or with ZoomFloppy). I put some debug code in after jsr $ffc0 and got $05 back. The strange thing about this, is all loading works upto the game itself. When the game ends and attempts to reloads, then I get DEVICE NOTPRESENT.

    $b7 - $bc are all populated with the correct values.

    I wonder if something like the DD0x direction register is broken causing this issue