History
---------------------- In 2004, Senile Team released Beats of Rage, a free beat-'em-up for DOS inspired by SEGA's Streets of Rage series and using sprites from SNK Playmore's King of Fighters series. The game spread only by word of mouth, but it nonetheless amassed popularity very quickly. Senile Team soon released an edit pack allowing anyone interested to create a mod for the BOR engine. In 2005, Kirby2000 asked Senile Team to open the source code to BOR. They agreed, and OpenBOR was born. Development on the engine was continued by the community, and still is to this day. Heres whats new: ------------------------------------------------------------------------ r3400 | utunnels | 2011-08-30 21:34:43 -0400 (Tue, 30 Aug 2011) | 8 lines Changed paths: M /engine/openbor.c M /engine/openbor.h M /engine/source/gamelib/commands.c M /engine/source/gamelib/commands.h New script: data\scripts\loading.c Called in loading screen update loop. Randomize the movement of an AI controlled entity if its path has been blocked for many times. It's a temporarily solution, I shall refine the wall checking code in the future. Expand attack## to 99. ------------------------------------------------------------------------ r3399 | utunnels | 2011-08-28 02:47:08 -0400 (Sun, 28 Aug 2011) | 1 line Changed paths: M /engine/source/gamelib/spritef.c M /engine/source/gamelib/spritex8p16.c M /engine/source/gamelib/spritex8p32.c Fix gfxshadow overclip problem (when character walks off the screen, the shadow disappears as well). ------------------------------------------------------------------------ r3398 | utunnels | 2011-08-28 01:38:12 -0400 (Sun, 28 Aug 2011) | 3 lines Changed paths: M /engine/openbor.c M /engine/openbor.h New animation type ANI_WALKOFF Triggered after walking off a cliff. ------------------------------------------------------------------------ r3397 | utunnels | 2011-08-27 10:42:34 -0400 (Sat, 27 Aug 2011) | 3 lines Changed paths: M /engine/openbor.c M /engine/openborscript.c Show entities for in game player input setup menu in. Add nolife to get/changeentityproperty. ------------------------------------------------------------------------ r3396 | utunnels | 2011-08-27 08:11:08 -0400 (Sat, 27 Aug 2011) | 1 line Changed paths: M /engine/source/gamelib/spritef.c M /engine/source/gamelib/spritex8p16.c M /engine/source/gamelib/spritex8p32.c Major fix in sprite scale and rotate code (Previous code has problem when drawing large sprites). ------------------------------------------------------------------------ r3395 | utunnels | 2011-08-27 01:46:37 -0400 (Sat, 27 Aug 2011) | 5 lines Changed paths: M /engine/openbor.c M /engine/openbor.h M /engine/source/gamelib/commands.c M /engine/source/gamelib/commands.h New model command grabflip: 1 grabber flip to face target 2 target flip to face grabber 3 both 1 & 2 (default value) ------------------------------------------------------------------------ r3394 | utunnels | 2011-08-26 01:54:54 -0400 (Fri, 26 Aug 2011) | 1 line Changed paths: M /engine/openbor.c M /engine/openborscript.c Copy grabforce, paingrab and antigrab from modeldata in ent_copy_uninit. Just in case the model and the weapon has different values. ------------------------------------------------------------------------ r3393 | utunnels | 2011-08-26 00:51:14 -0400 (Fri, 26 Aug 2011) | 1 line Changed paths: M /engine/openbor.c Minor change, make default combodelay same as before (GAME_SPEED/2) ------------------------------------------------------------------------ r3392 | utunnels | 2011-08-26 00:50:04 -0400 (Fri, 26 Aug 2011) | 1 line Changed paths: M /engine/openbor.c M /engine/source/gamelib/commands.c M /engine/source/gamelib/commands.h Make combodelay customizable to eliminate endless combo. ------------------------------------------------------------------------ r3391 | utunnels | 2011-08-25 22:54:14 -0400 (Thu, 25 Aug 2011) | 2 lines Changed paths: M /engine/openbor.h M /engine/openborscript.c Add antigrab to getentityproperty. Check modeldata instead of model for this property to avoid global effect. ------------------------------------------------------------------------ r3390 | utunnels | 2011-08-25 11:35:10 -0400 (Thu, 25 Aug 2011) | 1 line Changed paths: M /engine/source/gamelib/screen.c M /engine/source/gamelib/screen16.c M /engine/source/gamelib/screen32.c Fix bglayer water effect overflow. ------------------------------------------------------------------------ r3389 | utunnels | 2011-08-25 01:39:59 -0400 (Thu, 25 Aug 2011) | 3 lines Changed paths: M /engine/openbor.c Reset idle status for the grabber if opponent performed special no matter it hits or not. Clear branch_name after playgame is done. ------------------------------------------------------------------------ r3388 | utunnels | 2011-08-23 10:47:27 -0400 (Tue, 23 Aug 2011) | 1 line Changed paths: M /engine/source/gamelib/spritef.c M /engine/source/gamelib/spritex8p16.c M /engine/source/gamelib/spritex8p32.c Restore old drawmethod code. ------------------------------------------------------------------------ r3387 | utunnels | 2011-08-23 08:25:00 -0400 (Tue, 23 Aug 2011) | 1 line Changed paths: M /engine/source/gamelib/triangle.c Clear global values every time in triangle.c ------------------------------------------------------------------------ r3386 | utunnels | 2011-08-23 05:28:45 -0400 (Tue, 23 Aug 2011) | 1 line Changed paths: M /engine/openbor.c Change direction after set grabbed animation so you can check it in script. ------------------------------------------------------------------------ r3385 | utunnels | 2011-08-22 22:34:18 -0400 (Mon, 22 Aug 2011) | 1 line Changed paths: M /engine/source/gamelib/triangle.c NULL shadow_buffer after free it in draw_triangle_list ------------------------------------------------------------------------ r3384 | plombo | 2011-08-22 21:30:30 -0400 (Mon, 22 Aug 2011) | 2 lines Changed paths: M /engine/openbor.c M /engine/openbor.h M /engine/sdl/opengl.c M /engine/sdl/video.c Make OpenGL settings, including whether to use OpenGL, configurable in fullscreen mode. The OpenGL usage and filter settings are stored separately for windowed and fullscreen. ------------------------------------------------------------------------ r3383 | utunnels | 2011-08-21 04:12:59 -0400 (Sun, 21 Aug 2011) | 1 line Changed paths: M /engine/source/gamelib/soundmix.c SOUND_MAX_SAMPLES changed to 1024 ------------------------------------------------------------------------ r3382 | utunnels | 2011-08-21 03:50:55 -0400 (Sun, 21 Aug 2011) | 1 line Changed paths: M /engine/openbor.c Fix shutdown loop bug. ------------------------------------------------------------------------ r3381 | utunnels | 2011-08-20 11:04:57 -0400 (Sat, 20 Aug 2011) | 6 lines Changed paths: M /engine/openbor.c M /engine/openborscript.c M /engine/openborscript.h M /engine/source/gamelib/spritef.c M /engine/source/gamelib/spritex8p16.c M /engine/source/gamelib/spritex8p32.c M /engine/source/gamelib/triangle.c M /engine/source/gamelib/triangle.h Rewrite putsprite_ex using the new triangle function. Add script functions: settexture setvertex trianglelist ------------------------------------------------------------------------ r3380 | utunnels | 2011-08-19 02:48:56 -0400 (Fri, 19 Aug 2011) | 1 line Changed paths: M /engine/openbor.c M /engine/source/gamelib/pixelformat.c M /engine/source/gamelib/spritef.c M /engine/source/gamelib/triangle.c Some changes in triangle code. ------------------------------------------------------------------------ r3379 | utunnels | 2011-08-18 12:50:55 -0400 (Thu, 18 Aug 2011) | 1 line Changed paths: M /engine/Makefile M /engine/openbor.c M /engine/openbor.h M /engine/source/gamelib/triangle.c A /engine/source/gamelib/triangle.h M /engine/source/gamelib/types.h Add triangle.h ------------------------------------------------------------------------ r3378 | utunnels | 2011-08-18 05:34:13 -0400 (Thu, 18 Aug 2011) | 1 line Changed paths: M /engine/source/gamelib/triangle.c Minor change ------------------------------------------------------------------------ r3377 | utunnels | 2011-08-18 05:26:42 -0400 (Thu, 18 Aug 2011) | 1 line Changed paths: M /engine/openbor.c A /engine/source/gamelib/triangle.c M /engine/source/gamelib/types.h Add triangle.c (WIP) ------------------------------------------------------------------------ r3376 | utunnels | 2011-08-18 02:00:28 -0400 (Thu, 18 Aug 2011) | 2 lines Changed paths: M /engine/openbor.c No actual changes to the engine. Except a commented-out 3d test function. ------------------------------------------------------------------------ r3375 | utunnels | 2011-08-16 21:46:15 -0400 (Tue, 16 Aug 2011) | 1 line Changed paths: M /engine/openbor.c Stop checking if model is loaded when parsing allowselect, since empty model will be skipped automatically. ------------------------------------------------------------------------ r3374 | utunnels | 2011-08-17 06:55:38 -0400 (Wed, 17 Aug 2011) | 1 line Changed paths: M /engine/source/gamelib/font.c Parse \n in font_printf ------------------------------------------------------------------------ r3373 | utunnels | 2011-08-16 09:24:00 -0400 (Tue, 16 Aug 2011) | 1 line Changed paths: M /engine/openborscript.c Add jumpid as a new aiflag. ------------------------------------------------------------------------ r3372 | utunnels | 2011-08-15 07:18:26 -0400 (Mon, 15 Aug 2011) | 2 lines Changed paths: M /engine/openbor.c M /engine/openborscript.c Add pause to openborvariant. Enable update in pause menu. ------------------------------------------------------------------------ r3371 | utunnels | 2011-08-09 21:49:36 -0400 (Tue, 09 Aug 2011) | 2 lines Changed paths: M /engine/openbor.c Music entries should not count as spawn points (if-->else if). Fixed. ------------------------------------------------------------------------ r3370 | utunnels | 2011-08-09 20:48:48 -0400 (Tue, 09 Aug 2011) | 1 line Changed paths: M /engine/openbor.c zoombuffer receives backgrounds now. ------------------------------------------------------------------------ r3369 | utunnels | 2011-08-09 04:05:55 -0400 (Tue, 09 Aug 2011) | 1 line Changed paths: M /engine/sdl/video.c Restore old SDL full screen with 2x filters. ------------------------------------------------------------------------ r3368 | utunnels | 2011-08-09 03:29:40 -0400 (Tue, 09 Aug 2011) | 1 line Changed paths: M /engine/source/scriptlib/Lexer.c Fixed an escape character bug in Lexer.c ------------------------------------------------------------------------ |
Download: OpenBOR v3.0 Build 3400
Source: Here
Nice but I find it rather bored. I didnt play it but look at it telling me that it is not fun at all. Thanks but no thanks.
ReplyDeleteYour comment is nice but I find it rather bored. I didnt read it but look at it telling me that it is not fun at all. Thanks but no thanks.
ReplyDeleteAnyway, OpenBor is for old people, like me, thats love old games like Streets Of Rage.
ReplyDelete