I think a lot could be achieved by defining a "rom format" for windows games.