Article View: comp.sys.amiga.graphics
Article #9413Re: Amiga vs (IBM & Mac)
From: Marc N. Barrett
Date: Sun, 16 Jan 1994 18:40
Date: Sun, 16 Jan 1994 18:40
65 lines
4714 bytes
4714 bytes
In article <2harjb$9c9@bushwire.apana.org.au> Tetragon@Lisa.apana.org.au writes: >Marc N. Barrett (barrett@iastate.edu) wrote: >> Printer drivers (note 1) > >The very fact that the OS still supports it just incase some decent driver >are accidentally written & used is still a bonus in this argument. >(Ie: it wouldnt take a change of OS if I decided to write a decent driver.) Oh yes it would! The problems with the drivers go MUCH deeper than just the drivers themselves. The problem is that AmigaOS has virtually NO support for structured objects, and so applications always compose bitmaps, which are sent to the drivers for printing. This compares to the Mac, where the OS has EXTENSIVE support for structured objects, and where these objects are passed to the drivers rather than crude bitmaps. On the Mac, if the printer is a bitmap printer (IE: a non-PostScript printer), it is up to the driver and not the OS to create the bitmap. You can see a symptom of the Amiga's totally broken printing system by looking at the PostScript driver that comes with 2.1 and 3.1. Do you notice those "Vertical DPI" and "Horizontal DPI" boxes in the PrinterPS prefs program? One of the primary purposes of PostScript is to get output that is totally resolution-independent. IE: you can take the PS output, send it to a 2700 DPI imagesetter, and it will take advantage of all of the resolution of the imagesetter. So why does the Amiga's PostScript driver produce PS files with hardcoded resolutions that totally negate PostScript's resolution- independent features? It is because there is no way the Amiga's PostScript driver CAN'T be resolution-independent, since Amiga applications NEVER pass structured objects to the printing system. >> Device-independent graphics > >Isn't this RTG? Isn't this practically a sure thing, effectivly for a later >version of the OS? (No, don't answer that, we just can't rely on C=, we know >this, lets just hope and think of what might be. It would sort of fit in >with your `wish-list' as above.) > >Atleast the independant makers of most 3rdParty 24bit cards et-al usually >have effective RTG for their own boards, and this effectively covers the >majority of users who would like a standard RTG. (This is discounting >ofcourse those who would then find RTG usefull if implemented as standard. >But who can really say for sure about that?) These are crude hacks and don't do much. True RTG would give you things like 24-bit support and much greater compatibility between third-party graphics cards. >> Device-independent audio > >I don't know if this is really so important, but anyway, if it was, what other >platform has such features? The Macintosh and OS/2 2.1, for example. System 7.1 has a new Sound Manager that is completely device-independent. With the Sys7 Sound Manager, Apple was able to switch from 8-bit stereo sound via a custom sound chip to 16-bit 4-channel stereo sound via a DSP, with no problems with compatibility with programs that properly use the Sound Manager. OS/2 2.1 also has device- independent audio support. iE: under OS/2 2.1, you only need one driver for your audio card, and that driver will allow DOS/Windows, and OS/2 software to work with your audio card, regardless of its capabilities. +++++++ ++++ Marc Barrett -MB- ++ IRC nick: Cyclone | e-mail: barrett@iastate.edu + Amiga: No excellence, just bullshit
Technical Details
Message-ID:
<2hc1nh$khk@news.iastate.edu>Path:
arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!vixen.cso.uiuc.edu!newsrelay.iastate.edu!news.iastate.edu!barrettReferences:
<CJo0EH.Bz@cs.vu.nl> <2h9cih$23i@news.iastate.edu> <2harjb$9c9@bushwire.apana.org.au>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1096f0,52b73b2c623b1ffb X-Google-Attributes: gid1096f0,public X-Google-Thread: 105a8b,52b73b2c623b1ffb X-Google-Attributes: gid105a8b,public X-Google-Thread: fee24,52b73b2c623b1ffb X-Google-Attributes: gidfee24,public X-Google-Thread: f7e4d,52b73b2c623b1ffb X-Google-Attributes: gidf7e4d,public X-Google-Thread: 111ed5,52b73b2c623b1ffb X-Google-Attributes: gid111ed5,public X-Google-Thread: 106ac0,8b4b413a999b0925 X-Google-Attributes: gid106ac0,public X-Google-ArrivalTime: 1994-01-16 10:49:13 PST Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!vixen.cso.uiuc.edu!newsrelay.iastate.edu!news.iastate.edu!barrett From: barrett@iastate.edu (Marc N. Barrett) Newsgroups: comp.sys.amiga.graphics,aus.computers.amiga,bit.listserv.i-amiga,comp.sys.amiga.misc,comp.sys.amiga.hardware,comp.sys.amiga.games Subject: Re: Amiga vs (IBM & Mac) Date: 16 Jan 1994 18:40:49 GMT Organization: Iowa State University, Ames, IA Lines: 65 Message-ID: <2hc1nh$khk@news.iastate.edu> References: <CJo0EH.Bz@cs.vu.nl> <2h9cih$23i@news.iastate.edu> <2harjb$9c9@bushwire.apana.org.au> NNTP-Posting-Host: pv7801.vincent.iastate.edu