Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!cbatt!ihnp4!qantel!intelca!oliveb!hplabs!tektronix!uw-beaver!ubc-vision!ubc-cs!manis From: manis@ubc-cs.UUCP Newsgroups: net.micro.atari16 Subject: Re: Action!, FaST BASIC and cartridges Message-ID: <420@ubc-cs.UUCP> Date: Fri, 26-Sep-86 11:23:06 EDT Article-I.D.: ubc-cs.420 Posted: Fri Sep 26 11:23:06 1986 Date-Received: Tue, 30-Sep-86 08:15:52 EDT References: <8609232056.AA06071@ucbvax.Berkeley.EDU> <1095@batcomputer.TN.CORNELL.EDU> Reply-To: manis@ubc-cs.UUCP (Vincent Manis) Organization: UBC Department of Computer Science Lines: 24 In article <1095@batcomputer.TN.CORNELL.EDU> braner@batcomputer.UUCP (braner) writes: >Then of course, if a certain language is your DAILY working environment >you would like it in ROM. How about an OPTION of getting it on a cartridge, >in addition to the disk version, which is more appropriate for other buyers? Well, TDI Modula-2/ST is my DAILY working environment. Including the compiler, linker, editor, debugger, etc., etc., it adds up to about 800K (of which about 500K lives on a ramdisk). Any ideas how I fit that onto a 128K cartridge? In any case, what do I do when TDI comes out with an upgrade? Throw away my cartridge? Have a disk with ram patches? The TOS experience should have demonstrated that getting a frozen program to live in rom is non-trivial. (Apple did it, and then they realised that the Mac file system was stupid: so they had to come out with a new operating system with a file system in ram, and then a new machine with new roms.) Re co-processors: that would seem to be reasonable, but I still want the TT box which plugs into the DMA port. The 68000 doesn't coexist well with co-processors (unlike the 68020), and, although you can do it, the effort might not be justified.