Система: ubuntu 18.04
Версия: python 3.6/3.7/3.8 (3 среды с одинаковым результатом), тренажерный зал 0.25.2, Gym-Retro 0.8.0
Как я это сделал?
Я следую этому руководству для установки спортзал-ретро. и я успешно запустил пример игры.
Проблемы, с которыми я столкнулся?
Во-первых, я импортировал несколько ПЗУ из Интернета, например 128 синусоид -dot, Но Я НЕ МОГУ его импортировать:
когда я выполнил
Код: Выделить всё
python -m retro.import Anthrox\ -\ Sine-dot\ Demo\ \(PD\).smc
Код: Выделить всё
Imported 0 games
и игры Atari (более 1000 игр), мне удалось успешно импортировать только не более 200 игр, но я можно сделать env не более 100 игр.
Я выполнил:
Код: Выделить всё
python -m retro.import .
Код: Выделить всё
Importing DemonAttack-Atari2600
.
.
Importing Pong-Atari2600
Imported 167 games
Код: Выделить всё
import retro
game_list = retro.data.list_games()
def main():
cnt = 0
for game_name in game_list:
try:
env = retro.make(game=game_name)
except Exception as e:
print(game_name, ": ", "no")
else:
cnt+=1
env.close()
print(game_name, ": ", "yes")
print("all: ", cnt)
if __name__ == "__main__":
main()
Код: Выделить всё
...
YarsRevenge-Atari2600 : yes
YoukaiClub-Nes : no
YoukaiDouchuuki-Nes : no
YoungIndianaJonesChronicles-Nes : no
Zanac-Nes : no
Zaxxon-Atari2600 : yes
ZeroTheKamikazeSquirrel-Genesis : no
ZeroTheKamikazeSquirrel-Snes : no
ZeroWing-Genesis : no
ZombiesAteMyNeighbors-Snes : no
ZoolNinjaOfTheNthDimension-Genesis : no
ZoolNinjaOfTheNthDimension-Sms : no
ZoolNinjaOfTheNthDimension-Snes : no
all: 63
Код: Выделить всё
Game not found: xxxxxxxx. Did you make sure to import the ROM?
Вопросы, которые хочу задать!!!
Как я могу импортировать эти игры в свое ретро?
Подробнее здесь: https://stackoverflow.com/questions/792 ... etro-games