FujiNet Go Desktop
Heathkit H89
The all-in-one Heathkit with a FujiNet card in a slot, running HDOS and CP/M.
FujiNet Go H89 v0.5.0 Released November 2, 2026 Heath Company, 1979
Screenshots
GNOME
KDE
Windows
Features
- H89 or H88 with 64K, or 128K with the MMS 77318
- H19 terminal, with an H19 Keys window (F9)
- Disk controllers: H17, Z-89-37, MMS 77316 and MMS 77320 SASI; a three-port serial card
- .h8d, .h17, .imd, .td0 and raw disk images; drag and drop onto the window
- CP/NET to a folder on your computer
- Debugger (F12) with split octal; the FujiNet card is an 82C55 at 0xD0
- A boot disk set comes with every release: HDOS 2.0, CP/M 2.2.04 and the fujinet-lib test disks
BIOS ROMs
RequiredThe H89 needs its monitor, H17 and H19 ROMs. None are bundled.
| File | What it is | CRC32 | Needed |
|---|---|---|---|
| 2732_444-142_mtr90 | MTR-90 monitor (444-142) (4 KB) | C4FF47C5 | Required |
| 2716_444-19_h17 | H17 disk controller (2 KB) | 26E80AE3 | Required |
| 2716_444-29_h19font | H19 character font (2 KB) | D595AC1D | Required |
How to add them: A first-run dialog, or Import System ROMs…, takes MAME's h89.zip and heath_tlb.zip as they are, or loose images matched by size and CRC.
Where to get them
- h89.zip from Heathkit Systems in MAMEKept by Mark Garlanger, who maintains MAME's Heathkit drivers. Holds every file above.
- Heathkit Systems in MAME
Download and install
FujiNet Go H89 0.5.0, released November 2, 2026. Release notes
Linux
Install with Flatpak (any distribution)
- Install Flatpak with your distribution's package manager if you don't have it yet.
- Add Flathub, which supplies the runtime, and the FujiNet Go repository:
flatpak remote-add --user --if-not-exists flathub \ https://dl.flathub.org/repo/flathub.flatpakrepo flatpak remote-add --user --if-not-exists fujinet-go \ https://fujinetwifi.github.io/fujinet-go-desktop-flatpaks/fujinet-go.flatpakrepo - Install the GNOME edition (or swap
gnomeforkde):flatpak install --user fujinet-go online.fujinet.go.h89.gnome
Windows
Installer Recommended
Windows 10 or 11, 64-bit. Installs for your user only and needs no administrator rights.
Download fujinet-go-h89-0.5.0-windows-setup.exe6.8 MB
- Run the downloaded file.
- If Windows SmartScreen says it protected your PC, choose More info, then Run anyway. The app isn't code-signed yet.
- Start FujiNet Go H89 from the Start menu.
Portable zip
Nothing to install. Good for a USB stick or a locked-down PC.
Download fujinet-go-h89-0.5.0-windows.zip8.6 MB
- Right-click the zip, choose Extract All…, and pick a folder.
- Open the folder and run the
.exeinside.
macOS
macOS app
macOS 13.3 or later. Pick the build for your Mac's chip.
- Open the downloaded zip and drag FujiNet Go H89 into Applications.
- The first time, Control-click the app and choose Open, then Open again. (On macOS 15 and later: try to open it, then go to System Settings ▸ Privacy & Security and choose Open Anyway.)
- Or clear the download quarantine in Terminal:
xattr -dr com.apple.quarantine "/Applications/FujiNet Go H89.app"
Every file in this release, with SHA-256 checksums
| File | For | Size | SHA-256 |
|---|---|---|---|
| online.fujinet.go.h89.gnome.flatpak | Linux · GNOME · Flatpak bundle | 5.2 MB | 1d2ae748ccf9cacaabddddedc4f833ada86f62803a9e162fa163ebf420c5c237 |
| online.fujinet.go.h89.kde.flatpak | Linux · KDE · Flatpak bundle | 5.0 MB | 8bb15f9a1477af12287e42c49c1637371463d309af1b19c64dc36b22f2e1d39a |
| fujinet-go-h89-gnome-0.5.0-Linux.deb | Linux · GNOME · .deb | 5.3 MB | 8b672134b8de2eeacca3f0f3a998ff9ace77e7536633bfaff82f710fd79f1f7a |
| fujinet-go-h89-kde-0.5.0-Linux.deb | Linux · KDE · .deb | 5.4 MB | bbde04e9053d97e59438ce6e1bd70cdc11299624b73b45e50578dda8cf5037b4 |
| fujinet-go-h89-gnome-0.5.0-Linux.rpm | Linux · GNOME · .rpm | 4.5 MB | 3c62b3537bbd8ceb2ac087a1824f24408d3375e3497598276db4333d8a688323 |
| fujinet-go-h89-kde-0.5.0-Linux.rpm | Linux · KDE · .rpm | 4.6 MB | 55e9bbf1a85d64dc50e06007fb9d661b8a872b7f3f0c8e5127a69bc1b6178e9d |
| fujinet-go-h89-gnome-0.5.0-Linux.tar.gz | Linux · GNOME · .tar.gz | 5.3 MB | 77f96524b1ec7bc271b520037e1fa85ff21285b1c23f7b8cf81d2999c797b13a |
| fujinet-go-h89-kde-0.5.0-Linux.tar.gz | Linux · KDE · .tar.gz | 5.4 MB | adc9be6890de5eff65410a5d703ea2f4131412a2d99b8319a11f1e95769a4330 |
| fujinet-go-h89-0.5.0-windows-setup.exe | Windows installer | 6.8 MB | 09e6755d3bef1e89141989974476079d6d7db96af3669b03833350d98d50a7e7 |
| fujinet-go-h89-0.5.0-windows.zip | Windows portable zip | 8.6 MB | d758be93fadcf2d0d22b07fa2833d1b4cc52f05dae808c3dd81bd17444dd99c7 |
| fujinet-go-h89-0.5.0-macos-arm64.zip | macOS · Apple silicon | 5.9 MB | 548d80ebc18fe22cc66b67bac9824859c61bf472a2ec3a1dfc47e0a02fa3a997 |
| fujinet-go-h89-0.5.0-macos-x86_64.zip | macOS · Intel | 5.9 MB | 5e3e797909e3f89b79693a1e3b35835bcf4f7dd344774fa45d5364010362999c |
| fujinet-go-h89-0.5.0-disks.zip | Boot disks | 401 KB | daeb5587e2f8bd18a2c3c5273608e7733f1098dbc86d474b1f64a160175a4716 |
Built on
FujiNet Go H89 is free software (GPL-3.0). It stands on these projects:
-
VirtualH89 BSD-3-Clause
Emulator core, adapted. Mark Garlanger
-
Z80Pack MIT
Z80 CPU, through VirtualH89. Udo Munk
-
puff Zlib
Inflate for zipped ROM sets. Mark Adler
-
HDOS 2.0 and CP/M 2.2.04 boot disks HDOS public domain; CP/M from the SEBHC archive
The -disks.zip release download. Heath Company; Digital Research
-
fujinet-firmware GPL-3.0-or-later
The FujiNet itself, built into every app. Thomas Cherryhomes and the FujiNet contributors
-
Mbed TLS Apache-2.0
TLS for FujiNet's network protocols. The Mbed TLS contributors
-
libssh, libsmb2, libnfs LGPL-2.1-or-later
FujiNet's SSH, SMB and NFS protocols. Their respective authors
-
cJSON, expat MIT
JSON and XML parsing in FujiNet. Dave Gamble; the Expat maintainers
-
SDL 3 Zlib
Video, audio and gamepads. Sam Lantinga and the SDL contributors
-
GTK 4 and libadwaita LGPL-2.1-or-later
The GNOME edition's interface. The GNOME project
-
Qt 6 LGPL-3.0-only
The KDE edition's interface. The Qt Company and contributors
The full list of bundled code, versions and licences is in COMPLIANCE.md. Source code · All releases · Report a problem