home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!iggy.GW.Vitalink.COM!cs.widener.edu!dsinc!ub!galileo.cc.rochester.edu!rochester!rit!isc-newsserver!eas3714
- From: eas3714@ultb.isc.rit.edu (E.A. Story)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: New hardware reference guide?
- Message-ID: <1992Nov18.180612.15191@ultb.isc.rit.edu>
- Date: 18 Nov 92 18:06:12 GMT
- References: <1950@lysator.liu.se> <1992Nov13.023341.27459@mpifr-bonn.mpg.de> <Bxnwno.6ns@cck.coventry.ac.uk>
- Sender: news@ultb.isc.rit.edu (USENET News System)
- Organization: Rochester Institute of Technology
- Lines: 67
- Originator: eas3714@ultb
- Nntp-Posting-Host: ultb-gw.isc.rit.edu
-
- In csg019@cch.coventry.ac.uk (-~=Zaphod=~-) writes:
- >In nn.mpg.de> mlelstv@specklec.mpifr-bonn.mpg.de (Michael van Elst) writes:
- >
- >>This is hardly right. In most cases you will end with a program that
- >>a)runs on some machines only
- >It would work on any amiga with the custom chips at location $DFF000.
-
- Other considerations... Does the machine have $C0 Fast ram? Or is it
- $20? Or perhaps it doesn't have FAST ram in the original 24-bit address
- space at all. (A3000, A4000). The OS thinks about all these things, do
- demo (or for that matter, game) programmers?
-
- >>b)crashes with a new OS version or when started from system that is
- >> booted further than the initial CLI.
- >It would not crash under new OS versions, because it would only use a few
- >bare essential routines like Forbid() and Permit().
-
- Most just hit INTENA and DMACON, anyway.
-
- >>c) does generate bogus displays on either NTSC or PAL systems.
- >Depends what you mean by bogus displays.
- >NTSC users would loose a portion of the screen due to the fact that the
- >NTSC screen can't display as many lines at a PAL screen.
-
- Well, I know what *I* mean by bogus displays. How about one that
- doesn't work at all... And it's easy to fix... I think 90% of these
- "demo" programmers are guilty of it too. How 'bout waiting on a
- scanline that doesn't exist? I can't tell you how many of these "PAL
- only" programs work on an NTSC machine by changing just one byte in a
- test on DFF004/6 or in a copper list that generates an interrupt. It's
- absolutely ridiculous. I can live with lossing a portion of my
- display.. its gotta happen, but when it doesn't work at ALL, thats
- stupidity.
-
- >Easy enough to avoid, just :
- >
- >1.. Write another version where the graphics are kept withing a smaller
- >area on the screen.
-
- Ya, but of course, most of these programmers are too lazy to do so....
- otherwise "PAL only" wouldn't be so popular a phrase.
-
- >2.. Write a just an NTSC version, so all the lucky PAL owners have a chunk
- >of screen missing (*not big OR clever CINEMAWARE*).
-
- Or just center the NTSC size screen on a PAL display.
-
- >>d) risks hardware damage with things connected to the serial or parallel port.
- >How could it *dammage* hardware?
-
- I can't wait for the first complaint from a A4000 or A1200 owner when
- one of these demos hits the wrong register and the display goes to 31Khz
- on their 1084... You don't think THAT could damage hardware?
-
- The point is that the serial and parallel ports shouldn't even be
- active, yet I've seen my modem lights flash during demos... most
- annoying.
-
- >>Ah, yes.. that's my experience with the creations from "demo coders".
- >Are you sure?
-
- tee hee hee..
-
- --
- "THAT is a DRY turtle. That turtle is NOT moist!"
- Ezra Story, a student at RIT, and
- eas3714@ultb.isc.rit.edu, his trusty(?) mailing address.
-