Posted By
Mad on 2020-12-01 16:31:11
| Re: Cartridge and raster interrupts
if you do a sta $ff3f and use $0314/$0315 you have to copy $fffe/$ffff also from rom to ram. The $fffe/$ffff value jumps(calls) somehow to $0314/$0315 by default. So this may be broken with uninitialized $fffe/$ffff and an sta $ff3f. Perhaps that is the problem.. (siz also said that)..
Seems I was wrong in thinking $fffe/$ffff may be also part of a cartridge rom.. Kernel != Cartridge! :) Thanks siz..
Edit: Maybe you need to copy more than $fffe/$ffff to ram to ensure $0314/$0315 is called rightly? Perhaps you need a small code snippet as wrapper which emulates a $0314/$0315 Kernel call.. Maybe siz has a clue..
|