Atari Coldfire Project

Last updated

Atari Coldfire Project
Developer Firebee Volunteers [1]
Release dateMay 2012;12 years ago (2012-05) [2]
Introductory price599 Euro
Website www.firebee.org

The Atari Coldfire Project (ACP) is a volunteer project that has created a modern Atari ST computer clone called the FireBee. [3] [4]

Contents

Reason for the project

The 16- and 32-bit Atari ST microcomputers were a popular line of home computers in the 1980s and the first half of the 1990s, to which the mostly- or semi-compatible Atari TT and Falcon computers were added in the early nineties. However, in 1993, Atari largely withdrew from the computer market, and in 1995-1996, when Atari merged with JTS, the company withdrew completely and dropped all of its support for the platform. The systems Atari had built got increasingly left behind as newer and faster systems came out for other platforms. A hard core of dedicated users still wanted more processing power to develop more advanced applications for their preferred platform's Atari TOS operating system. This demand paved the way for a number of "clone" machines, such as the 68040-based Milan and the 68060-based Hades, both of which were considerably more powerful than even the 68030-based TT and Falcon, as well as the 68000-based ST/STe computers. These machines supported ISA and PCI buses, which made use of network and graphics cards designed for the PC possible (something no original Atari machines could do). The machines also supported tower cases, making it possible to use internal CD drives.

A new clone named Phenix never made it to market in final form. [5] However, the powerful rev. 6 68060 CPU it was to use did make it into a new accelerator board for the Falcon, the CT60/CT63 series, which meant that, for the first time, the Atari platform had a CPU rated at over 100 MHz. The use of a high-speed bus and PC133 RAM also accounted for a big performance improvement and significantly increased the Falcon's on-board memory limit from 14 MiB to 512 MiB with a CT60.

These systems were not mass-produced and became hard to find. While the CT60/CT63 needed a Falcon "donor" system, and was still not as powerful as the ACP system, the ACP's FireBee used a completely new design, moving away from 68K CPUs to the newer ColdFire class, more powerful than even the fastest 68K chips while still having a largely similar (but not completely compatible) instruction set. It also allowed for the integration of many I/O ports that hitherto were only available through extensive hardware modification on the Atari platform.

Specifications

The specifications for the ACP have changed considerably over time, in response to advancing technology and price considerations. However, it seems the following will be in the final design according to former Atari Coldfire Project homepage: [6]

Operating systems

On the 8 MB ROM, FireBee devices have the following pre-installed software:

There's a ready to use FreeMiNT and GUI environment setup with applications ported to work on ColdFire which can be ordered on CompactFlash card with the device.

μClinux has also been ported to FireBee. [7]

Compatibility

There are different strategies for dealing with the differences in ColdFire and 68K instruction set and opcodes: [8]

FireBee FPGA doesn't yet provide DSP functionality which means that any Atari Falcon specific programs requiring DSP won't run. Many Falcon games and demos use it to play background music.

Development tool support

References

  1. About, Atari ColdFire Project, Started by Atari Coldfire Project volunteers 2009
  2. About, Atari ColdFire Project, The FireBee was available for end users since May 2012
  3. Atari Firebee – An Atari Coldfire Clone Built for Music Archived 6 March 2012 at the Wayback Machine , 18 May 2010, Atari Music Network
  4. Atari Coldfire Project, 16 December 2010, Noble Master Developer's Blog
  5. Miro Kropáček (4 May 2009). "Phenix 060 Overview". mikrosk.github.io. Retrieved 1 March 2023.
  6. "Former Atari Coldfire Project Website" . Retrieved 3 May 2021.
  7. "μClinux binaries for FireBee". Archived from the original on 6 November 2012. Retrieved 7 November 2012.
  8. Atari ColdFire Project news
  9. AHCC C-compiler