For those who would like to learn how a computer works, you should get into Assembly and C programming, and write a simple operating system ( believe me, writing a simple operating system is easier then it sounds if you have learned Assembly and C programming well ).
First, you'll need Linux. Yes, I know, this sounds like a filthy advertisement, but honestly, so many books on Assembly assume Linux. If you only want to program in Linux, consider running it in a VM ( VirtualBox is free and very good ). I recommend running the Debian stable distribution with the XFCE or LXDE window manager in your VM and assign about 384 MB of RAM to it ( 256 MB is also enough to run it good, 192 MB is enough to run it but it will be quite sluggish ).
Then grab a copy of
Programming from the ground up. ( Don't worry, it's free and good ).
Then, after you've mastered Assembly programming you should master C programming ( C is like the English of programming ).
These tutorials will learn you enough.
After that, head on over to the
OSDev wiki and write yourself a nice little operating system to understand how your hardware and your operating system work. It doesn't need to do much, just write a working kernel, a shell which can accept user input and can run user space programs and a little API ( for example for the C programming language, things like malloc, calloc, realloc, printf, scanf, etc... )
Congratulations, you can call yourself an amateur computer scientist now
I got WVista 64-bit that plays R2, but the graphics on RM and R3 is all black and grays. Nvidia Geforce 6.
I think that will be a software related issue rather then a hardware related one.