Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!caip!nike!oliveb!glacier!navajo!rokicki From: rokicki@navajo.STANFORD.EDU (Tomas Rokicki) Newsgroups: net.micro.amiga Subject: blitter problems Message-ID: <781@navajo.STANFORD.EDU> Date: Thu, 7-Aug-86 20:23:02 EDT Article-I.D.: navajo.781 Posted: Thu Aug 7 20:23:02 1986 Date-Received: Sun, 10-Aug-86 20:09:19 EDT Organization: Stanford University Lines: 27 [ blitter blitter blitter blitter ] About that code I just posted. Looking in the RKM volume 2, it says under WaitBlit(): BUGS Because of a bug in agnus, this code may return too soon when blitter has in fact not started the blit yet, even though BltSize has been written. This most often occurs in a heavily loaded system with extended memory, HIRES, and 4 bitplanes. They are exactly correct; I have found the 4 bitplanes not to be a requirement, however. I know of no fix to my code that I posted. So, if you run that LIFE, or use those blit routines, either do not use extended memory or any other programs which require a lot of blitter. I just tried it under 1.2 beta 6; I can't seem to repeat the bug! It repeats easily under 1.1, but I can't find any mention of the bug fix in the docs. Perhaps the bug was a side effect of something else. All around, I like 1.2 beta 6; all of my programs seem to work under it. You should see the spectacular crashes Archon provides under 1.2 beta 6 with extended memory! I thought only the TRS-80 Coco did that. It seems to work if I unplug the extended RAM though. Does anyone know if the WaitBlit() routine has been fixed? It seems to work for me . . .