Well, you could kill explorer, or, for a more elegant solution, suspend it with pssuspend from Sysinternals, but to get the registry fix going you need to run Fallout 1, exit, then, before running anything else that hooks on directdraw, look at HKLM\SOFTWARE\Microsoft\Directdraw\MostRecentApplication and note the ID and Name values; then make a new key under HKLM\SOFTWARE\Microsoft\Directdraw\Compatibility, name it with you want, but fallout1 would be appropiate 😜
Inside that key, create 3 new values:
A Binary Value called "Flags" (without the quotes) and fill that with this: 00 08 00 00, then you create another binary key called "ID" and fill it with the ID value you noted from the MostRecentApp. I mentioned above, and finally, a String value called Name, to be filled with the name you noted from above.
This works for a number of games incluiding Starcraft, Take No Prisoners and MageSlayer.
Keep in mind that, if you're running a 64 bit version of Windows Vista/7, the values will be found under HKLM\SOFTWARE\Wow6432Node\Microsoft\DirectDraw and so on