Short: Ppc.library emulation under WarpOS Author: frank@phoenix.owl.de (Frank Wille) Uploader: frank phoenix owl de Type: util/libs Version: 0.9 Requires: WarpOS V4 (powerpc.library V15) Architecture: ppc-warpup ppclibemu is an emulation of the ppc.library and the PowerUp kernel under WarpOS. There is also an included ELF-LoadSeg patch which allows to start PowerUp application as under the original environment. The programs which work, will show no visible loss of performance, some are even faster than with the original kernel. But don't expect too much from this emulation. There are still programs which won't work, though compatibility rate has improved again. :) Changes since last Aminet release (V0.8d): o Three environment variables from ENV:ppclibemu will be recognized: IgnoreNOCACHEM68K, Debug, NoFreePatch and NoELFPatch (set != 0 to activate). o Library init swaps to an own 16K stack, to prevent problems with limited ramlib stack size. o Fixed bugs in __floatdidf, __floatdisf, __floatunsdidf and PPCDivs64/PPCDivs64p/__divdi3. o PPCGetTaskAttr() supports more tags: PPCTASKTAG_NAME, PRIORITY, STACKSIZE, INPUTHANDLE, OUTPUTHANDLE, ERRORHANDLE, ELFOBJECT. o New utility "ppclibemu_install" to load library into memory, replaces LoadSeg. o PPCCreateTask() behaves like exec.library's CreateTask() now. o PPCMsgPort is more similar to a real MsgPort. o PPC task termination routine will no longer free all memory. o 68k library functions: none o PowerUp kernel functions: - PPCDoMethodA() - PPCCoerceMethodA() - PPCDoSuperMethodA() - PPCGetTaskAttr() .