Xref: utzoo comp.sys.mac.programmer:18360 comp.sys.mac.system:1840 Path: utzoo!utgpu!watserv1!watmath!att!rutgers!apple!usc!cs.utexas.edu!uunet!nih-csl!lhc!mimsy!mojo!russotto From: russotto@eng.umd.edu (Matthew T. Russotto) Newsgroups: comp.sys.mac.programmer,comp.sys.mac.system Subject: Re: Developing software for ancient Macs Message-ID: <1990Oct18.053136.25070@eng.umd.edu> Date: 18 Oct 90 05:31:36 GMT References: <3635@syma.sussex.ac.uk> Sender: news@eng.umd.edu (The News System) Organization: College of Engineering, Maryversity of Uniland, College Park Lines: 29 In article <3635@syma.sussex.ac.uk> paulr@syma.sussex.ac.uk (Paul T Russell) writes: >I have an 'interesting' problem. I need to write some >1 What version of system software should I use ? I have all > of them on a CD-ROM but I'm not sure which one is the > newest usable version for a Mac 512. 3.2 rings a bell... might be 3.2.1 or something like tat. >2 The application will probably have to be written in Pascal. > Obviously I can use a slightly more modern Mac for development, > but will THINK Pascal (or any other Pascal compiler) generate > code which will run OK on these antique machines ? I seem > to remember some changes to do with the Segment Loader and > attributes on CODE resources when the Mac Plus came along... I think as long as you make sure CODE 1 is locked, you will be OK. Also, if you use a compiler which can generate >32K segments, don't use that feature. >3 Is there anything else which I might have problems with ? > Obviously I won't be able to use anything more recent > than Inside Mac I to III, but is there anything else > which might cause problems ? Don't forget all the bugs (or 32K limitations). -- Matthew T. Russotto russotto@eng.umd.edu russotto@wam.umd.edu .sig under construction, like the rest of this campus.