Contents | < Browse | Browse >
CLOANTO'S PERSONAL PAINT 7 BREAKS AMIGA CHIP RAM BARRIER
With the release of the new CPU blitting module just made available on
Aminet (biz/cloan/PBlit_68K.lha), Personal Paint 7 becomes the first Amiga
program to actively exploit the full functionality of both the Graphics
library and the Amiga blitter applied to bitmaps stored in Fast RAM.
Normally, two crucial parts of the Amiga system require bitmap data to be
stored in Chip RAM: the original (Agnus) blitter chip, and the Graphics
library. Personal Paint uses both, which until now meant that it had to
store in Chip RAM at least the bitmaps currently being manipulated. Thanks
to its modular design, Personal Paint 7 already implemented a "virtual
blitter" which optionally used the CPU instead of the Agnus chip. The
module just released extends this capability by implementing a faster
32-bit blitter (the Amiga blitter works in 16 bits).
The complete detachment from Chip RAM became possible when the developers
of the famous CyberGraphX system completed the replacement of 100% of the
original Amiga graphics.library with corresponding functions that can work
on Fast RAM. This code is implemented in CyberGraphX version 40.100 and
higher, which has just been released. After many sleepless nights of
Cloanto's programmers, in cooperation with the CyberGraphX team, Personal
Paint 7 becomes the first Amiga software to automatically detect and
exploit this condition.
We would like to take this opportunity to praise the developers of
CyberGraphX for achieving this difficult objective. CyberGraphX "clones",
like earlier versions of the original CyberGraphX (and the original Amiga
libraries), still require bitmaps to be in Chip RAM in order to be
processed by certain functions of the Graphics library. (Personal Paint 7
is not "confused" by CyberGraphX clones that do not provide equivalent
The efforts of the CyberGraphX and Cloanto programmers have finally made a
dream come true for many Amiga users who had plenty of Fast RAM but never
enough Chip RAM.
For additional information please visit the Cloanto web site at