home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: alt.sys.amiga.demos
- Path: sparky!uunet!mcsun!news.funet.fi!ajk.tele.fi!funic!nntp.hut.fi!nntp!mknip
- From: mknip@niksula.hut.fi (Mats Anders Knip)
- Subject: Re: Writing a StarField. Which method is best?
- In-Reply-To: oahvenla@snakemail.hut.fi's message of Thu, 19 Nov 1992 09:37:31 GMT
- Message-ID: <MKNIP.92Nov20135703@valerian.hut.fi>
- Sender: usenet@nntp.hut.fi (Usenet pseudouser id)
- Nntp-Posting-Host: valerian.cs.hut.fi
- Organization: Helsinki University of Technology, Finland
- References: <1992Nov7.104910.60476@cc.usu.edu> <1992Nov11.131803.1276@ifi.uio.no>
- <1992Nov17.211753.11335@ntg.com>
- <LUNDMAN.92Nov19150314@kauri.kauri.vuw.ac.nz>
- <OAHVENLA.92Nov19113731@lk-hp-3.hut.fi>
- Date: 20 Nov 92 13:57:03
- Lines: 22
-
- > Well, there's a easy way of getting sure 50 (or 60) fps without turning off
- > the interrupts. Use them yourself. Make them high priority ones, and nothing
- > can stop you from having all the time you want, while the system is running
- > (well, would be if there's time) in background. If you don't mess with the
- > copperlists yourself, but use Views for that, you can even switch back and
- > forth applications... Now all this is unnecessary on a A500, as all the time
- > is probably used anyway, but what if you have a 25MHz 68030? A lot of time
- > is left unused, and could be used your something else, provided you don't
- > do the blitter waiting in busy loops... There are ways around that too.
-
- You do have a point there, but you are forgetting one thing: we are
- talking demos here, not utilities - and demos aren't usually run
- in the background. A demo is lika a movie - when you watch a demo
- you watch the demo and do nothing else. You don't need multitasking in
- a demo. Switching off all interrupts is perfectly fine in a big demo
- (especially as a bigger demo usually loads via trackdisk from boot...)
- as long as you reset the old pointers in the end (naturally...).
- --
- *=--------------------------------------------------------------------------=*
- * E-Mail: mknip@niksula.cs.hut.fi *
- * Helsinki University of Technology / department of Computer Science *
- *=--------------------------------------------------------------------------=*
-