First post, by yochenhsieh
Hello,
I managed to get Star Trek Generations working in windows 7 x64, but it seems the movies (FMV) won't play in-game.
To "install it":
Requirement: a 32bit computer or VM. I use a winxp vm in virtualbox.
1. Install Star Trek Generations in the VM.
2. Copy installed files to a location in the win7 pc, e.g. "D:\games\Generations".
3. Run regedit in the VM and export the registry of [HKEY_LOCAL_MACHINE\SOFTWARE\Microprose\Star Trek Generations\1.0]
4. Copy exported registry to win7 pc, right click it and edit:
5. If win7 is 64bit, change [HKEY_LOCAL_MACHINE\SOFTWARE\Microprose\Star Trek Generations\1.0] to [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microprose\Star Trek Generations\1.0]
6. change path to the location of game files, e.g. "Path"="D:\\GAMES\\GENERA~1"
7. change CD path, e.g. "CDPath"="D:\\GAMES\\GENERA~1\\DATA"
8. Copy files in GENS folder of both CD-ROM to "D:\games\Generations\Data". AVI files to "D:\games\Generations\Data\Movies".
9. set win95 compatibility to sgens.exe
10. Download the directdraw tool here: https://community.pcgamingwiki.com/files/file … atibility-tool/
11.Run the tool, just select sgens.exe and click apply.
12. Try run the game sgens.exe and see if it works.
But the movies (FMV) won't play. However, it plays fine in PCem (win95). Actually everything works fine in PCem, I just want to play it natively in win7.
Please let me know if you can get the movies play in-game under win7.
Thanks.