• Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.

Is this possible?

Hello to all Mac users.

I am new the this forum, but I decided to join as I have a question

that I would liked answered.

It is regarding the OS.
On a new Mac, can you install or emulate an earlier model?
I do not know what the first OS for Mac was (i am guessing
around the 7.0 mark?) and I would like to have

that operating system to use so I can progam in 68000

assembly language?

Is this possible?
Or do I just have to go out and find an early Mac to purchase.

 

Attachments

The first OS for Mac was actually 1.0 (System 1.0).

If you want to write code for it, at least power through this so you have a familiarity with the versions:

https://en.m.wikipedia.org/wiki/Classic_Mac_OS

... up to 7.5.5 is all you need if sticking to 68000.

I don't emulate because I have actual hardware. However it is very common to emulate the Macintosh Plus (68000 processor, supports up to 4MB of RAM, and has SCSI support (mostly) in ROM). I would recommend running the emulated hardware with System 6.0.8 or System 7.0.1.

Once you pick an emulator, pick a compatible system. I haven't done 68000 development myself, but I imagine Mac System Software also supports special calls. Once you get your emulated system up and running and have familiarized yourself with classical Apple systems, head over to the hacks and developments section of this site. They will be able to point you in the right direction as far as Apple specific development goes, including compiling your code into something that executes not just on a 68000, but from a Mac (i.e. The system software knows what to do with your file).

Also, if you can emulate an SE FDHD/SE SuperDrive, do that instead as you will get ROM support of 1.4mb disks. Not necessary but helps.

 
 I need to know how Mac OS works.
I assume there is a reference manual or the like.

I am not familiar with Mac OS so I am hoping

you can fill me in on the exact name of the book.

 
I THINK what you are looking for is the Inside Macintosh reference library.  

There are many different books but together they cover nearly EVERYTHING about the OS and hardware.  If you do a google search for "Inside Macintosh" you can find many of them as PDFs available for download.  Macintosh Toolbox Essentials is especially useful for developing programs although I'm not certain how to make calls to the toolbox when programming in assembly since I've never done it.  Searching the forums I came across a reference to Mac OS Runtime Architectures which may provide the key to using assembly.

Gryphel has an excellent listing of Apple Developer Documentation on his site.

Hope some of that helps.

 
Back
Top