Rename the main executable file to OPENBOR.PBP if it is not named so already.
OpenBOR is a 2D side-scrolling game engine originating from the Beats of Rage tribute project. Unlike standard RetroArch cores that mimic hardware circuits (such as a Super Nintendo or SEGA Genesis), OpenBOR reads standalone game scripts, compiled variables, and specific engine builds.
The OpenBOR (Open Beats of Rage) engine is the most versatile homebrew side-scrolling beat-‘em-up engine, powering thousands of fan-made games. However, its native stand-alone executable limits its integration into modern frontend systems. This paper discusses the development, functionality, and performance implications of porting OpenBOR as a libretro core for RetroArch. We analyze the architectural challenges, input mapping, asset streaming, and the benefits of unifying the engine under a single, cross-platform API.