2.2 Frequently asked questions

This section covers some frequently asked questions. Please read them first before asking on the mailing list or forum because your problem might have been covered here.

Q: Why is RebelSDL so slow on my Raspberry Pi?

A: First make sure that you're using a 2017 or better version of Raspbian Jessie or Stretch. Then make sure to enable the experimental vc4 KMS/DRM OpenGL driver for X11 in raspi-config. See Raspberry Pi peculiarities for details. Note that if you're still on a Raspberry Pi 1 there is nothing you can do to get hardware acceleration from RebelSDL. The Raspberry Pi 1 is currently unsupported by RebelSDL. You need at least a Raspberry Pi 2.

Q: By default, RebelSDL uses Direct3D on Windows. How can I force it to use OpenGL instead?

A: Just set the RenderDriver tag to opengl when @REQUIRE'ing RebelSDL. See Activating RebelSDL for details.

Q: Why doesn't RebelSDL report non-ASCII keys through OnKeyDown and OnKeyUp?

A: That's a limitation of SDL. It only supports ASCII and control keys through the OnKeyDown and OnKeyUp event handlers. If you have Hollywood 7.0 or better, you can just listen to the VanillaKey event handler to get the real keyboard events with full Unicode support.

Q: Is there a Hollywood forum where I can get in touch with other users?

A: Yes, please check out the "Community" section of the official Hollywood Portal online at http://www.hollywood-mal.com.

Q: How do I quit scripts that run in fullscreen mode?

A: Just press CTRL+C. This will always work except when CTRL+C has been explicitly disabled using Hollywood's CtrlCQuit() function.

Q: Where can I ask for help?

A: There's a lively forum at http://forums.hollywood-mal.com and we also have a mailing list which you can access at airsoft_hollywood@yahoogroups.com. Visit http://www.hollywood-mal.com for information on how to join the mailing list.

Q: I have found a bug.

A: Please post about it in the dedicated sections of the forum or the mailing list.


Show TOC