A new way to experience the Atari 2600.
© Copyright 2009-2011 – AtariAge (atariage.com)
Second printing
Contents
Introduction ____________________________________ 1
Getting Started with Harmony _______________________ 1
Harmony Firmware Upgrading ______________________ 3
Frequently Asked Questions ________________________ 5
Harmony File Extensions __________________________ 8
Harmony Technical Specifications ____________________ 9
Acknowledgments _______________________________ 9
For example, to tell the Harmony cartridge to use F4 bankswitching with Superchip support you
would rename the file
cavein.bin
to
cavein.f4s
(the extension is not case-sensitive).
* Custom bankswitching is not a specific format but rather a stub that allows new
bankswitching schemes to be added to the .bin files themselves, so future BIOS updates are not
necessary to support them.
Harmony Cartridge Technical Specications
Processor: NXP 70MHz ARM7TDMI-S microcontroller
Memory: 8KB SRAM, 32KB Flash, and 512KB EEPROM
SD Card Interface: 7MHz SPI bus controller
USB: FTD232 serial interface
Filesystems supported: FAT32/16/12 with Windows Long Filenames (LFN)
Bankswitching types
supported:
2K, 4K, F8, F8SC, F6, F6SC, F4, F4SC, FA, FE, 3E, 3F, E0, E7, CV, UA,
Supercharger, DPC, 0840, Custom
Acknowledgments
The Harmony cartridge was created by the following people on AtariAge:
9
Extension Bankswitch type
.F4 Atari F4
.F4S Atari F4 with Superchip
.FA CBS RAM +
.FE Activision FE
.3F Tigervision 3F
.3E 3E (3F with up to 4K RAM)
.E0 Parker Brothers E0
Extension Bankswitch type
.E7 M-Network E7
.CV CommaVid
.UA UA Limited
.AR Arcadia Supercharger
.DPC DPC (Pitfall 2)
.084 0840 Econobanking
.CU Custom *
Fred Quimby (batari)
Chris Walton (cd-w)
Stephen Anthony (stephena)
Delicon
Thomas Jentzsch
John Payson (supercat)
Nathan Strum
Albert Yarusso