ZZ9000 Compendium

Much more than a modern Amiga graphics card
Compiled by a ZZ9000 owner and enthusiast

Updated: July 14, 2021 | ZZ9000 is 2019-2021 MNT Research GmbH


Preface | Specifications | Requirements / Compatibility | Production / Shipping | Installation | Screen Modes
Add-Ons | Apps 'n ARMs | Benchmarks | Features | Support / Troubleshooting | F.A.Q. | Links | Contact


Installation

Required P96 RTG Software | ZZ9000 Drivers | ZZ9000 Firmware | Updating Drivers/Firmware | P96 Variables

Required P96 RTG Software

Note that there are two versions of the required P96 ReTargetable Graphics (RTG) software (used to be known as "Picasso96", but to meet legal demands of the Pablo Picasso family, now strictly referred to as "P96") that can be used with the ZZ9000:

Needless to say, version 3.1.0 from Individual Computers is highly recommended. If you haven't already bought a copy of P96, doing so will help support its ongoing development. Just be sure to log in to the Individual Computers website first so that P96 will be visible for purchase and subsequent download.

  1. If you have any Amiga graphics card drivers (CyberGraphX or P96) installed in your system, be sure to completely uninstall them before proceeding with a new install of P96.
  2. Install P96 using the "Altais" graphics card (image below). The ZZ9000 Installer will then use it to create its own ZZ9000 monitor file.

ZZ9000 Drivers

Download the latest ZZ9000 drivers from the ZZ9000 driver releases page (stable versions recommended over pre-release versions), and then double-click the "Install ZZ9000" icon to step you through the process:

Install screens: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17

Files copied (some are optional) are:
• DEVS:Monitors/ZZ9000
• DEVS:Monitors/ZZ9000.info
• LIBS:Picasso96/ZZ9000.card
• DEVS:Picasso96Settings
• ENVARC:ZZ9000-VCAP-800x600 (an empty file that switches the scandoubler to 60 Hz; otherwise the ZZ9000 uses a 50 Hz 720x576 screen mode)
• DEVS:ZZ9000USBStorage.device (optional)
• DEVS:Networks/ZZ9000Net.device (optional)
• DEVS:NetInterfaces/ZZ9000Net (optional)

After a successful installation, ensure that the following three files have been deleted:

  1. DEVS:Monitors/Altais
  2. DEVS:Monitors/Altais.info
  3. LIBS:Picasso96/Altais.card

ZZ9000 Firmware

Note: Always power off your Amiga before removing or inserting the ZZ9000's microSD card.
  1. Download the latest firmware archive from the ZZ9000 firmware releases page that matches your Amiga:
  2. Amiga modelFirmware to useNote(s)
    A3000(T)/A4000(T)"Zorro3"
    A2000"Zorro2"Uses 4 MB of address space.
    A2000"Zorro2-2MB"Uses only 2 MB address space by sacrificing higher resolutions/color depths.
    A500 w/ZZ9500CX Denise adapter"A500"Uses 4 MB address space.
    A500 w/ZZ9500CX Denise adapter"A500-2MB"Uses 2 MB address space.
    A500+ (or Super Denise)"A500plus"Uses 4 MB address space.

  3. Extract the "BOOT.bin" file and copy it to the root of the MBR/FAT32-formatted microSD card that came with your ZZ9000.
  4. Carefully reinsert the microSD card back into the ZZ9000 microSD card slot—you should feel a little "pushback" about halfway in during insertion, and then hear two light clicks indicating that the card is inserted correctly.

Updating Drivers/Firmware

Recommended procedure*:

  1. Install the driver(s) by running the ZZ9000 Installer (will overwrite the older driver files)
  2. Power off your Amiga
  3. Update firmware
  4. Power on your Amiga

*source (Lukas Hartmann): "It's probably better to install the driver first and then reboot [i.e. power off, update firmware, then power on] with the new firmware installed; else you might not get back into a correctly-working RTG Workbench."


P96 Variables

P96 has a number of user-settable environment variables and Tool Types. After installation of the ZZ9000, PVS v3.2 (Picasso96 Variable Setter, a handy third-party global prefs editor for P96) reflects the following settings:

Environment
Tool Types

If for some reason these ever need to be modified (and providing no new variables are added or removed from P96), PVS makes them easy to manage.