home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!pipex!warwick!str-ccsun!strath-cs!sproven
- From: sproven@cs.strath.ac.uk (Simon B Proven IE91)
- Newsgroups: comp.sys.acorn
- Subject: Re: NEW ACORN KIT OUT TODAY (27/08/92)
- Message-ID: <10385@baird.cs.strath.ac.uk>
- Date: 28 Aug 92 12:09:54 GMT
- References: <2a9e0dea.8cbfae.4@BEIZ.mediatex.ch>
- Sender: news@cs.strath.ac.uk
- Organization: Comp. Sci. Dept., Strathclyde Univ., Glasgow, Scotland.
- Lines: 38
- Nntp-Posting-Host: hunter-02
-
- In article <2a9e0dea.8cbfae.4@BEIZ.mediatex.ch> Ikki@BEIZ.mediatex.ch (0642210101: Fernmeldedirektion Olten) writes:
- >Re: Somewhere: "Now it s the best time
- >to write games on the Arc" I agree 1000
- >percent. BUT: IF they program all the
- >games that are then based on the 3010 or
- >3020, they will run well at the 12 Mhz
- >ARM, but they will be a bit too slow on
- >the Arc 3000 wich runs at 8 Mhz. IF I
- >upgrade my A3000, up to ARM 3, then the
- >games will be too fast, cuz ARM 3 runs
- >at 25 MHz. Buy a 3020 would be the best
- >solution, but I hang on my A3000 because
- >it has the expandable podule socket.
-
- This is a perennial problem with upgrading computers and games that
- were written with assumptions about the speed of the processor.
-
- MiG 29 is a good example of how to avoid problems with this - it
-
- a) Limits the frame rate to a given maximum (25fps I'd guess)
-
- b) When the frame rate drops (eg large buildings around, many
- planes around, explosions etc), the program times each frame
- and takes larger movement jumps per frame to keep the
- aircraft velocity constant.
-
- A good arcade game might run at 50fps on the ARM250. All you need
- to do to make the game OK for the ARM2 is to double the step rate
- of all objects on ARM2. You could ask the user what model of
- machine the game is running on, or you could possibly monitor the
- frame rate and adjust for it. This is necessary to make sure that
- your game has the biggest possible market.
-
- I hope to write a game on the ARM2 then try it on the ARM250 later
- and see what happens. What I may do is simply increase the detail
- level (I'm thinking of writing a 3D game) on ARM250 or ARM3.
-
- mad@bike
-