Well, the lack of responses seems to indicate it's tough nut to crack, or maybe just unique to your setup.
I don't have a solution for you either, sorry. Here's a similar incident though:
https://stackoverflow.com/questions/21580249/ … arp-application
That seems to suggest a memory leak somewhere (now those are difficult enough even when there's the source available!).
There are some things you could try:
- Try launching the game with logging parameters (and post the .log file in this thread). Something like:
midtown.exe -nomovie -noaudio -nonetcheck -log
- Try removing or renaming video.cfg and re-launch, see if there's any difference
- Reinstalling the game might help (but probably only if you've made some changes like upgraded your Windows for example).
- Is there a way to force software rendering somehow? Or if there isn't, maybe try with another graphics card.
In my admittedly limited experience with the games of this era, most of the problems back then were related to drivers.
And if you look at the docs you see this game is no different, multiple offenders are listed.
If the game works with software rendering then it's probably the drivers to blame.