Hey JB, thanks so much for making Playscii - I know it must've taken a huge amount of work to get it to where it is today!
I recently upgraded my Mac to macOS 11 (Big Sur) and Playscii will no longer launch for me :( running from the commandline yields;
Traceback (most recent call last): File "PyInstaller/loader/pyiboot01_bootstrap.py", line 144, in __init__ File "ctypes/__init__.py", line 374, in __init__ OSError: dlopen(OpenGL, 10): image not found The above exception was the direct cause of the following exception: Traceback (most recent call last): File "OpenGL/platform/darwin.py", line 35, in GL File "OpenGL/platform/ctypesloader.py", line 36, in loadLibrary File "OpenGL/platform/ctypesloader.py", line 89, in _loadLibraryWindows File "PyInstaller/loader/pyiboot01_bootstrap.py", line 146, in __init__ __main__.PyInstallerImportError: ("Failed to load dynlib/dll 'OpenGL'. Most probably this dynlib/dll was not found when the application was frozen.", 'OpenGL', None) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "playscii.py", line 32, in <module> File "PyInstaller/loader/pyimod03_importers.py", line 531, in exec_module File "OpenGL/GL/__init__.py", line 3, in <module> File "PyInstaller/loader/pyimod03_importers.py", line 531, in exec_module File "OpenGL/error.py", line 12, in <module> File "PyInstaller/loader/pyimod03_importers.py", line 531, in exec_module File "OpenGL/platform/__init__.py", line 36, in <module> File "OpenGL/platform/__init__.py", line 33, in _load File "OpenGL/platform/baseplatform.py", line 97, in install File "OpenGL/platform/baseplatform.py", line 15, in __get__ File "OpenGL/platform/darwin.py", line 62, in GetCurrentContext File "OpenGL/platform/baseplatform.py", line 15, in __get__ File "OpenGL/platform/darwin.py", line 45, in CGL File "OpenGL/platform/baseplatform.py", line 15, in __get__ File "OpenGL/platform/darwin.py", line 41, in GL ImportError: ('Unable to load OpenGL library', "Failed to load dynlib/dll 'OpenGL'. Most probably this dynlib/dll was not found when the application was frozen.", 'OpenGL', None) [58403] Failed to execute script playscii
Looks like there might be some clues here: https://github.com/pyinstaller/pyinstaller/issues/5107, appears macOS changed how loading dylibs works slightly in Big Sur?
Would be eternally grateful if you could patch this, currently I'm using another computer just for Playscii haha