First post, by RetroPCCupboard
Hi All.
I am looking to build a PC that will fulfill two roles:
1) High performance Win98 and DOS gaming
2) Software development
I will swap between the roles by using a HDD caddy.
I would like to use this machine for learning retro game programming. Starting from games that will run on a 4.77Mhz 8088 all the way up to DirectX 7 3D engines. Goals are:
1) Fast compile times
2) Able to natively write to the graphics card in DOS (CGA/EGA/VGA). Including the ability to scroll smoothly like Commander Keen. I am not bothered about supporting composite CGA modes
3) Able to test my early games locally, but be able to transfer them to my NuXT system for testing on semi-authentic hardware. Will use floppy disk for this.
4) Reading joystick on Gameport
5) Ability to make sound with Adlib / Soundblaster
6) Good performance in Windows for games up to DirectX 7
7) want support for table fog and 8-bit palleted textures.
My initial thoughts are to build the PC using these parts:
Socket A Thunderbird – 1400Mhz
Abit KT7A-RAID motherboard
256Mb RAM (one stick)
Geforce 4 MX460
Soundblaster Live! for Windows
Soundblaster 16 for DOS with Dreamblaster S2
HDD caddy to swap between Win98 SE, Win2K and Win98SE Dev
Large Tower ATX Desktop PC
Please can you comment on whether the above will fit my goals? If not please suggest any alterations.
I am considering whether to learn Glide. I have Voodoo 1 and Voodoo 2 that I could put in.
I fully expect this to be a multi-year learning project. So I want to get this system right.