MacOS User

Get the Flash Player to see this player.
MacOS User
MacOS User
MacOS User
Image 4 Title
Image 5 Title

Classic On Intel PDF Print E-mail
(20 votes)
Written by Andrew Youll   
Thursday, 03 January 2008

When Steve Jobs announced Apples transition to Intel's X86 processor line, a huge stir occurred among some Mac OS X users who depend on "Classic" the OS9 environment in Mac OS X for their day to day Mac usage, as Mac OS X on intel means no more "Classic" and they were right.

Rosetta allows PowerPC applications to run on X86 through JIT (Just In Time) architecture emulation, but its translation is not on a low enough level within OS X to allow "Classic" to work on X86 and as such those among us who use OS9 applications have been left out in the cold.

Until now that is; a project called "Sheep Shaver" was created to allow BeOS on PowerPC emulate the PowerPC architecture to run another PowerPC Operating System on top of BeOS, this application was ported to Mac OS X with the demise of Be Inc. and has since been ported to Mac OS X on Intel processors.

A group has created a program called "Classic-On-Intel" or COI for short which is essentially, the Sheep Shaver emulator for OS X on Intel, with either an OS9 Installer Image or an OS9 Installed System.

The present release of COI is Version 4.0.1 which is Sheep Shaver with a OS9 Installed System. Sheep Shaver is notoriously difficult to setup so COI takes the difficulty out of running OS9 Applications on Mac OS X for Intel.

This application is of questionable legality due to the fact it includes both a Mac ROM and a OS9 Installer / Installed System, so it is recommended that you already posses a OS9 install disc and a Mac from which you could in theory extract a ROM from.

If you wish to customise your COI 4.0.1 install you can download Sheepshaver GUI to configure it and tweak settings further. For example you can disable "QuickDraw Acceleration" which is enabled by default, or you can adjust the amount of available RAM.

I personally have a couple of old games and printer utilities that require OS9 namely:

  • Starcraft
  • Starcraft: Broodwars
  • Canon BJC-55 IS-Scan

Yes I know both of the Starcraft games have Mac OS X installers available now but for the purpose of this review I thought a computer game would be a good test, okay it may not be the most graphically intense game ever made but I do think it represents an average game of the period.

Also the Canon BJC-55 Scanner utility will show whether COI is capable of hardware access, which I do doubt but would love to be proven wrong, as Canon haven't released an updated utility for my Printers Scanner cartridge. 

The system I am going to be using to test COI 4.0.1 is an Aluminium Apple iMac:

  • Intel Core 2 Duo 2.0GHz
  • 2GB DDR2 667MHz RAM
  • 250GB HDD
  • ATi Radeon HD 2400XT 128MB
  • 8x Super Drive
  • Mac OS X 10.5.1

COI communicates with OS X via the "/Users/Shared" folder in Mac OS X it appears as "Unix" in Mac OS 9 in COI.

First off I'm going to try getting Canon IS-Scan for Mac OS 8.* - 9.* to work inside v4.0.1, first

4.0.1 is a cut down version of OS9 with a lot of components and extensions removed to make it lightweight, but this has some side effects namely... lack of TCP/IP support, and lack of colorsync extensions, you may be asking why do I need TCP/IP? well because when I copy the IS-Scan setup program over to OS9 using /User/Shared it refuses to open the file, so I'm attempting to download the file directly into OS9. 

After much well... cursing I decided to bite the bullet and actually do a clean install of OS9 from an install CD I bought off eBay for my old G4 iBook.

After installing OS9, you are presented with a desktop with some "Aliases" to what Apple expects to be the most used applications, Internet, Email, etc. 

