Opened 11 months ago
Last modified 11 months ago
#14754 closed defect
AGS: Quest for Glory II Remake: character can't be imported to later games due to file prefix — at Version 2
Reported by: | lwcorp | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | Engine: AGS |
Version: | Keywords: | import | |
Cc: | Game: | Quest for Glory 2 |
Description (last modified by )
This game is a remake, so you shouldn't expect other decades old games in the series to add special support for it. Unfortunately, ScummVM did just that by prefixing its character endgame exports with qfg2agdi- (e.g. qfg2agdi-test.sav) instead of keeping the original form qfg2- (e.g. qfg2-test.sav). This is a pure ScummVM decision, as in the original AGS engine there was no prefix at all (if you called it test, then it would be just test.sav), which is of course no good either, but still less confusing, as adding a manual prefix is clearer than renaming an existing one.
Steps to reproduce
1) Finish the game
2) Supply a filename
3) Try to import it to either QFG3 or QFG4
Expected result
In both QFG3 and QFG4, the import is shown, clickable and works successfully
Actual outcome
In both QFG3 and QFG4, The import is not shown and thus not even testable
Additional info
The solution should be to either:
1) Change the AGS implementation to using the original form qfg2-
2) Change both QFG3 and QFG4 to respect the qfg2agdi- prefix just like the qfg2- prefix
Obviously 1 will be quicker, while 2 will be more organized and logical.
P.S.
I've included a savegame, but if you have access to the game's internal debug mode (or find a way to do it from ScummVM's debugger), it might be easier to just skip to room 253 and be immediately presented with a save character box.
Change History (3)
by , 11 months ago
Attachment: | qfg2agdi.001 added |
---|
comment:1 by , 11 months ago
Description: | modified (diff) |
---|
comment:2 by , 11 months ago
Description: | modified (diff) |
---|
Savegame right before finishing the game (the last place with a save slot). Finish casting Force Bolt between the left most candles and finish the game to be able to save the character