Short: Makes CV64/3D memory public. V1.0 Author: roragusa@freenet.hut.fi (Roberto Ragusa) Uploader: roragusa freenet hut fi (Roberto Ragusa) Type: util/boot Architecture: m68k-amigaos WHAT? --------- This little program adds CV64/3D on-board display memory to the exec list of free memory. After this operation you will have more free ram available to the system. The new memory is considered FAST memory (or "other memory"). The default priority is 10 (lower than FAST but higher then CHIP priority). BACKGROUND ---------- This program is a variation of AddCyberMem by Michael Krause (aminet/gfx/board/AddCybMem.lha). This will work with CV64/3D instead of CyberVision. USAGE --------- The command template is KBYTES/N/A,PRIORITY/N. Never start twice or your system will crash! ---------- ATTENTION!!! ---------- This program is a ten minute hack. If you don't use it correctly, you might crash your system very easily. It's safe (I don't have experienced any problem) to use 1MB of memory from CV64/3D. This is because CGX3 (at this moment) uses only 3 of the 4 Megs on board for screen datas. The last Meg is used only for the textures of the Virge chip (when you launch software like the Virge demos). If you don't use such software, 1Meg will work. By specifying 1024 kbytes you will use the last Meg of board memory. You really will use only 1023kbytes, because the last 1k contains the pointer sprite datas. So, you will have 1023k if you specify 1024 and 4095k if you specify 4096. USING A NUMBER HIGHER THAN 1024 IS A REAL DANGER. In this case you risk a sytem crash during shuffling/dragging of screens. The risk is bigger if you have a lot of screens, if they are big, if they are hicolor/truecolor (more memory is needed by CGX). You could try to use 4096 (really 4095k) only if you aren't using the video board (AGA screens only). Nevertheless the board must be initialized (devs:monitors/CVision3D). Conclusion: start 'AddCV3D 1024'. LEGAL --------- `AddCV3DMem' and all its accompanying files are hereby explicitly declared as Public Domain. - Roberto Ragusa roragusa@freenet.hut.fi