Opened 21 months ago
Closed 19 months ago
Last modified 19 months ago
#12712 closed defect (fixed)
STARTREK missing file for German and French version
|Reported by:||Retro64||Owned by:||bluegr|
Description (last modified by )
When starting GOG version GERMAN or FRENCH (both are detected), an error message pops up:
ERROR: Could not find file 'FONA.FNT'!
Change History (8)
comment:1 by , 21 months ago
|Summary:||STARTREK → STARTREK missing file for German and French version|
comment:2 by , 21 months ago
comment:3 by , 20 months ago
|Priority:||normal → high|
comment:4 by , 20 months ago
I investigated on that issue. I checked GOG release and my old physical CD-ROM - both do not contain FONA.FNT, so I changed the error level of missing files from error to warn (just for testing reasons) and stumbled over another issue:
WARNING: Tried to access file index 19 for file 'FONA.FNT', which doesn't exist.! Size mismatch in LZSS decompression; expected 43808 bytes, got 271 bytes! Debugger entered, please switch to this console for input.
comment:5 by , 20 months ago
Please note that this game is still not supported. Although parts of the English version are playable, the French/German version aren't working yet.
comment:6 by , 20 months ago
I am aware it is not supported (yet) and I do not expect any fix soon, but nevertheless wanted to document my findings somewhere and thought a ticket would be way better than mentioning in the forum. If simply ignoring the phantom file during file check would have fixed the issue, I would have even created a PR for that, but I am not deep enough into C++ anymore to fix the consistency check for LZSS decompression.
comment:7 by , 19 months ago
|Status:||new → closed|
The non-English versions have junk characters in some resource files, which threw off our resource loader. Fixed in master and branch-2-3:
The fix will be available in the next daily version
comment:8 by , 19 months ago
Works fine - thanks for taking care!
This would be nice to get fixed before the release.