If a computer in 1993 could run DOOM, a Raspberry Pi with 1GB RAM and 1.2GHz CPU (MUCH MUCH more capable than a 1993 PC) should be possible to transform into a game console that can run my simple 3D games. The fact that the Raspbian OS can barely render a website is the OS's problem and not mine. A computer that capable CAN run advanced 3D games.
You can buy a used Raspberry Pi for $20, imagine a cheap game console that weighs nothing, that you can plug your keyboard and screen into, and play games with graphics on a 1995-2005 level?
Programming bare metal is almost impossible, because it's so hard to know when the code works (I haven't even tried for real yet though). Then comes the problem to rewrite my games in a new language, and make my own renderer. I should be able to get some good side-effects from such an effort though.
I just have to learn to program "bare metal" for the Raspberry Pi.
You can buy a used Raspberry Pi for $20, imagine a cheap game console that weighs nothing, that you can plug your keyboard and screen into, and play games with graphics on a 1995-2005 level?
Programming bare metal is almost impossible, because it's so hard to know when the code works (I haven't even tried for real yet though). Then comes the problem to rewrite my games in a new language, and make my own renderer. I should be able to get some good side-effects from such an effort though.