r4671 - change the way paths are generated for roms contained in subdirectories of archives so that the battery data etc. doesnt get lost