Very rarely do software producers tell you the real minimum requirements; it's almost always actually a 'recommended minimum' or 'minimum supported'. An actual minimum would vary so they play it safe. Resources can also depend on the OS; I believe WinME and XP require more than 98 and 2000 (some software 'minimums' actually do show this). I've been running HoI on DirectX 7 ('minimum 8.1') and Victoria on DirectX 8.1 ('minimum 9.0' IIRC) quite well to give another example. 1MB of video RAM is a hard minimum for HoI I believe (800x600x16bpp=960000 byte framebuffer). 1.5MB would be minimum for 1024x768 res. My old Thinkpad 600E (P2-300/416MB RAM/2.5MB video) ran HoI at 1024x768 with barely adequate speed.