Article View: rec.games.programmer
Article #1097Re: Sprite Engine News, VOL #1
From: John A. Slagel
Date: Sat, 10 Oct 1992 15:56
Date: Sat, 10 Oct 1992 15:56
54 lines
3697 bytes
3697 bytes
Allrighty, guys, my two or three cents....
I've been thinking about this since wrote my first sprite routine about
5 years ago....
1. Yes, the VGA can be turned off via software
2. Storing the sprites in the PC's memory will NOT be any faster than
just using software like we do now.... What you need to do is store
the sprite info on fast memory on the sprite card, so that it doesn't
use the pc bus. The card like you describe wouldn't work on PC/XT's.
3. You also should use a resolution higher than 320x256. Why do all this
work to produce blocky graphics? We would want a .75 ratio between X
and Y to have square pixels... I'd say maybe 512x384. This would give
four pages in 1 Meg of memory. But, can standard VGA monitors do any-
thing other than 320,360 in x and 200,240,400,480 in y?
4. Assume we have 4 pages of video memory... We shouldn't need to page
flip because the hardware will be taking care of drawing the sprites.
So, what you should do is have the electron gun read from 2 or more
pages, and only display the pixel values that are non-zero. This would
make it easy to put in full-screen two-layered backgrounds, like in
Duke Nukem. This would also be flashy enough to sell....
5. So, maybe make 2 pages, each with .5 meg of memory for backgrounds.
6. Sprite Memory..... At least 1 meg to store sprites. Don't forget how
1 character moving around will have lots of different legs positions,
etc...
7. This is a great idea, but:
1. I think people need to physically be together while designing...
2. I think you need reasearch funds behind you... ie.. A company!
3. If this is so easy, wouldn't someone have done it already?
4. Using local bus video on a 486, you could do the same thing in
software *EASILY*. Matter of a fact, look at Duke Nukem. It
does all that in software.
8. Unless you put something into the hardware that is impossible to do
with software, it won't sell. Also, all the people that just have
VGA right now obviously can't afford it... otherwise they'd have SVGA
right now, considering how cheap SVGA is.
9. I do agree with making a joystick card that uses just 8 positions,
instead of the stupid, analog idea IBM had.
10. Why not put FM or background digitized sound on it? No sense requiring
a GameBlaster and a SoundBlaster.
11. I do like this idea... but, realistically, *IF* there was one on the
market right now for $300-$400, would you buy it? I'd like to, but
I could barely afford my $180 Sound Blaster for just games.
12. If you did have this card, what would you do? Write Duke Nukem again?
Rewrite Mario Brothers? Just remember, the world needs *NEW* games,
a new generation of completely different styles.
Just my thoughts....
--
------------------------------------------------------------------------
"Never believe anything a female says, unless it rips your heart out."
-A brilliant discovery by me on Sept 27, 1992
John A. Slagel, email: jas37876@uxa.cso.uiuc.edu
Technical Details
Message-ID:
<BvwxLH.FHz@news.cso.uiuc.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!ux1.cso.uiuc.edu!news.cso.uiuc.edu!uxa.cso.uiuc.edu!jas37876References:
<kennehra.718674330@craft.camp.clarkson.edu>Show Full Headers
Complete Article Headers
Newsgroups: rec.games.programmer Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!ux1.cso.uiuc.edu!news.cso.uiuc.edu!uxa.cso.uiuc.edu!jas37876 From: jas37876@uxa.cso.uiuc.edu (John A. Slagel) Subject: Re: Sprite Engine News, VOL #1 References: <kennehra.718674330@craft.camp.clarkson.edu> Message-ID: <BvwxLH.FHz@news.cso.uiuc.edu> Sender: usenet@news.cso.uiuc.edu (Net Noise owner) Organization: University of Illinois at Urbana Date: Sat, 10 Oct 1992 15:56:04 GMT Lines: 54