I know, it is boring reading about stupid users requesting this and that, but...
I would like to use some of my MacOS powerpc application for OS 9.x on my Sam. I'm wondering if the AMCC 440 have enough power in order to make Sheepshaver working.
We have Basilisk already working but: 1) not enough speed as it emulate another CPU (68k) 2) it uses veeeeery old MacOS software
Besides Sheepshaver: 1) has not CPU emulation (can use native PPC calls) 2) can make MacOS 9.x "newer" application working
So: there is a coder interested in a OS4 native port?
I don?t remember the details but it?s not easy to do. basically Sheepshaver is Basilisk II, but the CPU core emulation is different.
If I remember correct it uses the JIT emulator provided in PowerPC MacROM, the problem is the memory layout emulation, it can not be easily done when the emulation uses a real CPU on AmigaOS.
(MacOS7.0 / 8.0 and 9.0)
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
That rises another question for me; sorry it's not quite what you're after but does anyone know if FusionPPC works on OS4.1 / SAM?
I have the original just haven't tried it, I used it to play Warlords2 on the 604e PPC
I suppose it only supported up to MacOS 8.1 applications, I think.
bumps your thread at least Virgola
Edited by Slayer on 2013/9/2 19:34:33
~Yes I am a Kiwi, No, I did not appear as an extra in 'Lord of the Rings'~ 1x AmigaOne X5000 2.0GHz 2gM RadeonR9280X AOS4.x 3x AmigaOne X1000 1.8GHz 2gM RadeonHD7970 AOS4.x
I studied a little the sources some years ago and I think it would require memory mapping functions to relocate the first kilobytes of memory (it's used by MacOS) when the sheepshaver task is active. I don't know if it's documented how to do that or if it's possible at all.
I just thought I'd bump this 1.5 year old thread and see if anyone's interested in looking into it again.
You see, we'd get a new host of applications if we could get that one. I know they're not the newest apps, but still we'd get some version of cinema4d, microsoft office, adobe apps (photoshop, premiere), some good games (shadow warrior, silver) and final cut pro 2.0 (for comprehensive video editing) and all that in native speed , as the powerpc is not emulated - not bad imo!
At least you need to know some thing about how to store and restore CPU state (all registers), WHDload does it on classic Amiga 1200/4000, See WHDload SDK documentation for more information.
I'm waiting for the UAE jit CPU emulation it might help speed 680X0 EMU up.
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
As for OSX, I completely agree... It's a pig running on a multi-gigahertz, multi-core Macs, so it would just crawl on any hardware we have or will have.
Besides, setting aside the eye-candy, what did OSX really do for the Macs? Real multitasking!? We already have that! ;)