Welcome, Guest. Please login or register.

Author Topic: BlitzBasic2 and interlace mode  (Read 1378 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Pat the Cat

Re: BlitzBasic2 and interlace mode
« on: October 14, 2021, 03:35:54 AM »
Using copper to get interlace is involved, consult Hardware Reference Manual.

Using Blitz 2 to open an Intuition screen in interlace is pretty easy as per page 173;-

https://ia801009.us.archive.org/33/items/bb21manual/BB21Manual.pdf

EDIT: The problem with interlace is that the start address of each bitplane has to be changed after each raster frame.

On a non-interlaced screen, the data read position is just reset back to the start address at the end of each frame.

This is no good for interlace, first the even frame is displayed, and the next video frame, the odd lines are displayed.

This makes for a convoluted copper list, having to change the bitplane start position on each frame.

Hey, you wanted total control in assembler. You got it. :)
« Last Edit: October 14, 2021, 04:17:39 AM by Pat the Cat »
"To recurse is human. To iterate, divine."

A1200, Vanilla, Surf Squirrel, SD Card, KS 3.0/3.z, PCMCIA dev
A500, Vanilla, A570, Rev 5, KS 1.2/1.3 Testbench system
Rasp Pi, UAE4ARM, 3D laser scanner, experimental, hoping for AmigaOS4Arm, based on Watterott Fabscan Pi