Freelancer: HD Edition is a mod that aims to improve every aspect of the game Freelancer (2003) while keeping the look and feel as close to vanilla as possible.
Freelancer has a DLL named movie.dll which is responsible for playing the startup intros. Unfortunately the only format it supports is WMV. Our upscaled movie intros are MP4 files originally. In order for Freelancer to play these, we had to convert these to WMV first. It would be better if movie.dll could be reimplemented such that it supports both WMV and MP4.
I was able to build my own movie.dll using the following definitions:
When replacing my DLL with FL's movie.dll, the game will load the DLL without issues, as a matter of fact. However, the new DLL obviously doesn't do anything since I didn't implement a movie playing functionality.
Freelancer has a DLL named
movie.dll
which is responsible for playing the startup intros. Unfortunately the only format it supports is WMV. Our upscaled movie intros are MP4 files originally. In order for Freelancer to play these, we had to convert these to WMV first. It would be better ifmovie.dll
could be reimplemented such that it supports both WMV and MP4.I was able to build my own
movie.dll
using the following definitions:When replacing my DLL with FL's
movie.dll
, the game will load the DLL without issues, as a matter of fact. However, the new DLL obviously doesn't do anything since I didn't implement a movie playing functionality.Useful sources: https://learn.microsoft.com/en-gb/windows/win32/directshow/directshow-samples https://github.com/roman380/gdcl.co.uk-mpeg4
Upscaled intros in MP4 format: https://drive.google.com/drive/folders/1W7p2ZcHgxH2XbQm_FU6znHUWtyFcOCWK?usp=sharing. These have a smaller file size and look better than the re-rendered WMV videos that we currently have.