3 ms·
> I've built an FPGA graphics card for Amiga (VA2000) That sounds pretty interesting! Every so often I think about the things I don’t enjoy when using computer
by dkersten 8y ago
> I've built an FPGA graphics card for Amiga (VA2000)
That sounds pretty interesting! Every so often I think about the things I don’t enjoy when using computers and how I’d solve it (I’ve played around with hobbyist kernel/is development on occasion too, including contributing to Daeken’s RenrakuOS ten years ago..) but my motivation always drains when I think about how it would never be realistic to get hardware accelerated graphics working. Just the other day I was thinking that maybe my best bet is a minimal Linux system that boots into a full screen OpenGL application that basically pretends to be my OS. I even thought about doing it on a RPi3 since I have a few of them sitting around and it seems like a nice self-contained, expandable and cheap hardware platform to build on. Your projects sound like some of the things I’ve dreamed about but never actually did. :)
- daeken 8y agoDidn't expect to see RenrakuOS mentioned in this thread -- hey man! I actually started playing around with some ideas for a modern follow-up recently, stealing a lot of concepts from Redox. Maybe once it gets off the ground, I can rope you into working on that OS too, haha. (For those who are curious, RenrakuOS was a pure-managed (.NET) operating system from the late 2000s: https://github.com/daeken/RenrakuOS https://github.com/daeken/RenrakuOS It could run on top of a desktop .NET framework, or compile to native code and run bare metal, even including some basic networking support and such. Ended up dying mostly due to me getting too busy with startup stuff, but also it had a lot of poor design decisions, e.g. a broken process abstraction.)
- newacctjhro 8y agoThat's cool! Do you know how RenrakuOS compares to Singularity and Midori? (IIRC they were also managed and ran .NET stuff)
- daeken 8y agoRenraku was very heavily inspired by Singularity. They went with more of the formal verification approach, which I thought was unnecessary for a desktop OS (which is what I was building). Also, I went 100% pure-managed, where Singularity has some hand-written assembly and C.
- dkersten 8y agoCool! Put your new project on GitHub ;-) What is it written in?