home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: alt.sys.amiga.demos
- Path: sparky!uunet!walter!qualcom.qualcomm.com!network.ucsd.edu!news!nosc!crash!tfinn
- From: tfinn@crash.cts.com (Aaron Grier)
- Subject: Re: Music and Code from Demos
- Organization: CTS Network Services (crash, ctsnet), El Cajon, CA
- Date: 15 Nov 92 14:52:19 PST
- Message-ID: <1992Nov15.145219.17013@crash>
- References: <MKNIP.92Nov13142322@superman.hut.fi> <1992Nov13.142612.8928@daimi.aau.dk> <MKNIP.92Nov15121629@blob.hut.fi>
- Lines: 35
-
- In article <MKNIP.92Nov15121629@blob.hut.fi> mknip@niksula.hut.fi (Mats Anders Knip) writes:
- >> Not true. You can easily do smooth scrolling under VGA using pixel panning.
- >> No prob at all. Coding a 8-way scroller under PC can be done too, without you
- >> having to update/move the whole screen. Only few PC coders know it, coz they
- >> are still accessing the hardware thru lame highlevel libraries/languages. I
- >> guess it's time for some amiga freaks to takeover in the PC world.
- >
- >Is that so? Cool. I'm sorry for spreading false information, but
- >I just assumed that since all platform-games on the PC are comparatively
- >jerky it couldn't. I admit at any time that I don't know anything about
- >programming PC-graphics.
- >Does that mean you can set the screen-start to anywhere in the Video-memory?
- >(and scroll superfast without redrawing anything but the new GFX showing
- >up on screen - like on the Amiga?)
-
- You can do some register level hacking of the VGA card and get some ultra-
- smooth scrolling going, both horizontal and vertical.. I imagine that
- diagonals wouldn't be too hard either. It's just all this damn register
- level hacking you HAVE to do to get anything done.
-
- For instance... you can set up the screen to have a virtual resolution of
- 640x400 w/ 256 colors, but you can still only access 64k of that memory at
- a time. Newer VGA cards have 1Meg of RAM onboard, yet you still have this
- dorky 64k window with which to do all your "magic." Makes it a damn pain
- for the programmer.
-
- Amiga is all linearly addressed is it not? IE video memory occupies some
- memory address, with none of thist 64k stuff?
-
- Intel should've dropped the 64k swapping thing with the introduction of the
- 80286!
-
- agrier@gompers.gompers.edu (real internet addy)
- tfinn@crash.cts.com (UUCP address)
-
-