So the main goal of this article is to configure the Raspberry Pi in a way that allows the framebuffer to be rendered on the Macintosh Classic’s monochrome CRT display. While I still think that’s true, I didn’t think about the possibility to use the Pi’s display hardware to do the job for me, like a commenter on the original series pointed out. While the sync signals could be generated precisely on the Raspberry Pi, it was not capable of sending the pixel data to the monitor fast enough in the full resolution. At least not in the same way it is on the BBB. If you remember the original series and this article about exact timings on the Pi, I somewhere concluded that it simply wasn’t possible. Please also see the comments for fixes that other readers have implemented! Please also note that this is an approach that worked for my Mac Classic, not an official guide or a universal method that’ll work for all of you. However, the DPI interface is available on all other 40-pin Raspberry Pi models, and the rest of the article remains valid for those. Important update: As of right now, the Macintosh Classic CRT related parts of this article are only valid if you use a Raspberry Pi 4! Older versions won’t work. A recent discussion gave me the idea to try and do the same thing with a Raspberry Pi, and I wanted to document the experiment in this article. I managed to send video signals to a Mac Classic’s internal CRT monitor from a BeagleBone Black back in 2016, and it seems like this is a topic that a lot of people are still interested in.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |