Article View: rec.games.programmer
Article #616Re: Split screen mode: Why? (was Re: 320x400 question)
From: Khan
Date: Wed, 12 Aug 1992 13:00
Date: Wed, 12 Aug 1992 13:00
32 lines
2021 bytes
2021 bytes
In article <bytor.713564132@milton> bytor@milton.u.washington.edu (Jill Patterson) writes: >dmb@wam.umd.edu (David M. Baggett) writes: > >>In article <Bsts4L.15r@news.cso.uiuc.edu> tmkk@uiuc.edu (Khan) writes: >>You're right, it wouldn't exhibit any more than drawing to a full >>screen. But it also wouldn't exhibit any less. Hence: what's the >>advantage? You have to double buffer, whether you're using full-screen > > The advantage comes from the extra video memory you save by not having >to allocate a second page area for the status display. This also allows >for the double buffered area to be flipped faster, since less of it will >need to be displayed. > > +-------------+ > | | > | | <- Double buffered area > |-------------| > | Status Line | > +-------------+ > > The extra video memory can be used for sprite storage for use in > fast video to video copies. That's yet another advantage. (Wish I'd thought of it ;-) BTW, I double checked the Game Bytes mag (issue #2), and it IS Wolf 3D which uses a split VGA screen. The situation is exactly as you've diagrammed above. As for the flicker an earlier poster feared would result, Wolf 3D has no apparent flicker, at least on my monitor. One way to insure a flicker-free display is to only update the (always visible) status portion during the vertical blank.
Technical Details
Message-ID:
<BsvG5I.6MD@news.cso.uiuc.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!dtix!darwin.sura.net!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!ux1.cso.uiuc.edu!news.cso.uiuc.edu!usenetReferences:
<bytor.713564132@milton> <1992Aug11.134312.16390@wam.umd.edu> <Bsts4L.15r@news.cso.uiuc.edu> <1992Aug11.172313.26619@wam.umd.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!dtix!darwin.sura.net!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!ux1.cso.uiuc.edu!news.cso.uiuc.edu!usenet From: tmkk@uiuc.edu (Khan) Newsgroups: rec.games.programmer Subject: Re: Split screen mode: Why? (was Re: 320x400 question) Message-ID: <BsvG5I.6MD@news.cso.uiuc.edu> Date: 12 Aug 92 13:00:53 GMT References: <bytor.713564132@milton> <1992Aug11.134312.16390@wam.umd.edu> <Bsts4L.15r@news.cso.uiuc.edu> <1992Aug11.172313.26619@wam.umd.edu> Sender: usenet@news.cso.uiuc.edu (Net Noise owner) Organization: University of Illinois at Urbana Lines: 32