scummvm/scummvm — comment on commit 0ff60284ce6e876ac895a13a45657afacddbd8e0
File:  line 0
By digitall:

I said to bluegr about this last night, but it is not trivial as the engine currently contains a large number of hardcoded filenames i.e. "DREAMWEB.r01" etc. spread around the source files.

Though replacing most of these is not a massive issue i.e. have a member string of the engine with the filename prefix selected by language i.e. DREAMWEB. / DREAMWSP. etc and do a local string construction / modify the function to accept just the part of the filename which differs and construct internally... but the full filenames are part of the g_roomData structure. This is not an issue directly, but Room members of this structure containing the full filename are saved/loaded, so some thought is needed as to writing these/rewriting on the fly when loading and saving....