Closed BillHuang2001 closed 1 year ago
Hi @BillHuang2001, you can set the environment variable ALE_PY_ROM_DIR
and point to a directory where ROMs exist and the plugin should pick them up.
Also, the environment variable won't be picked up for the ale-import-roms
. It'll only be picked up when the ALE is loaded and we'll look for ROMs of the form: $ALE_PY_ROM_DIR/{name}.bin
that match the MD5 hash on this list: https://github.com/mgbellemare/Arcade-Learning-Environment/blob/master/md5.txt.
Hope that helps.
Thanks, that really solves my problem.
Currently, it automatically import roms to site-packages/ale_py/roms, however this folder many be read-only or the user simply don't have the permission to access it. It would be nice if I can import roms to places like my ~/.ale_py