alien
amidar
assault
asterix
asteroids
atlantis
bank_heist
battle_zone
beam_rider
berzerk
bowling
boxing
breakout
centipede
chopper_command
crazy_climber
defender
demon_attack
double_dunk
enduro
fishing_derby
freeway
frostbite
gopher
gravitar
hero
ice_hockey
kangaroo
krull
kung_fu_master
montezuma_revenge
ms_pacman
name_this_game
phoenix
pitfall
pong
private_eye
qbert
road_runner
robotank
seaquest
skiing
solaris
space_invaders
star_gunner
surround
tennis
time_pilot
tutankham
venture
video_pinball
wizard_of_wor
yars_revenge
zaxxon
个人整理的 bin 文件地址:
https://gitee.com/devilmaycry812839668/atari_roms
原bin地址:
https://github.com/Kojoley/atari-py/tree/master/atari_py/atari_roms
测试本地环境下是否已经安装好这54个游戏的环境:
前提:
已经安装atari_py库,同时在atari_py库下的atari_roms文件夹下存放了所有的游戏bin文件。
测试代码:
import atari_py games=""" alien amidar assault asterix asteroids atlantis bank_heist battle_zone beam_rider berzerk bowling boxing breakout centipede chopper_command crazy_climber defender demon_attack double_dunk enduro fishing_derby freeway frostbite gopher gravitar hero ice_hockey kangaroo krull kung_fu_master montezuma_revenge ms_pacman name_this_game phoenix pitfall pong private_eye qbert road_runner robotank seaquest skiing solaris space_invaders star_gunner surround tennis time_pilot tutankham venture video_pinball wizard_of_wor yars_revenge zaxxon """ def fun(games): ok = 0 no_ok = 0 for i in games.split(): if i in set(atari_py.list_games()): ok += 1 else: no_ok += 1 print(i, "not in environment !!!") print(ok, " games in local environment") print(no_ok, " games not in local environment") fun(games)
结果:
=======================================================
atari_2600 游戏镜像权威下载地址:
http://www.atarimania.com/rom_collection_archive_atari_2600_roms.html
=======================================================
注意:( 更正 !!! )
这里的surround.bin 文件无法导入内存,该款游戏无法正常运行。另外pacman游戏也有这个问题。本文中的54个游戏其实只有53个是可以正常运行的。