Hackaday Prize 2022: The Baffatari 2600 Adds Atari Compatibility To Retrocomputers

Like today’s Intel-AMD duopoly, the industry for dwelling computer CPUs in the 1970s and ’80s was dominated by two players: Zilog with their Z80, and MOS Engineering with their 6502 processor. But not like these days, even if two pcs had the identical CPU, it did not imply the two were application appropriate: variations in memory structure, video clip interfaces, and storage media intended that application made for an Atari 2600 wouldn’t run on an Apple I, in spite of the two sharing the similar standard CPU architecture.

[Augusto Baffa]’s hottest fashionable retrocomputer layout, the Baffatari 2600, cleverly demonstrates that the change involving those people two personal computers really is only pores and skin-deep. The Baffatari is a plug-in board that provides Atari 2600 operation to [Augusto]’s previously Baffa-6502 technique, which was designed to be Apple I-compatible. Because both equally the Apple and the Atari are powered by 6502 CPUs, only a several peripherals need to be swapped to adjust 1 into the other.

Sitting down on the Baffatari board are two chips critical to the Atari 2600’s architecture: the 6532 RAM I/O Timer (RIOT) that consists of the RAM and joystick interface, and the Television Interface Adapter (TIA) that handles the graphics and audio. These chips hook up to the Baffa-6502’s program bus, enabling the major CPU to communicate with them and operate Atari 2600 software package titles. In the video clip embedded beneath, you can see several traditional online games working on the Baffa procedure.

The standard strategy is identical to this RC2014 plug-in board that enables a Z80-centered retrocomputer to run MSX and Colecovision titles. In point, [Augusto] also created these a board for his earlier Z80 undertaking.