Right Cart or RAM
Left Cart or RAM
I/O + OS
I/O + OS
The RAM from 8000-BFFF is shared with the cartridge slot. When the cartridge is plugged in, the RAM is disabled. It should be possible to upgrade the 400 to work like that, and with this upgrade, the two machines should be functionally identical. The main address decoding on the Atari 400 uses a 74LS42 chip, a 4-10 decoder, a slightly unusual choice over the ususal 74LS138 3-8 decoder, especially as there is already a 138 on the BOM, so it would surely have been cheaper to use two of those instead?
PET ROM/RAM boards to add the extra RAM, but the position of the CPU board precludes the use of a plug in daughter board as it is too close to the edge of the metalwork. I then briefly considered a replacement CPU card which included RAM, but there's a bit too much stuff going on. Also the schematic I had for the CPU card doesn't match the boards I have (they appear to include 245 buffers on the address bus which are not necessary with the 6502C version of the CPU that has the additional halt pin).
Update:I tried making a board for this, but it seems the timing isn't quite right for every Atari 400, and to make it work universally would need a different design. I won't be making any more of those boards, they are not for sale. Please do not ask. I really am not making any more.
You can clearly see the damage at the start of side 1 and the end of side 2. So I spliced the start of side 2 with the end of side 1 and created a new wav file.
See the following blog post for more info, 48K RAM upgrades are now available from my Tindie store.
If you want to support this blog, you can donate via Patreon or Paypal, or buy something from my store.