ZZ9000 Compendium

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

Updated: January 4, 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

Apps 'n ARMs

ZZTop | Adding ZZ9000 RAM to your Amiga's Fast RAM | ARM Apps


This is the second beta version (1.1) of a simple—and helpful—AmigaOS tool for ZZ9000 diagnostics (now auto-refreshes its data every two seconds or so):

Note that text gadgets are used to display data (instead of the more appropriate display gadgets) as they allow users to copy any of its text to the Amiga clipboard via LAmiga-C.

Adding ZZ9000 RAM to your Amiga's Fast RAM

Disclaimer: As illustrated in the screenshot below, firmware/driver v1.8 automatically adds 256MB of AutoConfigTM Fast RAM
to Zorro III Amigas only, as Zorro II doesn't have the required addressing space available. However, this section remains for those
who want to manually add Fast RAM to the AmigaOS. Technically, each Zorro III board only has 256MB of addressing space tied to it.

(Requires SysInfoBoards v3.6 or
later to display ZZ9000 specifics.)
Photo credit: apolkosnik[m]

With Aminet's AddMem command in your Amiga's C: directory, adding one of the following lines to your S:Startup-sequence will add RAM from your ZZ9000's 1GB of RAM to your Amiga's Fast RAM (assuming it's mapped at address 0x40000000):

To add 128MB of RAM to your Amiga, use the following:

AddMem START 47000000 TO 4EFFFFFF

To add 192MB of RAM to your Amiga, use the following:

AddMem START 44000000 TO 4FFFFFFF

Code contributor _Bnu notes that:

"You technically can add more than 192MB, but the scratch area is somewhere around 52MB in ZZ9k memory, and was designed to hold an amount of arbitrary data that would never be limiting for any reasonable data it might hold (like memory buffered files, frame buffers, etc.). So the first 64MB are kind of soft-partitioned off to be used internally by the card."

Note that (according to AddMem's docs) "...if your Amiga uses a 68040 CPU, AddMem must be placed before SetPatch because the 68040 support library locks all non-allocated addresses." Whether or not this is still true with more modern 68040.library files (such as those included with OS 3.9, or Thomas Richter's MuLib archive) is unknown; but better to be safe than sorry.

ARM Apps

These are (reportedly) in development.