Opened 9 months ago
Last modified 7 hours ago
#14963 new feature request
MD5: TEENAGENT: TeenAgent Czech Language support not working
Reported by: | dujo99 | Owned by: | |
---|---|---|---|
Priority: | high | Component: | Engine: TeenAgent |
Version: | Keywords: | ||
Cc: | Game: | TeenAgent |
Description
In the ticket 7746 is written, that there is a detection only for czech CD version. But its mistake, because only polish version has CD with talkie. Czech version is only one, it is detected as Czech, but when you try to launch it, it shows only "missing game code". Other tickets here are complaining about detecting polish CD version as czech, so that will probably be the problem. Someone mixed up czech with polish version.
Czech version is now freeware and it can be downloaded from here:
https://stahnu.cz/stare-hry/agent-mlicnak#prehled
https://www.cdh.cz/pc/Agent-Mlicnak-14526/download/
Can you please again look at detection and make this version work?
THX :)
Change History (8)
comment:1 by , 8 months ago
Component: | --Unset-- → Engine: TeenAgent |
---|
comment:2 by , 8 months ago
comment:3 by , 6 days ago
Summary: | TeenAgent Czech Language support not working → MD5: TEENAGENT: TeenAgent Czech Language support not working |
---|
comment:5 by , 2 days ago
@sev- : Fully fixing this would require extraction and debug of the czech strings from the original executable. I may be able to do that with the help of G--gle translate to aid checking that each string matches to the english equivalent.
Fixing the detection may be easier, but I am not sure I fully understand what the issue is here? You added the new detection entry for the czech variant from the referenced ticket, so any guidance would be good.
comment:6 by , 23 hours ago
Type: | defect → feature request |
---|
Since this requires data extraction from the original, it's missing functionality that needs to be implemented. Moving to feature requests
comment:7 by , 7 hours ago
The issue with mislabeled CD Polish as CD Czech has been fixed in ed3ffe0c0d1de469fdc08c0b09dd64f9fa48df9e
I will look into extracting strings, as I somewhat understand Czech.
comment:8 by , 7 hours ago
Ah, I retract :D
The course of action:
- Add ability to have multiple languages in devtools/create_teenagent
- Extract the strings. Maybe offsets
- Add support for multilanguage teenagent.dat to the engine
Referenced bug in report is https://bugs.scummvm.org/ticket/7746