🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #39318

GDOS vs G+Plus and Revolver & Spectre/PC Ditto

#39318
From: Greg Csullog
Date: Fri, 09 Jun 1989 00:24
39 lines
2810 bytes
Atari programs that use GDOS write device independant output files called
metafiles. GDOS takes these files and in conjunction with nonscalable fonts
and device drivers, it maps the metafile to physical output devices like
printers and plotters. GDOS, unfortunately, slows down some GEM functions
like windows. Since GDOS has to be loaded into memory when the ST is booted
and remains in memory during a session, this speed deterioration lasts even
if you use a program that does not use GDOS. G+Plus, a third party replacement
for GDOS, overcomes the speed problem and is worth buying if you use GDOS prg
a lot (EASY DRAW, TIMEWORKS DTP, MS WORD).

When you boot and load GDOS, it looks for a file called ASSIGN.SYS that tells
GDOS where to find fonts. When you run a GDOS requiring program (like EASY DRAW)
then the fonts are loaded from the path specified by ASSIGN.SYS. Since only
one ASSIGN.SYS file is read in at boot up, all GDOS requiring programs will
share the same fonts (if you have TIMEWORKS DTP fonts specified in the
ASSIGN.SYS file then EASY DRAW will use them). G+Plus lets you choose different
ASSIGN.SYS files on boot up, GDOS does not.

Some good ST programs that use multiple fonts do not use GDOS and its fonts.
Examples are SIGNUM2, CALAMUS and PUBLISHING PARTNER (does PAGESTREAM use
GDOS fonts?)

The advantage of GDOS over POSTSCRIPT for outputs is speed. A typical page
from EASY DRAW or TIMEWORKS DTP to an SLM804 is < 60 sec. The same page to
ULTRASCRIPT, the ST's POSTSCRIPT clone, will take much longer. However, the
quality of the output will be much better with ULTRASCRIPT.

With Revolver, I can divide up my Mega's memory and run more than one appl. at
a time. Unfortunately, I can not run Spectre or PC Ditto in one partition and
GEM codes in another since both emulators cannot handle the Revlover
environment. IF THEY COULD!!!!, I could run PC codes, Mac codes and GEM codes
AT THE SAME TIME and switch between them. Too bad this cannot be done yet (if
ever) but it would be nice.

Finally, Amiga vs ST. The Amiga uses memory paging. Eveything above 512K is
not main memory but paged memory. Since the Mac needs continuous memory, the
Amiga version of a Mac emulator cannot run in more than 512K of memory.
Therefore, unlike Spectre which gives me a 1.7 meg Mac, the Amiga-Mac has
limited capability (at least that's mu understanding of the situation).
Technical Details
Message-ID: <8906090028.AA08920@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!AECLCR.BITNET!01659

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!AECLCR.BITNET!01659
From: 01659@AECLCR.BITNET (Greg Csullog)
Newsgroups: comp.sys.atari.st
Subject: GDOS vs G+Plus and Revolver & Spectre/PC Ditto
Message-ID: <8906090028.AA08920@ucbvax.Berkeley.EDU>
Date: 9 Jun 89 00:24:00 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The Internet
Lines: 39