Started by Arnaud, 13:32, 28 July 19
0 Members and 1 Guest are viewing this topic.
Quote from: zhulien on 12:28, 29 July 19I wonder if then, if a small genlock circuit can be made with hardware sprites external to the CPC RAM, but genlocked into the display before output to the screen? Maybe not just sprints, but copper functions and perhaps even display lists.
Quote from: TotO on 13:38, 29 July 19Sure. Or best, a Graffiti like display system.
Quote from: TotO on 23:07, 28 July 19The shame is that PLUS sprites requires to copy data (byte) instead of updating address pointers.
ld hl, #ASIC_PALETTE_COLOUR
ld h, #ASIC_PALETTE_COLOUR >> 8
cpct_asicSafeInterruptHandlerHook: di ;; Disable interrupts
ld a, #00 ;; Reset CRTC default interrupt at 300hz
Quote from: norecess on 20:06, 27 August 19Code Select Expandld h, #ASIC_PALETTE_COLOUR >> 8
#ASIC_PALETTE_COLOUR = #6400 = #0x1900ld h, #ASIC_PALETTE_COLOUR >> 8 = ld h, #0x19
Quote from: norecess on 20:10, 27 August 19Code Select Expandcpct_asicSafeInterruptHandlerHook: di ;; Disable interrupts you don't need the DI instruction, interrupts are already deactivated when triggered
Quote from: norecess on 20:13, 27 August 19you can replace Code Select Expandld a, #00 ;; Reset CRTC default interrupt at 300hz by Code Select Expandxor a
Quote from: norecess on 20:14, 27 August 19(I like the way CPCTelera is documented, good stuff !)
Page created in 0.100 seconds with 49 queries.