Я думаю, вы не найдете в VB6 хорошо известных письменных игр именно по тем причинам, которые вы указали выше.
Он не был разработан, чтобы быть высокопроизводительным языком. Для этого вам НУЖНО использовать графические библиотеки (DirectX, OpenGL), которые, как вы сказали, вы не хотите использовать, если не хотите сами все BitBLT использовать с помощью вызовов API, что, вероятно, не даст того, что вам нужно.
VB6 интерпретируется, устарел, и я бы удивился, если бы он работал на Windows 7.
Я думаю, вам нужно серьезно пересмотреть методологию здесь.