This page (revision-5) was last changed on 03-Feb-2023 15:21 by Jakub Husak 

This page was created on 27-Sep-2022 20:35 by Jakub Husak

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
5 03-Feb-2023 15:21 1 KB Jakub Husak to previous
4 28-Sep-2022 13:22 1 KB Jakub Husak to previous | to last
3 27-Sep-2022 20:38 1 KB Jakub Husak to previous | to last
2 27-Sep-2022 20:37 1 KB Jakub Husak to previous | to last
1 27-Sep-2022 20:35 1 KB Jakub Husak to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 4 changed one line
In addition, in normal "legal" use (system interrupts on), shadow-registers must be used or else efect of writing to registers lasts for at most 1 frame.
In addition, in normal "legal" use (system interrupts on), shadow-registers must be used otherwise efect of writing to registers lasts for at most 1 frame.
At line 6 changed one line
It is worth noting, that PMG is drawn by ANTIC (GTIA is fed with bytes read by ANTIC dma), thus some registers belong to ANTIC, some to GTIA.
It is worth noting, that PMG is drawn by ANTIC (GTIA is fed with bytes read by ANTIC DMA), thus some registers belong to ANTIC, some to GTIA.
At line 11 changed one line
lda #%111110 ; double line, no missle DMA; obligatory
lda #%111110 ; obligatory, double line, no missle DMA;
At line 24 changed one line
sta $2c0 ; PCOLR0
sta $2c0 ; PCOLR0, surely may be skipped.
At line 29 changed 2 lines
lda $e108,x
sta $8440,x
lda $e108,x ; get 'A' letter rows from char generator
sta $8440,x ; store it in PLAYER0 memory chunk.
At line 32 changed one line
bpl show
bpl show ; do it eight times
At line 34 changed one line
bne end
bne end ; wait for eternity.