

RAMesses Amiga 2MB Chip RAM board
- Size
- 64.2 × 28.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 3
- Nets
- 47
- Pads
- 100
- Tracks, vias
- 57, 0
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 19 Feb 2023
- Updated
- 23 Sep 2025
Overview
Gary is an open-source printed circuit board by LinuxJedi, from the LinuxJedi/RAMesses repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 64.2 × 28.5 mm with 3 parts on 47 nets, routed with 57 tracks and 0 vias.
Its parts include 2 ICs and 1 connector. It belongs with the retro computing and games boards of this library.
README
README.mdRAMesses
RAMesses is a plug and play Amiga 500/2000/CDTV board which will convert a 2MB 8375 Agnus to work in a 512KB/1MB motherboard and add 2MB of RAM. RAMesses has two switchable modes, the first gives the full 2MB to Chip RAM, the second gives 1MB of Chip RAM and 512KB of Pseudo-Fast RAM. This is for compatibility with older games.

The project is in two parts, one is a board that sits in the Agnus socket and the other is a board that sits in the Gary socket, the two boards need to be linked together with a four wire cable, preferably around 20cm in length.
BOM
Agnus
| Designator | Component |
|---|---|
| C1 - C9 | 100nF 0603 capacitor |
| C10 | 22pF 0603 capacitor |
| R1 | 150R 0603 resistor |
| R2 | 4.7K 0603 resistor |
| U4, U5, U7 | 74LVC2G157 VSSOP |
| U1 | Winslow W9328 PLCC Plug |
| U2 | PLCC-84 socket |
| U3 | 74AHC1G08 SOT-23 |
| U6 | GM71C18163C SOJ-42 |
| JP1, J6 | 01x02 2.54mm horizontal pin header |
Notes:
- The W9328 has been tested with the ZC158 variant, but all other height variants should would.
- For U6 you could also use K4F151611, K4E151611 and AS4C1M16E5. Potentially other RAM chips will work too.
- A previous version of this README had C10 as 22nF, it is supposed to say 22pF. Using 22nF would kill the clock signal (thanks to Moritz for reporting it)
Gary
This simply requires a 48pin DIP socket and 2 strips of 24pin machined pins.
Assembly
Hand soldering the PLCC plug is highly recommended, this seems to create a stronger bond and this will be the most physically stressed part.
The two boards should be linked using four wires of roughly 26-32AWG. The order of the four wires is the opposite on each board (1 - 4 on one board, 4 - 1 on the other).
Usage
You need an 2MB 8375 Agnus in the PLCC socket. Known models to work are:
- 318069-18 PAL
- 318069-10 PAL
- 390544-01 PAL
- 318069-11 NTSC
- 390544-02 NTSC
Please note that there are 1MB versions of the 8375 that are not compatible. The 2MB A3000 Agnus chips are not compatible.
Put a jumper on the bottom VBB jumper pins if the Agnus chip is marked as VBB.
The jumper on the top RAM Mode will give 2MB of chip RAM, the jumper removed will provide 1MB of chip RAM and 0.5MB of Pseudo-Fast RAM.
Sponsorship
If you like this design and use it, please consider donating so I can design more Amiga things:
- Ko-fi: https://ko-fi.com/linuxjedi
- PayPal: https://paypal.me/linuxjedi
Parts
3| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | Conn_01x04_Male | Connector_PinSocket_1.27mm:PinSocket_1x04_P1.27mm_Vertical | J1 |
| 1 | GARYCHIP | Package_DIP:DIP-48_W15.24mm_LongPads | U2 |
| 1 | GARYSOCKET | Package_DIP:DIP-48_W15.24mm_Socket_LongPads | U1 |
Questions
How big is the Gary PCB?
It measures 64.2 × 28.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Gary use?
3 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Gary KiCad files?
From the LinuxJedi/RAMesses repository on GitHub, at the commit this page was made from: the board is Gary/Gary.kicad_pcb and its schematic Agnus/Agnus.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Gary design in my own project?
Its repository publishes it under the GPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from LinuxJedi/RAMesses
1- 4 layers81.8 × 46.1 mm

Similar boards
- 2 layers40 × 30 mm

- 2 layers51.9 × 16 mm

Passive2-rpi non standard adapter
hzeller/rpi-rgb-led-matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
3 parts4.4kGPL-2.0 - 2 layers16.3 × 16.3 mm

- 2 layers

Sub
atopile/atopile
Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️
3 parts4kMIT - 2 layers85 × 30 mm

- 2 layers124.5 × 33.7 mm

- 2 layers10.5 × 83 mm

- 2 layers21.2 × 51.3 mm

Pico reset
hackclub/sprig
🍃 Learn to code by making games in a JavaScript web-based game editor.
3 parts1.1kMIT