COI4.0.1 - System Profiler.jpgFirst what mac does COI 4.0.1 provide emulation of?

  • Power Macintosh 9500 Series
  • PowerPC G4 @ 100MHz
  • 256MB RAM
  •  

    And supports a maximum OS 9 version of 9.0.4.

    COI4.0.1 - OS9 Networking.jpgNow to download the required files to test the scanner usability in COI 4.0.1, opening IE for Mac OS9, presents you with Networking Configuration Wizard, COI 4.0.1 supports Ethernet emulation for the emulated environment and as such you can add OS9 to your network quite easily as long as your Intel Mac has an active connection via either Modem, AirPort or Ethernet.

    First I had to download the BJC-55 drivers and IS-12 Scanner Cartridge drivers so I downloaded these files from the Canon website, once downloaded I proceeded to decompress them into folders, as they are all in .sea format from the the Canon website.

    Once this was complete, I attempted to install the Printer drivers, at first everything seemed to go ok, until I was presented with the following: "Unix is not a valid destination drive". It seems that the installer wants to use the "Unix" drive but can't access it, so I selected "Custom Install" in the menu, no difference, it doesn't allow you to change the destination of the files.

    COI4.0.1 - Stuffit - Driver.jpgSo I decided to reboot OS 9 and see if that made a difference, which it did, it now wanted to install the BJC-55 drivers to "Classic 9" which is the OS 9 system drive, I thought this may actually work, but apparantly not; the installer crashes and locks OS 9 up with an install disk error, so you have to kill COI 4.0.1. Hours passed, and finally after 4 hours of trying I gave up and conceeded defeat, I wont be able to use my IS-12 scanner cartridge on my Intel iMac, atleast OS X supports the printer itself.

    Now for the other part of this review, installing Starcraft; now starcraft isn't the most graphically or resource intensive application, this is one reason why I chose it, also other than Age Of Empires it happens to be the only OS 9 game I own. As previously mentioned I am aware that Starcraft has an OS X installer now kindly provided by Blizzard, but for the sake of testing COI 4.0.1's usability I want to see if Starcraft will install, let alone run.

    COI4.0.1 - Starcraft Installer.jpgFirst off I have to insert the install CD which is instantly recognised, now to run the installer, which loads fine as expected, I am now presented with a screen asking what I wish to do, after selecting "Install Starcraft" I am prompted to enter my CD Key, once confirmed, I configured the installer to install the game to the "Classic 9" HD, in a folder named "Starcraft" in "Applications", after clicking install, the installer copies and configures all the relevant files for Starcraft, and it appears to go without a hitch. Next I was presented with a restart screen, so I rebooted OS 9 in COI 4.0.1, and once OS 9 had fully restarted I began to attempt to play the game.

    COI 4.0.1 features OS X Quickdraw Acceleration by default to help render all graphics, so this fact may allow the game to run smoothly.

    COI4.0.1 - Starcraft startup 2.jpgUpon opening the game you are presented with a dialogue to configure the game, I selected my configuration settings, and at first selected "Slow Memory Graphics" as I had no idea how well COI 4.0.1 would play the game.

    COI4.0.1 - Starcraft In Game.jpgTo my suprise it plays it exceptionally well, all graphics are smooth, and are displayed in their full 256 colour glory, as a further experiment into COI 4.0.1's abilities I disabled the "Slow Memory Graphics" option, and the game still ran very well.

     

    So in conclusion, Classic-On-Intel 4.0.1 does provide Intel Mac users with a viable way of actually using their old OS 9 applications asl ong as they dont require direct hardware access, as COI 4.0.1 doesn't support direct hardware access. You may have to play around with what extensions work and what causes instability within OS 9 as some users of COI 4.0.1 report stability problems with a stock OS 9.0.4 install but my install works fine, it was only the Canon installers which crashed my system.

    It's versatility makes it easily tweakable to suit every users needs, as long as your applications aren't too demanding, this is a perfect way to recreate the "Classic Environment" that Apple so kindly "Giveth' and took'eth" away.





    Reddit!Del.icio.us!Google!Facebook!Slashdot!Netscape!Technorati!StumbleUpon!Newsvine!Furl!Yahoo!Ma.gnolia!Free social bookmarking plugins and extensions for Joomla! websites!
    Comments
    Add NewSearchRSS
    Jordan Langille - Designer     | 142.68.243.xxx | 2008-01-03 19:52:31
    There's a carbon version of SC/BW that you can download directly from Blizzard to run natively on Leopard.
    GeneralCody - Security Consultant     | 62.249.161.xxx | 2008-01-03 23:02:52
    Well, I think the author mentioned that, Jordan...
    mahrain   | 89.220.140.xxx | 2008-01-04 03:28:21
    It's great that someone bundled OS9 and Sheepshaver, but since Sheepshaver doesn't emulate an MMU, most 'interesting' classic apps such as older Photoshop, Office and Quark versions will NOT work.
    Howard - Clearing up some misunderstand   | 145.99.192.xxx | 2008-01-04 03:47:31
    Hi,

    SheepShaver, with a normally installed Mac OS 9.0.4 runs a plethora of applications, including Quark 4.1 (although only a cracked version, as there is no dongle support), PhotoShop, and even Office 2001 (if the Japanese language pack is installed). If, as mentioned, COI uses a stripped down version of Mac OS, not allowing TCP/IP traffic, this not true for SheepShaver as it supports TCP/IP traffic through "slirp" and thus allows internet access and networking.

    More information and recent versions at: http://www.emaculaction.com/forum

    Best,
    Howard
    youlle   | Super Administrator | 2008-01-04 04:48:40
    avatar COI comes with OS9 minus the TCP/IP framework, hence the necessity to re-install OS9 from my Install Disc.
    Howard - Fixed typo   | 145.99.192.xxx | 2008-01-04 03:49:41
    OOPS Typo fixed: http://www.emaculation.com/forum/
    Anonymous - Illegal   | 209.183.243.xxx | 2008-01-04 11:01:16
    From my understanding, this is a distribution of OS9 _without_ a license from Apple, which makes this an illegal distribution.
    Dave La'qrouxis - Re: Illegal   | 86.137.226.xxx | 2008-01-04 11:36:54
    The author clearly states he owns a OS 9 Capable iBook, and as such he has an actual system to obtain a ROM image from and he owns authentic OS 9 installation media, so under UK law he has done nothing wrong.
    doknir - Irix?     | 84.52.130.xxx | 2008-01-04 11:34:57
    BTW, is it possible to emulate SGI Irix
    OS 6.5 on MAC OS X?
    youlle - re: Irix?   | Super Administrator | 2008-01-04 11:45:10
    avatar MIPS R4K emulation is supported by QEMU 0.8.0 and above, I've quickly checked and some SGI systems used the R4K, so I guess you could in theory run Irix, but what version it would support? I do not know.
    Jason   | 206.124.134.xxx | 2008-01-06 13:52:30
    What? People still use OS 9?
    Steven - Why OS 9? Ultrafind!   | 76.15.3.xxx | 2008-01-13 13:18:17
    No OS X App for finding content rivals Ultrafind

    http://www.ultradesign.com/ultrafind/ultrafind.html

    SpotInside is the closest in OS X, but it searches only for text that Spotlight can find, whereas Ultrafind is not limited to Spotlight searchable files. SpotInside will open a view of text and highlight the search terms--but you must scroll to find them if they are widely separated. Ultrafind shows each find *in context* in a scrollable list. There are many options for viewing the found text or the file which contains it.

    I wasn't willing to buy an Intel Mac until I had a satisfactory replacement for UltraFind. From your review of COI, it looks like I won't need a replacement.

    Thanks
    JP   | 81.151.97.xxx | 2008-01-31 15:20:51
    I can't find a way of making the window in which this app runs any larger. Can anybody help?
    Rod - I'm with you Steve. Ultrafind   | 220.253.108.xxx | 2008-02-18 00:10:53
    Haven't tried SheepShaver yet, but if it will run Ultrafind then it is a godsend.

    Why on earth no one has picked up the ball and produced an effective OSX alternative for Ultrafind is completely beyond me.

    Its the context presentation and proximity search abilities that leave it standing head and shoulders above the pale imitations that run in OSX. I for one would be happy to fork out a $100 shareware fee for something as good as Ultrafind that runs under Leopard on an Intel, and I know there are quite a few others out there like me who either miss it like crazy or keep a Classic capable Mac just so they have access to it.

    Cheers

    Rod
    Anonymous     | 116.82.230.xxx | 2008-07-13 11:54:17
    [url=http://www.too-lovely.com/tag/gallcore/]
    Write comment
    Name:
    Email:
     
    Website:
    Title:
    UBBCode:
    [b] [i] [u] [url] [quote] [code] [img] 
     
     
     
    Security Image
    Please input the anti-spam code that you can read in the image.

    Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved.

    Last Updated ( Friday, 04 January 2008 )
     

    Polls

    What Office Suite Do You Use?
     

    Syndicate

    Who's Online

    Login Form

    Joomla Templates by JoomlaShack