Custom memory manager


In version 1.8 of c2p.library, a custom memory manager has been introduced. This allows the library to operate independently of the AmigaOS 3.x APIs and ensures backward compatibility all the way down to AmigaOS 1.2.

As a result, the library can already be used on OCS and ECS systems, though with the following considerations:

  • A Motorola 68020 CPU or higher is still required, since the conversion routines have not yet been adapted for the plain 68000.

  • OCS and ECS chipsets are limited to 16-bit access, while the conversion routines are designed to write 32 bits at a time. This means that each 32-bit write after conversion actually results in two 16-bit accesses to Chip RAM (16+16). Consequently, performance will not be fully optimized, even when running on a 32-bit CPU.

Get c2p.library