Hi, I was wondering if there's a standard technique for doing what I want to do.
In a fast game, where the screen should be updated every frame, is it common to collect all VDP commands in a memory buffer and then send them to the VDP during the start of the blanking period?
I came up with was this: I use the stack to push all commands I want to do into memory (saving and restoring the SP before jumping/returning ofcourse).
I use the instruction PUSH AF and the carry flag to indicate which port (#98 or #99).
Для того, чтобы оставить комментарий, необходимо регистрация или !login