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.9c):
o When launching an asynchronous PPC task, don't set its current directory
to PROGDIR: of the parent task, but to the parent task's current dir
instead (example: problem with mpega_libmad, when playing an mp3 from
the current directory it was not found).
Additionally restore the original directory of the asynchronous task
when terminating, which wasn't done in the past.
This point caused a bug in 0.9c with synchronous tasks: The current
directory changed to SYS: when they returned. This was fixed.
|