Um, i would say, make some statistical work how many files the games open at once.
I couldnt imagine that they open more than two or three files at once.
The very best quess would be a (maybe) graphic config tool on the PC side that edits the source and then makes an individual plugin for the needs of the user.
Would mean that the sources would be compatible with some PC crossassembler ![]()
BTW: I am rewriting stuff and grab what i need from your source. Any objections against GPL'ing this stuff?