Star Trek Generations: video won't play [resolved]

Getting old Windows games working.

Star Trek Generations: video won't play [resolved]

Postby yochenhsieh » 2017-10-25 @ 15:01

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: ... lity-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.

Last edited by yochenhsieh on 2017-10-26 @ 12:23, edited 1 time in total.
Posts: 16
Joined: 2015-4-09 @ 06:38

Re: Star Trek Generations: video won't play

Postby Davros » 2017-10-25 @ 18:02

Do you know what format the videos are in ?
Guardian of the Sacred Five Terabyte's of Gaming Goodness
User avatar
Posts: 2539
Joined: 2004-3-01 @ 03:08

Re: Star Trek Generations: video won't play

Postby Bladeforce » 2017-10-25 @ 20:30

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

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 : 

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%)

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
User avatar
Posts: 169
Joined: 2010-11-22 @ 18:25
Location: Manchester, UK

Re: Star Trek Generations: video won't play

Postby aqrit » 2017-10-25 @ 20:46

try extracting this to your game folder ...
from the makers of cinepack

afaik this codec was disabled in windows over security concerns...?
so probably don't want it in your system32 folder
Posts: 199
Joined: 2009-6-22 @ 19:53

Re: Star Trek Generations: video won't play

Postby yochenhsieh » 2017-10-26 @ 12:23

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.
Posts: 16
Joined: 2015-4-09 @ 06:38

Return to Windows

Who is online

Users browsing this forum: No registered users and 3 guests