ZZ9000 Compendium

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

Updated: July 7, 2020 | ZZ9000 is 2019-2020 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

Adding ZZ9000 RAM to your Amiga's Fast RAM

Disclaimer: In addition to needing some stress testing, this is Zorro III only; i.e. A3000(T) and A4000(T)
as Zorro II doesn't have the required addressing space available. Technically, each Zorro III board only
has 256MB of addressing space tied to it.

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.