stryder Posted September 23, 2005 Share Posted September 23, 2005 So.... I copied over my system folder (9) from my G4 to see if I could some way get Classic to work. I then tried to copy over the Classic libraries, etc., but found THEY WERE ALREADY THERE! So... I tried getting Classic to start up. I wonder if someone could hack the Classic foundations to get them to run under Rosetta. Then you could boot OS 9 to run within Rosetta. Why? Wouldn't it be neat to be able to run that old app from 1984 you have (MacPaint, etc.)?!? I know I'd love to run some old apps under it. Unfortunately, I killed my setup as I needed to go back to using XP, and I sold the hard drive I had OS X x86 installed on... Anyone interested in hacking the Classic libraries? Link to comment https://www.insanelymac.com/forum/topic/2899-classic-tried-to-get-it-working-built-in-safeguards/ Share on other sites More sharing options...
bluedragon1971 Posted September 26, 2005 Share Posted September 26, 2005 For programs that old, you wouldn't use Classic anyway. That is for programs that run under OS 9. What you want is a program like Basilisk II that emulates the older 68K machines. Link to comment https://www.insanelymac.com/forum/topic/2899-classic-tried-to-get-it-working-built-in-safeguards/#findComment-19060 Share on other sites More sharing options...
niteice Posted September 26, 2005 Share Posted September 26, 2005 I *did* get Classic Startup to run, it recognized my 9.1 CD, but I never got anything to boot. I'm probably missing something as I've never dealt with Classic mode before. Link to comment https://www.insanelymac.com/forum/topic/2899-classic-tried-to-get-it-working-built-in-safeguards/#findComment-19068 Share on other sites More sharing options...
stryder Posted September 27, 2005 Author Share Posted September 27, 2005 I *did* get Classic Startup to run, it recognized my 9.1 CD, but I never got anything to boot. I'm probably missing something as I've never dealt with Classic mode before. How did you manage to do that? Link to comment https://www.insanelymac.com/forum/topic/2899-classic-tried-to-get-it-working-built-in-safeguards/#findComment-19228 Share on other sites More sharing options...
tylerl82 Posted September 27, 2005 Share Posted September 27, 2005 The main reason Classic apps don't work is that the majority of them contain pieces of 680x0 code, which Rosetta can't emulate. A full 68k/PPC emulator would be required for most programs. Link to comment https://www.insanelymac.com/forum/topic/2899-classic-tried-to-get-it-working-built-in-safeguards/#findComment-19240 Share on other sites More sharing options...
stryder Posted September 27, 2005 Author Share Posted September 27, 2005 The main reason Classic apps don't work is that the majority of them contain pieces of 680x0 code, which Rosetta can't emulate.A full 68k/PPC emulator would be required for most programs. I thought the System and Finder from OS 9 contained the emulator for 680x0 code, and "pushed" it through the Power PC to emulate a 68K. Therefore, if you can get Classic to think it's on a PPC using Rosetta, then OS 9 should be able to boot, and think it's on a PPC, too. Therefore, any App should be able to be run through Rosetta. No? Link to comment https://www.insanelymac.com/forum/topic/2899-classic-tried-to-get-it-working-built-in-safeguards/#findComment-19277 Share on other sites More sharing options...
Cowboy Mike Posted October 1, 2005 Share Posted October 1, 2005 Whoo, that's easy - indeed booting complete misses because the copied folder of OS 9 does contain the "mac os.rom", which is supposed to be in another folder, bur don't ask me which one exacly.... Link to comment https://www.insanelymac.com/forum/topic/2899-classic-tried-to-get-it-working-built-in-safeguards/#findComment-20148 Share on other sites More sharing options...
Kanerix Posted October 3, 2005 Share Posted October 3, 2005 Mac OS 9 was the first OS to absolutely require a PPC processor. It would not run with a 68k processor. Link to comment https://www.insanelymac.com/forum/topic/2899-classic-tried-to-get-it-working-built-in-safeguards/#findComment-20281 Share on other sites More sharing options...
stryder Posted October 3, 2005 Author Share Posted October 3, 2005 Mac OS 9 was the first OS to absolutely require a PPC processor. It would not run with a 68k processor. Yes, I'm aware of that. That is not what I was saying. I was commenting that it would be neat to run 680x0 software under OS X for Intel... that's all. Link to comment https://www.insanelymac.com/forum/topic/2899-classic-tried-to-get-it-working-built-in-safeguards/#findComment-20313 Share on other sites More sharing options...
niteice Posted October 3, 2005 Share Posted October 3, 2005 How did you manage to do that? /System/Library/CoreServices/Classic Startup.app Link to comment https://www.insanelymac.com/forum/topic/2899-classic-tried-to-get-it-working-built-in-safeguards/#findComment-20317 Share on other sites More sharing options...
archi386 Posted October 7, 2005 Share Posted October 7, 2005 Mac OS 9 was the first OS to absolutely require a PPC processor. It would not run with a 68k processor. not to be annoying and I know this is OT, but just for the record: 8.5 was the first to require PPC. 8.1 was the last one for 68040, and 7.5.3 (7.5.5?) the last one for 68030 I believe. I can run basilisk II with my old handy 8.1 cd and a quadra 650 rom (under windows, haven't tried it on osx86). runs ancient 68k software screaming fast though. my guess why classic wouldn't work on x86: while classic, the Mac OS 9 host environment, could run on rosetta, apps running inside the classic environment are made up of more than just system calls to classic. it seems to me that for rosetta to intercept and translate that non-system code would require integrating rosetta into classic somehow-- since that code is only visible from inside the classic process, if that even makes any sense. and I think Apple doesn't think the effort is worth it, since classic apps are a dying breed. just my attempt, i'm no expert or anything. Link to comment https://www.insanelymac.com/forum/topic/2899-classic-tried-to-get-it-working-built-in-safeguards/#findComment-21011 Share on other sites More sharing options...
Recommended Posts