0
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 8 hours ago. based on code collected about 8 hours ago.
Feb 07, 2025 — Feb 07, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Added OpenAL base support. Code are integrated to the engine. It is not final version. This time enabled only one platform, but it can be easily solved by backend.c file modification. Tested *.wav files support - all works correct. I will not add ALUT library - *.wav files more correct to load by SDL2 functions. Build scripts updated (may be glitches, I will test it fully later). More... over 12 years ago
Fixed jump heights - SET GRAVITY TO 5700 IN CONFIG! Jumps are now also performed through anim commands. Removed hardcoded jumps in anim state control module. Added unique "hide" flag for each moveable (used in die command and hide effect). Renamed INTERACT command define to EMPTYHANDS to comply with documentation. More... over 12 years ago
Removed unnecessary debug logging. More... over 12 years ago
Completed basic AnimCommands parser. Removed obsolete hardcoded animation commands. More... over 12 years ago
Merge More... over 12 years ago
Added basic anim commands support. More... over 12 years ago
Added simple moving platform support. May be glitches in OX and OY platform rotations. Little anim_state_control fixing. More... over 12 years ago
1) Fixed and added new build script (build.sh). Engine static libraries moved to "lib" folder; 2) Added and fixed new wade / walk state changes; More... over 12 years ago
Added basic wade support. Sorry for slow progress, I have no time last time =( I hope it is temporaary. More... over 12 years ago
Merged Cochrane's repo (Great thanks for working!); Fixed minor bugs; More... over 12 years ago
Added bare minimum support for Mac OS X. Not yet widely tested. More... over 12 years ago
??????? More... over 12 years ago
Fixed Render_InitGlobals function and removed obsolete render_settings struct. Clamp z_depth setting to prevent incorrect z-buffer initialization. More... over 12 years ago
Climbing bugs fixes (animation control + character control) + Lwmte: default z_depth in script module fixing; More... over 12 years ago
Character controller fixing; 1) Fixed check climbability function (restored sphere cast conception + new correct logick); 2) Disabled oscillate hang on animation (hard glitches with Lara's behavior); 3) Little header code organization; More... over 12 years ago
Removed newline symbols in debug strings to comply with previous update. More... over 12 years ago
Added level loading and joystick init error messages Logger now generates new line by itself Generalized file existence check function More... over 12 years ago
Code organization and stick removing: 1) Removed angles from bone tags structures; 2) Rotation quaternin calculation moved to the animations loading; 3) TR1 frame size calculation moved to the VT module; 4) Render settings moved to the render structure; More... over 12 years ago
Fixed one frame skeletal models (quaternion calculation was lost) + some function name correction was done; More... over 12 years ago
Lwmte: added and fixed control key names and constants. 1) Added new render properties; 2) Fixed joystick initialization; 3) Some minor bugs fixing; TeslaRus: Added font existing checking; 1) Added 1/30 sec all animations interpolation in resource loading (like in original). It fixes rounding errors in animations state changes numbers; 2) Fixed some anim state control (Lara's stand rotating); 3) In render module fixed pointer type to btScalar (without it code will be corrupt in BT_USE_DOUBLE_PRECISION case); More... over 12 years ago
Fixed Lwmte's merge. Scancode does not works on my notebook, keysym works correct. Must be updated shift and ctrl const in config. Fixed character controller functions. More... over 12 years ago
Remove redundant init flags. More... over 12 years ago
Extended renderer settings, antialiasing included. Updated joystick API, both XInput and DirectInput devices are supported. Added force feedback support, presumably only for XInput devices. Added Alt+F4 quitting. More... over 12 years ago
Added static mesh collision and visibility bbox support. 1) Fixed phantom step on (TR3: house.tr2); 2) Fixed state change information loading: no freezing animations in some Meta2tr levels; 3) Fixed trimesh generation function (resource.cpp) - no crashes in degenerate bbox cases; 4) Fixed controls: this time used native SDL2 keycodes for ctrl and shift: bind(actions.key_action, 0x400000E0, 0x400000E4); -- ctrl case; bind(actions.key_walk, 0x400000E1, 0x400000E5); -- shift case; More... over 12 years ago
Engine moved to SDL2.0 version; Fixed console and gui. Fixed config keys for shift and ctrl. Fixed optimization flags: do not use -O3 - prevents to crash (bullet + LUA), use -O2. More... over 12 years ago
Fixed font rendering. Fixed textured font raw rendering function. Pixmap font was replaced to textured font. "pixmap" option was renamed to "smooth". Little console fixing; 1) Added new (work in progress) character controller function to steps precalculation. Little structures changing was made. 2) Added dynamic string rect calculation; 3) Added little gui optimization (4 glVertex4f replaced to 1 glVertex4fv, but it is very little optimization); More... over 12 years ago
Minor bar class optimizations. More... over 12 years ago
Fully recreate repository + cleaning, too many garbage (add / remove libraries, wrong commit, e.t.c) in history ang glitches. There was big Cochrane's and Lwmte's commits / merges. More... over 12 years ago