- Author Sho/KeyofBlueS
- Download 0
- File Size 0.00 KB
- Release Date May 31, 2026
TresCEFFmpeg
This project enables the videogame Trespasser to replace legacy .SMK video playback with modern FFmpeg-supported formats using a binary-compatible Smacker API replacement layer.
If running inside Trespasser CE, the DLL automatically applies runtime patches to force a 32-bit buffer for cutscene frames. Trespasser originally rendered Smacker video in 16-bit, and while CE extended the engine to use 32-bit for gameplay, it kept the legacy 16-bit path for cutscenes.
This removes that limitation, so you get not only higher-resolution playback, but also truecolor cutscenes instead of the original 16-bit output.
Supported Formats
Through FFmpeg, the shim supports a wide range of modern and legacy media formats, including:
Video codecs: H.264, H.265 (HEVC), Theora, VP8, VP9
Audio codecs: MP3, Vorbis, AAC
Containers: MP4, MKV, WebM
Legacy support: Smacker (.SMK)

No comments yet. You should be kind and add one!
By submitting a comment you grant TresCom a perpetual license to reproduce your words and name/web site in attribution. Inappropriate and irrelevant comments will be removed at an admin’s discretion. Your email is used for verification purposes only, it will never be shared.