RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Can we have additional emulators for system Love: "Love0.10.2" and "Love0.7.2"

    Scheduled Pinned Locked Moved Help and Support
    love
    2 Posts 1 Posters 483 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      rsn8887
      last edited by rsn8887

      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?

      R 1 Reply Last reply Reply Quote 0
      • R
        rsn8887 @rsn8887
        last edited by

        I made a PR, maybe somebody can look it over?

        https://github.com/RetroPie/RetroPie-Setup/pull/2425

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        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.