Can we have additional emulators for system Love: "Love0.10.2" and "Love0.7.2"
-
Love is a great 2D engine, but most games are only compatible with either 0.10.2 or 0.7.2.
By default, Love version 0.11.1 is installed. This has almost no compatible games.
Is it possible to add additional emulators to the system Love, so that the user can use the run command menu to select v. 0.10.2 or v. 0.7.2 on a per-game basis?
The default can and should stay at the latest version, but it would be nice to have the option.
I looked at the Retropie-Setup source code, and I think the procedure would be
- adding extra scripts such as Love0-10-2.sh and Love0-7-2.sh based on Love.sh.
- use a different installation sub-dir, e.g. love/0-10-2/ and love/0-7-2
- Use a different emulator name in the addEmulator command, e.g. love0-10-2 as emulator name, keeping the system name "love"
- Specify a specific branch in the mercurial clone command, e.g.
hg clone https://bitbucket.org/rude/love/#0.10.2 "$md_build"
But then one has to make the additional ports appear in the "manage packages" dialog, and probably make a few more changes?
Can someone with intimate knowledge of RetroPie-Setup do this for us?
-
I made a PR, maybe somebody can look it over?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.