JOHNBARNES@ENH.NIST.GOV (11/28/89)
Subject: "Kneecapping" by developers and TOS piracy 1. Kneecapping. The conversation over a shareware alternative to the Spectre GCR seems to point up a tendency among some strains of Atari developers to pipe up and say "I can do what ..... only I can do it better". The result is that the software consumer is faced with a plethora of products and no information on which to make a valid judgement as to which is better. In short, it often seems that developers are trying to shoot one another in the kneecaps while the users shakes his head and wanders off, disgusted. This appraoch may also reflect a lack of creativity in some corners of the hacker world. It would be far better if users and developers could work together to iron out bugs and to improve existing products. If developers could find it in their hearts to make commitments to improve their products and if users would take a much more disciplined approach to documenting problems we might see growth rather than stagnation in the Atari software base. For those who wonder what I mean, let me suggest the following as projects worthy of development: Improvement or an alternative to the DMC LaserBrain to make it a truly viable Epson emulator for the SLM804. Most Epson users do not want to fret about fonts and the like. Just make it put the same amount of data on a page as the Epson does and make it understand all of the Epson escape sequences. Most Atari applications that output to the printer without fancy drivers (and there a lot of them) couch their ouptut in Epson terms. Ditto for an HP LaserJet emulator. Make several, each corresponding to the various plug-in font cartridges. Just make it work like and HP. How about an HPGL emulator for the SLM804? This would let us make proofs of drafting program output without having to have a pen plotter. How about a CLI that looks like VAX/VMS DCL? U**X missionaires might be appalled, but some folks might enjoy speaking plainly to their machines. How about devlopers' toolkit like Prototyper for the Mac? Let's make it so that anyone who can understand their problem can write a graphic interface for the program to solve it. How about a nice presentation graphics program like Cricket Graph or Igor from the Mac World? Many of us need to make publication quality graphs and charts. Degas is not good enough. I would like to hear about some genuine new products rather than vacuum ware (vaporware without any substance at all). 2. TOS 1.4 Piracy There is a persistent rumor arounmd here that Atari Germany basically countenanced the widespread priracy of TOS 1.4 ROMs. This rumor came to me from a well placed source within Atari Corp. An equally well-placed Atarian (since retired), who was sitting at the same table, expressed the opinion that this was actually a good idea, because it would result in this greatly improved technology being disseminated much more rapidly. Why Not, I ask? If people want to burn their own ROMS, why not let them? Atari should even provide diagnostic files that can be run to test the validity of user-generated ROMS. That way every serious user will soon be on the same footing and developers will no longer ve to fret about maintaining compatability with old releases. Disclaimer: The opinions expressed above are personal opinions held by the author of this piece and in no way reflect positions taken by his employer.
whack@nmsu.edu (Warren J Hack) (11/29/89)
In the previous post, it was commented that what was needed was some commitment by developers to improve their porducts and for there to be a wider variety of products porduced. Some products were suggested including SLM drivers, graphics packages, and so forth. I would like to comment that some of the need for products like the Spectre GCR and PC-Speed(and others like them) arises from the fact that there is software available on those machines which are in ways better developed that ST software. I congratulate the developers of the emulators for making that software available to ST users, but I must ask software developers to fill in the gaps with ST software. Personally, I am in need of a professional package to display data for publication (akin to Mongo on the Sun's). As a result, I am working to develop software on another machine with some other people to do this. I would like to extend the invitation to more experienced ST/GEM programmers to help me produce a ST version. It is this kind collaboration that is necessary in the ST world. Aren't there enough terminal emulation programs already!!?? I hope the ST developers group really gets going and takes the initiative in this area. I would also hope that Atari would support such development. Let's hear it for some variety and quality. Warren J. Hack Grad. Student New Mexico State University Internet: whack@nmsu.edu Disclaimer: Only I am responsible for what I say (God help me). Warren J. Hack Dept. of Astronomy, New Mexico State whack@nmsu.edu "I'm just a poor grad. student" {Insert std. disclaimer here}
koreth@panarthea.ebay.sun.com (Steven Grimm) (11/29/89)
In article <8911280802.AA18983@ucbvax.Berkeley.EDU> JOHNBARNES@ENH.NIST.GOV writes: >Why Not, I ask? If people want to burn their own ROMS, why not let >them? Atari should even provide diagnostic files that can be run to >test the validity of user-generated ROMS. I agree. I've been to two Atari dealers a number of times (most recently San Jose Computer a couple of hours ago, which is why I'm motivated to write this,) and have always been told that they were out of 1.4 ROMs. If I had a binary image of the thing, I could go put it on EPROMs and have it in my machine tonight, as could a number of Atari-owning friends of mine. I realize that Atari doesn't want to deal with trying to support hundreds of modified versions of 1.4, which would inevitably arise if the OS were released in this way. There are two solutions to that problem. The first, and easiest, is to put something like THIS CHIPSET IS PROVIDED AS A COURTESY TO THE ATARI COMMUNITY, AND IS NOT AN OFFICIALLY SUPPORTED RELEASE. ATARI ASSUMES NO RESPONSIBILITY FOR PROBLEMS ARISING FROM ITS USE. FOR THE LATEST OFFICIAL OPERATING SYSTEM RELEASE, SEE YOUR LOCAL DEALER. in the Desktop "About..." dialog box. Then Atari will be able to separate the real 1.4ers from the EPROMmed ones, and deal with each appropriately. (Actually, ideally the startup code would do a CRC or checksum on the OS image, inserting that message if it found a difference -- but putting it there all the time is fine, too.) The second is to really do interim OS releases on disk. Apple and Commodore have been doing that for years, and they haven't had the problems Atari is afraid of. I don't expect this to happen, but it would be nice. So far I've restrained myself from finding someone with 1.4 and just copying the whole kit and kaboodle to disk; I'd rather have an official set of chips. I imagine many others are in the same position. They, and I, aren't going to hold off much longer. Well, that's my turn on the soapbox. Standard disclaimer here. --- " !" - Marcel Marceau Steven Grimm Moderator, comp.{sources,binaries}.atari.st sgrimm@sun.com ...!sun!sgrimm
pegram@uvm-gen.UUCP (pegram r) (11/30/89)
From article <434@opus.NMSU.EDU>, by whack@nmsu.edu (Warren J Hack): > > In the previous post, it was commented that what was needed > was some commitment by developers to improve their products > and for there to be a wider variety of products produced. > Some products were suggested including SLM drivers, graphics > packages, and so forth. > I would like to comment that some of the need for products like > the Spectre GCR and PC-Speed(and others like them) arises from > the fact that there is software available on those machines which > are in ways better developed than ST software. I congratulate > the developers of the emulators for making that software available > to ST users, but I must ask software developers to fill in the > gaps with ST software. {specific request deleted} Hear, Hear! All I've been seeing is flames about hardware and the way Atari is run. We can do little about those things, but isn't there something we can do to turn around the small and shrinking (at least in the U.S.A.) applications software base? I can't find software titles that were out years ago, e.g. some compilers, an on-the-fly keyboard macro program, an outliner-word processor like More on the Mac (all there ever was was Hippo Concept), and new ones are not out there replacing them. If this doesn't change soon I may be forced to go to permanent emulation (haven't done it at all - yet ;-}). Constructive suggestions desired. > Let's hear it for some variety and quality. > > Warren J. Hack Dept. of Astronomy, New Mexico State > whack@nmsu.edu "I'm just a poor grad. student" Bob Pegram (pegram@griffin.uvm-gen.uvm.edu)
kirkenda@.cs.pdx.edu (Steve Kirkendall) (11/30/89)
In article <8911280802.AA18983@ucbvax.Berkeley.EDU> JOHNBARNES@ENH.NIST.GOV writes: >Why Not, I ask? If people want to burn their own ROMS, why not let >them? Atari should even provide diagnostic files that can be run to >test the validity of user-generated ROMS. I can certainly understand why Atari protects their ROMs... They do it for the same reason that Apple protects theirs. If Mac ROMs were freely redistributable, then Mac emulators would be EVERYWHERE! What would that do to Apple? Ah, you're thinking "Yes, but who in their right mind would want to emulate an ST?" Amiga owners, for one. About a month ago, there was a lot of traffic on comp.sys.amiga regarding a P.D. Atari ST emulator which DIDN'T WORK! It seems that the original version of the emulator (which was distributed on disk) had illegal copies of Atari ROMs stored on "unused" sectors of the disk. When somebody uploaded it, they forgot to upload the illegal ROMs. So anybody who downloaded the emulator got a useless package. Some people wondered if they were using it wrong. Some were angry because they had gone to a lot of trouble and still hadn't managed to steal anything. Some jokingly said "Yep, real Atari's work that way, too." Nobody said "This is wrong. We *shouldn't* copy Atari ROMs like this." >Why Not, I ask? If people want to burn their own ROMS, why not let >them? Atari should even provide diagnostic files that can be run to >test the validity of user-generated ROMS. Because they can't trust us to use them as Atari intended. Because they have a reputation to protect (such as it is). Because they don't want to support a product that doesn't earn them money. Because copyrights can be lost if they aren't enforced. Because parts of the ROMs are really copyrighted by DRI, not Atari. -------------------------------------------------------------------------------- Steve Kirkendall, kirkenda@jove.cs.pdx.edu, uunet!tektronix!psueea!jove!kirkenda
neil@cs.hw.ac.uk (Neil Forsyth) (11/30/89)
(This is not a flame. I'm just using Steve's soapbox :-) In article <34850@grapevine.uucp> koreth@panarthea.ebay.sun.com (Steven Grimm) writes: >In article <8911280802.AA18983@ucbvax.Berkeley.EDU> JOHNBARNES@ENH.NIST.GOV >writes: >>Why Not, I ask? If people want to burn their own ROMS, why not let >>them? Atari should even provide diagnostic files that can be run to >>test the validity of user-generated ROMS. > >I agree. I've been to two Atari dealers a number of times (most recently San >Jose Computer a couple of hours ago, which is why I'm motivated to write >this,) and have always been told that they were out of 1.4 ROMs. With a dealer who's 'run out', you're closer than I am to having a chipset. >If I had a binary image of the thing, I could go put it on EPROMs and have it >in my machine tonight, as could a number of Atari-owning friends of mine. True. If I had a binary image of the thing I'd be Mr. Big in the UK. Personally I'm not sure I would trust an image that I did not take myself from an offical ROM chip. Other peoples mileage may vary. >I realize that Atari doesn't want to deal with trying to support hundreds of >modified versions of 1.4, which would inevitably arise if the OS were released >in this way. There are two solutions to that problem. The first, and easiest >, is to put something like > > THIS CHIPSET IS PROVIDED AS A COURTESY TO THE ATARI COMMUNITY, > AND IS NOT AN OFFICIALLY SUPPORTED RELEASE. ATARI ASSUMES NO > RESPONSIBILITY FOR PROBLEMS ARISING FROM ITS USE. FOR THE > LATEST OFFICIAL OPERATING SYSTEM RELEASE, SEE YOUR LOCAL DEALER. > >in the Desktop "About..." dialog box. Then Atari will be able to separate >the real 1.4ers from the EPROMmed ones, and deal with each appropriately. >(Actually, ideally the startup code would do a CRC or checksum on the OS >image, inserting that message if it found a difference -- but putting it >there all the time is fine, too.) Sounds good. But the messages and CRC code could be hacked. I guess only dealers should get the verification program. >The second is to really do interim OS releases on disk. Apple and Commodore >have been doing that for years, and they haven't had the problems Atari >is afraid of. I don't expect this to happen, but it would be nice. NO! I don't like the wasted memory, reloading it when I trample on it (this would happen a lot to me!) and the open invitation to viruses (The ROMs are a bit tight to squeeze in a virus I reckon) >So far I've restrained myself from finding someone with 1.4 and just copying >the whole kit and kaboodle to disk; I'd rather have an official set of chips. >I imagine many others are in the same position. They, and I, aren't going to >hold off much longer. A least you could do that. TOS 1.4 ROMs are never seen in the UK at all! My suggestion:- Make TOS free. Distribute original TOS ROM's to dealers only. They program the EPROMS and charge you for that. You feel better about the validity of your new ROMs. Distribution is quick, widespread and ordered. Developers can write apps that require TOS 1.4 or later and be sure that a lack of ROM's will not halt sales. The rapidity of bug fixe distribution would be good too! (Atari UK wouldn't like this idea because the words 'free', 'cheap' or even 'sensible' are not in their dictionary file. To them everything is a money making product :-) >Well, that's my turn on the soapbox. If the Rainbow TOSless UK ST owners follwed me to the soapbox then it would quickly turn to dust! >" !" - Marcel Marceau "" - Bob Katz (Developers Support Atari UK) :-) >Steven Grimm Moderator, comp.{sources,binaries}.atari.st >sgrimm@sun.com ...!sun!sgrimm Thanks you for your article. Food for thought. +-----------------------------------------------------------------------------+ ! DISCLAIMER: Unless otherwise stated, the above comments are entirely my own ! ! ! ! "I think all right thinking people in this country are sick and tired of ! ! being told that ordinary decent people are fed up in this country with ! ! being sick and tired. I'm certainly not and I'm sick and tired of being ! ! told that I am!" - Monty Python ! ! ! ! Neil Forsyth JANET: neil@uk.ac.hw.cs ! ! Dept. of Computer Science ARPA: neil@cs.hw.ac.uk ! ! Heriot-Watt University UUCP: ..!ukc!cs.hw.ac.uk!neil ! ! Edinburgh, Scotland, UK ! +-----------------------------------------------------------------------------+