A way to control Plugins On/Off
Posted: Tue Aug 11, 2026 9:29 am
This wish request is partially to do with the following question: https://forums.hollywood-mal.com/viewtopic.php?t=4434
But there is also another reason.
For as I mentioned in another topic, when using RebelSDL, there can come situation where not using GPU might make the game actually faster.
In addition, and more importantly, there is also the problem that if you give GPU an option through RebelSDL, then that means you need to @REQUIRE RebelSDL, even if user wouldnt want to use GPU acceleration, which means that you must have SDL2 Installed in your Amiga for the program to start at all.
In addition to this, is also the problem that there is no way to give user additional instructions. If you dont have SDL2 installed in your machine, all Hollywood then does, is to say "You need to have SDL2 installed".
What I would instead like to do, is to let user know where he can actually get those.
Like in case he doesnt have SDL2 installed, and hence RebelSDL cant be used, then instead of simply giving an error of "You need to install SDL2" I would like to tell user "You need to Install SDL2, you can get it from Link", and make that link clickable.
Right now I am not able to give user any additional info, nor give him alternative chance to use the program without RebelSDL.
As in, if you decide to use RebelSDL, you are then forcing user to use it. While most of time when using RebelSDL, you are putting it there for a reason, meaning that there isnt really any reason not to use it, you could however be making for example some work software, in which you might, or might not use some stuff from which RebelSDL would give benefit to. Therefore, if some user wants to use that software for non RebelSDL needing stuff, then he dont really have option for that, but just to use the software at all, he needs to install SDL2 to his Amiga.
But there is also another reason.
For as I mentioned in another topic, when using RebelSDL, there can come situation where not using GPU might make the game actually faster.
In addition, and more importantly, there is also the problem that if you give GPU an option through RebelSDL, then that means you need to @REQUIRE RebelSDL, even if user wouldnt want to use GPU acceleration, which means that you must have SDL2 Installed in your Amiga for the program to start at all.
In addition to this, is also the problem that there is no way to give user additional instructions. If you dont have SDL2 installed in your machine, all Hollywood then does, is to say "You need to have SDL2 installed".
What I would instead like to do, is to let user know where he can actually get those.
Like in case he doesnt have SDL2 installed, and hence RebelSDL cant be used, then instead of simply giving an error of "You need to install SDL2" I would like to tell user "You need to Install SDL2, you can get it from Link", and make that link clickable.
Right now I am not able to give user any additional info, nor give him alternative chance to use the program without RebelSDL.
As in, if you decide to use RebelSDL, you are then forcing user to use it. While most of time when using RebelSDL, you are putting it there for a reason, meaning that there isnt really any reason not to use it, you could however be making for example some work software, in which you might, or might not use some stuff from which RebelSDL would give benefit to. Therefore, if some user wants to use that software for non RebelSDL needing stuff, then he dont really have option for that, but just to use the software at all, he needs to install SDL2 to his Amiga.