VOGONS

Common searches


First post, by yochenhsieh

User metadata
Rank Newbie
Rank
Newbie

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.

Last edited by yochenhsieh on 2017-10-26, 12:23. Edited 1 time in total.

Reply 2 of 4, by Bladeforce

User metadata
Rank Member
Rank
Member

The videos also work fine in Wine but as for the information needed this is the mediainfo output of the video files:

General
Complete name : /mov_01.avi
Format : AVI
Format/Info : Audio Video Interleave
Format settings : rec
File size : 87.9 MiB
Duration : 3mn 43s
Overall bit rate : 3 300 Kbps
vedt :

Video
ID : 0
Format : Cinepack
Codec ID : cvid
Duration : 3mn 43s
Bit rate : 2 572 Kbps
Width : 640 pixels
Height : 320 pixels
Display aspect ratio : 2.000
Frame rate : 24.000 fps
Bits/(Pixel*Frame) : 0.523
Stream size : 68.5 MiB (78%)

Audio
ID : 1
Format : PCM
Format settings, Endianness : Little
Format settings, Sign : Signed
Codec ID : 1
Duration : 3mn 43s
Bit rate mode : Constant
Bit rate : 705.6 Kbps
Channel(s) : 2 channels
Sampling rate : 22.05 KHz
Bit depth : 16 bits
Stream size : 18.8 MiB (21%)
Alignment : Aligned on interleaves
Interleave, duration : 42 ms (1.00 video frame)
Interleave, preload duration : 791 ms

Reply 3 of 4, by aqrit

User metadata
Rank Member
Rank
Member

try extracting this to your game folder
https://web.archive.org/web/20120208102025/ht … timr/cvid32.zip
from the makers of cinepack http://www.probo.com/cinepak.php

afaik this codec was disabled in windows over security concerns...?
so probably don't want it in your system32 folder

Reply 4 of 4, by yochenhsieh

User metadata
Rank Newbie
Rank
Newbie

Thank you!
Windows 7 has its own cinepack codec iccvid.dll in C:\windows\syswow64 (32bit) and system32 (64bit), so windows media player can play the avi files without problem. I guess the game probably does not compatible with the codec that Windows 7 provided, or maybe cannot find the codec. After I extract the iccvid.dll from web archive to game folder, the in-game video plays now.

Another Star Trek game working on my windows 7 system. Thank you so much for your assistance.