V3.2 FUSION Video Drivers Latest update on the video drivers for FUSION v3.1 for the Amiga. Description of direct drivers: amiDirectXL - B&W direct driver for those cases where a B&W driver is needed. Uses the Amiga blitter when blitter acceleration is enabled. cgxDirectXL - Compatible with CGX V2 or V3; designed for use as the ONLY display on the video card. Will probably look bad if more than one program is trying to use the card (that includes Workbench!). Uses video card blitter when blitter acceleration is enabled; the blitter should be disabled if using one of the older cards (Picasso II, Piccolo, and Spectrum). cgx3DirectXL - Requires CGX V3 r70a; will work with multiple screens on the card as long as dragging is turned off. Uses video card blitter when blitter acceleration is enabled; the blitter should be disabled if using one of the older cards (Picasso II, Piccolo, and Spectrum). sd64DirectXL - Based on the cgx3DirectXL driver; it has the thousands modes removed so that the card may be used on the PiccoloSD64 in 256 color and millions mode. It will also work on the CV series as well. p96DirectXL - Picasso96 API driver; will work with multiple screens on the card. Uses video card blitter when blitter acceleration is enabled; the blitter should be disabled if using one of the older cards (Picasso II, Piccolo, and Spectrum). All direct drivers (except amiDirectXL) require the Memory Mapping to be enabled to do more than 256 colors. Description of refreshed drivers: amiRefresh - Works with OCS/ECS/AGA machines; uses the MMU to speed up the refresh if the Memory Mapping is enabled. Uses HAM8 on AGA machines to do thousands and millions modes. For best operation, have the DBLNTSC, DBLPAL, MULTISCAN, and SUPER72 monitors in your monitors drawer. amiQDDRefresh - Like the amiRefresh driver, but uses Quick Draw damage rectangles to speed up the refresh; it does not use the MMU, but will not work with programs that access the MAC display directly. This is the driver you would use on an EC processor if you don't have a video card. amiTVRefresh - By popular request... a driver that does NTSC and PAL High-Res, Super-High-Res, High-Res Overscan, and Super-High-Res Overscan. If you don't like the positioning in overscan modes, just drag the screen to a better position. This driver is strictly for those people who requested it for video work from FUSION. It WILL flicker unless you have a flicker-fixer/scan-doubler hooked to your Amiga video output. CD32_QDDRefresh - This driver is designed for people using a CD32 with the SX expansion. It uses the AKIKO to refresh the display and has limited modes to keep memory useage down. It uses Quick Draw damage rectangles and will not work with programs that access that MAC display directly. CD32_DQDRefresh - Based on the CD32_QDDRefresh driver, but refreshes the entire display at one tenth the set refresh rate; this allows it to be used with programs that access the MAC display directly. It also uses QD damage rectangles at the set refresh rate so that programs that use QD refresh normally. cgxRefresh - Allows the use of thousands and millions modes on any CGX supported video card. Uses the MMU to speed up the refresh if the Memory Mapping is enabled. cgxOverlay - Uses the CGX video overlay feature of the CV3D and CVPPC to display the MAC in a video overlay window on Workbench, as long as WB is on the video card. Uses QD damage rectangles. p96Refresh - Allows the use of thousands and millions modes on any Picasso96 supported video card. Uses the MMU to speed up the refresh if the Memory Mapping is enabled. p96PIPVideo - Uses the P96 video overlay feature of the CV3D and CVPPC to display the MAC in a video overlay window on Workbench, as long as WB is on the video card. Uses QD damage rectangles. wbwRefresh - Displays the MAC in a window on Workbench; allows millions mode if WB is on a video card and in either thousands or millions mode. Uses QD damage rectangles. Notes about v3.2: Added two new drivers: sd64DirectXL and amiTVRefresh. Took the opportunity to fixed a minor bug that is in all the previous video drivers. Fixed cgxOverlay to work with latest library; due to the new method of handling access to the overlay memory, the driver is now too slow to be useful (thanks Frank :^{ ). Fixed a race condition in the bitplane clearing in the amiDirectXL driver; you should no longer get partial screens.