EmuCR Feeds
Email Us

EmuCR:OpenBOR OpenBOR v3.0 Build 3273 is released. OpenBOR is an official port of the OpenBOR (aka Beats of Rage) beat em up game engine to the Wii. The initial port was done by SX and the current maintainer is Plombo.

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:
------------------------------------------------------------------------
r3273 | sumolx | 2011-03-20 01:49:38 -0400 (Sun, 20 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/version.h

level_order() uses the first argument to set the loadingbg type. However, in load_level() the first argument is the image location for the background. This implies that if defined we are to use background + bar. This keeps us backward compatible with all existing mods. Strange that I never had the modder specify this before, Hence, this was a bug. All mods ie Contra, Final Fight, GoldenAxeRemake and more now display a background when loading a level.
------------------------------------------------------------------------
r3272 | anallyst | 2011-03-19 23:31:43 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/version.h

loadingbg: be compatible to wrong values... i.e. golden axe.
------------------------------------------------------------------------
r3271 | anallyst | 2011-03-19 23:13:50 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/source/scriptlib/List.c
M /engine/source/scriptlib/List.h
A /engine/source/tracelib2
A /engine/source/tracelib2/tracelib2.c
A /engine/source/tracelib2/tracelib2.h
A /engine/source/tracelib2/tracelib2_test.c

added tracelib2, written from scratch. especially for SX. see tracelib2_test for how to use
------------------------------------------------------------------------
r3270 | sumolx | 2011-03-19 23:10:47 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c

Issue 1 fixed. In load_models() since we keep trac of total models to be loaded. The logic now reflects the user's intent. Issue 2 fixed. Loading bar never displayed 100 percent. Added quick check in update_loading if value == max to force one last draw of bar.
------------------------------------------------------------------------
r3269 | anallyst | 2011-03-19 18:52:03 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/version.h

ok.... finally there.
------------------------------------------------------------------------
r3268 | anallyst | 2011-03-19 18:47:27 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c

now it does what its supposed to do
------------------------------------------------------------------------
r3267 | anallyst | 2011-03-19 18:31:11 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/openbor.h

implemented 8th parameter for loadingbg, which tells the number of milliseconds for loading bg refresh. the loadingbar is initialized with a negative offset, if you havent noticed the calls.
------------------------------------------------------------------------
r3266 | sumolx | 2011-03-19 18:07:52 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/version.h

Dreamcast compiler complaining about non-initilized value: Script* tempscript = NULL;
------------------------------------------------------------------------
r3265 | sumolx | 2011-03-19 17:48:05 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/Makefile
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/version.h

The following CFLAGS are causing issues with console toolchains.
------------------------------------------------------------------------
r3264 | sumolx | 2011-03-19 17:15:55 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/openbor.h

This is the 2nd to final revision of loading. This needs to end. Anallyst will add the 8 argument to this feature that will allow the modder to control if they want a choppy yet fast loading bar or a smooth yet slower loading bar. It's up to the modder how they want this.... there is no -1 anymore. 0 == disabled, 1 == background and bar, 2 == background only, 3 == bar only
------------------------------------------------------------------------
r3263 | plombo | 2011-03-19 17:09:58 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/openbor.h

Restore advancex and advancey to global variable status. Fixes segfault on the Beats of Rage character select screen introduced in r3255.
------------------------------------------------------------------------
r3262 | sumolx | 2011-03-19 16:59:16 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/Makefile
M /engine/openbor.c
M /engine/openbor.h

Reverting back to 3261. I will take care of this feature as the default behavior is not what I want. The openbor manual will need to be updated.
------------------------------------------------------------------------
r3261 | plombo | 2011-03-19 16:49:25 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c

Small optimization to loading bar; don't redraw background or 'Loading...' text when only the progress bar needs to be redrawn.
------------------------------------------------------------------------
r3260 | plombo | 2011-03-19 16:11:26 -0400 (Sat, 19 Mar 2011) | 6 lines
Changed paths:
M /engine/Makefile
M /engine/openbor.c
M /engine/openbor.h

Changes to loading screen:
* Restored loading bar speed/smoothness to what SX, DC, and I agreed on.
* Fixed display of default loading screen ("Loading..." text centered on black background with no progress bar)
* Make sure the engine does not try to draw a loading bar and refresh the screen if sizex <= 0
* Removed "loadingbg 2" (background only) as a separate option, instead the loading bar is disabled by setting sizex to 0

------------------------------------------------------------------------
r3259 | anallyst | 2011-03-19 15:14:21 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml

finally the first loading bar(models.txt) shows accurate timing...
------------------------------------------------------------------------
r3258 | anallyst | 2011-03-19 14:49:03 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml

fixed bug reported by bloodbane on the ff gold topic
------------------------------------------------------------------------
r3257 | anallyst | 2011-03-19 14:38:47 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml

removed moar code duplication
------------------------------------------------------------------------
r3256 | anallyst | 2011-03-19 13:53:58 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml
M /engine/source/gamelib/commands.c
M /engine/source/gamelib/commands.h

improved loading of commands. why the heck was it done twice? the values read in the first round were never accessed before finishing the second round.
------------------------------------------------------------------------
r3255 | anallyst | 2011-03-19 12:39:03 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
M /engine/resources/meta.xml

put some global variables where they belong
------------------------------------------------------------------------
r3254 | anallyst | 2011-03-19 11:29:51 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml

as far as i have seen, there's no second argument to spawnscript in load_level. why the author used another variable will remain a secret.
------------------------------------------------------------------------
r3253 | anallyst | 2011-03-19 11:06:58 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
M /engine/resources/meta.xml

cleaned up load_level a bit
------------------------------------------------------------------------
r3252 | anallyst | 2011-03-19 01:27:29 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/wii/menu.c

aha, that was done in drawlogo. very clever. since the app is not multithreaded, how could it have run in parallel\?
------------------------------------------------------------------------
r3251 | anallyst | 2011-03-19 01:21:45 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/resources/meta.xml
M /engine/sdl/video.c
M /engine/wii/menu.c

ok, the wii should now also compile without xpm. i couldnt test it though.
------------------------------------------------------------------------
r3250 | anallyst | 2011-03-19 00:55:13 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/dc/dcport.c
M /engine/psp/graphics.c
M /engine/psp/image.c
M /engine/psp/pspport.c
M /engine/psp/video.c
M /engine/sdl/sblaster.c
M /engine/wii/wiiport.c

removed remaining traces of tracemalloc.
------------------------------------------------------------------------
r3249 | anallyst | 2011-03-19 00:50:42 -0400 (Sat, 19 Mar 2011) | 1 line
Changed paths:
M /engine/Makefile

mac osx gcc warns when debug is enabled and dead code elimination is used
------------------------------------------------------------------------
r3248 | anallyst | 2011-03-18 23:09:47 -0400 (Fri, 18 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.h
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/version.h

updated header to reflect the changes
------------------------------------------------------------------------
r3247 | anallyst | 2011-03-18 23:06:50 -0400 (Fri, 18 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml

implemented the background only mode
------------------------------------------------------------------------
r3246 | sumolx | 2011-03-18 22:14:51 -0400 (Fri, 18 Mar 2011) | 1 line
Changed paths:
M /engine/build.sh
M /engine/darwin.sh

build.sh and darwin.sh now reference Darwin's environ.sh variables.
------------------------------------------------------------------------
r3245 | anallyst | 2011-03-18 22:09:28 -0400 (Fri, 18 Mar 2011) | 1 line
Changed paths:
M /engine/Makefile
M /engine/resources/meta.xml

added dead code elimination compiler flags
------------------------------------------------------------------------
r3244 | anallyst | 2011-03-18 20:42:30 -0400 (Fri, 18 Mar 2011) | 1 line
Changed paths:
M /engine/resources/meta.xml
M /engine/source/gamelib/commands.c

further duplication removal, as taught by the book -clean code- http://theholyjava.wordpress.com/2011/02/14/clean-code-four-simple-design-rules/
------------------------------------------------------------------------
r3243 | anallyst | 2011-03-18 20:28:05 -0400 (Fri, 18 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml
M /engine/source/gamelib/commands.c
M /engine/source/gamelib/commands.h
M /engine/source/scriptlib/List.c
M /engine/source/scriptlib/List_unittest.c

removed self-induced code duplication
------------------------------------------------------------------------
r3242 | anallyst | 2011-03-18 18:20:11 -0400 (Fri, 18 Mar 2011) | 1 line
Changed paths:
M /engine/resources/meta.xml
M /engine/source/gamelib/commands.c
M /engine/source/gamelib/packfile.c
M /engine/source/scriptlib/ImportCache.c
M /engine/source/scriptlib/Interpreter.c
M /engine/source/scriptlib/List.c
M /engine/source/scriptlib/List.h
M /engine/source/scriptlib/List_unittest.c
M /engine/source/scriptlib/Parser.c
M /engine/source/scriptlib/SymbolTable.c

removed LPCSTR from List.c, which i plan to use in other projects as well, since its brilliant, and i really dont want that type mess.
------------------------------------------------------------------------
r3241 | anallyst | 2011-03-18 17:34:15 -0400 (Fri, 18 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/version.h

loadingbar does what it should now, and made everything much clearer.
------------------------------------------------------------------------
r3240 | anallyst | 2011-03-18 11:12:42 -0400 (Fri, 18 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
M /engine/openborscript.c
M /engine/openborscript.h
M /engine/resources/meta.xml
M /engine/sdl/video.c
M /engine/source/gamelib/commands.c
M /engine/source/gamelib/commands.h
M /engine/source/gamelib/packfile.c
M /engine/source/preprocessorlib/pp_lexer.c
M /engine/source/preprocessorlib/pp_lexer.h
M /engine/source/preprocessorlib/pp_parser.c
M /engine/source/preprocessorlib/pp_parser.h
M /engine/source/scriptlib/FirstFollow.h
M /engine/source/scriptlib/ImportCache.c
M /engine/source/scriptlib/ImportCache.h
M /engine/source/scriptlib/Instruction.c
M /engine/source/scriptlib/Instruction.h
M /engine/source/scriptlib/Interpreter.c
M /engine/source/scriptlib/Interpreter.h
M /engine/source/scriptlib/Lexer.c
M /engine/source/scriptlib/Lexer.h
M /engine/source/scriptlib/List.c
M /engine/source/scriptlib/List.h
M /engine/source/scriptlib/List_unittest.c
M /engine/source/scriptlib/Parser.c
M /engine/source/scriptlib/Parser.h
M /engine/source/scriptlib/ParserSet.h
M /engine/source/scriptlib/ScriptVariant.c
M /engine/source/scriptlib/ScriptVariant.h
M /engine/source/scriptlib/StackedSymbolTable.c
M /engine/source/scriptlib/StackedSymbolTable.h
M /engine/source/scriptlib/SymbolTable.c
M /engine/source/scriptlib/SymbolTable.h
M /engine/source/scriptlib/depends.h
M /engine/xbox/common/include/png.h
M /engine/xbox/common/include/pngconf.h
M /engine/xbox/common/include/xbapp.h
M /engine/xbox/common/include/xbfont.h
M /engine/xbox/common/include/xbhelp.h
M /engine/xbox/common/include/xbinput.h
M /engine/xbox/common/include/xbmesh.h
M /engine/xbox/common/include/xbresource.h
M /engine/xbox/common/include/xbsound.h
M /engine/xbox/common/include/xbstopwatch.h
M /engine/xbox/common/include/xbutil.h
M /engine/xbox/generic/configuration.h
M /engine/xbox/generic/graphicscontext.h
M /engine/xbox/generic/iosupport.h
M /engine/xbox/generic/panel.h
M /engine/xbox/generic/skin.h
M /engine/xbox/generic/undocumented.h

ok, its maybe better if we leave that for the moment. restored 3235
------------------------------------------------------------------------
r3239 | anallyst | 2011-03-18 03:53:24 -0400 (Fri, 18 Mar 2011) | 1 line
Changed paths:
M /engine/openborscript.c
M /engine/resources/meta.xml
M /engine/source/preprocessorlib/pp_lexer.c
M /engine/source/preprocessorlib/pp_lexer.h
M /engine/source/scriptlib/Lexer.c
M /engine/source/scriptlib/Lexer.h

and another one
------------------------------------------------------------------------
r3238 | anallyst | 2011-03-18 03:46:43 -0400 (Fri, 18 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/openbor.h

and another one
------------------------------------------------------------------------
r3237 | anallyst | 2011-03-18 03:44:06 -0400 (Fri, 18 Mar 2011) | 1 line
Changed paths:
M /engine/dc/video.c
M /engine/openbor.c
M /engine/resources/meta.xml

fixed subst errors
------------------------------------------------------------------------
r3236 | anallyst | 2011-03-18 03:34:30 -0400 (Fri, 18 Mar 2011) | 1 line
Changed paths:
M /engine/dc/video.c
M /engine/openbor.c
M /engine/openbor.h
M /engine/openborscript.c
M /engine/openborscript.h
M /engine/resources/meta.xml
M /engine/sdl/video.c
M /engine/source/gamelib/commands.c
M /engine/source/gamelib/commands.h
M /engine/source/gamelib/packfile.c
M /engine/source/preprocessorlib/pp_lexer.c
M /engine/source/preprocessorlib/pp_lexer.h
M /engine/source/preprocessorlib/pp_parser.c
M /engine/source/preprocessorlib/pp_parser.h
M /engine/source/scriptlib/FirstFollow.h
M /engine/source/scriptlib/ImportCache.c
M /engine/source/scriptlib/ImportCache.h
M /engine/source/scriptlib/Instruction.c
M /engine/source/scriptlib/Instruction.h
M /engine/source/scriptlib/Interpreter.c
M /engine/source/scriptlib/Interpreter.h
M /engine/source/scriptlib/Lexer.c
M /engine/source/scriptlib/Lexer.h
M /engine/source/scriptlib/List.c
M /engine/source/scriptlib/List.h
M /engine/source/scriptlib/List_unittest.c
M /engine/source/scriptlib/Parser.c
M /engine/source/scriptlib/Parser.h
M /engine/source/scriptlib/ParserSet.h
M /engine/source/scriptlib/ScriptVariant.c
M /engine/source/scriptlib/ScriptVariant.h
M /engine/source/scriptlib/StackedSymbolTable.c
M /engine/source/scriptlib/StackedSymbolTable.h
M /engine/source/scriptlib/SymbolTable.c
M /engine/source/scriptlib/SymbolTable.h
M /engine/source/scriptlib/depends.h
M /engine/xbox/common/include/png.h
M /engine/xbox/common/include/pngconf.h
M /engine/xbox/common/include/xbapp.h
M /engine/xbox/common/include/xbfont.h
M /engine/xbox/common/include/xbhelp.h
M /engine/xbox/common/include/xbinput.h
M /engine/xbox/common/include/xbmesh.h
M /engine/xbox/common/include/xbresource.h
M /engine/xbox/common/include/xbsound.h
M /engine/xbox/common/include/xbstopwatch.h
M /engine/xbox/common/include/xbutil.h
M /engine/xbox/generic/configuration.h
M /engine/xbox/generic/graphicscontext.h
M /engine/xbox/generic/iosupport.h
M /engine/xbox/generic/panel.h
M /engine/xbox/generic/skin.h
M /engine/xbox/generic/undocumented.h

removed weird WINDOWS types
------------------------------------------------------------------------
r3235 | anallyst | 2011-03-18 03:11:48 -0400 (Fri, 18 Mar 2011) | 1 line
Changed paths:
M /engine/Makefile
M /engine/resources/meta.xml
M /engine/sdl/sdlport.c
D /engine/sdl/stacktrace.c
D /engine/sdl/stacktrace.h

removed stacktrace, which is unportable anyway
------------------------------------------------------------------------
r3234 | anallyst | 2011-03-18 02:50:10 -0400 (Fri, 18 Mar 2011) | 1 line
Changed paths:
M /engine/Makefile
M /engine/openbor.c
M /engine/openborscript.c
M /engine/psp/image.c
M /engine/psp/menu.c
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/sdl/menu.c
M /engine/sdl/sdlport.c
M /engine/sdl/video.c
M /engine/source/gamelib/bitmap.c
M /engine/source/gamelib/commands.c
M /engine/source/gamelib/filecache.c
M /engine/source/gamelib/font.c
M /engine/source/gamelib/loadimg.c
M /engine/source/gamelib/packfile.c
M /engine/source/gamelib/palette.c
M /engine/source/gamelib/palette.h
M /engine/source/gamelib/screen.c
M /engine/source/gamelib/screen.h
M /engine/source/gamelib/soundmix.c
M /engine/source/gfxlib/hq2x.c
M /engine/source/globals.h
M /engine/source/pcxlib/savepcx.c
M /engine/source/pnglib/pngdec.c
M /engine/source/preprocessorlib/pp_parser.c
M /engine/source/scriptlib/ImportCache.c
M /engine/source/scriptlib/Instruction.c
M /engine/source/scriptlib/Interpreter.c
M /engine/source/scriptlib/List.c
M /engine/source/scriptlib/List.h
M /engine/source/scriptlib/Parser.c
M /engine/source/scriptlib/ScriptVariant.c
M /engine/source/scriptlib/StackedSymbolTable.c
M /engine/source/scriptlib/SymbolTable.c
D /engine/source/tracelib
M /engine/source/utils.c
D /engine/source/xpmlib
M /engine/version.h
M /engine/wii/menu.c

major cleanup. if you dont like it, its still available on https://github.com/rofl0r/openbor
------------------------------------------------------------------------
r3233 | plombo | 2011-03-17 20:39:08 -0400 (Thu, 17 Mar 2011) | 1 line
Changed paths:
M /engine/build.sh

Fixed indentation in build.sh.
------------------------------------------------------------------------
r3232 | plombo | 2011-03-17 20:32:16 -0400 (Thu, 17 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c

Don't display a loading bar by default; only use one if the modder specifies a positive width for one in levels.txt.
------------------------------------------------------------------------
r3231 | plombo | 2011-03-17 20:32:12 -0400 (Thu, 17 Mar 2011) | 2 lines
Changed paths:
M /engine/source/preprocessorlib/pp_parser.c

pp_parser: Fixed #undef for function-style macros. Also, when a macro is redefined, emit a warning and undefine the previous definition.

------------------------------------------------------------------------
r3230 | anallyst | 2011-03-17 20:11:49 -0400 (Thu, 17 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml

subclassing seems to work now, no bugs anymore on free
------------------------------------------------------------------------
r3229 | anallyst | 2011-03-17 18:45:53 -0400 (Thu, 17 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
M /engine/resources/meta.xml

oh yeah, that was missing.
------------------------------------------------------------------------
r3228 | anallyst | 2011-03-17 18:39:26 -0400 (Thu, 17 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
M /engine/resources/meta.xml

WIP for a new feature, which should allow one to subclass a model like in OOP
------------------------------------------------------------------------
r3227 | anallyst | 2011-03-17 17:48:55 -0400 (Thu, 17 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml

change for SX decision. no loading by default. loading speed is now under 0.5 secs for contra
------------------------------------------------------------------------
r3226 | anallyst | 2011-03-17 17:43:04 -0400 (Thu, 17 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml

moar cleanup
------------------------------------------------------------------------
r3225 | anallyst | 2011-03-17 17:25:28 -0400 (Thu, 17 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/version.h

removed bloat
------------------------------------------------------------------------
r3224 | anallyst | 2011-03-17 16:50:06 -0400 (Thu, 17 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
M /engine/resources/meta.xml

better encapsulation of scripts, allows to use synergies between entity and s_model
------------------------------------------------------------------------
r3223 | plombo | 2011-03-17 15:27:16 -0400 (Thu, 17 Mar 2011) | 4 lines
Changed paths:
M /engine/openbor.c

Brought back loading bar changes.

It is NOT okay to revert several optimizations, reinstate a dirty hack, and take a crap on aesthetic appeal just to save 0.5 seconds of loading time. Period.

------------------------------------------------------------------------
r3222 | anallyst | 2011-03-17 15:04:02 -0400 (Thu, 17 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/version.h

removed foolish and overcomplicated try. it it too slow.
------------------------------------------------------------------------
r3221 | anallyst | 2011-03-17 14:51:39 -0400 (Thu, 17 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml
M /engine/source/gamelib/commands.c
M /engine/source/gamelib/commands.h

added consistent memory cleanup to load_cached_model, and line number information on error
------------------------------------------------------------------------
r3220 | plombo | 2011-03-17 14:04:19 -0400 (Thu, 17 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c

Restore smoothness to loading bar, but speed up loading by not redrawing the screen when the position of the bar has not changed.
------------------------------------------------------------------------
r3219 | anallyst | 2011-03-16 23:07:47 -0400 (Wed, 16 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/version.h

removed 2 obsolete comments
------------------------------------------------------------------------
r3218 | anallyst | 2011-03-16 22:23:11 -0400 (Wed, 16 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml
M /engine/source/scriptlib/Interpreter.c

check candamage when AI picking up stuff
------------------------------------------------------------------------
r3217 | sumolx | 2011-03-16 21:26:03 -0400 (Wed, 16 Mar 2011) | 1 line
Changed paths:
M /engine/sdl/opengl.c

DARWIN's older compiler requires GLint to be used instead, since it's how the GL function's argument is defined anyway.
------------------------------------------------------------------------
r3216 | sumolx | 2011-03-16 21:24:21 -0400 (Wed, 16 Mar 2011) | 1 line
Changed paths:
M /engine/Makefile

DARWIN is now automatically handled in Makefile. Built via CrossCompiler or Natively
------------------------------------------------------------------------
r3215 | anallyst | 2011-03-16 15:14:26 -0400 (Wed, 16 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/version.h

cleaned up a bit, made stuff more readable
------------------------------------------------------------------------
r3214 | sumolx | 2011-03-16 00:02:40 -0400 (Wed, 16 Mar 2011) | 1 line
Changed paths:
M /engine/build.sh
M /tools/borpak/source/build.sh

borpak's build.sh required initializing of variables to empty in order to work with engine's build.sh
------------------------------------------------------------------------
r3213 | anallyst | 2011-03-15 23:41:10 -0400 (Tue, 15 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/version.h

allow using remix when no menu music is available
------------------------------------------------------------------------
r3212 | sumolx | 2011-03-15 23:35:47 -0400 (Tue, 15 Mar 2011) | 1 line
Changed paths:
M /engine/build.sh

Reset PATH prior to building every platform
------------------------------------------------------------------------
r3211 | sumolx | 2011-03-15 22:39:25 -0400 (Tue, 15 Mar 2011) | 1 line
Changed paths:
M /engine/environ.sh

Fixed linux environment check for host_platform check.
------------------------------------------------------------------------
r3210 | sumolx | 2011-03-15 22:38:31 -0400 (Tue, 15 Mar 2011) | 1 line
Changed paths:
M /engine/build.sh

Re-Enabled all platform checks for server
------------------------------------------------------------------------
r3209 | sumolx | 2011-03-15 22:37:46 -0400 (Tue, 15 Mar 2011) | 1 line
Changed paths:
M /engine/Makefile

Wiz port now supported by two different SDK(s)
------------------------------------------------------------------------
r3208 | sumolx | 2011-03-15 21:20:00 -0400 (Tue, 15 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c

Dingoo compiler complaining about uninitialized values
------------------------------------------------------------------------
r3207 | sumolx | 2011-03-15 20:58:18 -0400 (Tue, 15 Mar 2011) | 1 line
Changed paths:
M /engine/build.sh

build.sh 3 for gp2x
------------------------------------------------------------------------
r3206 | anallyst | 2011-03-15 11:57:08 -0400 (Tue, 15 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml
M /engine/source/gamelib/commands.c
M /engine/source/gamelib/commands.h

oh, there has been a special rule for even more attack types. we account for that now
------------------------------------------------------------------------
r3205 | anallyst | 2011-03-14 14:16:18 -0400 (Mon, 14 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml

unnecessary looping costs cpu and debuggers time
------------------------------------------------------------------------
r3204 | anallyst | 2011-03-13 21:44:40 -0400 (Sun, 13 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml

never commit before testing...
------------------------------------------------------------------------
r3203 | anallyst | 2011-03-13 21:42:05 -0400 (Sun, 13 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c

it may be better if we keep self untouched...
------------------------------------------------------------------------
r3202 | anallyst | 2011-03-13 21:34:51 -0400 (Sun, 13 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/sdl/video.c
M /engine/version.h

fixed regression by 3201 (landframe index too big as in KD_Final caused game to crash. fixed segfault when screen is null in video.c
------------------------------------------------------------------------
r3201 | damon_caskey | 2011-03-13 19:45:02 -0400 (Sun, 13 Mar 2011) | 1 line
Changed paths:
M /engine/codeblocks/OpenBOR.Windows.layout
M /engine/openbor.c
M /engine/openborscript.c
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/version.h

http://www.caskeys.com/dc/?p=1155#3.201
------------------------------------------------------------------------
r3200 | anallyst | 2011-03-13 14:39:25 -0400 (Sun, 13 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml

fixed a bug which caused openbor to crash when ATTACK2 was pressed in contras select player screen
------------------------------------------------------------------------
r3199 | anallyst | 2011-03-13 00:53:15 -0500 (Sun, 13 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml

allow overriding of default offscreenkill via command line, to make it possible to play incompatible mods
------------------------------------------------------------------------
r3198 | anallyst | 2011-03-13 00:35:43 -0500 (Sun, 13 Mar 2011) | 1 line
Changed paths:
M /engine/dc/dcport.c
M /engine/dc/dcport.h
M /engine/openbor.c
M /engine/openbor.h
M /engine/psp/pspport.c
M /engine/psp/pspport.h
M /engine/resources/meta.xml
M /engine/sdl/sdlport.c
M /engine/sdl/sdlport.h
M /engine/wii/wiiport.c
M /engine/wii/wiiport.h
M /engine/xbox/generic/xboxport.cpp
M /engine/xbox/generic/xboxport.h

allow passing of argc, argv
------------------------------------------------------------------------
r3197 | anallyst | 2011-03-13 00:12:44 -0500 (Sun, 13 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml

no, actually i want it FAST.
------------------------------------------------------------------------
r3196 | anallyst | 2011-03-12 20:23:56 -0500 (Sat, 12 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c
M /engine/resources/meta.xml

prevent entities of type_none to get idle, this fixes shooting in Contra - Locked n loaded
------------------------------------------------------------------------
r3195 | anallyst | 2011-03-12 17:52:03 -0500 (Sat, 12 Mar 2011) | 1 line
Changed paths:
M /engine/resources/Info.plist
M /engine/resources/meta.xml
M /engine/source/gamelib/packfile.c
M /engine/version.h

renamed variable to proper english
------------------------------------------------------------------------
r3194 | anallyst | 2011-03-12 16:07:07 -0500 (Sat, 12 Mar 2011) | 1 line
Changed paths:
M /engine/openbor.c

actually it did save 6 seconds when starting up contra. let's find a compromise between speed and smoothness, with redraw at every 8th frame.
------------------------------------------------------------------------
r3193 | plombo | 2011-03-11 19:55:33 -0500 (Fri, 11 Mar 2011) | 4 lines
Changed paths:
M /engine/openbor.c

Restore smoothness to the animation of the loading bar.

This undoes an optimization to improve the loading time. However, much of this loading time could be alleviated by not redrawing the screen when the position of the loading bar hasn't changed.

------------------------------------------------------------------------

Download: OpenBOR v3.0 Build 3273
Source: Here

1 Comments:

Can't post a comment? Try This!