OpenBOR in RetroPie 4.1

Dochartaigh

New member
Hello all, I've been waiting patiently until I saw OpenBOR added to the experimental menu of RetroPie, which just happened in the latest 4.1 update! Has anybody tried this on their Raspberry Pi 3 computer? I've added the .PAK files to the ports/OpenBOR folder like the GitHub directions say to do, and run "/opt/retropie/ports/openbor/extract.sh" like it also says to do, but nothing happens.

Anything I should try? Thanks!
 
I've spent a couple hours on several different versions of OpenBOR games, and trying to get them to work on the Pi. I can get to the below loaded screen, but no further (it exits out when I press "A" on whatever version I'm trying to load):

OpenBOR_RetroPie-Raspberry_Pi_zps1lx5uk8f.jpg


I made a topic on the RetroPie forums as well, but nobody there so far seems to know how this works either... Also tried the LavaLit website and that's down, and SenileTeam says they don't support OpenBOR anymore...so really, it seems to be a big mystery who would know how this works.
 
this build 3016 is very old, i dont know if they got from the original sourceforge link to compile to pi in this distribuition but they should got the source from here to compile to pi

https://sourceforge.net/projects/openbor/files/

current build is 4354
 
I honestly think this is a left-over from when OpenBOR was supported (i.e. compiled for the Raspberry Pi's) in RetroPie going back to version 3.7 or 3.8 I think (they're up to version 4.1 now). This is also most likely why it won't work for me in RetroPie 4.1 ;)

I simply don't have the know-how to compile this myself or I surely would. Streets of Rage is one of my favorite games of all time and I would LOVE to be able to get OpenBOR to work on my little mini Raspberry Pi gaming system....but I'm hitting a roadblock with knowledge about this on the internet - it's like nobody knows anything about what happened to OpenBor on the Raspberry Pi...
 
yeah i think the openbor version they used to make a raspberry pi version was not the official one, instead the guy who compiled used an outdated unofficial source code, thats why no games work on it

i have one raspberry pi2 and im waiting for the day someone appears here ready to get the official source to make the port :P

another thing to consider when develop the port for pi is the fact that every game should run nowadays in his own executable build, because of the changes engine made every release many things can broke from one build to another if the game developer dont keep updating the game to latest build

 
I just wanted to reply to this topic with an update: although OpenBOR doesn't work with the more recent versions of RetroPie, you CAN get the MS-DOS version of OpenBOR to work on RetroPie using DOSBox. I believe the latest, and last DOS version of OpenBOR was 1.0029 from sometime in 2004. Once this is loaded up in DOSBox it works as it should on the RaspberryPi!

You can also run the other fan-made OpenBOR games using this method (I simply duplicated the "BOR" folder for each instance, then renamed the game's .PAK file to "BOR.PAK"), BUT you can only run the older versions which were meant for the DOS version (I think at least...I just know the ones around 2004 run and newer ones don't).

I also wanted to ask: are ALL OpenBOR games limited to the pretty select few moves from Streets of Rage 1? No dashing, rolling, special combos, star moves, etc.?
 
That's what I was hoping!

Now if I just had enough know-how to "compile" (I always hear about "compiling" a program so it runs on another system) OpenBOR for the Raspberry Pi's architecture I would then be in heaven...I guess I'll have to go back and beat Streets of Rage 3 again ;)
 
They couldn't even find a current source when they made this, they never found chronocrash or anyone from the scene.  They used a very outdated source because that's what's on the repository.  If this was kept up to date then we'd probably have a functional pi build already...
 
I assume from the other ports that the OpenBOR code can compile on an ARM processor as is. For a proper/ideal port to RetroPie you'd want to add in libretro support.

https://www.libretro.com/index.php/api/
 
O Ilusionista said:
You already can use it in RetroPie https://github.com/RetroPie/RetroPie-Setup/wiki/OpenBOR
It uses the Linux version, so it could be not the most recent version.

Exactly, it is not the most recent version so it will not play the latest games.  I want to play the latest games.
 
O Ilusionista said:
I don't remember any latest game which needs the latest version in linux...
It not only needs to be Linux but run on ARM.

Since the OpenBOR port on RetroPie does not work it is suggested that user run a 2004 version of OpenBOR in DOS emulator and find only games paks made in 2004!
https://www.reddit.com/r/RetroPie/comments/5fgass/beats_of_rage_openborstreets_of_rage_varient/

