Basilisk II for OS X PPC JIT
Moderators: Cat_7, Ronald P. Regensburg
Basilisk II for OS X PPC JIT
I recently got a great deal on a iMac G5 and I am in the process of getting software running on it. Is it true that when running Basilisk II on OS X on a PPC Mac that JIT is not available? According to the Basilisk II readme file it mentions that JIT is for x86. If this is true are there any ports that have JIT for a PPC Mac available? Any clarification or insight on this would be appreciated.
Re: Basilisk II for OS X PPC JIT
Hi,
The whole idea is that you do not need the jit when you run on ppc hardware as you have the real hardware available.
Best,
Cat_7
The whole idea is that you do not need the jit when you run on ppc hardware as you have the real hardware available.
Best,
Cat_7
Re: Basilisk II for OS X PPC JIT
Basilisk II is a Motorola 680x0 emulator, not Motorola PowerPC RISC CPUs. The 680x0 (68000, 68020, 68030 & 68040) were the CPUs Apple used for the Macintosh line from 1984 until the switch to Power Macs in early 1994. I can see this with a PPC version of Sheepshaver which runs PowerPC versions of Mac OS 7.5x - OS 9.0.4, but not Basilisk II. The PPC version would still have to translate 680x0 instructions into PowerPC instructions just as the Intel version does. So JIT would speed things up. So unless I am missing something a JIT would make perfect sense.
- adespoton
- Forum All-Star
- Posts: 4227
- Joined: Fri Nov 27, 2009 5:11 am
- Location: Emaculation.com
- Contact:
Re: Basilisk II for OS X PPC JIT
You're missing something; PowerPC hardware emulates MC680x0 instructions in hardware; it would be significantly faster and more accurate than a JIT solution.jasa1063 wrote:Basilisk II is a Motorola 680x0 emulator, not Motorola PowerPC RISC CPUs. The 680x0 (68000, 68020, 68030 & 68040) were the CPUs Apple used for the Macintosh line from 1984 until the switch to Power Macs in early 1994. I can see this with a PPC version of Sheepshaver which runs PowerPC versions of Mac OS 7.5x - OS 9.0.4, but not Basilisk II. The PPC version would still have to translate 680x0 instructions into PowerPC instructions just as the Intel version does. So JIT would speed things up. So unless I am missing something a JIT would make perfect sense.
Re: Basilisk II for OS X PPC JIT
Sorry, but I beg to differ. The PowerPC processors never had any native Motorola 68K instructions built into them. Here are 2 articles talking about the 68k emulator in the Power Macintosh computers. The emulator was strictly software based.
http://en.wikipedia.org/wiki/Mac_68k_emulator
http://applemuseum.bott.org/sections/ppc.html
If you can show me where it says that the PowerPC processors had native 68K instructions built into them, then I will stand corrected and apologize for being misinformed. But I respectfully stand by my information until then.
http://en.wikipedia.org/wiki/Mac_68k_emulator
http://applemuseum.bott.org/sections/ppc.html
If you can show me where it says that the PowerPC processors had native 68K instructions built into them, then I will stand corrected and apologize for being misinformed. But I respectfully stand by my information until then.