I understand your passion for old hardware and keeping stuff alive. It's definitely a fun challenge to take something that a lot of people would otherwise consider useless or obsolete, and make it work or do something useful. Heck, I guess that's why we like to dabble in QB, isn't it?
I'm not sure what the fate of QBasic/QuickBASIC is going to be. It seems like it's trying to hang on as long as it can, but I'm aware that alternatives like QB64 and FreeBASIC really have carved a niche and are supplying the QB programming community with what they need -- a Windows-friendly, 32-bit BASIC compiler that's highly compatible with QB syntax. I just installed both of them on my machine this past week, and I'm impressed -- I'm definitely going to spend some time with these languages and see if I can get any projects off the ground.
About that old Windows game that I wrote (the Connect 4 clone) ... the reason I say it was "funny" was the fact that the AI logic that I programmed into it had the ability to slow down machines at the time that were considered to be high-end -- in other words, fast 486 PCs and Pentiums. In fact, when you played on the highest skill level, you'd usually have to sit there for at least five minutes and wait while the computer made its move! This is because it looked ahead so many moves, and the number of iterations and permutations that it had to cycle through could amount to a very high number.
Once in a while I will fire up that game in Windows 3.1 in DOSBox, just for kicks. It runs faster on my 3.0 GHz quad-core.
