I have succeeded in writing the code for the SSD1289 screen to work with a Raspberry Pi. I also added a control panel so I have more variable resistors. I used them to vary the color giving 256K colors.
The SSD1289 took a flexible ribbon cable to connect it up. That is because you have to access both rows of pins.
Here is a video of it working: