MNT ZZ9000 Firmware and Drivers Archive
These are old versions of the ZZ9000 firmware (prior to version 1.8) and corresponding drivers. These were previously hosted on our now defunct Gitea (source.mntmn.com). The newest firmware and drivers are now always found at https://source.mnt.re/amiga/zz9000-firmware/-/releases.
ZZTop 1.1 Beta
2020-08-11
This is the beta 1.1 version of a simple AmigaOS tool for ZZ9000 diagnostics:
- Zorro version
- Firmware version
- ZYNQ Core temperature (requires Firmware 1.7+)
- ZYNQ Core voltage (VCCINT) (requires Firmware 1.7.0 Beta 2+)
- ZYNQ Core voltage (VCCAUX) (requires Firmware 1.7.0 Beta 2+)
- Bus test (tests for bus communication errors, currently scribbles into part of the screen)
Downloads
MNT ZZ9000 Firmware 1.7.0 Beta 3
2020-09-30
This release:
- Fixes Autoconfig with Kickstart 1.3 and in turn makes the ZZ9000 scandoubler compatible with Kickstart 1.3.
- Fixes compatibility with TerribleFire TF536 (and possibly other models) accelerator. This requires Kickstart 2.0+ to work (3.0+ for RTG)! TF536 does not currently support Zorro enumeration with Kickstart 1.3.
- For A2000, use the “zorro2” firmware. For A500, one of the others, depending if you have an A500+ or A500.
Amiga 3000/4000 users please use Beta 2 below!
Downloads
MNT ZZ9000 Firmware 1.7.0 Beta 2
2020-08-11
This is beta 2 of the 1.7 firmware for ZZ9000.
New features in Beta 2:
Registers for monitoring of 2 ZYNQ voltages, VCCINT and VCCAUX. Use with ZZTop 1.1 tool
This allows you to verify that the 1.8/3.3V fix has been applied correctly. ZZTop 1.1 will show a correct ~1.79 voltage for VCCAUX instead of incorrect 3.3V.
New features since 1.6.2 (more details to come):
- Core temperature monitor. Use with ZZTop tool
- Even faster P96 graphics acceleration (contributed by _Bnu)
- Realiability and speed improvements USB and Ethernet (contributed by shanshe)
Download the correct ZIP file for your platform, extract it and copy BOOT.bin to the MicroSD card that is normally inserted in your ZZ9000.
Use the “zorro3” version for A3000/A4000.
Use the “zorro2” version for A2000. This uses 4MB address space.
Use the “zorro2-2mb” version for A2000. This uses only 2MB address space, by sacrificing higher resolutions/color depths.
Use the “a500” version for A500 with ZZ9500CX Denise adapter. This uses 4MB address space.
Use the “a500-2mb” version for A500 with ZZ9500CX Denise adapter. This uses 2MB address space.
Use the “a500plus” version for A500+ (or Super Denise) with ZZ9500CX Denise adapter. This uses 4MB address space.
Downloads
MNT ZZ9000 Firmware 1.6.2
2020-06-11
This replaces V1.6 and V1.6.1 which were tested in public and still had some problems with CyberStorm MK1 and MK2.
Download the Zorro 3 version for Amiga 3000/4000.
Download the Zorro 2 version for Amiga 2000.
Download the A500 version for Amiga 500.
Extract BOOT.bin and copy to root of MBR/FAT32 formatted MicroSD card to be inserted in ZZ9000 MicroSD card slot.
Don’t forget to update the drivers (1.6).
Changes (since 1.5.1):
- Higher stability, esp. with 68060/CyberStorm. Better output signal. 1.5.1 for Zorro 3 had faulty FPGA timing. We finally figured out this was a Xilinx Vivado bug.
- Improved raw read/write speed.
- Improved speed on some P96 drawing functions, especially RectFill() Pattern.
- Fixes to network driver incl. the possibility to switch to INT2 instead of INT6 in the case you have hardware conflicts. - To do this, set the interrupt jumper on ZZ9000 to INT2 and create an empty file ENVARC:ZZ9K_INT2.
- Unified scandoubler (“videocap”) code for Denise and Videoslot sampling with slightly better centering.
Includes code contributions by: _Bnu, shanshe, Chain |
Q. Thank you very much! |
Downloads
ZZ9000 AmigaOS Installer 1.6
2020-06-11
- ZZ9000.card 1.6
- ZZ9000Net.device 1.2
- ZZ9000USBStorage.device 1.5.1
- ZZ9000 Installer
- Requires Kickstart 3.1 or higher and 68020+ for RTG, 68000+ for USB and Network.
Requires Firmware 1.6 or 1.7!
Improvements: See firmware changelog!
Downloads
MNT ZZ9000 Firmware 1.5.1
2020-01-05
Download the Zorro 2 version for Amiga 2000.
Download the Zorro 3 version for Amiga 3000/4000.
Download the A500 version for Amiga 500.
Extract BOOT.bin and copy to root of MBR/FAT32 formatted MicroSD card to be inserted in ZZ9000 MicroSD card slot.
Don’t forget to update the drivers (1.5.1).
Changes (since 1.5 beta):
- Brings back Zorro 2 support with some bus timing fixes
- Fixes “double vision” bug when switching from RTG to PAL/NTSC Interlace screen
- Fixes bug where video capture position was offset/wrong after reset with 50hz mode
- Fixes “dark background wave” in video capture mode on A2000 due to sampling unconnected pins
- Stability fix for USB Storage driver
Downloads
ZZ9000 AmigaOS Installer 1.5.1
- ZZ9000.card 1.5.1
- ZZ9000Net.device 1.0+ (missing version bump)
- ZZ9000USBStorage.device 1.5.1
- ZZ9000 Installer
- Requires Kickstart 3.1 or higher and 68020+ for RTG, 68000+ for USB and Network.
- Requires Firmware 1.5.1!
Improvements: See firmware changelog!
MNT ZZ9000 Firmware 1.5 (beta)
2019-10-11
Note: Zorro 2 version not available yet; it will follow in the next days after testing.
Download the Zorro 3 version for Amiga 3000/4000. Extract BOOT.bin and copy to root of MBR/FAT32 formatted MicroSD card to be inserted in ZZ9000 MicroSD card slot.
Don’t forget to update the drivers (1.5).
Changes (since 1.4b):
- Faster GUI: All P96 drawing functions now accelerated and some bugs fixed (details: https://mntre.com/media/ZZ9000_info_md/2019-08-09-ZZ9000-resources.html#picasso96-p96-acceleration)
- Increased (~2x) write performance by using AXI DMA internally
- Experimental USB Storage (USB Stick) support (ZZ9000USBStorage.device), tested with GiggleDisk and fat95. No hotplug yet! Insert USB stick before starting/resetting Amiga.
- New 320x256 mode for certain demos
- Fixes demos that use panning for double buffering (like Melba/Appendix)
- Huge thanks to beeanyew and shanshe for code contributions!
Downloads
ZZ9000 AmigaOS Installer 1.5
- ZZ9000.card 1.5
- ZZ9000Net.device 1.0+ (missing version bump)
- ZZ9000USBStorage.device 1.5 (new!)
- ZZ9000 Installer
- Requires Kickstart 3.1 or higher and 68020+.
- Requires Firmware 1.5!
Improvements: See firmware changelog!
Downloads
MNT ZZ9000 Firmware 1.4b (beta)
2019-10-11
Note: Zorro 2 version not available yet. This is a testing version for Zorro 3 to check the stability of new improvements.
Download the Zorro 3 version for Amiga 3000/4000. Extract BOOT.bin and copy to root of MBR/FAT32 formatted MicroSD card to be inserted in ZZ9000 MicroSD card slot.
Don’t forget to update the drivers (1.4b).
Changes (since 1.4a):
- Introduces Hardware Sprite (used for mouse cursor)
- Introduces automatic switch to 720x480@60Hz mode for NTSC scandoubling
- Fixes some blitting related bugs
- Slightly better interrupt handling for ethernet
- Thanks to beeanyew and shanshe for code contributions!
Downloads
ZZ9000 AmigaOS Installer 1.4b
- ZZ9000.card 1.4b
- ZZ9000Net.device 1.0+ (missing version bump)
-
ZZ9000 Installer
- Requires Kickstart 3.1 or higher and 68020+.
- Requires Firmware 1.4b!
Improvements: See firmware changelog!
Downloads
MNT ZZ9000 Firmware 1.4a (beta)
2019-09-30
Note: Zorro 2 version not available yet. This is a testing version for Zorro 3 to check the stability of many new improvements.
Download the Zorro 3 version for Amiga 3000/4000. Extract BOOT.bin and copy to root of MBR/FAT32 formatted MicroSD card to be inserted in ZZ9000 MicroSD card slot.
Don’t forget to update the drivers (1.4a).
Changes (since 1.3):
- Greatly increased Ethernet speed
- Contributed by beeanyew:
- Consolidated and optimized rectangle filling and pattern/template filling (much faster)
- ARM accelerated DrawLine
- ARM accelerated InvertRect
- ARM accelerated Planar2Chunky
- ARM accelerated BlitRectNoMaskComplete
Downloads
MNT ZZ9000 Drivers 1.4a (beta)
2019-09-30
ZZ9000 AmigaOS Installer 1.4a
- ZZ9000.card 1.4
- ZZ9000Net.device 1.0+ (missing version bump)
- ZZ9000 Installer
- Requires Kickstart 3.1 or higher and 68020+.
- Requries Firmware 1.4a!
Improvements (together with 1.4a firmware):
- Greatly increased Ethernet speed
- Contributed by beeanyew:
- Consolidated and optimized rectangle filling and pattern/template filling (much faster)
- ARM accelerated DrawLine
- ARM accelerated InvertRect
- ARM accelerated Planar2Chunky
- ARM accelerated BlitRectNoMaskComplete
Downloads
MNT ZZ9000 Firmware 1.3c
2019-08-30
Download the Zorro 3 version for Amiga 3000/4000 or the Zorro 2 version for Amiga 2000. Extract BOOT.bin and copy to root of MBR/FAT32 formatted MicroSD card to be inserted in ZZ9000 MicroSD card slot.
Don’t forget to update the drivers (1.3c).
Changes (since 1.2):
- Fixes “purple column” problem on some VGA/DVI monitors (or no image at all on some VGA/DVI monitors)
- New interlace detection fixes problems with games that switch between interlace/no interlace
- Fixes overlapping memory of multiple Intuition screens with unaligned resolutions like 800x600
- Refactored screen mode setup fixes glitches like “split screen”
- Defaults to 800x600 capture mode on cold boot for more compatibility
- Better centering of capture mode in 800x600 resolution
- BlitTemplate and BlitPattern now accelerated on Zorro 2 as well
- (technical) Fixes ARM register reads for Zorro 2
Downloads
ZZ9000 AmigaOS Installer 1.3c
- ZZ9000.card 1.3c
- ZZ9000Net.device 1.0
- ZZ9000 Installer
- Requires Kickstart 3.1 or higher and 68020+.
- Requries Firmware 1.3c!
Improvements (together with 1.3c firmware):
- Fixes “purple column” problem on some VGA/DVI monitors (or no image at all on some VGA/DVI monitors)
- New interlace detection fixes problems with games that switch between interlace/no interlace
- Fixes overlapping memory of multiple Intuition screens with unaligned resolutions like 800x600
- Refactored screen mode setup fixes glitches like “split screen”
- Defaults to 800x600 capture mode on cold boot for more compatibility
- Better centering of capture mode in 800x600 resolution
- BlitTemplate and BlitPattern now accelerated on Zorro 2 as well
Downloads
MNT ZZ9000 Firmware 1.3b (Beta, Zorro 3 only!)
2019-08-27
Download this version only for Amiga 3000/4000. Extract BOOT.bin and copy to root of MBR/FAT32 formatted MicroSD card to be inserted in ZZ9000 MicroSD card slot.
Don’t forget to update the drivers (1.3).
Changes:
- FW 1.3 had a silly bug breaking hsync setup which is now fixed. I didn’t catch this during initial testing because my 2 testing monitors didn’t have a problem with this. The following changes are the 1.3 improvements.
- Fixes “purple column” problem on some VGA/DVI monitors (or no image at all on some VGA/DVI monitors)
- New interlace detection fixes problems with games that switch between interlace/no interlace
- Fixes overlapping memory of multiple Intuition screens with unaligned resolutions like 800x600
- Refactored screen mode setup fixes glitches like “split screen”
- Defaults to 800x600 capture mode on cold boot for more compatibility
- Better centering of capture mode in 800x600 resolution
Downloads
ZZ9000 AmigaOS Installer 1.3
2019-08-27
- ZZ9000.card 1.3
- ZZ9000Net.device 1.0
- ZZ9000 Installer
- Requires Kickstart 3.1 or higher and 68020+.
- Requries Firmware 1.3!
Improvements (together with 1.3 firmware):
- Fixes “purple column” problem on some VGA/DVI monitors (or no image at all on some VGA/DVI monitors)
New interlace detection fixes problems with games that switch between interlace/no interlace
- Fixes overlapping memory of multiple Intuition screens with unaligned resolutions like 800x600
- Refactored screen mode setup fixes glitches like “split screen”
- Defaults to 800x600 capture mode on cold boot for more compatibility
- Better centering of capture mode in 800x600 resolution
Downloads
MNT ZZ9000 Firmware 1.2b (Beta, Zorro 3 only!)
2019-08-21
Download this version only for Amiga 3000/4000. Extract BOOT.bin and copy to root of MBR/FAT32 formatted MicroSD card to be inserted in ZZ9000 MicroSD card slot.
Don’t forget to update the drivers (1.2).
Changes:
- (Only change to 1.2): Reduces Ethernet init timeout to 5 seconds to ready the card for Zorro transactions quicker. Fixes Guru when your Amiga loads the monitor driver before ZZ9000 has completed init.
- Supports alternative scandoubler mode 800x600@60Hz for monitors that don’t support the default mode (default is 720x576@50Hz). Enabled via a setting during driver installation.
- Reduces screen switching time. Now zero switching time if resolution stays the same.
- Fixes sporadic off-by-one display row.
- (technical) moves modeline control to ZZ9000OS.
Downloads
ZZ9000 AmigaOS Installer 1.2
- ZZ9000.card 1.2
- ZZ9000Net.device 1.0
- ZZ9000 Installer
Requires Kickstart 3.1 or higher and 68020+.
Requries Firmware 1.2!
New features:
- Supports alternative scandoubler mode 800x600@60Hz for monitors that don’t support the default mode (default is 720x576@50Hz). Enabled via a setting during driver installation.
Improvements:
- Reduces screen switching time. Now zero switching time if resolution stays the same.
Downloads
MNT ZZ9000 Firmware 1.1 (Beta, Zorro 3 only!)
2019-08-20
Downloads
ZZ9000 AmigaOS Installer 1.1
2019-08-20
- ZZ9000.card 1.1
- ZZ9000Net.device 1.0
- ZZ9000 Installer
Requires Kickstart 3.1 or higher and 68020+.
New features:
- Introduces support for accelerated BlitTemplate and BlitPattern which speed up text and some UI rendering on AmigaOS RTG screens.
- Backwards compatible to Firmware 1.0. New acceleration features require Firmware (BOOT.bin) 1.1
Bugfixes:
- Fixes intermittent wrong vertical offset when switching RTG screens
Downloads
MNT ZZ9000 Firmware RC1
2019-08-10
Download the archive that fits your machine (Zorro II for Amiga 2000, Zorro III for Amiga 3000/4000). Extract BOOT.bin and copy to root of MBR/FAT32 formatted MicroSD card to be inserted in ZZ9000 MicroSD card slot.
Make sure to use 1.0 drivers for this version!
Downloads
ZZ9000 AmigaOS Installer 1.0
2019-08-10
- ZZ9000.card 1.0
- ZZ9000Net.device 1.0
- ZZ9000 Installer
Requires Kickstart 3.1 or higher.