Path: chuka.playstation.co.uk!scea!greg_labrec@interactive.sony.com From: "Kevin Davis" Newsgroups: scea.yaroze.programming.3d_graphics Subject: Problem with too many polygons? Date: 21 Jan 1998 05:14:55 GMT Organization: SCEA News Server Lines: 34 Message-ID: <01bd262b$c530c980$be4fc998@kd-home> NNTP-Posting-Host: 201-79-190.ipt.aol.com X-Newsreader: Microsoft Internet News 4.70.1162 In my program I have approximately four 3d models running around the screen at one time. Each model is around 600 polygons. After a few seconds I get the following message: DMA bus error: code=80908000 MADR[0]=00106084 MADR[1]=0008e1a7 MADR[2]=00bdffe8 MADR[3]=0008c000 MADR[4]=002fa348 MADR[5]=004021c0 MADR[6]=000a05a4 GPU timeout:que=0,stat=524e028a,chcr=00000401,madr=00bdffe8,func=(80029e50)(8009 e5a4,,00000000)) If I replace the models with other models with fewer polygons, the program works fine. Also if I only have two of the models at once everything works OK. My drawing sequence is as follows: DrawSync(0); hsync = VSync(1); VSync(0); GsSwapDispBuff(); GsSortClear(0, 0, 0, &OT2[buffIdx]); GsDrawOt(&OT2[buffIdx]); Can anyone shed any light as to what this error message means and provide a solution? I'd prefer not to have to make new models. Kevin