Adding older Love engine version
-
Some of the games I wish to play on the love emulator will not work on the two versions available through Manage Packages.
For example Journey to the Center of Hawkthorn:
When I try to play on the "love" emulator it will not load.
When I try on "love-0.10.0" it says that Love 0.9.1 is required.When I tried to clone Love 0.9.1, it just said "fatal: repository" and the link was "not found" I triple checked the http and it was correct.
Is there something I need to set up first? Everything I've found online says that this is the first step.
Or is there another solution?
Thank you for your time.
-
@dav333 said in Adding older Love engine version:
When I tried to clone Love 0.9.1, it just said "fatal: repository" and the link was "not found" I triple checked the http and it was correct.
What is the command you're executing for downloading/cloning the 0.9.1 version ?
-
I tried both
git clone --depth 1 https://github.com/love2d/love/tree/0.9.1
and
git clone --depth 1 https://github.com/love2d/love/tree/0.9.1.git
-
That won't work - don't copy the URL from the browser, it's not the correct method. Try this
git clone --depth 1 --branch 0.9.1 https://github.com/love2d/love
-
@mitu said in Adding older Love engine version:
git clone --depth 1 --branch 0.9.1 https://github.com/love2d/love
The response was
fatal: destination path 'love' already exists and is not an empty directory.
I guess since retropie already has two versions of the love engine.Thanks so much for your help.
-
@dav333 said in Adding older Love engine version:
fatal: destination path 'love' already exists and is not an empty directory.
I'm not sure how you're trying to install the
0.9.1
branch, but the error indicates you already have a folderlove
in the current working dir. You should remove it and re-try the clone command. -
The amount of eye rolling you Moderators must do because of amateurs like me.
So, I'm using Retropie on the Raspberry Pi 4. The Love engine under Manage Packages/ Optional Packages offers two versions: 0.11.1 and 0.10.2
The games for the love system are really particular to the version it was made for. I have games that use the 0.9.1 and 0.8.2 version, so I wanted to add those as emulator options under the run command launch menu.
Is such a thing possible?
-
I removed the 0.11.1 and 0.10.2 Love engines, but the result was the same.
-
@dav333 said in Adding older Love engine version:
Is such a thing possible?
Possibly, but I haven't tried installing that particular version of LÖVE, so some adjustments might be needed for installation.
I removed the 0.11.1 and 0.10.2 Love engines, but the result was the same.
I don't think that would solve your issue - or has any influence on the command you're trying to execute. Exit EmulationStation, then run the following commands
mkdir src cd src git clone --depth 1 --branch 0.9.1 https://github.com/love2d/love love-0.9.1
you should now have the sources for the version you're trying to install in the
love-0.9.1
folder. Follow the rest of the compilation instructions from https://github.com/love2d/love/tree/0.9.1 (or this page) and see if you can build a newlove
binary file.
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.