Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

How to run Classic (pre OS X) apps on Intel Macs Classic
Do you use an Intel-based Mac but still have a few essential Classic (pre-OS X) Mac applications you want to run? Recent universal compiles allow you to use SheepShaver (SS) or Basilisk II (B2) to run Classic software in emulation on Intel Macs under Mac OS X directly -- or under Windows via dual-boot or Parallels virtualization. B2 emulates an old 68K Macintosh, while SS emulates a PowerPC Mac.

What you need:
  1. An old Mac OS (up to OS 8.1 for B2, or OS 7.5.2 through 9.0.4 for SS). You can get OS 7.5.3 for free from Apple. E-Maculation has a downloadable OS 7.5.3 starter disk already prepared (4.3MB download).
  2. A Mac ROM. For B2, you must extract a ROM file from an old 68K Mac that you own. Use CopyROM or ROM-grabber for the extraction. For SheepShaver, use the Mac OS ROM Update 1.0, provided by Apple. None of the other Apple-distributed software-based New World ROMs, nor the Old World ROMs I've extracted from my own Macs have worked. However, to use this ROM, I think you'll need at least System 8.5 (I couldn't get it to run on OS 8.1; maybe older systems don't support New World ROMs?). Extract the ROM from the updater with TomeView. These extractors are themselves Classic apps, so you'll need access to a Mac capable of running Classic or older to get the ROMs.
  3. To run SS or B2 under Windows, you'll also need: (a) the Win32 Runtime Library of Simple DirectMedia Layer and (b) the Gtk+ Win32 Runtime Library. Just extract the contents of the downloaded files into the same directory as the SS and B2 .exe files.
Additional emulators exist, but I haven't tried them: Executor and SoftMac. Both run under Windows. Executor is commercial, but does not require a ROM.

