The latest Harmony software and firmware may be found here.
If you are using a production cart, it's important to use the correct BIOS as versions before 1.03 may not work properly on them.
This version of the software was included with Deluxe Harmony carts, and all production carts are using this version of the BIOS. If you are using a pre-production cart, I recommend upgrading to this BIOS as there were several improvements and bugfixes.
Linux 32-bit: https://github.com/s..._1.3-1_i386.deb
Linux 64-bit: https://github.com/s...1.3-1_amd64.deb
Source code: https://github.com/s...-1.3-src.tar.gz
When you plug the Harmony cartridge into your computer, proper drivers are usually already included with your operating system and are installed automatically. If the drivers do not install automatically, you may download them for your operating system here. Make sure you download drivers for the FT232R chip.
Linux users may also need to install Qt4 libraries. If you're using KDE4 in Linux, you already have Qt4. Otherwise, you can simply install it from your distro repository.
BIOS: Version 1.05, uploaded May 23, 2010
- Support for Sega Genesis controllers in the menu (hold down button B during power on)
- 3F bankswitching now works with files up to 32k (e.g Andrew Davie's dancing baby demo)
- Support for new bankswitching (such as DPC+) without requiring future BIOS updates
- Certain F6 games that didn't work on version 1.04e should work now
1.04e BIOS info retained for historical purposes:
BIOS: Version 1.04e, uploaded Feb. 9, 2010
- Fix for PAL50 menu bug
- FB2 Support
- Brighter menu colors
- Bad dumps of F8/F6 that work in Stella now should work on Harmony
- Supercharger fix for SDI (see below)
Note: the 1.04 BIOS includes a new EEPROM loader that must be used with the hbios file or the update will not succeed.
SDI also requires a modified binary to work. The fixed binary is here:
Edited by batari, Mon Dec 24, 2018 5:28 PM.