PowerPC (powerUP) support via licensed SuperView-Library ======================================================== [ Please see ReadMe_REGISTER for where to find pricing information ] Concept: loadable PPC-Modules for use with ppc.library V45/46+ -------------------------------------------------------------- The most time-consuming routines of certain modules of SuperView-Library have been ported to native PowerPC code and perhaps will profit a lot from the presence of an installed powerUP system. These "native modules" are located in a new subdirectory of LIBS: called "svppc/", with subdirectories for each of SuperView-Library's module types. If any "native modules" are present, these will be used whenever applicable. Should none of these modules be available, then this does not matter, since the plain 68k code (which may be optimized for a certain 68k CPU, though) will be used instead (fallback option). Note, that SuperView-Library's native modules won't replace any of the existing libraries or modules as such - they only do supply specialized routines in native code for certain tasks. When running any PowerPC code, you should have made sure, that there's enough RAM on the powerUP board available - at least in an A4000 the RAM interface from the CPU card (e.g. A3640) to the mainboard is so slow, that even a 68040 could not access Fast RAM with full speed, so possibly a PowerPC would suffer from the same problem. You should take care, that there's still enough "fast" Fast RAM available, even if all the libraries and code have been loaded: usually the graphics are loaded at last - a 1024x768 graphics in 24 Bit will just take 2.4 MB and in a dithered version again around 790 K. If there's enough "fast" Fast RAM available, you can expect high speed increases with most basic operations, especially when internal representation conversions do take place. (See the documentation of the single modules for further information. PowerUP support usually is marked separately, on top of the module documentation.) Availability ------------ NONE OF THE PPC MODULES ARE FREEWARE - THEY WON'T APPEAR ON AMINET. 52 modules (+/-) are made available in a special powerUP PPC plugin module package, which e.g. can be bought by registered SuperView/SViewNG users or will be included with some commercial programs. Also, there will follow some PPC modules, which will only be available for exclusive shipment with some commercial programs (as also are the concerned SV modules). This is high end software, and its development must be financed - so you have to pay for it to help ensuring further development. The following modules are available right now: svdrivers (dir) svoperators (dir) 24BitToHam_ham6.svm 24BitToHam_ham6quick.svm 24BitToHam_ham8.svm 24BitToHam_ham8quick.svm AnyTo24Bit_HAM.svm Dither24Bit_floyd.svm Dither24Bit_ordered.svm HilbertDither256_code.svm OptimizePalette_code.svm PaletteDither_code.svm RotateFree_24.svm RotateFree_8.svm Scale50_Double.svm Scale50_Half.svm svobjects (dir) 24BitToHam_ham6.svm 24BitToHam_ham6quick.svm 24BitToHam_ham8.svm 24BitToHam_ham8quick.svm BMP_Decode.svm BMP_Encode.svm BMP_Plain.svm DEEP_Decode24.svm HJG_Efdpef.svm HJG_Fmdpef.svm ILBM_c2p_24.svm ILBM_CBR_Decode.svm ILBM_CBR_Encode.svm ILBM_p2c_24.svm JPEG_code.svm PBM_Decode.svm PBM_Encode.svm PCD_yuv.svm PCX_Decode24.svm PCX_Decode4.svm PCX_Decode8.svm PCX_Encode24.svm PCX_Encode4.svm PCX_Encode8.svm PICT_code.svm PNG_code.svm RGB8_Decode.svm RGB8_Encode.svm Targa_Decode1.svm Targa_Decode16.svm Targa_Decode24.svm Targa_Decode8.svm TIFF_code.svm WPG_Decode1.svm WPG_Decode4.svm WPG_Decode8.svm svsupport_c2p.svm svsupport_p2c.svm PLEASE NOTE, THAT NUMBER AND KIND OF THE PPC MODULES ARE SUBJECT TO CHANGES. Picture Manager professional (PMPro) V5 already does include these modules, plus additionally the following exclusive PPC plugins (for SVOperators that also are exclusive to PMPro): libs/svppc/svoperators Blur_24.svm Convolve_24.svm DitherFix24_Floyd.svm EdgeDetect_Plain.svm ScaleFree_24.svm ScaleFree_8.svm Sharpen_24.svm PLEASE NOTE, THAT NUMBER AND KIND OF THE PPC MODULES ARE SUBJECT TO CHANGES. Where to obtain from ? The PPC plugin modules basically already are part of Picture Manager professional V5 (or any upgrade from earlier versions). Additionally, the (non-exclusive) PPC modules also can be ordered by registered (as well as newly registering) users of SuperView/SViewNG or ImageEngineer. For details, please see the registration form coming with SViewNG.