View Single Post
Old 07 November 2019, 13:41   #4
Daedalus
Registered User
 
Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,369
DisplayControls basically just sets the three 16-bit registers to the given values, with the added complexity that the values given for BPLCON2 and BPLCON4 are XOR'ed with the default values. But that means that if you don't need to mess with them, just use 0 and set BPLCON3 to whatever you need. Have a good read of the page on those registers in the Blitz manual.

As a starting point, BPLCON3 defaults as $C00, which is bits 10 and 11 set, all others cleared. (My apologies - this default value means my suggestion of 001 from above was incorrect - 1 needs to be added to the default of 011, which will give you 100). So try setting it to $1000 (or %0001000000000000) instead:

Code:
DisplayControls myCopList, 0, $1000, 0
Daedalus is offline  
 
Page generated in 0.07711 seconds with 11 queries