bippym - This works on A500 but not A1200 (both WinUAE). $DFF004 register is not behaving as expected with AGA. With ECS it rapidly switches between $A000 & $2000. AGA is stuck on $A300. Since your program is using that register
*, that may be why the display isn't switching properly.
* assumed typo in listing
Code:
BLITZ
BitMap 0,640,512,3
SetBPLCON0 4
Slice 0,44,640,256,$fffb,3,8,8,1280,1280
RGB 0,5,5,5
RGB 1,15,15,15
SetInt 5
x=0
TST.w $dff004
BMI skip
x=1
skip: Show 0,0,x
End SetInt
BitMapOutput 0
Locate 10,10
Print "As soon as their guard is down"
MouseWait