![]() |
![]() Support Information
Supported Hardware Amiga: A3000, A4000, A4000T AmigaOS: Kickstart 3.1, 40.68 or 40.70, Workbench 3.1(V40) or 3.5(V44) CPU card: CyberstormPPC (with Symbios 770SCSI) GFX Cards: CyberVisionPPC, CyberVision64/3D, Retina Z3 BLT Network Cards: HydraNet, Ariadne I Ariadne II (using a slightly modified driver) General MorphOS FAQ Q: Will my graphics card be supported? I do not have a CyberVisionPPC. A: Most all gfx cards that are supported by CGX V4 will be supported. CGX Supported graphic cards. Not all cards will get a powerpc accelerated (native) driver at first. Most cards work in 68k emulation mode without any problems. Q: Does MorphOS support or emulate AGA modes? A: It supports aga modes. It replaces its graphics.library blit code. Q: Will WarpOS run on MorphOS? A: Currently this is "Not planned". Emulation should be possible. We currently are leaving an emulation library up a 3rd party if they are interested who have the time to complete such a project.. If you are interested let us know. Q: Will Warp3D run under MorphOS? A: The 68K Version of Warp3D should work. Q: Will MorphOS support AmiJoe, Boxer or any other hardware? A: MorphOS is open to any new platform or hardware. Some of the MorphOS team has already met with Met@box (AmiJoe) and support should happen. To have support it requires _complete specs_ of the hardware to port the low level hardware code. Q: Is there any other compiler plans for MorphOS (like Vbcc) ? A: Currently only gcc for now... but it's open for anyone to create compiler support. If you are interested contact us. SAS and vbcc powerup programs continue to work which can also be used in the new ppc amigaos way.. Q: Does it support the BlizzardPPC cards? A: Not now...probably later sometime. Q: Does it support any other gfxcard than the CybervisionPPC *nativly* ? A: Not now...maybe later sometime. Q: Does it support any other scsi chip than the Symbios 770 at the moment ? A: Not guranteed.... Controllers like A4091 and A4000t scsi use DMA and don't work under the emulation because MorphOS uses a virtual address space. In the future Quark drivers will be done for the Symbios/NCR scsi family. This includes CyberstormPPC, BlizzardPPC, 4091 and A4000T. Q: Does it support the ppc.library API ? A: Yes, ppc.library can be used now with some limitations. We plan to provide full backwards compatibility to existing PowerUp applications and the things we tested so far make us quite optimistic that we can provide that. Q: Is this a competition against QNX ? A: No. We don`t plan to implement a realtime posix.4 api microkernel. The focus is more on a new design and more attractive api. The basic kernel development also started before the Neutrino announcement November 1998. At the moment we can`t see in what way Morphos can compete with Neutrino from a global viewpoint as QNX has addon software with drivers, filesystems, guis, apps and so on.... The Quark kernel itself is more in a research state at the moment but with growth potential. The way the emulation is structured it should also be possible to run under Neutrino. Q: When is a developer release planned ? A: The first release has been sent to some selected developers for evaluation on their hardware. Interested developers who want to join should send us some email and tell us what they are planning to port to MorphOS/Amiga Emulation Q: Is the emulation based on UAE ? A: Plain and simple...no. We use a different emulation approach to get maximum performance out of the setup. Q: How fast is it ? A: That`s not easy to measure as the 680xx has easy and very complex instructions. Good examples for expensive instructions are shift instructions because a lot of condition codes need to be emulated as well as bitfield instructions. As these instruction types are extensivly used in CyberGraphX and picture.datatype classes we will provide native ppc replacements of these code. Because of the sensible matter of concrete speed values we don`t plan to release them before any release. But be sure it`s a lot faster than UAE :-) Q: Does it support Workbench versions >3.1 ? A: Yes, it supports Worbench versions >3.1, too. There might be a limitation on the rom updates, though. Q: Does it support other kickstarts as the A4000 40.68 ? A: At the moment, we support kickstart 3.1 for A3000 and A4000 both versions 40.68 and 40.70 Q: Why does it only support a limited set of kickstarts at the moment ? A: We do some binary patches to the kickstart as the PPC doesn`t simply take over from the 68k. The startup program does a hard reset and lets the HAL generate a hardware resource map for the kernel including Zorro2 and Zorro3 scanning. In the future the relevant modules will be completely replaced to avoid most of these patches. Q: Are there PPC related AmigaOS API extensions. A: Yes, there are. For example, a new ramlib has been implemented that supports elf binary support for libraries and devices. So it's possible to do 68k libraries and ppc amiga shared libraries now. We might decide about implementation of a fat binary shared 68k/ppc library later on.
![]()
|