OpenBOR – Ultimate 2D fan-made side-scrolling game engine

This article along with all titles and tags are the original content of AppNee. All rights reserved. To repost or reproduce, you must add an explicit footnote along with the URL to this article!
Any manual or automated whole-website collecting/crawling behaviors are strictly prohibited.
Any resources shared on AppNee are limited to personal study and research only, any form of commercial behaviors are strictly prohibited. Otherwise, you may receive a variety of copyright complaints and have to deal with them by yourself.
Before using (especially downloading) any resources shared by AppNee, please first go to read our F.A.Q. page more or less. Otherwise, please bear all the consequences by yourself.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

OpenBOR (short for Open Beats of Rage) is a free, open-source, sprite-based 2D side scrolling video game engine (not a console emulator) for Windows, Linux, Android, PSP and WII platforms. Users from all over the world have used it to create a lot of interesting Doujin games based on Double Dragon, Streets of Rage, Final Fight, The King Of Fighters, Street Fighter, Metal Slug, and more.

OpenBOR is actually the underlying powering engine for the free beat ’em up type of DOS game Beats of Rage (BOR) developed by Senile Team in 2004 – which was heavily inspired from SEGA’s classic game series Streets of Rage. Later, Beats of Rage’s source code was released publicly in 2005, and OpenBOR was born. Now, it has grown into the most versatile, easy to use, and powerful engine of its type you can find anywhere.

OpenBOR is mostly optimized for side scrolling beat ’em up style of video games (Double Dragon, Streets of Rage, Final Fight…), but it can easily accommodate any sort of gameplay style and features set you can imagine. Even better, the version of OpenBOR is constantly being updated, and its features are becoming more and more powerful day by day. BTW, the doujin games developed based on OpenBOR engine are mainly 2D side-scrolling type. To some extent, it can be regarded as a “sister product” to M.U.G.E.N, and its development approach is more complex than that of 2DFM.

Without doubt, OpenBOR has grown into the single most powerful and the most versatile two dimensional, sprite based game engine in the world. In addition to side-scrolling games, it is also capable of replicating Shumps, RPGs, platformers, and the like. Besides, the built-in scripting engine allows users to take it even further, making imagination the only real limit. But its game development process is to rely on editing plain TXT data to achieve, so it’s very energy- and time-consuming.

// Fan Made Demo Videos //

// Prompts //

  • When reading an OpenBOR game file, the OpenBOR engine is required to work with the game ROM.
  • The ROM file has the extension “.pak”, and we just need to move the ROM file to the “Paks” folder under the OpenBOR directory to load the game.
  • Switching between full screen and window modes of the game requires a change to the Video option in the OpenBOR engine. Because some fan games need to hook up additional databases and other files, it is not recommended to put multiple ROMs in a “Paks” directory. This may cause unknown errors in the game.
  • Because it operates in a similar way to some traditional console emulators like MAME, WinKawaks, Nebula, etc., it is often mistakenly referred to as the “OpenBOR Emulator”.

// Related Links //

// Download URLs //

License Version Download Size
Freeware Latest n/a

(Homepage | GitHub)

If some download link is missing, and you do need it, just please send an email (along with post link and missing link) to remind us to reupload the missing file for you. And, give us some time to respond.
If there is a password for an archive, it should be "".
Most of the reserved downloads (including the 32-bit version) can be requested to reupload via email.