Suggestions for ports
-
So has anyone messed around with box86 and tried out games using that? I've got Shovel Knight installed and working but box86 doesn't seem to have gamepad support as far as I can tell. Just wondering if anyone has figured it out? I know I can use xboxdrv but considering if there's an option to load the program with I'm missing.
Edit:- nevermind, Shovel Knight has native support for xbox360 controllers so I just switched my 8bitdo receiver to Xbox mode. Have to say the game runs very well, no slowdowns and plays perfectly. Definitely would recommend people try it
-
@retropieuser555
Hey
how do i install it too ?
plz -
@retropieuser555 Apparently the folks over at Pi Labs have been going to town with Box86 on the Pi, getting all kinds of stuff to run.
I have no clue exactly how to use Box86 (there doesnt seem to be much of anything in the way of documentation), but if this video is any indication it could open up TONS of new games for the Pi 4.
-
@SuperFromND Yeah they seem to have gotten tons of stuff working. So far I've only been able to get World of Goo & Shovel Knight working. Lots of other stuff I've tried are hitting or crashing etc. But I donno if there's specific to my setup perhaps.
Like one of their videos has Freedom Planet working, for me it takes around 2-3mins to load, gets the music playing and that's it.
@shavecat I'll write up something maybe but it's honestly all I did was follow the installation for box86 on github, reset my pi, put the linux x86 version of shovel knight into ports and run it. It didn't require anything else.
-
@retropieuser555
will love a link to them :)) -
@shavecat well for box86 https://github.com/ptitSeb/box86/blob/master/COMPILE.md you just follow the pi instructions on terminal & then reboot. That bit is easy, so now anytime I'm running a x86 program instead of getting an error messaging saying it's an x86 program, the pi attempts to boot it.
So for shovel knight, https://www.gog.com/game/shovel_knight buy or aquire the linux version however you want. Then when you try and run the files for it in terminal, it leads you into an installation page & puts the game where you specify in the directory. Then it left me with a start.sh file which I moved into ports and I'm just running from emulationstation and it leads me to the game.
-
@retropieuser555
Got the first part install it.
now trying to run with with sh file .like here..
https://www.reddit.com/r/PiBoy/comments/jjcyrx/howto_box86_with_onboard_controls_from_retropie/but im getting this
Error: file not found (check rox86_PATH)
any chance to see your sh file ?
-
@shavecat so my code is just:-
#!/bin/bash cd /home/pi/RetroPie/roms/ports/Shovel/game/32 box86 ShovelKnight
-
@retropieuser555
Thanks a lot
got it working
and postal 1 ! working too !
but in a small screen on the side... -
@shavecat Yeah BabaIsYou for me loads up if I boot from Pixel and the controller works too. But from emulationstation it gives me a quarter-ish of the window and the rest of the window cut off.
-
@retropieuser555
Yeha ...
maybe a new topic with BOX86
will help ;)
Got postal running full screen 640x480
add this -#!/bin/bash tvservice -e "DMT 4" cd "dir game " box86 "game" tvservice -p
-
@shavecat a quick question. do you need desktop to run box86?
every time i see pilabs doing stuff he has a desktop.i have not played with it yet, but its on my list
-
@ExarKunIv
No.
im doing it from retropie (ES),
only got the postal 1 working (cant get the joystick to work too)
and shovel knight (working great ! )trying different linux games like OpenClaw and HVC3 HotlineMiami but still cant get them working...
-
@shavecat Yeah it didn't help me adding tvservice unfortunately. The games I'm trying to get working BabaIsYou & Undertale both seem to require startx.
The game plays as you can hear the music but the video isn't played back. (and I popped in a new topic this morning, we'll see if anyone who was messing with startx before has some options that make it work)
Games wise so far I've got:-
World of Goo (need a mouse unless you use xboxdrv)
Shovel Knight (works great with my xbox controller)
Freedom Planet (same as Shovel Knight)
Undertale (working, although it's centered small in the screen and F4 doesn't turn it into fullscreen like on a desktop, again you'd need xboxdrv to map the controls)I am sure there is hundreds of programs you could attempt with this box86, apparently it works with wine, but I've never used wine and have no idea how it works.
Edit: They have a compatibility list of sorts of some games they've tried that have and haven't worked. https://github.com/ptitSeb/box86-compatibility-list/issues
-
@retropieuser555
freedomplanet.sh#!/bin/sh cd /media/usb0/roms/box86/FreedomPlanet/bin32 box86 Chowdren
dosnet work for me ..
how did u get it working ? -
@shavecat this is going to sound weird for Freedom Planet. At first it wasn't loading. I tried to boot it when in pixel, it booted up ok. Then I tried again in Retropie and it started working. No idea what I'd done or changed to cause it to work.
Also I put libgcc_s.so.1 and libstdc++.so.6 in the same directory which improved performance. My .sh is identical to what you're doing there
-
@retropieuser555
mmm...
okay thanks :) -
@retropieuser555
Also got
unepic working
but cant get my ps3 control to work with that :\ -
@shavecat awesome! Never heard of this game. I guess as last resort you can use xboxdrv? I've gone down a scummvm rabbit hole recently and been playing broken sword & beneath a steel sky, so haven't tried many box86 games for a while
-
@retropieuser555
i did try that
xboxdrv
didnt really get it working..
and yeha i have them too on scummvm broken sword is really good :)
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.