Tips:
  • I'm running MacOS X 10.4.6 on a MacBook Pro 2.16 GHz w/ 2G RAM. Basilisk runs for me using either System 7.5.3 or 8.1, but won't launch some of the software I want to run. So, I use SheepShaver running OS 9.04. But, that is not without difficulties. Using SS 2.3, build 0.20060121.1-OSX.i386, under OS X, I have to start up OS 9 with extensions off (hold down the shift key when launching SS), or else I get some sort of display problem after the OS 9 boot sequence.

    The display problem doesn't occur when running the Windows version of SS (under either Parallels Workstation or dual booting via Apple's Boot Camp). So, ironically, I run SS in Windows (XP Home Eddition, Service Pack 2) in order to use my Classic Macintosh applications (Photoshop 4 and Matlab 5, because I'm cheap and they are still perfectly good versions!).

  • To get a little feedback from B2 and SS running under OS X, run them from Terminal (view the application package contents and open the Unix Executable File in the MacOS folder).

  • Both B2 and SS read a variety of disk image types, including dmg, cdr, img, smi, and hfv. DMG and CDR can be created with Disk Utility under OS X. If you get an .hfv disk image (created in Windows, such as the starter disk mentioned above), you can rename it with the .img extension for mounting under OS X. B2 and SS are capable of mounting CDs, but I use DMG images for everything.

  • Older Mac systems (pre-8.1, I think?) cannot start up from disks formatted as "MacOS Extended" file systems. If that is a problem, you may have to create a disk image with Disk Utility then erase and reformat it (you can only specify the disk format when you erase the disk, not when you first create it).

  • Startup disk images made outside of B2 and SS are not always recognized by B2 and SS as valid startup disks (the System folder doesn't have the Mac system icon badge on it). Starting up with a different disk (eg, an installer CD or the starter disk image mentioned above), and mounting the problematic startup disk image in B2 or SS, then simply opening its System folder fixes this. Mounting the disk image on a Mac booted into Classic would probably also work.

  • Both B2 and SS crash not infrequently (eg, when editing some folder names, using some command key combos, and during other seemingly innocuous activities). Save often. There is an option to mount a host-OS folder as a disk inside the emulator, to make file exchange easy. This feature is a bit buggy, too, so if you do this, don't make your root OS X user directory the shared folder. I use a disk image to transfer files (but mounting disk images in both the host OS and in the emulator simultaneously is risky, so don't do that either!). You might also consider keeping your Classic applications on a separate disk image from the startup disk image.

  • There are how-to's scattered on the Web for B2 and SS. E-Maculation is a good place to start. They also run forums for support questions.
Good luck!

[robg adds: The ROM downloads linked in this hint are all provided by Apple, they are not pirated versions. I have not tested this one. If you are going to do so, I recommend a good backup first, just in case.]
    •    
  • Currently 3.09 / 5
  You rated: 1 / 5 (23 votes cast)
 
[269,546 views]  

How to run Classic (pre OS X) apps on Intel Macs | 34 comments | Create New Account
Click here to return to the 'How to run Classic (pre OS X) apps on Intel Macs' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
How to run Classic (pre OS X) apps on Intel Macs
Authored by: wallybear on May 16, '06 10:24:19AM

There is a simple solution to the mentioned SS video problem:
- startup with extension off;
- after OS9 has finished starting up, select your preferred video resolution using the Monitor control panel;
- reboot.

From now on, SS will boot the emulated Mac without video problems.



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: sp1nner on May 16, '06 05:26:56PM

Thanks. Also, the new binary of SheepSaver (version 2.3-0.20060514.1) works "out of the box".



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: rajeshmagic on May 24, '09 07:28:09PM
easy way to install mac os on intel or amd or asus is given at this site
http://osquestionsforum.blogspot.com/


[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: schaps on May 16, '06 11:42:52AM

I am just curious how fast this emulation is on dual core Intel Macs--- I imagine it could be wicked fast, running old PPC apps faster than G4s ever did. Yes? No? Maybe?



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: GaelicWizard on May 22, '06 11:03:57AM

No, unfortunately. Unlike the transition from 68k to PowerPC, the new architecture is not Wicked Fast™. Most of the performance increases seen in the new machines have little to do with the main processor, but rather with the FSB, DDR2 RAM, PCI Express, SATA, &c.

Perhaps when Conroe, Morem, &c. come out the difference will be more significant.

JP

---
Pell



[ Reply to This | # ]
Any way to use 9.2.2 with Sheepsaver?
Authored by: bedouin on May 16, '06 01:24:03PM

Is there a way to use 9.2.2 with Sheepsaver? That's the only install disc I have (that came with my PowerMac).



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: sp1nner on May 16, '06 05:22:04PM

Sorry for the busted links to ROM-grabber and TomeView. Here are a couple that work:

http://homepage3.nifty.com/toshi3/data/Rom-grabber.sit
http://virtual.haru.gs/tomeview.hqx



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: lewsmind on May 17, '06 06:11:22AM

I'm curious what essential Classic apps folks are still running.



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: emendelson on May 17, '06 06:50:26AM

Essential apps:

Oxford English Dictionary (set up to run from a CD image instead of the original CD)
Lexis-Nexis (much faster than the web interface)
WordPerfect (sometimes)

And most important and productivity-ruining of all -

The old AfterDark Stained Glass module, using the MacDim AD launcher (see my hint about this somewhere else on the site).

It's the last one that I'm really going to miss on an Intel Mac...



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: glusk on May 17, '06 08:20:45AM

Lots of custom software is needed to configure or operate older hardware. The devices may still be in use but the control computer has failed. In my case, I don't want to carry around an old laptop to occasionally configure an older device.

Does anyone know if a classic app running in these emulators can use a USB-serial adaptor?

Thanks



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: squirri on May 17, '06 08:54:05AM

Lots of old Ambrosia software games!
Maelstrom, Escape Velocity, Mars Rising, Apeiron

I can't cope with all this Doom stuff!



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: terceiro on May 17, '06 01:45:58PM

Indeed. I'm still occasionally playing Fool's Errand and the original Myst. Except for that, I can't remember the last time I used Classic to actually accomplish anything.



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: RickoKid on May 17, '06 02:06:33PM
There are Mac OS X versions of a few of those games I think - Maelstrom certainly, and Apeiron too I think.

[ Reply to This | # ]
Future Cop
Authored by: melvinwalker on May 18, '06 09:21:09AM

Yeah, games are about all I ever run in Classic, too!

I still run Civilization 2 (sue me, that's the version I like!), and I just get a hankerin' to run Future Cop sometimes, which was a kick-butt game that never got the marketing it deserved. It even came out for the Mac before the PC (in 1998!).

Neither of these games, AFAIK, will ever be updated to OS X. As long as I can play these games, I will, 'cause they're great games, so why all the hate about those of us who still keep a copy of Classic around?



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: GaelicWizard on May 22, '06 11:06:16AM

SimTower. :-D

JP

---
Pell



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: cudaboy_71 on May 17, '06 11:08:45AM

quarkxpress 4.0 along with a ton of custom developed software for it. the expense and time to re-develop the code for use with the current version of quark would be out of proportion with the benefit gained. xpress 4.0 runs perfectly for what i use it for.

i'll be following and researching how to run classic apps on the intel chips very closely before i can purchase any for the shop.

---
if it aint broke, break it!



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: david@javadave on May 17, '06 12:57:35PM

Virtual TimeClock 2.5. I know that there are dozens of Time-recording applications available for OS X, but they all require entry of clients, projects, tasks, or other endless information for which I have no need. Virtual TimeClock does one thing, simply--it works like a regular punchclock, allowing me to clock-in/clock-out for the day and for breaks, and totals my time entries and overtime. There is a Pro version for OS X, but it costs $129--the one I have cost me $29 years ago. Until someone comes up with a replacement, I'll keep using this one.



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: david@javadave on May 17, '06 12:59:25PM

Oops! That's $195 for Virtual TimeClock Pro.



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: lewsmind on May 18, '06 05:34:25AM

Those are some interesting replies. I'm just confused how someone can have the money to buy an intel machine, but no money to upgrade software. How about you upgrade that software first?

I do understand about needing old software to control even older hardware. But again, how about some hardware upgrades?

OS 9 has been dead for 4 years, lets all let it go.



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: Boodlums on May 20, '07 06:59:27AM

It is quite possible for software upgrades to total MORE than the cost of new hardware. Software can be VERY expensive. I got a font editor for less than a hundred bucks 20 years ago. Now it's several hundred, and doesn't even have all the features of the old software. I am planning to use vMac to run FONTastic Plus 2.0.2 and other System 6 software which to this day still have no OS X equivalent. Apple's killing of OS 9 does not magically make new and affordable software appear. Hey, I wish it did.



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: David Grant on May 24, '06 08:37:15AM

Over the last 20 years I have written literally hundreds of HyperCard apps that are indispensable to my research. Most of them use specialized externals that will not work with the various HC replacements that have come out since Apple dropped HC. I also need to use a genetic mapping program called ACeDB. There is a OS X version but it would require that I redo much of my data AND modify the HC scripts I use to generate the data file in the first place.



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: diamondsw on May 17, '06 09:13:40AM

This is probably verboten, but how does one get a copy of 9.0.4? I have a CD of 9.2.2, but tossed any version of 9 before that ("Ha! Won't need THOSE anymore!"). It's frustrating since I have a valid license to use OS 9 (several, actually); I just want to use an older version.



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: rjbailey on May 18, '06 11:50:16AM

eBay



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: GaelicWizard on May 22, '06 11:08:16AM

If you have valid licenses, then LimeWire might be your friend. Be careful not to download anything you don't have a license for! ;-)

JP

---
Pell



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: frustrated on Aug 11, '06 04:36:48AM

Lew, I could afford a new machine every year, the cost is trivial compared to the number of hours invested in writing software. It is a matter of the number of hours invested in writing software. I have spent 20 years programming hypercard stacks for various psychology research projects. The time involved learning new programming languages and compilers then redoing much of this work would take me about 5 - 6 years if I worked on it non stop. I have more important things to do with my time. It is sad, I have gone from teaching in a university department buying about 30 macs a year to surrendering to use microsh**t platform for all but my individual research simply because the lack of backwards compatability and steves hubris in junking hypercard. The Gee wizz look what new macs can do focus has completely stuffed many in education and research. We do not have the time resources to cope with new platforms and are faced with a choice of hours wasted rewriting software or abandoning macs for windows because of the central support that is offered.



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: infurnll on Aug 14, '06 05:18:42PM

That is why those of you in the academic departments should push for Intel mac development because the systems themselves can be put together for around 500$ a piece keyboard, mouse, and monitor plus a p4 with HT, 1gb of DDR ram, 80gb HD, and DVD/RW- at that price that is the best deal there is. I am sorry to say also all of the enthusiasm for this new operating system has made it one of the most well documented ones in my opinion of fixing computers for the last 12 years. Unix outperforms Linux and Windows as a server OS- it always has and the mach kernel is a testament to that. The real problem is the government is forcing the university system to adopt "active directory" as its networking standard. That alone has forced you into the situation that you are in. If there was some way for you to make agreements with the univeristy to allow you to use offsite computers in your research than the sky would be the limit as you would not be constrained to those requirements (or you can lie and say that you are following them). Who knows...I just think that in the future windows will be something that only children will use.



[ Reply to This | # ]
Pre-built SheepShaver setup for download
Authored by: John Rethorst on Mar 13, '07 07:54:30PM

I've built a complete SheepShaver install, including _everything_ needed to run, as well as the last version of WordPerfect and several utilities. To download this 243mb image, go to http://groups.yahoo.com/group/wordperfectmac, to the Links section, to the "SheepShaver and Basilisk" folder, and click "SheepShaver-WordPerfect Install". It's about 20 minutes on a fast connection.

Enjoy,
John



[ Reply to This | # ]
Pre-built SheepShaver setup for download
Authored by: bart b. on Oct 29, '07 07:37:23AM

John,

your downloadable disk image + installer guide are terrific.
it díd take less than 20 minutes to get a classic environment running on my intel MacBook. Very well done. Thank you.



[ Reply to This | # ]
Pre-built SheepShaver setup for download
Authored by: mufngruf on Mar 17, '10 02:00:06AM

Thank you.
I have downloaded and installed your wonderful little present.. now...
how do I get it to use classic apps - where do I put them to install them etc... PLEASE help me, I'm almost there.. after months of struggling.
I also get a message that says "The result of a numeric operation was too large" should I worry about that?
and, thanks again.



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: bart b. on Oct 29, '07 07:38:47AM

John,

your downloadable disk image + installer guide are terrific.
it díd take less than 20 minutes to get a classic environment running on my intel MacBook. Very well done. Thank you.



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: jpenguin on Dec 09, '07 04:48:00PM

I can run SimCity 200 & Pinballthrillride again, not to mention the software from the macintosh gardens? Yipee!



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: mufngruf on Mar 17, '10 01:37:32AM

I'm going through all this trauma just to be able to run Claris Homepage and a wonderful little game called War of Flowers.



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: PicklePumpers on Mar 23, '10 12:22:13PM

Unfortunately SheepSaver just doesn't work. You can't write to any drive, you can't read any of your drives, you can't read firewire drives. It's just... bad.



[ Reply to This | # ]
How to run Classic (pre OS X) apps on Intel Macs
Authored by: PicklePumpers on Mar 23, '10 01:37:19PM

Let me just highlight the circular logic every single Sheep Saver instruction page seems more than happy to gloss over:

1) To install OS9 start up your already installed OS9 and extract your ROM.
2) FTW?



[ Reply to This | # ]