OpenBOR port in RetroPie is unofficial, unsupported and outdated version, that is incompatible with most recent game paks.
https://retropie.org.uk/forum/topic/535/openbor-issues/3

When will OpenBOR in RetroPie be updated from its current 3.7 or 3.8 to current?  Not sure, users will wait.
https://www.reddit.com/r/RetroPie/comments/5d2u5b/openbor/
 
I don't know anything about Retro-Pi other than it's a little shy on resources, but still should run some of the lighter modules if an up to date port were to exist. Let me see if I can clear some things up.

nsputnik said:
OpenBOR port in RetroPie is unofficial, unsupported and outdated version, that is incompatible with most recent game paks.
https://retropie.org.uk/forum/topic/535/openbor-issues/3

That's the roflor port, known as "annalyst" here. Not only is it unofficial - it was was created by a disgruntled former community member who decided to compete rather than cooperate and gained zero traction. You'd be well advised to stay far away from it.

I also noticed all the work being done on the official port was against the old SVN repository, but we've long since moved to Github. The current up-to-date source can be found here.

HTH a bit.
DC
 
Damon Caskey said:
You'd be well advised to stay far away from it.

Not a problem since it does not work for the paks I have tried so far.

Well, the fact the a developer has tried to get OpenBOR to work on RetroPie has given it exposure to the wider audience of vintage style video game enthusiast and the hope and desire that OpenBOR can one day run in RetroPie.  And this developer's rouge action of forking against the community's rules has lead to this very discussion.  If RaspberryPie is in fact underpowered and will not run modern packs OpenBOR then maybe an official statement should be made to definitely just say so.  Otherwise we can keep the OpenBOR RetroPie fork alive and recommend games that work.  I am in the processes of downloading a huge torrent file of packs and intend to go through them to figure out what does and does not work for the RetroPie community for both theOpenBOR RetroPie fork and the 2004 DOS version.
 
OpenBOR itself is very light, but being user content driven modules will be all over the place. Ambition, scope, and technical skill of the author all come into play.

CPU shouldn't be a problem - but RAM could be. Some never need more than a few megs. Others can be pushing close to 300.

The upper outliers are rarer though as you might guess they do tend to be the most ambitious and higher quality. Still, a modern port would cover most of the library IMO.

DC
 
Well, the fact the a developer has tried to get OpenBOR to work on RetroPie has given it exposure to the wider audience of vintage style video game enthusiast and the hope and desire that OpenBOR can one day run in RetroPie.  And this developer's rouge action of forking against the community's rules has lead to this very discussion.
The problem is: if that fork was done using Roflor, I doubt it will find any support here, by reasons DC explained above. I even saw the guy himself attacking one of the devs at Github. So, as you may think, it not welcome here.

If RaspberryPie is in fact underpowered and will not run modern packs OpenBOR then maybe an official statement should be made to definitely just say so.
I don't think so. That fork was not made by the official team, so we don't need to explain it, sorry.

About the possibility to run the modern games, I think every Raspeberry Pi should run most of the games, since the lowest version has 512mb of ram (Pi Zero). But some more robust mods could have some issues.

You can try my Avengers game, because it has a more recent Linux version http://gamejolt.com/games/avengers-united-battle-force/14591
 
Hi,

some news... i made a POC that show that new version can run in retropie (tested and work!!!), i released my hack and shared to retropie forum, soon it will be integrated!!!

MOD EDIT: Do not post content from non-official versions.

I suggest to the team keep at least two version of engine, i made the same hack also on old engine that run most old games... :)

By!

Zanac
 
zanac said:
Hi,

some news... i made a POC that show that new version can run in retropie (tested and work!!!), i released my hack and shared to retropie forum, soon it will be integrated!!!

https://retropie.org.uk/forum/topic/13784/openbor-finally-working-fine-on-retropie-with-es/203

I suggest to the team keep at least two version of engine, i made the same hack also on old engine that run most old games... :)

By!

Zanac

Zanac, after reading your post, I saw that you are using a non-official version done  by rofl0r.
There is a long story behind it but to make it short - the guy is a pain and was kicked from the dev team.

Also, we have a rule to not let any "custom" (aka non-official) version of OpenBOR to be posted here. So I am deleting your link.
please, do not post it again here - unless you remove things from that person.

Thanks.
 
Back
Top Bottom