01/18/2016 at 19:40 #11428501/18/2016 at 20:15 #114294
It’s pretty easy to add software to retropie yourself. Simply install it from command line, then add a a bash script to start it so that it shows up in the ports menu.
^^ my other hobby01/18/2016 at 20:39 #114298
“This is not to be taken lightly by Linux new-comers…” it says in the Wiki. Unfortunately I am.01/18/2016 at 21:03 #114302
If it is that difficult, I’m going to go out on a limb and say it’s probably going to be up to you to get added to your pi yourself, since it doesn’t have anything to do with gaming. I say this as a dedicated synth enthusiast.
It seems that only software that can be easily added via script (and so not needing additional maintenance by the good folks here) get added to the install script.
If you’re successful, I for one would like to know what sort of issues you run into. I’ve got another raspberry pi project in the works based on pure data. It’d be cool to have a sequencer running on that pi as well.
^^ my other hobby01/18/2016 at 21:13 #114303
I’m playing with it right now. From what I understand (I could be wrong) but mari0 uses the love2d game engine. So I’m working on compiling that and then I will play with compiling the game itself.
If I can get it working I may look into adding a module for the love engine but as of right now it is taking over an hour with the sdl and lua dependencies.
Likelihood is that even if I get it working the game will be too slow to be playable enjoyably.
I haven’t looked at the synthesiser yet.01/18/2016 at 21:18 #114304
Thanks for your kind words. I understand that SunVox has nothing to do with Retropie. But the fact that you could use your Raspberry-Arcade (and it’s buttons) for more than emulating games (like the Kodi Mediacenter does) was worth asking. SunVox on it’s own uses a tracker (like the Famitracker) and can produce music not unlike chiptune. People who use “Nanoloop” or “LSDJ” would love it. I see a relation there 😉
Mari0 on the other hand is a game and I would love to play Multiplayer or design own levels on my Retropie.01/18/2016 at 21:22 #114305
…that was quick. Can’t thank you enough for trying!
🙂01/18/2016 at 21:37 #114308
alright: very very basic steps:
This is assuming you are using the jessie image:
drop to terminal with f4
cd RetroPie-Setup sudo ./retropie_packages.sh sdl2
Will take a LONG time
then create a script called love.sh with the contents:
apt-get install build-essential automake libtool libphysfs-dev libsdl-dev libopenal-dev liblua5.1-0-dev libdevil-dev libmodplug-dev libfreetype6-dev libmpg123-dev libvorbis-dev libmng-dev libxpm-dev devscripts debhelper dh-autoreconf libasound2-dev libudev-dev libdbus-1-dev libx11-dev libxcursor-dev libxext-dev libxi-dev libxinerama-dev libxrandr-dev libxss-dev libxt-dev libxxf86vm-dev wget https://bitbucket.org/rude/love/downloads/love-0.10.0-linux-src.tar.gz tar zxvf love-0.10.0-linux-src.tar.gz cd love-0.10.0 ./configure --with-lua=lua make
Make it executable:
sudo chmod +x love.sh
Run as sudo:
Takes a while and then you can open it with
Now to see if I can actually get a game to run on it…
Just for reference: these are the two main posts:01/18/2016 at 22:08 #114312
This may be a much simpler method:
but I don’t know if it will work on jessie (nor do I think that it will work on newer versions of love) and I’m thinking its likely you’ll need some instance of xserver to make it work. in short it may be more trouble than its worth to try and integrate especially considering that there is no upstream development.01/19/2016 at 08:38 #11435501/19/2016 at 08:38 #114356
href wasnt working sorry.
Anyways I just tested his test build, and it works 100% flawlessly with the newest version of love with no slowdown or any odd graphical glitches. The only thing its missing at this time is joypad support. Im glad my day of trying to get this work after seeing this thread paid off.
You have to compile the new version of love yourself though, but otherwise it works great!
Give your love to radgerayden!01/19/2016 at 09:32 #114362
You are a fantastic man and just validated all of my efforts. THANK YOU!01/19/2016 at 09:35 #114363
Im trying other love games now but am finding it hard to find 0.10.0 games since it was just released late december.
However this bodes well for the future and I feel if more games are made for it it would be a quality addition to retropie.
Maybe we should make a Love thread?01/19/2016 at 09:50 #114364
Its definitely worth pursuing if there will be dev support on the games. a module should be possible to code in if thats the case.01/19/2016 at 10:54 #114367
Ok here is how I compiled love on wheezy.
sudo apt-get install mercurial
Clone the Love repo
sudo hg clone https://bitbucket.org/rude/love
sudo apt-get install build-essential automake libtool libphysfs-dev libsdl-dev libopenal-dev liblua5.1-0-dev libdevil-dev libmodplug-dev libfreetype6-dev libmpg123-dev libvorbis-dev libmng-dev libxpm-dev libxcursor-dev libXxf86vm-dev
sudo ./configure --with-lua=lua
sudo make install
Run your game using
Someone let me know if my steps didnt work, I didnt document what I was doing along the way and it was hard to remember. You can test love by just using
lovewithout a game. If you get a segmentation fault error(which I did) just reboot.01/20/2016 at 03:18 #114467
Just for reference I’ve logged a ticket here on GitHub with a working module to add Mari0 to ports. Eventually I’d like to have a game selector rather than coding it specific to one game.01/20/2016 at 04:08 #114472
I might sound dumb here but is this that mario/portal game? Adding this to ports would be amazing, what about controller support? I never actually played it before01/20/2016 at 04:19 #114473
yes it is the mario portal game and its awesome
and no there is no joypad support (yet)01/20/2016 at 04:25 #114474
Ah man, I love portal, and I love mario, that’s like a match made in heaven, Im excited for the possibilities, just in case no one was aware, there is a sonic/portal hack available for megadrive, it’s ok, I’m sure mari0 is better though01/20/2016 at 10:20 #114486
Just for reference its been added to the experimental section of the setup script:01/20/2016 at 10:27 #114488
ooh thats nice, I will test it out when i fire up one of my spare pi’s01/20/2016 at 10:30 #114489
Should work on wheezy and Jessie. Of course performance on the rpi 1 isn’t as good as the rpi2. Perhaps we should start another thread with good love games that can be added to retropie (gpl licensed of course)01/20/2016 at 23:38 #114575
Deleted, just needed reboot, too excited forgot to reboot01/22/2016 at 20:20 #114777
You guys are brilliant! I LÖVE YOU!
Forums are currently read only - please visit the new RetroPie forums at https://retropie.org.uk/forums/