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

Overload File class and substitute the file name on the fly based on the game settings. Shouldn't be that hard.