-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No SDL in current binary #12
Comments
@jbrea might know more details about the |
I never needed rendering through SDL, because it is rather easy to render the images directly in julia (see e.g. here). What is your usecase? |
Hi, thanks for the quick response. My use case is displaying video of trained agents, which I do using
I'll admit that I hadn't seen that definition of Also, without SDL, I don't think you can get sound, ie use the |
OK. This requires a bit of work, because we don't yet have SDL_jll. There is already SDL2_jll, but it is incompatible. Once we have SDL_jll it is most likely a very simple PR to change ArcadeLearningEnvironment_jll. I can probably have a look at this at some point during the next 14 days, but please feel free to go ahead yourself, if you find the time. |
so here's the SDL_jll: unfortunately it doesn't compile on all systems, so if you want to look into it further feel free, otherwise I think it would be okay to use it in the ALE given the systems it does support |
Been a while, but we now have libSDL available as a jll via SDL12_compat JuliaPackaging/Yggdrasil#6003 if you folks are still interested. |
Hi,
I was wondering why SDL=OFF was provided in the current
build_tarballs.jl
inArcadeLearningEnvironment_jll.jl
? I realize this makes SDL a requirement, but since it is a requirement for the base Arcade-Learning-Environment that seems reasonable to me. Without it, this package can't render games (or at least as far as I understand), sincesetBool(ale, "display_screen", true)
fails when not using-DSDL=ON
.The text was updated successfully, but these errors were encountered: