Ну, cache - естественно, не файл, а папка. Да?
Если и на жёсткий диск, и на флешку программа устанавливалась из
одного и того же архива, то в обоих местах будет
одинаковая программа. В том числе, в папке maps будут
одинаковые наборы zmp-файлов. Если для скачивания нужных карт использовался
один из этих zmp-файлов, то
в обеих копиях программы скачанное можно просмотреть. Надо лишь дать той копии, что на флешке, инфу, которую скачали.
Для более предметного разговора прошу ответить на следующие вопросы:
1) С какого источника Вы качали нужные карты и какие уровни?
2) Программа, которая на жёстком диске, показывала скачанное?
3) Пробовали Вы просмотреть кэш, перенесённый на флешку, программой, установленной на ЖД? Если да, то что при этом было?
4) В программе, установленной на флешку,
прописан руками правильный путь к папке cache, той, что на флешке?