home *** CD-ROM | disk | FTP | other *** search
- Path: news.vol.it!news
- From: bizzetti@mbox.vol.it (Fabio Bizzetti)
- Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.games,alt.sys.amiga.demos,in,comp.sys.amiga.advocacy,comp.sys.amiga.hardware,comp.sys.amiga.misc,comp.sys.amiga.graphics
- Subject: Re: Possible loss of the Copper (was Re: AB3D II beats Quake....)
- Date: 2 Apr 1996 11:55:38 GMT
- Organization: Video On Line
- Distribution: world
- Message-ID: <2582.6666T758T2007@mbox.vol.it>
- References: <Dp76BF.GyK@novice.uwaterloo.ca>
- NNTP-Posting-Host: molcl9.vol.it
- X-Newsreader: THOR 2.22 (Amiga;TCP/IP)
-
-
- >In article <4jnsq0$9hd@nadine.teleport.com>,
- >Stephan Schaem <sschaem@teleport.com> wrote:
- >>Bernd Meyer (bmeyer@bruce.cs.monash.edu.au) wrote:
- >>: : Fabio Bizzetti (bizzetti@mbox.vol.it) wrote:
- >>: : : You know how you can open a 1024*768 logical screen on Amiga, and
- >>: : : scroll it on a 640*512 physical screen? 50 frames / sec scroll, with 0
- >>: : : CPU or AGA time.
- >>: :
- >>: : : On a SVGA the scroll would be 2 frames / sec, with 100% CPU and SVGA
- >>: : : use.
- >>: :
- >>: *Grin* Then how do you explain the fact that my X-Server is running a
- >>: 1400x1300 "logical" screen and is scrolling it over a 320x200, a 320x240,
- >>: a 640x480, a 800x600 or a 1024x768 physical screen by just changing the
- >>: (gasp) start of video memory address? With normally around 80 frames /sec
- >>: scroll (I don't run with less than 80Hz vertical refresh ;-), and almost 0
- >>: CPU time?
-
- Yeah, C64's VicII made it better.
- Anyway.. to "scroll" horizontally a screen, as you say your SVGA does, you need
- more than just the simple VGA ram->RGB circuits, because the chip fetches data
- with burst modes that must be xxxbits aligned.
- Thus, if your SVGA board is really able to scroll horizontally, its designers
- specifically wanted this feature (for horizonthal scroolling).
-
- As I said better, this is 1980 video-chips features, so stop drolling for your
- SVGA.
-
- >Games are still primarily written for DOS, and thus cannot take advantage
- >of hardware acceleration. (Except in some special cases. VESA Video BIOS
- >extentions 2.0 for instance will allow a games access to a linear
- >framebuffer that exceeds the 128k reserved for video between 640k and 1MB.
- >This framebuffer is mapped into memory addresses way above anything in the
- >system....my 2MB is mapped into the 3900 megabyte range by PCI. Have you
- >played Duke Nukem 3D on a reasonably fast Pentium with accelerated PCI
- >video? I can get somewhat better then 15-20 fps fullscreen at 800x600x256,
- >and DN3D isn't even using the acclerated features of the video card other
- >then linear framebuffer. This is just a Mach64 OEM 2MB DRAM for gawds
- >sake. I'd like to see what a Matrox Millenium can do...)
-
- Then buy a PC..
-
- >Darwin Ouyang
-
-
-
-
-
-
- /-----------------------------------------------------------------------\
- | Fabio "Maverick" Bizzetti - bizzetti@mbox.vol.it - Maverick* at IRC |
- | The maker of "CyberMan" and "Virtual Karting" |
- | working on "VirtualRally" & "StarFighter" |
- \-----------------------------------------------------------------------/
-
-
-