Questions tagged [mac-classic]

Having to do with the (obsolete) versions of Mac OS prior to Mac OS X. Questions about these versions often relate to retrocomputing or backwards compatibility.

Mac OS Classic refers to the versions of Mac OS prior to Mac OS X, which were released between 1984 and 2001. These versions ran on 68000 and PowerPC systems, and were not UNIX-based; they used a very different set of APIs from later versions. Since the operating system is obsolete, questions about Mac OS Classic often relate to retrocomputing or backwards compatibility.

12 questions
46
votes
5 answers

What is the value of '\n' under C compilers for old Mac OS?

Background: In versions of Mac OS up to version 9, the standard representation for text files used an ASCII CR (carriage return) character, value decimal 13, to mark the end of a line. Mac OS 10, unlike earlier releases, is UNIX-like, and uses the…
Keith Thompson
  • 254,901
  • 44
  • 429
  • 631
15
votes
5 answers

Where can I get resources for developing for Mac OS Classic?

I recently got bored and fired up my old Mac OS Classic emulator, and then got nostalgic for writing old-school applications for the system. So, my question: Where can I get dev tools that can still target Classic? (Ideally free, since this is…
Benjamin Pollack
  • 27,594
  • 16
  • 81
  • 105
7
votes
2 answers

Mac OS 7-9 - C programming

I'm curious how many C features that depend on standard Unix features work on Mac OS System 7 through OS 9. I don't have any development experience with the platform, but I know that there is no command line nor anywhere for the standard streams to…
Dai
  • 141,631
  • 28
  • 261
  • 374
3
votes
1 answer

How to run legacy Mac code on a faster, remote machine?

We've inherited some legacy software that we need to run quite urgently. It was written in Lisp and we don't have the source code (developer is dead), only runs on Mac OS 9 (some bug seems to prevent it running on anything newer) and requires a…
Dan
  • 1,209
  • 3
  • 13
  • 29
3
votes
1 answer

Are there some references left for the Mac OS Classic runtime?

I'm working on an implementation of the Mac OS Classic runtime to run Classic programs on OS X again. The project includes a PowerPC emulator, a PEF executable linker, and the possibility to call into native (x86) code. The emulator and the linker…
zneak
  • 134,922
  • 42
  • 253
  • 328
3
votes
1 answer

What is the structure of a MPW tool's main symbol?

This question is about Mac OS Classic, which has been obsolete for several years now. I hope someone still knows something about it! I've been building a PEF executable parser for the past few weeks and I've plugged a PowerPC interpreter to it. With…
zneak
  • 134,922
  • 42
  • 253
  • 328
1
vote
0 answers

How to get Duktape to run on Mac 68k (like it does on PPC?)

I'm writing a small app that runs on MacOS 7.x - 9.x (using Macintosh Toolbox) and I've decided to include Duktape. I use CodeWarrior 6.0 running on MacOS 9. I use the Low Memory configuration, found here. It runs perfectly when I compile for PPC -…
ejder
  • 11
  • 1
1
vote
1 answer

Finding Macintosh file's attributes

I will illustrate a use case of my issue. I have here two files which happen to be the Finder 7.5.5 and Finder 8.1 from legacy Mac OS versions. If I use Cmd + I I get the following information: Version: 7.5.5, © Apple Computer, Inc. 1983-96 System…
Apollo
  • 1,913
  • 2
  • 19
  • 26
1
vote
3 answers

Binary converter tool/script in OS X (to generate webfont from old PostScript font file)?

I have been told I need to use Mac Binary Converter to convert a postscript font into a macbinary .bin file for use with fontsquirrel. I am generally quite comfortable with command line (using Ruby gems & ssh mainly) but how do I add this tool to my…
0
votes
1 answer

OS X Lion Automator saving scripts in classic mode?

I have an automator application I wrote that uses some basic automator tools and incorporates in some AppleScript, and it saves and runs on my computer correctly (I am running OS X 10.7.5). I emailed it to a colleague running 10.8.4, and when she…
Kvass
  • 8,294
  • 12
  • 65
  • 108
0
votes
1 answer

Linking CFString with a SIOW app in MPW

I'm toying around with development on Mac OS 9 using Macintosh Programmers Workshop. I notice in the CImports folder there is a CFString.h with our beloved Core Foundation string. I've managed to build and run a stdio-based hello world, but when I…
wjl
  • 7,143
  • 1
  • 30
  • 49
0
votes
3 answers

Trying to find the name of a really old UI design book by Apple

This morning, I was reading a news article on Apple (either Snow Leopard or FCC), and I came across a part that referred to an old book by Apple (IIRC), that had two parts, and the first part was just on UI design. I was trying to get a copy of that…
waiwai933
  • 14,133
  • 21
  • 62
  • 86