4 MB? Gamestudio requires at least 16 MB for the video card. Plus, on-board video is often inferior in quality compared to a card for games, but is sufficient for most other uses. I would suggest looking into getting a Radeon 7000. Although it's an old card, they support DX9 fully, cost about $25, have 64 MB RAM, and otherwise decent for at least getting your game running. You can then save up and upgrade to a more worthy mid-range card in the $120 price range or so.
Another option is to use the -w3d commandline which forces weak mode. It may run, but with only 4 MB video memory, you may have to use a very low resolution (800x600 or less, only 16-bit color). If I recall correctly, if you run out of video memory, system memory is used instead to cover it so it shouldn't be that big of a problem. But yes, use the -w3d commandline.