Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!sdd.hp.com!uakari.primate.wisc.edu!dali.cs.montana.edu!ogicse!orstcs!jacobs.CS.ORST.EDU!rudolpe From: rudolpe@jacobs.CS.ORST.EDU (Eric Hans Rudolph) Newsgroups: comp.sys.amiga.hardware Subject: Hardware Idiots ? Message-ID: <1991May22.193016.12202@lynx.CS.ORST.EDU> Date: 22 May 91 19:30:16 GMT Sender: rudolpe@jacobs.cs.orst.edu Organization: Oregon State University, CS Dept. Lines: 13 Nntp-Posting-Host: jacobs.cs.orst.edu I am programming the game BattleZone for the Amiga. I have the whole thing written in Lattice C and it is slow, even optimized. With 5 or so tanks on the screen and n missiles, and full 20 object rotations, it gets bogged down. Now if I go in and mess around with hardware registers and blitter stuff, I will be pretty much machine dependant on some things. I hear tell that the people who do this are idiots. I don't really see a way around it. For teh conversion, I am using system calls like AllocMem and AllocRaster, but as for the blitter line drawing routines, it's all machine register "poking" Can someone clarify me on what people hate about hardware register software hacking? I don't think I can get the speed... rudolpe@jacobs.cs.orst.edu