SVN Log for svn://raydium.org/raydium/trunk

xfennec
2023-01-30T09:18:16.757418Z (revision 1233)

fix 'min undefined' error with Linux ocomp static compilation

ouille
2022-12-10T15:41:42.712740Z (revision 1232)

Remove deprecated warning in ode joins.

ouille
2022-12-09T09:24:22.860321Z (revision 1230)

New projects files for new Win32 Sdk.

ouille
2022-02-08T20:47:29.493207Z (revision 1229)

Corrected buffer overflow on raydium_log.

ouille
2022-02-08T20:46:38.165656Z (revision 1228)

Remove compile warning.

ouille
2019-10-20T20:09:56.732525Z (revision 1227)

Update Retry timeout for new client connection on linux side of raydium.

ouille
2019-10-20T19:56:00.545705Z (revision 1226)

Corrected Timeout for client connection. More verbose informations on network layer.

ouille
2019-10-20T19:37:04.272435Z (revision 1225)

Small hack to allow to start a server with computed dynamic port.

ouille
2019-10-19T10:34:42.425059Z (revision 1224)

Raydium can now use dynamic port number. See port command line parameter. Broadcast discover port is affected to port+1.

ouille
2019-10-18T20:22:47.619396Z (revision 1223)

Bug in mania_drive server. Cannot download mni tracks. Rayphp isn't working. Adding home_dir_path variable to network only application. When a track request for webserver, initial / is removed.

ouille
2019-10-18T19:24:55.827060Z (revision 1222)

Adapting netcalls and propags to new max client value.

ouille
2019-10-17T19:33:12.793840Z (revision 1221)

Static compile corrected for at least mania_server build.

ouille
2019-10-16T07:41:42.527045Z (revision 1220)

Max client update for due to modern hardware capacity increase.

ouille
2019-10-16T07:22:55.662369Z (revision 1219)

Small typo.

ouille
2019-10-15T09:12:52.546590Z (revision 1218)

Remove indent warning during make.

ouille
2019-10-15T09:12:29.353242Z (revision 1217)

Type and missing packets

ouille
2019-10-14T20:47:12.691981Z (revision 1216)

configure update for Ubuntu.

ouille
2018-11-25T17:54:19.006860Z (revision 1215)

Typos.

ouille
2018-11-25T17:54:01.552666Z (revision 1214)

Corrected gui combo crash if polled before rendering. Filling default current_str at creation.

ouille
2018-11-21T17:10:45.321191Z (revision 1213)

Corrected rot get / set function adding missing declaration which lead to strong parameter Bug ! Typos.

ouille
2018-11-19T09:26:02.860539Z (revision 1212)

Typos.

ouille
2017-12-20T13:42:27.752629Z (revision 1211)

Typo.

ouille
2017-11-30T14:22:14.737739Z (revision 1210)

Typo.

ouille
2016-11-08T13:33:13.707641Z (revision 1209)

Handling correctly special case when object has no mesh.

ouille
2016-01-04T17:11:21.326196Z (revision 1208)

Removed ambigous hardcoded include path. Enhance Ode version displayed at intialisation.

ouille
2016-01-04T17:09:51.539194Z (revision 1207)

Update Linux part of project samples.

ouille
2016-01-04T14:53:02.108292Z (revision 1206)

Cleanup old win32 projects.

ouille
2016-01-04T14:52:34.769996Z (revision 1205)

Update reference projets.

ouille
2016-01-04T14:49:53.551391Z (revision 1204)

Readme for codeblocks projects update.

ouille
2016-01-04T14:49:19.445120Z (revision 1203)

Removed "un intialised" warning.

ouille
2016-01-04T14:48:32.519597Z (revision 1202)

Code cleanup and warning removed in myglut win32

ouille
2015-11-17T15:52:49.202926Z (revision 1201)

More informations on codeblocks projects.

ouille
2015-06-11T20:25:12.645963Z (revision 1200)

Small updates

ouille
2015-06-11T20:02:38.787166Z (revision 1199)

Update some property

ouille
2015-06-11T19:38:07.672402Z (revision 1198)

Update of typical project. Soon working both on windows and linux (using codeblocks).

xfennec
2015-04-14T07:58:29.738674Z (revision 1197)

Typo in documentation.

ouille
2015-02-01T16:23:41.798941Z (revision 1196)

Macro correction. Used to build against newer versions of ode.

ouille
2014-02-12T21:06:03.360485Z (revision 1195)

Added automatic rotate attribute for rocket like elements. Those elements are now automaticaly oriented, at each physic step according to their force, or velocity.

ouille
2014-02-05T21:25:56.373029Z (revision 1194)

Improve file name identification in url for web server.

ouille
2014-01-28T14:16:43.232648Z (revision 1193)

Improve web server file extension detection.

ouille
2014-01-27T22:42:18.067982Z (revision 1192)

Added raydium_ode_element_particle_offset_3f().

ouille
2013-12-03T20:36:15.336827Z (revision 1191)

Revert, debug only, web server request log.

xfennec
2013-12-03T13:05:42.293261Z (revision 1190)

Minor change to WebServer. Added a long-time missing fclose().

ouille
2013-12-03T12:18:09.650057Z (revision 1189)

Blender script does not fail if modifier can't be applied.

ouille
2013-12-03T12:17:37.909929Z (revision 1188)

More complient path handling for webserver. Allow to find media in raydium_path directory and not only in bin dir.

xfennec
2013-11-27T17:00:04.174903Z (revision 1187)

Small fix for anim.c. Better message for Linux configure script about ALUT.

xfennec
2013-11-16T14:28:13.053490Z (revision 1186)

Added raydium_render_cull_blended_set(), helping with transparent textures.

xfennec
2013-11-10T22:33:28.949854Z (revision 1185)

Small fix for rgb() textured objects that follows cube map skybox.

ouille
2013-11-07T16:37:48.227504Z (revision 1184)

Corrected camtest.c

ouille
2013-11-07T16:37:23.738039Z (revision 1183)

Remove Compile Warnings for win32.

xfennec
2013-11-05T18:03:15.252828Z (revision 1182)

Adding raydium_camera_data_dump() and raydium_camera_data_set(). Renamed raydium_camera_get_data() to raydium_camera_data_get(). (sorry for the compat, but it was horrible, and nobody probably use it). Short story: you can now save camera position/rotation and restore it. (on application launch, for instance)

xfennec
2013-11-05T17:29:30.072374Z (revision 1181)

Commit r1177 broke shader uniforms. Fixed.

xfennec
2013-11-05T17:13:14.802083Z (revision 1180)

Previous commit (no fremmove jump on GUI hide) was not complete.

xfennec
2013-11-05T13:07:49.003984Z (revision 1179)

Prevent the view 'jump' of freemove camera when hiding GUI.

xfennec
2013-11-03T22:55:01.973674Z (revision 1178)

Mouse selection for track widgets is now a bit easier for the user.

xfennec
2013-11-03T22:42:34.214679Z (revision 1177)

Small code refactoring. ocomp.sh updated.

xfennec
2013-11-03T20:09:17.186961Z (revision 1176)

GUI now allows to left align label. (make it starts with a '<' character)

xfennec
2013-11-03T17:50:49.464795Z (revision 1175)

Added a warning about GUI when theme is not loaded.

xfennec
2013-11-02T11:53:10.886919Z (revision 1174)

Not too soon :) : Adding support for cube map textures. Cube maps can be used for skyboxes, see willou.c for a small demo.

xfennec
2013-11-01T18:28:24.929909Z (revision 1173)

RayPHP server uploading: No more using deprecated HTTP_POST_FILES variable.

xfennec
2013-09-29T14:16:47.067546Z (revision 1172)

Adding a credit about PHP 5.3 support.

xfennec
2013-09-29T14:08:22.544532Z (revision 1171)

Now supports PHP 5.3. No more requires str_pad() from PHP files for RW strings, but uses references. PHP 5.3.27 is now the official PHP version for Linux release of Raydium.

xfennec
2013-09-26T22:46:52.992776Z (revision 1170)

Woops, last commit included unwanted changes (about a future PHP 5.3 switch). It's late, should go to bed now ...

xfennec
2013-09-26T22:44:21.716382Z (revision 1169)

Linux Makefile: removing unused results warnings.

xfennec
2013-09-26T20:49:16.393456Z (revision 1168)

Now displaying PHP version.

xfennec
2013-09-26T18:26:09.741641Z (revision 1167)

Made things a bit more clear about GPU texture units (fixed AND shaders TMU count is displayed)

xfennec
2013-09-26T17:16:41.375618Z (revision 1166)

Linux: Adding another keycode for screenshot (~)

xfennec
2013-09-26T09:15:00.304962Z (revision 1165)

Linux: Big switch to v4l2 (Video 4 Linux v2) for LiveAPI. Should work with almost every capture device available, even if only MMAP capture style is currently supported.

xfennec
2013-09-25T07:16:56.900937Z (revision 1163)

Moved a bit head models away from the light, so the shading is better.

xfennec
2013-07-02T09:24:59.247538Z (revision 1162)

r3s server script was not fully compliant with PHP long open tags.

ouille
2012-12-16T23:36:22.399678Z (revision 1161)

Added othographic matrix perspective math function.

ouille
2012-12-16T23:24:22.400724Z (revision 1160)

Added high level matrix function for raydium math. OpenGl and Glut remplacement to be used with shaders.

ouille
2012-12-16T16:47:23.563280Z (revision 1159)

reverting 1157, erroneous commit.

ouille
2012-12-16T16:39:22.011202Z (revision 1158)

Added some usefull mathematic functions.

ouille
2012-12-16T15:22:02.494096Z (revision 1157)

Can create object without name, automatic generated name affected.

ouille
2012-12-16T15:19:36.522470Z (revision 1156)

Added matrix4fv shader variable type.

ouille
2012-12-07T17:27:22.919514Z (revision 1155)

Save correctly in Blender generated uv image.

ouille
2012-12-06T10:51:47.474379Z (revision 1154)

corrected doubles remove

ouille
2012-12-05T17:04:55.581542Z (revision 1153)

No more crash on tri import and remove doubles.

ouille
2012-12-05T14:39:02.760673Z (revision 1152)

code cleanup

ouille
2012-12-05T13:55:00.781659Z (revision 1151)

corrected modifiers application before export. Export all scene work even if last object can't be exported.

ouille
2012-12-05T13:01:56.669889Z (revision 1150)

Element add with null tri file name no more crash application.

ouille
2012-12-05T12:42:06.309768Z (revision 1149)

Allow creation of ode element with empty or null name. No more crash and automaticaly generated name.

ouille
2012-12-05T12:17:10.308447Z (revision 1148)

missing header.

ouille
2012-12-05T12:14:09.975351Z (revision 1147)

Correct static build with no ODE support

xfennec
2012-11-28T21:55:27.062634Z (revision 1146)

Fixing train demo (train was exploding at startup).

ouille
2012-11-28T20:38:17.362157Z (revision 1144)

Anim.c enhance, allow fine control of displayed frame, step and sub step mode.

ouille
2012-11-18T17:53:43.592718Z (revision 1143)

Changed directory structure for blender script. Allow direct execution of blender import / export script without copying file.

ouille
2012-11-18T12:02:58.366225Z (revision 1142)

Correct triangulation even if there are hidden part in mesh.

ouille
2012-11-17T20:53:41.683854Z (revision 1141)

Corrected export script for vertex color. No more use of vertex_color but tessface_vertex_color. Never forget to run mesh.update(calctessfaces=True) to have correct tessface, else tassfaces* field *CAN* be empty.

ouille
2012-11-15T22:34:39.351050Z (revision 1139)

Corrected blender export script, Python api change for 2.64a

xfennec
2012-11-15T21:46:27.578268Z (revision 1138)

Adding a compatibility flag (COMPAT_ODE_OBJECT_MOVE_R1099) for old raydium_ode_object_move() behavior.

ouille
2012-11-14T19:19:08.101091Z (revision 1137)

Win32 live webcam cleanup and enhance.

xfennec
2012-11-13T17:56:28.970389Z (revision 1136)

Linux build script: fixing silly errors.

ouille
2012-10-03T20:23:47.729022Z (revision 1135)

New import export script for bender 2.64. Script number will now follow blender numbering scheme, as python api change really often.

xfennec
2012-06-11T19:15:13.394971Z (revision 1134)

Small fix for Linux Makefile: EXTRA_GCC_FLAGS from configure.conf was invalid when multiple flags were used.

xfennec
2012-04-10T17:18:57.307905Z (revision 1133)

Removing a possible 'Address already in use' bind error for Linux.

xfennec
2012-04-10T17:15:23.465755Z (revision 1132)

Removing profiling options for ocomp.sh.

xfennec
2012-04-10T17:14:46.547403Z (revision 1131)

Updating ocomp.sh libs.

ouille
2012-03-11T12:11:39.673683Z (revision 1130)

Sort blended textures to the end of the tri file for correct view of scene. If several objects selected, join them before export. Import and export environement mapping texture.

ouille
2012-03-07T20:28:45.731750Z (revision 1129)

Added usefull $raydium_camera_x php registered variable.

ouille
2012-02-29T21:44:34.408409Z (revision 1128)

Can get rotation of static elements using Geom and not Body.

ouille
2012-02-27T18:51:00.714547Z (revision 1127)

Corrected no active object after save. Generate position file (probably need raydium type 3). Experimental.

ouille
2012-02-25T17:56:25.587682Z (revision 1126)

Apply object modifiers before export, avoid some manipulations. Can now export quite complex objects directly.

st
2012-02-15T19:09:35.412209Z (revision 1125)

Changed creator of the german ManiaDrive translation files to forum username.

ouille
2011-11-24T16:33:29.213338Z (revision 1124)

Can import version 0 and version 1. Report missing texture files. Sort texture files and thus decrease texture swapping in raydium render.

ouille
2011-11-24T16:28:23.420325Z (revision 1123)

correctly handle multitexturing without uv coordinates

ouille
2011-11-24T16:27:00.916003Z (revision 1122)

new script use new blender / python api

ouille
2011-11-24T16:25:42.336614Z (revision 1121)

Corrected quaternion operations order

ouille
2011-11-24T16:24:47.131724Z (revision 1120)

New blender import/export script for blender 2.59

xfennec
2011-11-18T22:54:01.179795Z (revision 1119)

Now force ODE init for iOS SDK.

xfennec
2011-11-18T22:18:50.047242Z (revision 1118)

Removed a debug trace in last commit.

xfennec
2011-11-18T22:16:09.130204Z (revision 1117)

Added some sort of iPad 2 support. (you'll need to add UIDeviceFamily 1 and 2 in your Info.plist)

xfennec
2011-10-08T20:53:49.042718Z (revision 1116)

Adding glDeleteLists/glLoadMatrixd that seems to be missing in some iOS SDK releases.

xfennec
2011-09-02T13:16:57.246168Z (revision 1115)

Removing tiny bits of dead code. Indent cleanups for console.c file.

xfennec
2011-09-02T13:01:15.516663Z (revision 1114)

Building, Linux: now works for Fedora 15 (was probably broken out-of-the-box since F13.

xfennec
2011-06-28T16:00:55.300476Z (revision 1113)

Adding a Linux input device blacklist: Microsoft Wired Keyboard 600 is Weird (and creates a false joystick/joypad device)

xfennec
2011-06-23T15:45:50.328061Z (revision 1112)

Adding raydium_ode_ray_launch(), a generic ray launcher. Factorized with raydium_ode_mouse_pick().

ouille
2011-06-23T13:34:37.122654Z (revision 1111)

update of kmz converter

ouille
2011-06-23T07:30:11.314015Z (revision 1110)

updated kmz 2 tri

ouille
2011-06-22T19:50:15.960028Z (revision 1109)

fixed default model name if it is not file one.

xfennec
2011-06-22T19:46:31.424419Z (revision 1108)

win32: Fixing mk_jpgs.c too (undefined number of files in the directory)

ouille
2011-06-22T19:34:03.531109Z (revision 1107)

corrected: find directory number of files.

xfennec
2011-06-16T22:20:55.459557Z (revision 1106)

Adding raydium_viewport_direct_is_mouse_in(). Useful to detect if the user clicked the viewport, for instance.

xfennec
2011-06-16T09:21:59.548250Z (revision 1105)

Adding missing prototype for static compilation.

xfennec
2011-06-16T08:42:05.975034Z (revision 1104)

Adding an ATM (Alpha-Tested Magnification) texture viewer.

xfennec
2011-06-16T08:39:10.668037Z (revision 1103)

Fixing long time bug: special textures (BOX, ATM, HDR, ENV, ...) loaded with a path name (and not only a file name) were not detected correctly.

xfennec
2011-06-16T07:53:23.539891Z (revision 1102)

Rev 1080 (alpha support for OSD) broke ATM trextures (a bit). Fixed.

ouille
2011-06-12T13:48:02.607790Z (revision 1101)

added missing _3f function.

ouille
2011-06-12T13:29:07.024288Z (revision 1100)

Added new rotation function. For elements, new euler functions with RxRyRz and RzRyRx rotation matrix convention. Added consitent get/set function (set back euler after getting give now correct behaviour). Added or corrected object move / rotate function. Based on raydium element / object list, as ode report for embedded objets does not give back element in the same order each time. Name of function can change. Missing _name / _3f functions wrappers. Please tests as some functions may have change its own behaviour.

xfennec
2011-06-11T18:22:32.921446Z (revision 1099)

Direct viewport fix: GL projection was not complete, and raydium_window_ratio could be wrong for 1st viewport. needs some iPhoneOS tests for direct viewports.

xfennec
2011-06-11T17:14:28.822240Z (revision 1098)

Bug: when a non-existing file was opened for read, file_fopen cache was then denying to create it. Fixed. Cleaned a few tabs.

ouille
2011-06-11T12:45:42.362780Z (revision 1097)

init viewports in purgemen function.

xfennec
2011-06-04T13:50:35.050185Z (revision 1096)

Registering raydium_light_move_3f(), and fixed this function (was not using homogenous coordinates).

xfennec
2011-06-03T22:52:00.494019Z (revision 1095)

You can now use mouse wheel too for freemove cameras.

ouille
2011-06-03T10:52:18.881074Z (revision 1094)

removed compile warnings, and one possible bug in live.c !

ouille
2011-06-03T08:53:32.280531Z (revision 1093)

Added function 3f for angular velocity

xfennec
2011-05-31T21:48:22.598939Z (revision 1092)

Adding *experimental* raydium_init_purgemem() function, to free all heavy things from the engine (textures, objects, ...) allowing multiple heavy scenes loading. Will probably need many changes and fixes in a near future...

xfennec
2011-05-30T18:07:25.644514Z (revision 1091)

Linux Makefile was failing when EXTRA_GCC_FLAGS was empty. Fixed.

xfennec
2011-05-30T17:53:55.361365Z (revision 1090)

Linux install.sh now updates lib cache.

xfennec
2011-05-30T17:48:06.151805Z (revision 1089)

Linux install.sh minor fix.

xfennec
2011-05-30T17:21:10.260909Z (revision 1088)

Linux configure: now able to use video4linux replacement. Adding a way for configure to give defines to Raydium lib and applications.

xfennec
2011-05-30T16:51:02.077314Z (revision 1087)

Linux configure now able to compile PHP on Ubuntu 11.04 (Natty). libjpeg62 is needed (and not libjpeg8)

xfennec
2011-05-30T13:57:27.071983Z (revision 1086)

Experimental vblank waiting function raydium_render_vblank(), for testing purposes. Will prehaps be removed soon, because of a lot of issues. Already fails to enable and the disable back again vblank on ATI fglrx Linux driver.

xfennec
2011-05-28T12:06:10.293981Z (revision 1085)

Mouse position is now translated into viewports.

ouille
2011-05-27T16:35:18.249754Z (revision 1084)

missing header, now full static of index.c compile is ok.

ouille
2011-05-26T20:01:05.784607Z (revision 1083)

added one php wrapper

ouille
2011-05-26T08:43:05.000815Z (revision 1082)

raydium_osd_printf_3d is now viewport compliant.

xfennec
2011-05-25T21:43:15.856787Z (revision 1081)

Adding raydium_osd_cursor_show/hide(). Freemove camera are now freezed when GUI is visible. Added raydium_window_ratio variable (viewport aware).

xfennec
2011-05-25T20:04:17.353768Z (revision 1080)

Now using OSD alpha for raydium_osd_draw(). Fixed a typo in --help CLI option.

xfennec
2011-05-25T19:22:59.290553Z (revision 1079)

Viewports now change and restore raydium_camera_gl_* variables. Useful for some very specific cases, like using gluUnProject.

xfennec
2011-05-25T17:59:16.289024Z (revision 1078)

Tiny speed improvement that may lead to huge bugs :)

xfennec
2011-05-25T17:52:24.833185Z (revision 1077)

Now allowing raydium_camera_smooth() (and derivates) with viewports.

xfennec
2011-05-24T21:48:33.353159Z (revision 1076)

Added a new viewport type: direct viewports (faster, viewport ratio, pixel match, ...), with updated test8 demo for test and sample. Renamed RAYDIUM_VIEWPORT_MAX to RAYDIUM_MAX_VIEWPORT.

xfennec
2011-05-23T21:17:52.870261Z (revision 1075)

Increased RAYDIUM_VIEWPORT_MAX to 16 (was 4), added an error message when all viewports are used.

xfennec
2011-05-20T23:30:14.991362Z (revision 1074)

raydium_file_fopen() local mode ('l' option) was failing under win32, because of it's broken fopen() (not POSIX.1-1990 ... of course). It means that raydium_file_sum_simple_mode() was broken, so raydium_web_client_get() and ManiaDrive track downloading as well.

xfennec
2011-05-20T22:52:23.020910Z (revision 1073)

Removed a few warnings.

xfennec
2011-05-20T22:19:04.321361Z (revision 1072)

Fixing a huge and silly bug, leading to a memory overwrite on raydium_texture_rgb attributes, very visible when too much textures were loaded (65+). Unitialized or erroneous values were possible in this array, as random memory overwrites if compiler were using Iliffe vectors ! This bug is 4 years old. (r685).

xfennec
2011-05-20T21:40:15.233223Z (revision 1071)

Added --npot command line switch, enabling non-power-of-two textures, allowing easier tests with ... some models.

xfennec
2011-05-20T20:51:06.277425Z (revision 1070)

Fixing the fix: camera push now works with negative vectors.

xfennec
2011-05-20T20:31:45.191498Z (revision 1069)

Fixing camera push (r1068), was framerate dependent. raydium_camera_push() changed a bit, now based on a destination vector and slowness factors. Doc updated, of course.

xfennec
2011-05-19T16:34:16.074230Z (revision 1068)

Cleaning a few things in camera init, adding raydium_camera_push(), allowing to push/punch the camera.

ouille
2011-05-18T16:08:13.000978Z (revision 1067)

Camera angle are now computed correctly, this allow switching from camera_look_at and camera smooth to camera freemove whith the same point of view.

ouille
2011-05-17T12:44:46.517429Z (revision 1066)

Now each element can have up to 16 ray attached.

xfennec
2011-05-15T21:35:21.122201Z (revision 1065)

Time is now freezed right at raydium_timecall_stop() and not only rewinded at raydium_timecall_start(), so raydium_timecall_clock() no more returns timestamps in the future. (reading this message 10 times in a row makes it crystal clear. I think. Perhaps.)

xfennec
2011-05-15T19:44:55.695144Z (revision 1064)

Setting SVN eol-type attribute to 'native' on all files. (engine and demos)

/trunk/raydium/web.c   (M)
/trunk/mk_jpgs.c   (M)
/trunk/raydium/myglut.c   (M)
/trunk/raydium/web.h   (M)
/trunk/test-iphoneos.c   (M)
/trunk/volcano.c   (M)
/trunk/raydium/math.c   (M)
/trunk/train_cloud.c   (M)
/trunk/shader_test.c   (M)
/trunk/raydium/headers/internal.h   (M)
/trunk/raydium/headers/web.h   (M)
/trunk/raydium/joy.c   (M)
/trunk/raydium/console.c   (M)
/trunk/train.c   (M)
/trunk/raydium/sky.c   (M)
/trunk/raydium/shader.c   (M)
/trunk/raydium/index.c   (M)
/trunk/ragdoll.c   (M)
/trunk/anim.c   (M)
/trunk/raydium/shader.h   (M)
/trunk/raydium/index.h   (M)
/trunk/raydium/internal.c   (M)
/trunk/sprite_viewer.c   (M)
/trunk/raydium/hdr.c   (M)
/trunk/raydium/headers/atexit.h   (M)
/trunk/raydium/land.c   (M)
/trunk/raydium/render.c   (M)
/trunk/raydium/headers/joy.h   (M)
/trunk/webcam.c   (M)
/trunk/skel.c   (M)
/trunk/raydium/shadow.c   (M)
/trunk/raydium/headers/object.h   (M)
/trunk/raydium/headers/sky.h   (M)
/trunk/raydium/php.c   (M)
/trunk/raydium/sound.c   (M)
/trunk/raydium/normal.c   (M)
/trunk/raydium/sprites.c   (M)
/trunk/raydium/network.c   (M)
/trunk/raydium/shadow.h   (M)
/trunk/configload.c   (M)
/trunk/raydium/common.h   (M)
/trunk/raydium/headers/hdr.h   (M)
/trunk/raydium/network.h   (M)
/trunk/raydium/headers/myglut.h   (M)
/trunk/raydium_modler.c   (M)
/trunk/raydium/capture.c   (M)
/trunk/raydium/headers/php.h   (M)
/trunk/raydium/config.h   (M)
/trunk/rrp_play.c   (M)
/trunk/raydium/particle2.c   (M)
/trunk/raydium/headers/shader.h   (M)
/trunk/camtest.c   (M)
/trunk/raydium/headers/video.h   (M)
/trunk/raydium/myglut-x11.c   (M)
/trunk/raydium/particle2.h   (M)
/trunk/raydium/wrapper-opengles.c   (M)
/trunk/raydium/headers/ode_net.h   (M)
/trunk/raydium/headers/render.h   (M)
/trunk/raydium/headers/file.h   (M)
/trunk/kinghill2_server.c   (M)
/trunk/raydium/profile.c   (M)
/trunk/willou.c   (M)
/trunk/ar_new.c   (M)
/trunk/raydium/headers/shadow.h   (M)
/trunk/raydium/ode.c   (M)
/trunk/raydium/cli.c   (M)
/trunk/raydium/headers/normal.h   (M)
/trunk/raydium/ode.h   (M)
/trunk/raydium/headers/callback.h   (M)
/trunk/raydium/headers/path.h   (M)
/trunk/raydium/headers/file_tri.h   (M)
/trunk/raydium/headers/texture.h   (M)
/trunk/mania.h   (M)
/trunk/raydium/headers/init.h   (M)
/trunk/raydium/main.c   (M)
/trunk/cam.c   (M)
/trunk/skydiver.c   (M)
/trunk/raydium/headers/cli.h   (M)
/trunk/raydium/headers/ode.h   (M)
/trunk/raydium/camera.c   (M)
/trunk/tests.c   (M)
/trunk/raydium/main.h   (M)
/trunk/raydium/parser.c   (M)
/trunk/raydium/callback.c   (M)
/trunk/raydium/file_tri.c   (M)
/trunk/test8.c   (M)
/trunk/raydium/headers/background.h   (M)
/trunk/raydium/live.c   (M)
/trunk/mania_creds.h   (M)
/trunk/mania_server.c   (M)
/trunk/raydium/myglut-iphoneos.c   (M)
/trunk/mania_drive.c   (M)
/trunk/raydium/headers/register.h   (M)
/trunk/raydium/live.h   (M)
/trunk/raydium/video.c   (M)
/trunk/raycar.c   (M)
/trunk/raydium/myglut-iphoneos.h   (M)
/trunk/raydium/headers/math.h   (M)
/trunk/raydium/headers/timecall.h   (M)
/trunk/raydium/fog.c   (M)
/trunk/raydium/video.h   (M)
/trunk/raydium/myglut-iphoneos.m   (M)
/trunk/explo.c   (M)
/trunk/raydium/log.c   (M)
/trunk/raydium/myglut-win32.c   (M)
/trunk/raydium/register.c   (M)
/trunk/raydium/headers/reg_api.h   (M)
/trunk/raydium/timecall.c   (M)
/trunk/raydium/headers/fog.h   (M)
/trunk/raydium/headers/land.h   (M)
/trunk/raydium/headers/log.h   (M)
/trunk/raydium/headers/raydoc.php   (M)
/trunk/raydium/headers/particle2.h   (M)
/trunk/raydium/headers/clear.h   (M)
/trunk/raydium/window.c   (M)
/trunk/raydium/headers/mouse.h   (M)
/trunk/raydium/headers/camera.h   (M)
/trunk/raydium/lensflare.c   (M)
/trunk/raydium/headers/parser.h   (M)
/trunk/raydium/signal.c   (M)
/trunk/jpgs_play.c   (M)
/trunk/raydium/random.c   (M)
/trunk/raydium/headers/console.h   (M)
/trunk/raydium/headers/light.h   (M)
/trunk/test-joydev.c   (M)
/trunk/raydium/particle.c   (M)
/trunk/raydium/rayphp.c   (M)
/trunk/raydium/headers/sprites.h   (M)
/trunk/raydium/headers/network.h   (M)
/trunk/raydium/myglut-macosx.c   (M)
/trunk/raydium/ode_net.c   (M)
/trunk/raydium/vertex.c   (M)
/trunk/raydium/background.c   (M)
/trunk/raydium/headers/capture.h   (M)
/trunk/raydium/gui.c   (M)
/trunk/raydium/osd.c   (M)
/trunk/kmz_2_tri.c   (M)
/trunk/raydium/clear.c   (M)
/trunk/raydium/headers/window.h   (M)
/trunk/raydium/mouse.c   (M)
/trunk/raydium/key.c   (M)
/trunk/raydium/gui.h   (M)
/trunk/raydium/headers/signal.h   (M)
/trunk/raydium/headers/random.h   (M)
/trunk/raydium/texture.c   (M)
/trunk/raydium/headers/main.h   (M)
/trunk/raydium/headers/gui.h   (M)
/trunk/raydium/headers/osd.h   (M)
/trunk/raydium/light.c   (M)
/trunk/raydium/headers/key.h   (M)
/trunk/test-sprite.c   (M)
/trunk/raydium/headers/misc.h   (M)
/trunk/test-lensflare.c   (M)
/trunk/raydium/php_wrappers.h   (M)
/trunk/raydium/headers/live.h   (M)
/trunk/raydium/file.c   (M)
/trunk/raydium/headers/profile.h   (M)
/trunk/raydium/headers/rayphp.h   (M)
/trunk/test6.c   (M)
/trunk/raydium/headers/lensflare.h   (M)
/trunk/raydium/path.c   (M)
/trunk/raydium/myglut.README   (M)
/trunk/mania2.c   (M)
/trunk/raydium/headers/vertex.h   (M)
/trunk/raydium/atexit.c   (M)
/trunk/raydium/path.h   (M)
/trunk/raydium/init.c   (M)
/trunk/raydium/atexit.h   (M)
/trunk/willt5.c   (M)
/trunk/raydium/object.c   (M)
/trunk/raydium/reg_api.c   (M)
/trunk/raydium/headers/sound.h   (M)
/trunk/kinghill2.c   (M)
ouille
2011-05-15T19:30:53.393481Z (revision 1063)

corrected problem with raydium_osd_printf in viewport.

xfennec
2011-05-15T11:46:31.003361Z (revision 1062)

Added raydium_timecall_stop() and raydium_timecall_start() to deal with 'time jumps' because of heavy operations, like file loading.

xfennec
2011-05-14T13:26:27.305220Z (revision 1061)

Adding raydium_camera_data_reset(), fixing a potential uninitialised value with freemove cameras.

xfennec
2011-05-12T21:14:21.624031Z (revision 1060)

Shadows with camerabox (newer) model are not rendered correctly in viewports, and would require extra rendering pass (for each viewport). Disabled.

xfennec
2011-05-12T20:43:26.812544Z (revision 1059)

Adding RAYDIUM_CAMERA_FREEMOVE_MOUSE camera, now using RGB texture for viewports instead of RGBA.

xfennec
2011-05-10T19:41:45.634318Z (revision 1058)

Adding raydium_log_atexit_quiet() to allow a quiet exit of the engine (no dump).

xfennec
2011-05-02T17:12:44.524196Z (revision 1057)

Adding two obvious functions: deg2rad, rad2deg.

xfennec
2011-05-02T16:47:46.416282Z (revision 1056)

Mouse picking was not fully compliant with 'box model' cameras.

ouille
2011-04-23T15:18:30.199866Z (revision 1055)

blender export script now handle correctly, faces with uv information but without texture image

ouille
2011-04-23T15:17:46.227013Z (revision 1054)

added ray position function

ouille
2011-04-19T13:30:09.055058Z (revision 1053)

camera freemove stay at last camera position, when swapping camera modes

ouille
2011-04-19T10:06:51.261202Z (revision 1052)

new function to add relative force at an ode element

ouille
2011-04-13T20:07:50.783087Z (revision 1051)

new function to add relative force at an ode element

ouille
2011-04-07T14:24:16.463179Z (revision 1050)

Added missing php extension

xfennec
2011-02-08T10:49:50.538431Z (revision 1049)

Updated documentation about textures with alpha channel, RAYDIUM_TEXTURE_BLEND_CUTOUT, anisotropic filter. Small cleanups.

ouille
2011-02-07T18:16:27.739003Z (revision 1048)

Corrected texture loading, now skip extra headers byte as specified in header[0].

ouille
2011-02-07T17:45:59.989945Z (revision 1047)

Reverting commint 1046. Not a good idea.

ouille
2011-01-19T21:27:45.350724Z (revision 1046)

Ode dRFromEulerAngles seems to work on transpose RzRyRx rotation matrix. So corrected Angles extraction of rotation matrix according with ode "format".

xfennec
2011-01-12T21:05:07.208751Z (revision 1045)

Set of patch #1 from Hans de Goede (Fedora package maintainer) on PHP and ODE topics. Big thanks to him for sending it upsteam.

xfennec
2010-12-17T22:25:49.137204Z (revision 1044)

trying to fix configure segfault on OpenAL test on some systems (thx to aapo)

st
2010-12-03T22:41:47.729440Z (revision 1043)

Added iOS portrait orientation support.

xfennec
2010-11-26T20:26:24.300600Z (revision 1042)

Fixing _glutWindowSize missing symbol on iPhoneOS server applications (thx to st, again :)

ouille
2010-11-22T18:17:52.651263Z (revision 1041)

Added kmz to tri php script, convert kmz files from sketchup to tri files. gd2 extension must be enabled in php. (sdk update).

ouille
2010-11-22T18:16:44.917170Z (revision 1040)

Return check status as string, only if a valid string pointer is given

xfennec
2010-11-21T23:09:51.830996Z (revision 1039)

Fixed "raydium_render_loading" missing symbol for server applications (thx st)

xfennec
2010-11-18T17:41:05.349425Z (revision 1038)

Improved a bit debug traces added by rev1037, showing glBindTexture() details.

xfennec
2010-11-18T10:21:54.749944Z (revision 1037)

Adding a debug option to show the number of glBindTexture calls. This patch will be removed when the new Vertex Array renderer will be finished.

xfennec
2010-11-17T23:43:29.238466Z (revision 1036)

Linux: now providing GD support in PHP, useful for upcoming kmz/dea file import tool. You may need to reconfigure Raydium: ./configure --force-php-install

xfennec
2010-11-14T15:22:22.514155Z (revision 1035)

Now packing network packets, avoiding bus errors (SIGBUS) on EXC_ARM_DA_ALIGN for iPhone targets because of ARM limited abilities about unaligned memory access. There's probably some other structures under the hood that must be packed as well ...

xfennec
2010-11-11T21:59:31.927819Z (revision 1034)

trying to make ManiaDrive a bit more iPhone compliant.

xfennec
2010-11-11T21:34:20.944535Z (revision 1033)

KingHill 2: added --ip command line argument to change default server IP. See raydium.db to change this IP after the first connection.

xfennec
2010-11-11T21:19:31.905886Z (revision 1032)

KingHill 2 now supports more or less iPhone (with joystick emulation using mouse)

xfennec
2010-11-11T21:10:14.308162Z (revision 1031)

ODE: added (sort of) a workaround for 'bendy wheels' on low precision situations. (high value ODE timesteps)

xfennec
2010-11-11T19:28:13.120087Z (revision 1030)

Disabling shadows on iPhone (not working correclty, and way to slow)

xfennec
2010-11-11T18:30:07.104365Z (revision 1029)

You can now create a 'raydium.cli' file in binary directory and add command line switches in it.

xfennec
2010-11-11T17:26:31.090185Z (revision 1028)

Added --joy-emul [mouse/keyboard] command line switch, to force joystick emulation (useful when you don't want to use iPhone internal sensors, for example)

xfennec
2010-11-11T16:38:04.765001Z (revision 1027)

cleaned up the file (dos2unix) and removed an unused variable.

xfennec
2010-11-11T16:29:31.029953Z (revision 1026)

iPhone: small fix for joystick support (name and number of axes were wrong)

ouille
2010-10-20T20:33:27.923958Z (revision 1025)

Package refresh speedup. Does not relies on php to decide if a file need to be refreshed (slow) php called only when it is neeeded (speed up program exit).

ouille
2010-10-20T20:31:43.739447Z (revision 1024)

Corrected bug. Console continue to display message after atexit joystick on win32 with a joystick !

xfennec
2010-10-19T14:51:18.448794Z (revision 1023)

Removed normal smoothing for this demo (looks ugly now)

xfennec
2010-10-19T14:48:28.299219Z (revision 1022)

Basic multitexturing is now available for iPhone port. It currently requires a few changes in glew.h header.

xfennec
2010-10-19T13:20:06.977040Z (revision 1021)

Adding basic multitexturing support to Vertex Array renderer.

xfennec
2010-10-19T12:12:54.730282Z (revision 1020)

iPhone: shadows no more change viewport. First step to use Vertex Arrays for shadows.

xfennec
2010-10-19T10:37:34.747773Z (revision 1019)

iPhone: Making ODE frequency/timestep way less agressive on this 'small' CPU. Most ODE-based applications were freezing because of this. Note that this change breaks a lot of other things (ERP,CFM,gravity,...) so physics are quite weird currently on this target...

xfennec
2010-10-19T10:09:40.038424Z (revision 1018)

Now enabling the Vertex Array renderer on iPhone targets.

xfennec
2010-10-19T09:43:35.464140Z (revision 1017)

fixing missing init in rev1014.

xfennec
2010-10-19T09:10:11.014044Z (revision 1016)

Adding a very experimental Vertex Array renderer. Done no optimization (at all) yet, most advanced features are not available (multitexturing, env mapping, ...), and shadows are still rendered with the usual code. But it's a good start.

xfennec
2010-10-18T20:52:33.118921Z (revision 1015)

iPhone: added a smoothing filter on accelerometers, with a 30 hz sample rate: it's now more reactive and way smoother, test-iphoneos.c loves it ;)

xfennec
2010-10-18T20:38:23.780140Z (revision 1014)

iPhone OS 3: rev1013 fix (CAEAGLLayer.contentsScale is only available on OS > 3.2)

xfennec
2010-10-18T13:47:07.087023Z (revision 1013)

iPhone: screen orientation, window_tx/ty and mouse position were quite scrambled ... Probably fixed.

xfennec
2010-10-17T13:59:01.998411Z (revision 1012)

Added trilinear (mipmaps) filter for iPhone.

xfennec
2010-10-17T13:36:24.782345Z (revision 1011)

Added a config.h compilation option to disable retina screen for iPhone 4G Retina Screen support, allowing better performances if needed.

xfennec
2010-10-17T13:08:24.791614Z (revision 1010)

Huge patch (experimental but tested) to change Raydium internal vertice data storage structures, allowing easier Vertex Arrays / Vertex Buffers implementation (instead of current Direct Mode and Display Lists renderers). This will help to improve OpenGL ES (1.1) Raydium port (iPhone, currently, but Android is targeted too) that is currently way too slow. This may improve performance on other targets too.

xfennec
2010-10-17T12:52:04.146870Z (revision 1009)

Incorrect filenames were used with missing music/ directory

xfennec
2010-10-17T12:49:17.026779Z (revision 1008)

Corrupted file was downloaded from R3S when file modes were incorrect on the server

xfennec
2010-10-17T12:19:24.878085Z (revision 1007)

Now displays particles, useful for raydium_ode_capture_3d() visualization.

xfennec
2010-10-11T21:25:19.312430Z (revision 1006)

added iPhone 4 'Retina Display' support (EAGL context switches to 960x640 instead of 2x 480x320). Should perhaps add a --noretina command line switch for performance ?

ouille
2010-10-10T19:26:11.371644Z (revision 1005)

small bug fixes in full export

xfennec
2010-08-19T11:38:01.573082Z (revision 1004)

doc: Small update about mirror viewports. Cleanups.

xfennec
2010-08-03T14:09:55.633304Z (revision 1003)

Linux odyncomp script now overloads LD_LIBRARY_PATH instead of replacing it

xfennec
2010-06-14T13:17:50.478655Z (revision 1002)

Fixed a rendering glitch with 'downloading...' message of raydium_render_loading(), visible with shader_test.c demo.

xfennec
2010-06-03T19:24:01.739601Z (revision 1000)

Fixed static compilation, because of a missing prototype.

ouille
2010-06-02T19:58:37.196454Z (revision 998)

Avoid undetermined music file name request from repositroy if no mania_music directory.

xfennec
2010-06-01T22:24:28.690477Z (revision 997)

Missing space in log output

xfennec
2010-06-01T22:10:08.065600Z (revision 996)

Polished a bit glowing effect, and fixed the 'first call on first frame', where loading message was not always displayed.

xfennec
2010-06-01T21:37:21.517474Z (revision 995)

Added a small glowing effect to downloading message

xfennec
2010-06-01T21:14:25.209984Z (revision 994)

Raydium now displays a black screen with a small 'downloading' message when using R3S to retreive data from servers. For instance, user is no more facing an empty black screen when launching fullscreen apps like kinghill2 for the first time. This is a first try, let me thing what you think about this.

xfennec
2010-06-01T11:50:44.436010Z (revision 993)

Added --log-mode CLI option, to allow to redirect raydium_log() output to another stream, so applications can freely use std streams for other purposes.

xfennec
2010-05-26T17:17:01.264203Z (revision 992)

First OpenAL test was testing alut too. Fixed.

xfennec
2010-05-26T16:51:29.719198Z (revision 991)

Trying to get rid of strict-aliasing rules warning with some GCC releases

xfennec
2010-05-26T16:13:37.395908Z (revision 990)

error message 'fixed' about missing OpenGL headers

xfennec
2010-05-20T17:46:08.439939Z (revision 989)

Fixed a few potential overflows with very short texture names

xfennec
2010-05-19T18:10:36.560370Z (revision 988)

lua dissector now reporting sizes for ODE_NEWELEM packets. 'from server/to server' messages fixed.

xfennec
2010-05-19T12:50:32.005388Z (revision 987)

Wireshark lua dissector now show 'from server' or 'to server' packets, making thing easier to dissect localhost-localhost captures

xfennec
2010-05-19T09:08:11.819062Z (revision 986)

Added --log-time command line switch to enable time mark in logs. File log (--files) output is now a bit easier to read.

xfennec
2010-05-18T08:58:29.148202Z (revision 985)

Now using freemove camera

xfennec
2010-05-18T08:57:56.206771Z (revision 984)

Wireshark LUA dissector updated (now decoding most packets)

xfennec
2010-05-16T22:09:03.031990Z (revision 983)

Fixed a crash with raydium_init_load() (fclose(NULL)) and making this function able to create a default configuration file back again (was impossible because of our fopen cache). To think: fopen cache should probably only be used for 'r' fopen, not for 'w' ones (is it package compliant ?)

xfennec
2010-05-16T01:21:40.142036Z (revision 982)

Added a new WIP contrib: Wireshark lua dissector for Raydium network protocol

xfennec
2010-05-15T23:18:07.158261Z (revision 981)

servers now display client IP on connection

xfennec
2010-05-15T22:58:18.671342Z (revision 980)

configure: added a small tip about disabling X test

xfennec
2010-05-14T01:19:24.924008Z (revision 979)

Small doc fixes

xfennec
2010-05-14T01:13:01.429490Z (revision 978)

Small doc updates

xfennec
2010-05-14T00:59:54.376977Z (revision 977)

More of the same (see r976)

xfennec
2010-05-14T00:43:20.459394Z (revision 976)

time was not decreasing correctly for servers with win7 64 bits (and perhaps/probably with other versions)

xfennec
2010-05-14T00:21:06.006399Z (revision 975)

Added a small timer test

xfennec
2010-05-14T00:03:18.363695Z (revision 974)

now display names on top of cars

xfennec
2010-05-13T23:59:59.611653Z (revision 973)

now saves last server address

xfennec
2010-05-13T22:23:55.015955Z (revision 972)

Cleaning up a bit this crappy thing ...

xfennec
2010-05-13T22:17:09.502921Z (revision 971)

Added small FX when spawning, with a quick zoom on an ATM Raydium logo

xfennec
2010-05-13T17:44:26.786544Z (revision 970)

mk_jpgs JPGS video file generator back to win32 (with hardcoded scandir/alphasort functions)

xfennec
2010-04-20T13:26:12.422663Z (revision 969)

Small update for joy documentation.

vicente
2010-04-20T10:12:25.275562Z (revision 968)

fixes for the raydium_path_find function

vicente
2010-04-18T10:33:33.265444Z (revision 967)

added raydium_path_find() for searching if a folder is already in the path. Also fixed raydium_path_add to avoid duplicated addings.

xfennec
2010-04-11T16:37:52.538170Z (revision 966)

Minor shadow tweaks for a few demos.

xfennec
2010-04-11T16:05:31.331247Z (revision 965)

Added, as a default, a new shadowmap mode, generating more accurate shadows (RAYDIUM_SHADOW_MODE_CAMERABOX). Old shadowmap code is still available (RAYDIUM_SHADOW_MODE_FULLSCENE). Doc updated. New functions are available with RegAPI.

ouille
2010-03-23T16:47:23.619985Z (revision 964)

New packages are now in readwrite mode.

xfennec
2010-03-19T22:06:38.112281Z (revision 962)

RRP player: help messages can be hide with 'h' key

xfennec
2010-03-19T20:51:01.106104Z (revision 961)

Added --capture-rate command line option, to set default ODE replays capture rate

xfennec
2010-03-19T20:48:30.622656Z (revision 960)

Added raydium_math_hms() function (time to hours/minutes/seconds/ms format)

xfennec
2010-03-17T17:01:49.610256Z (revision 959)

RegAPI now expose Raydium major and minor versions (RAYDIUM_MAJOR, RAYDIUM_MINOR). Fixed a bug in ODE replays with invisible elements (were breaking playback).

xfennec
2010-03-17T17:01:01.336312Z (revision 958)

Fixed tab (converted to spaces)

xfennec
2010-03-17T17:00:27.956201Z (revision 957)

Updated lensflare demo, now featuring moving UFOs (fear ...)

xfennec
2010-01-24T19:28:36.650834Z (revision 956)

fixed what were looking like a typo, I think

xfennec
2010-01-24T01:57:03.109577Z (revision 955)

Linux 'install' target for the Makefile is now more verbose

xfennec
2010-01-23T12:07:28.006133Z (revision 954)

Linux joy support: now able to read initial values for axes on startup

xfennec
2010-01-23T10:42:24.746494Z (revision 953)

Removed unused var

xfennec
2010-01-22T23:05:14.501896Z (revision 952)

Default RAYDIUM_JOY_MAX_BUTTONS is now 32. Some devices, like Logitech G25 / G27 were reporting too much buttons.

xfennec
2010-01-22T19:39:41.285550Z (revision 951)

Links (chapters/functions) in the documentation are now persistent

xfennec
2010-01-22T19:38:39.288710Z (revision 950)

Fixed a typo

xfennec
2010-01-22T19:01:56.456496Z (revision 949)

raydocs generation script cleanups

st
2010-01-10T15:57:11.046654Z (revision 948)

Added a joystick device test to verify the correct behavior on all supported target platforms.

xfennec
2009-12-20T23:26:00.184028Z (revision 946)

Fixed raydium_php_rayphp_path_change(), broken since last changes we made to rayphp scripts search.

xfennec
2009-12-20T23:07:36.167151Z (revision 945)

SWIG bug (3D array) workaround

ouille
2009-12-13T22:38:23.162341Z (revision 944)

Removed unused variable (win32 specific)

xfennec
2009-12-13T19:09:36.297151Z (revision 943)

cleanup and a small fix

st
2009-12-07T23:12:44.998085Z (revision 942)

Added lens flare disappearance effect using the last calculated 2D projected source point to simulate a residual effect in the retina of the eyes.

xfennec
2009-12-06T13:49:56.184241Z (revision 941)

All demos now use raydium_texture_filter_change() instead of direct modification of raydium_texture_filter global var, allowing --filter command line option to work. Another proof that most (old) demos would require a refresh ... (use a lot of globals).

st
2009-12-03T19:55:36.996412Z (revision 940)

Fixed lens flare appearance behavior when using multiple effects.

st
2009-12-02T20:52:51.995701Z (revision 939)

Enhanced the lens flare UFO invasion demo and made a small cleanup.

ouille
2009-12-02T19:02:04.258349Z (revision 938)

Display package mode (readonly / readwrite) in console.

ouille
2009-12-02T15:05:51.623733Z (revision 937)

Smalls corrections to last commit (typos).

ouille
2009-11-29T22:46:13.205891Z (revision 936)

Package autoupdate feature improved. Path priority now implemented. See path.h header. file found in a package are filtered during package update, restoring normal quick quit feature.

ouille
2009-11-29T22:43:33.359087Z (revision 935)

file.c cleanup (old package handling removed)

ouille
2009-11-29T21:06:44.394913Z (revision 934)

Package auto update rewritten. Files are now packaged at the end of application. package can have two mode: Default: readonly. and readwrite: all opened files are packaged at application exit. Php script need to be tested: refreshing test can have problem with timelight saving flag.

ouille
2009-11-29T20:36:15.599341Z (revision 933)

Code factorisation on nid elements affectation for "network ready" elements

xfennec
2009-11-26T21:09:14.539054Z (revision 932)

Removed two warnings from rev 929

ouille
2009-11-26T16:41:49.492774Z (revision 931)

Filter non standard element before sending over network. Avoid possible crash getting linear velocity.

ouille
2009-11-26T15:15:42.321179Z (revision 930)

Allow hot server connection. Already created element are broadcasted over the network at client connection. Using special nid <1000 to flag network ready element.

ouille
2009-11-26T14:44:57.063404Z (revision 929)

Load fail. Flag file as Missing. Avoid attempt to reload the file/ flood in the console (for texture load at least). Added raydium_file_cache_flush() -> errase flag status.

xfennec
2009-11-26T14:41:29.986445Z (revision 928)

Fixed overflow. Thanks to nergal.

xfennec
2009-11-26T12:39:56.949959Z (revision 927)

Fixing Linux configure script (broken by rev 917)

ouille
2009-11-25T14:39:02.415258Z (revision 926)

Added missing capsule to ode_net.c

xfennec
2009-11-24T22:44:40.488892Z (revision 925)

Typos

xfennec
2009-11-23T22:23:23.324832Z (revision 924)

Added raydium_network_client_connect_to() to RegAPI, allowing connection to a server from console.

xfennec
2009-11-23T22:07:29.733185Z (revision 923)

reverted to commit 920, see forum topic 2036.

ouille
2009-11-22T20:46:14.938371Z (revision 922)

Small addon to last patch (function definition and index.c order changed).

ouille
2009-11-22T20:34:25.729061Z (revision 921)

Network api: No more send no sense packet if no element active. Handle client keep alive. Already created element are automaticaly networked at network connection (allow hot connection to a server).

xfennec
2009-11-19T22:14:09.126903Z (revision 920)

raydium_network_read_*() functions were returning netcalls as DATA_OK, making servers were broadcasting netcalls twice. Fixed, now returns DATA_NONE. This patch needs a few tests.

xfennec
2009-11-19T22:04:39.596646Z (revision 919)

withespaces cleanups

xfennec
2009-11-17T11:34:50.319119Z (revision 918)

Changed a few 'int' function returns to 'signed char' (state). Lensflare system is now using a dynamic slot allocation model, more suitable for RayODE lensflare attachments. Note that raydium_lensflare_reset() now reset everything, including name.

xfennec
2009-11-17T11:34:10.101920Z (revision 917)

Linux: MyGLUT: fixed an old bug, when a new keyboard event was fired before the previous one was managed. Best example: test-lensflare: hit F5, and then Tab before the end of texture loading: sefault ! Fixed.

xfennec
2009-11-09T20:52:15.243899Z (revision 916)

Now allowing to attach a lensflare to an RayODE element. Small update to test-lensflare.c to show basic usage.

xfennec
2009-11-09T11:19:44.083195Z (revision 915)

ODE elements: particle attachement cleanup, to prepare lensflare attachements.

xfennec
2009-11-07T13:02:18.487841Z (revision 914)

Changed shebang to Bash (since it's what we're using). Fix the script for distro using 'dash', like Ubuntu.

xfennec
2009-11-07T12:58:47.127029Z (revision 913)

Fix for the fix 912. Yep.

xfennec
2009-11-06T23:11:34.521931Z (revision 912)

As I said, rev 911 needed minor complements. common.h cleaned, too.

xfennec
2009-11-05T21:08:15.408989Z (revision 911)

MyGLUT now use a correct and usual linking structure. Fixed a missing __global in profile.c. Thanks to JLys for reporting. Warning: this patch is quite heavy and my require a few minor complements.

xfennec
2009-11-04T17:22:25.084260Z (revision 910)

Fixed a memory leak, while unregistering RayPHP constants. Thanks to ouille.

xfennec
2009-11-04T12:07:31.848081Z (revision 909)

Removed ambiguous 'else' warning

ouille
2009-11-01T22:09:23.015055Z (revision 908)

Remove rayvfw header (no more needed with last mingwin install). Tweak header comment avoid gcc false dependency checking

ouille
2009-10-15T17:08:54.309311Z (revision 907)

Avoid recursive call of raydium_init_load. Creating default context if config file have a bad syntax.

ouille
2009-10-15T17:04:33.436205Z (revision 906)

Atexit register twice same function warning.

xfennec
2009-10-14T20:29:19.886568Z (revision 905)

Added raydium_parser_remove()

xfennec
2009-10-08T18:42:16.405974Z (revision 903)

Fixed, updated and sorted --help option. Removed outdated switches from doc. Now using stdout for --help output.

ouille
2009-10-07T20:49:58.652197Z (revision 902)

banned tab clean up ;o)

ouille
2009-10-07T20:09:07.661208Z (revision 901)

corrected zip_package to create_package switch option

ouille
2009-10-07T20:06:08.212973Z (revision 900)

Added --help switch. List raydium lib supported command line switch

xfennec
2009-10-07T19:56:27.806950Z (revision 899)

Cleanups for commit 897, option renamed to --create-package

xfennec
2009-10-07T19:10:29.037842Z (revision 898)

Added raydium_ode_element_mesh_scale_*() functions, allowing rescaling on element's mesh

ouille
2009-10-06T21:57:22.711367Z (revision 897)

Runtime zip package feature added. Use command line #zip_package# switch. All readed media file will be stored in the package zip file. --zip_package filename.zip

xfennec
2009-09-08T19:47:16.845230Z (revision 896)

Added 'Improved Alpha-Tested Magnification' feature to the engine. A texture generator was added too (atm_gen.c). Doc slightly updated about multitexturing operators and prefixes.

ouille
2009-09-04T13:13:32.058687Z (revision 895)

export and import script correctly handle reflection bit of image as environnement mapping. Be carrefull environnement image must be ENV_map.tga.

xfennec
2009-09-03T16:07:33.224704Z (revision 894)

Reorganized static compilation. Thanks to st.

st
2009-09-03T14:56:20.536548Z (revision 893)

Fixed context creation under Mac OS X to request a stencil buffer for proper HDR support.

ouille
2009-09-02T22:45:54.883797Z (revision 892)

environnement mapping only added if an image (even a dummy one) is assigned to the face. This allow to have face using environnement mapping and other face without in the same mesh.

ouille
2009-09-02T21:32:45.260208Z (revision 891)

export script allow environement mapping just use special uvlayer name beginning with # caracter. For example #ENV_map.tga. The texture name will be append to multitexturing string.

xfennec
2009-08-29T12:45:31.156697Z (revision 890)

win32 disaster: conflict between MinGW and PHP for struct dirent. Raydium now include dirent.h before PHP, so the confilct is visible (was a weird 2 bytes offset, since struct are not the same size)

xfennec
2009-08-29T10:54:46.500496Z (revision 889)

Potential name conflict removed

xfennec
2009-08-28T17:12:07.952435Z (revision 888)

wft ?! :)

xfennec
2009-08-28T14:01:56.718854Z (revision 887)

Added a package system (with ZIP file): raydium_path_package_register(). Path API is now able to deal with subdirectories. Added raydium_file_utime() and raydium_file_rm_rf(). This commit requires a few changes in SDKs.

xfennec
2009-08-26T22:45:19.439569Z (revision 886)

Removed a few warnings in JPGS generator.

xfennec
2009-08-26T13:31:47.199764Z (revision 885)

Disabling 'box model' for win32 and OSX and get back to old point model, because of strange issuses with the message queue. X11 still using 'point model', fixing its strange behavior with odd sized windows.

xfennec
2009-08-25T21:47:02.041829Z (revision 884)

Added raydium_mouse_show/hide to RegAPI

xfennec
2009-08-25T18:23:44.585467Z (revision 883)

Added 'install' target to Makefile. Added various 'prefix' options to configure script. Added 'raydium-config' compilation helper. Engine now checking rayphp scripts on startup.

xfennec
2009-08-24T18:17:10.209154Z (revision 882)

php_wrappers.c is in facts a header. Renamed.

xfennec
2009-08-23T16:16:11.076209Z (revision 881)

Removed a warning.

xfennec
2009-08-21T12:59:37.376965Z (revision 880)

Removing unused/unstable/unfinished matrix4x4 functions.

xfennec
2009-08-20T22:45:54.623658Z (revision 879)

Fixed last commit with 'static' compilation.

xfennec
2009-08-20T22:42:48.422986Z (revision 878)

Small rewrite/fix of RayPHP script search code. Added raydium_file_isdir() function.

xfennec
2009-08-20T22:32:18.151635Z (revision 877)

commit 865 (64 bits support) were breaking compilation on all other targets than Linux. Fixed.

xfennec
2009-08-20T22:24:31.530545Z (revision 876)

Allows to define RayPHP path during engine compilation

xfennec
2009-08-20T22:10:24.952889Z (revision 875)

Indent cleanups

xfennec
2009-08-20T19:45:12.201184Z (revision 874)

RayODE records: added raydium_ode_capture_record_rate(), allowing the user to select the desired recording rate.

xfennec
2009-08-20T19:28:44.286085Z (revision 873)

RayODE replays: fixed a long time bug: recording was done at a wrong rate, making playback too fast !

xfennec
2009-08-20T17:20:00.551648Z (revision 872)

Fixing a small typo

xfennec
2009-08-20T16:52:23.301535Z (revision 871)

Added a new application: the simplest one.

xfennec
2009-08-20T14:53:48.152410Z (revision 870)

Makefile was missing -Wall GCC flag

xfennec
2009-08-20T14:11:22.064548Z (revision 869)

Added raydium_mouse_grab_delta(), that should be used for any sort of 'mouse look' / FPS controls. Freemove/orbit cameras now use this function, as test6.c demo. Avoid moving the mouse by yourself with raydium_mouse_move() for 'mouse look', and use this new function. It's able to deal with odd sized windows, for instance.

xfennec
2009-08-20T11:43:48.131848Z (revision 868)

Big fat fingers fix

xfennec
2009-08-20T11:40:42.443536Z (revision 867)

Removed a big bunch of warnings about uninitialized variables since last commit (866)

xfennec
2009-08-20T10:04:24.187808Z (revision 866)

Linux: Now using -O2 optimization by default. Reveals a lot of warnings :)

vicente
2009-08-19T21:25:50.347292Z (revision 865)

Raydium now compiles directly on 64bits systems

xfennec
2009-08-13T15:28:24.231728Z (revision 864)

Added a pair of raydium_ode_motor_gear_ratio*() functions, to get the current gearbox ratio for a motor.

xfennec
2009-08-10T14:53:45.186802Z (revision 863)

RayODE: launchers were broken. Velocity of the 'emitting' element was not properly used. Fixed, but **compatibility is broken** ! Not a big deal, since previous behaviour was completely wired. Tests OK with test6 and kartagony. Thanks to sifourquier.

xfennec
2009-08-08T12:31:12.463256Z (revision 862)

Added a simple helper to change sound reference distance were sound is half-volume: raydium_sound_SetSourceRefDist()

xfennec
2009-08-08T12:06:01.803948Z (revision 861)

Fixed a major bug in sound distance model (gain was badly clamped). There *should* be no compatibility trouble with this fix.

xfennec
2009-08-08T11:59:18.434036Z (revision 860)

Whitespace cleanups

xfennec
2009-08-04T14:41:38.787404Z (revision 859)

RayODE: Allowing the user to get forces/torques generated by contacts in raydium_ode_CollideCallback, using raydium_ode_contact_feedback_save() and raydium_ode_contact_feedback_get(). Doc updated. A few missing __rayapi flags added, too.

xfennec
2009-07-31T21:51:52.396284Z (revision 858)

directx2tri.php is now deprecated. Use Blender.

xfennec
2009-07-31T21:41:13.111346Z (revision 857)

(Linux) configure script now download a stable PHP release (5.2.10) instead of devel. Download is done from our mirror.

xfennec
2009-07-31T15:55:24.964403Z (revision 856)

removed a warning with static compilation (ocomp.sh)

xfennec
2009-07-30T07:34:37.365982Z (revision 855)

OSD console now handle \n correctly too, useful for PHP output. Added raydium_parser_trim_right() function.

xfennec
2009-07-29T14:55:15.072598Z (revision 854)

OSD printf functions (regular and 3D) now supports \n character for line feeds

xfennec
2009-07-29T14:53:32.184757Z (revision 853)

Added a better (big) error message when TRI file is not correctly formed

xfennec
2009-07-27T08:09:35.220942Z (revision 852)

ManiaDrive: Disabling time control that can be used for cheating. Thanks Aapo.

xfennec
2009-07-22T21:42:06.792475Z (revision 851)

Updated mk_jpgs, now using alpha sort for filenames (was using filesystem order), using non-POSIX scandir(3) function. Should check if this system call is available on other targets (tagged as BSD 4.3 and 'future POSIX.1 rev')

xfennec
2009-07-20T14:34:02.515911Z (revision 850)

My last commit converted the file to windows EOL style. Done with Wordpad ... :/ Sorry about that, lesson learned :) Modified line was: @file(...)

xfennec
2009-07-17T22:24:58.617377Z (revision 849)

hiding a warning when rayphp/ directory is not a direct subdirectory of the application (ie, when using the SDK)

xfennec
2009-07-16T20:04:30.436660Z (revision 848)

Updated Python bindings generator (tested with Python 2.6)

xfennec
2009-07-16T19:59:21.769257Z (revision 847)

removing unused variables

ouille
2009-07-12T20:58:54.498583Z (revision 846)

corrected handling of single textured vertex in a multi textured mesh and some stupid bug on blender to raydium export script;

xfennec
2009-07-09T17:19:05.331648Z (revision 845)

Fixed a bit raydium_init_load(). A lot ot things must still be cleaned and fixed in this functions ! (indentation, should use float arrays instead of scanf, not using data types [strings everywhere], no checking, does not really use Raydium defaults, some defaults does not work at all, some missing parameters will disables somes others, huge function hard to maintain, ...)

xfennec
2009-07-08T20:33:32.260246Z (revision 844)

minor fix (bad malloc() checking)

xfennec
2009-07-08T15:58:18.749025Z (revision 843)

LiveAPI for Linux : better error handling, since some new webcam v4l2 drivers (uvcvideo, here) does not provide a correct compat layer for v4l1, so no grabbing method is available (read() not implemented, nor MMAP v4l1). We should probably provide v4l2 support for LiveAPI ...

xfennec
2009-07-05T17:12:29.525544Z (revision 842)

Correct handling of odd X/Y window sizes for freemove and orbit camera, using a 'box' model for mouse move detection, instead of a 'point' one

xfennec
2009-06-14T08:40:00.814128Z (revision 841)

Tried to restore the original gameplay (bone breaking threshold), since it was modified when we switch ODE version a while ago ...

xfennec
2009-06-01T09:45:10.598295Z (revision 840)

Now use all 'Enter' keys: the regular one and the numpad one, since some laptops only sends the numpad code (KP_Enter)

st
2009-05-19T10:45:19.857041Z (revision 839)

Added console key support for SWE/FIN keyboard layout.

xfennec
2009-04-26T19:54:13.322738Z (revision 838)

You can't rewind a video before its start anymore. It's quite obvious, but the test was not done, for a (stupid) reason I can't remember.

xfennec
2009-04-26T19:49:53.221858Z (revision 837)

removing raydium_network_internet_test() from PHP API, since this feature is already a PHP function (you can use directly http_test() from R3S libfile.php)

xfennec
2009-03-22T09:40:40.571454Z (revision 836)

Adding video/screen ratio support

xfennec
2009-03-22T08:20:39.468779Z (revision 835)

changed a bit slip values for tank tracks and ground and removed invalid comment

xfennec
2009-03-19T21:11:51.416069Z (revision 834)

Added a way to apply post-rendering manually after raydium_ode_draw_all(RAYDIUM_ODE_DRAW_NORMAL), using raydium_ode_draw_all_post(). Volcano demo is fixed (see r832) using this new function. Water reflection is now HDR emitter.

st
2009-03-12T11:20:48.828502Z (revision 833)

Enabled sound support for the iPhone OS.

ouille
2009-03-04T21:23:13.337018Z (revision 832)

Corrected particule render with viewport (thank's sifourquier) added particle generator to test8 and test8 code cleanup (tab/spaces).

xfennec
2009-03-02T11:34:23.754862Z (revision 831)

Fixed a small typo: mylgutCloseWindow/myglutCloseWindow

xfennec
2009-03-02T11:31:01.461579Z (revision 830)

Removing an unused variable

xfennec
2009-02-25T13:26:06.574335Z (revision 828)

Updated ManiaDrive i18n files. A small update is needed in the spanish translation, and italian one is still missing

xfennec
2009-02-25T13:23:24.240895Z (revision 827)

Added video duration getters to video API, and added a tiny OSD to jpgs player

xfennec
2009-02-16T20:33:59.132623Z (revision 826)

Uniformizing texture loading messages (+tiny cleanups)

xfennec
2009-02-02T22:40:32.058507Z (revision 825)

Allowing the user to bypass trapped signals

st
2009-01-15T13:25:58.440468Z (revision 824)

Updated german language translation for ManiaDrive.

st
2009-01-15T13:25:56.552941Z (revision 823)

Place the window at the middle of the screen after creation under Mac OS X.

st
2009-01-15T13:25:54.793429Z (revision 822)

Added a check for the Mac OS X target at the main entry point of the configure script to avoid further confusions.

xfennec
2008-12-13T01:24:10.047102Z (revision 821)

Adding raydium_render_fps_limit() to RegAPI

xfennec
2008-12-13T01:22:59.409455Z (revision 820)

JPGS video player is now limited to 120 FPS max, reducing audio glitches

xfennec
2008-12-13T00:24:56.521731Z (revision 819)

Added seeking functions for video API. A/V sync threshold is now set to 100ms, to reduce audio glitches

xfennec
2008-12-12T23:19:05.466006Z (revision 818)

Oops. Fixing last commit.

xfennec
2008-12-12T23:16:02.900654Z (revision 817)

Minor doc update about video encoding for video API

xfennec
2008-12-09T08:15:59.934396Z (revision 816)

Added raydium_ode_record_play_ghost() to support 'ghost replays'

xfennec
2008-12-09T08:15:36.716895Z (revision 815)

You can now restore default skybox with an empty string, and not only with NULL (usefull with PHP scripting)

ouille
2008-11-28T15:54:07.631007Z (revision 814)

Ode version only printed if determined.

ouille
2008-11-28T13:16:54.856112Z (revision 813)

Update ode version commit, even if ode version is not defined

ouille
2008-11-27T17:31:23.787805Z (revision 812)

Raydium console now report Ode version.

ouille
2008-11-27T17:15:44.012661Z (revision 811)

Added user data field on ode object and on delete callback for objects. Thanks to DaveMDS

ouille
2008-11-24T20:45:30.217346Z (revision 810)

Corrected **raydium_object_load** and **raydium_object_find_load** to return -1 if fail. Avoid crash when using raydium_ode_ground_set_name with an undifined texture

ouille
2008-11-24T16:42:10.377798Z (revision 809)

Added **raydium_ode_PickCallback** this callback is specific for mouse_pick functions.

ouille
2008-11-24T14:33:33.607429Z (revision 808)

New export script. With configuration popup. Can create file name based on mesh name. Export each object pos/rot. Automaticaly convert quad to tri. Automaticaly save texture in tga power of two format. File missing file even if file is packaged in blender file. List first in export menu.

ouille
2008-11-24T09:12:52.459098Z (revision 807)

some trailing space cleanup.

ouille
2008-11-24T09:11:23.593132Z (revision 806)

Correcting win32 freeze bug. Raydium ode callback can be freeze from time to time when stepping near 0x7ffffff (once an hour). Freeze originaly removed on modulo workaround. Unifying clock type to *unsigned long* as time_t and clock_t can be signed long.

ouille
2008-11-02T20:23:32.759944Z (revision 805)

Imported tri will have same name as tri file.

ouille
2008-11-01T18:01:47.731309Z (revision 804)

Blender .tri import read multitexturing information and create uvlayer.

vicente
2008-10-26T14:35:31.232218Z (revision 803)

Added raydium_shader_var_fv_name() and raydium_shader_var_fv() functions. Needed for sending arrays of floats(ie. matrices, for example a convolution matrix) to shaders.

xfennec
2008-10-22T18:56:35.174035Z (revision 802)

FOV far plane was to close, the skybox reflection was cut time to time

vicente
2008-10-22T01:11:05.042821Z (revision 801)

added quaternions multiply function (will be used with animations)

ouille
2008-10-20T21:06:34.448821Z (revision 800)

updated skybox top and bottom texture render

ouille
2008-10-20T19:24:11.377274Z (revision 799)

Tga read fully implemented (raw and compressed), file are no more flipped by default. Sky box render, cursor and logo drawing adapted. **Need repository update**.

xfennec
2008-10-14T12:40:26.151617Z (revision 798)

Skybox was not flipped in the water reflection map

xfennec
2008-10-14T10:46:45.005412Z (revision 797)

commit 614: ManiaDrive story mode scores were broken when tracks were found in the local directory

ouille
2008-10-13T14:18:46.672132Z (revision 796)

rev 793, not indentation problem but structural bug, **corrected**

ouille
2008-10-13T14:11:03.199301Z (revision 795)

added pitch value if clipping occurs.

ouille
2008-10-13T14:10:38.650656Z (revision 794)

Raydium can now read rle compressed targa file. Hardcoded y flip to confirmed. Work with blender's targa file (not raw).

xfennec
2008-10-13T07:35:23.088637Z (revision 793)

Usual indentation/tab/trailing spaces cleanups

ouille
2008-10-12T15:38:41.404352Z (revision 792)

Path enhancement: if some path are relative. Looking for data in application directory but also in home directory. Handling path before skybox in init from file (else there can be bug as skybox cache need path defined).

vicente
2008-10-10T08:58:43.832506Z (revision 791)

Updated mouse doc.

vicente
2008-10-10T08:37:57.423677Z (revision 790)

Added mouse wheel support for raydium_camera_orbit. Updated doc.

vicente
2008-10-09T23:15:00.817207Z (revision 789)

fixing Indentation, trailing spaces and tabs for camera.c

vicente
2008-10-09T22:21:32.624057Z (revision 788)

test file for cameras

vicente
2008-10-09T22:13:19.088118Z (revision 787)

Unification of the camera functions. All cameras now feed the raydium_camera_data array. When freemove is called as fixed it will read the previous position/rotation of the camera and continue on that place. Fixed a few bugs. Now the orbit only has 3 parameters por center position(surely nobody use it till now, so no problem with compatibility) and it's able to change zoom.

vicente
2008-10-09T22:05:33.576580Z (revision 786)

Updated doc for raydium_ode_element_aabb_get

vicente
2008-10-09T22:04:38.258147Z (revision 785)

(partial) fixing issue when compiler tends to convert floats in integer, specially in mac. Maybe all raydium should be rechecked about this.

vicente
2008-10-09T21:59:58.379119Z (revision 784)

update doc for raydium_math_angle_from_projections

xfennec
2008-10-07T10:57:19.155767Z (revision 783)

math.h was still referencing trigo.c functions. Some prototypes were then missing (replays were broken, for instance).

xfennec
2008-10-06T20:42:15.238516Z (revision 782)

Added raydium_ode_object_capsule_add() to RegAPI

xfennec
2008-10-06T20:34:51.475419Z (revision 781)

Big fix for capsules (size autodetect and debug drawing). Updated documenation. Replays now handles capsules. Box sizes autodetection factor was integer instead of float.

xfennec
2008-10-06T14:57:24.265680Z (revision 780)

Missing end of comment in commit 779

vicente
2008-10-06T10:47:48.008748Z (revision 779)

removed cylinders, until 100% supported by ODE side

vicente
2008-10-05T08:39:21.825222Z (revision 778)

fixed a bit the indentation and trailing spaces on ode.c

vicente
2008-10-05T08:27:29.278468Z (revision 777)

fixes and tunning for raydium_ode_object_capsule_add function. Trying human-friendly "length" parameter.

vicente
2008-10-04T07:47:14.659165Z (revision 776)

Added Capsules and Cylinders to ODE. Cause of Cyl/cyl collission issue, the DEBUG_ODE_CYLINDERS define is set and so all cylinders are changed into Capsules. Also a commented mesh_add function is added, but not working. Both Capsules and Cylinders are shown in DEBUG mode.

xfennec
2008-09-29T10:03:19.019125Z (revision 775)

NETWORK_ONLY applications were failing because of raydium_math_point_unproject_3D() camera.c dependencies

xfennec
2008-09-29T09:47:21.077756Z (revision 774)

configure script: GLEW test was failing on some setups

xfennec
2008-09-29T09:36:42.427080Z (revision 773)

configure script was failing because of our new RAYDIUM_RENDERING_WINDOW_FIXED mode

vicente
2008-09-28T21:05:23.769334Z (revision 772)

Fix for raydium_sky_enable() and disable. They were flipped behaviours.

xfennec
2008-09-24T10:03:59.031420Z (revision 770)

Hi. I'm the indentation tyran, and one day, I'll eat you. All.

vicente
2008-09-24T08:37:42.441703Z (revision 769)

Now the render of the sky can be disabled, well via the new functions raydium_sky_enable() / raydium_sky_disable() or as well from the init file (.conf) with the option sky="none"

st
2008-09-21T22:59:43.682615Z (revision 768)

Added german language translation for ManiaDrive.

st
2008-09-21T14:26:03.384589Z (revision 767)

Added general console key support for the german keyboard layout and specialized Apple aluminum keyboard support for english and german layouts.

st
2008-09-20T08:49:46.331114Z (revision 766)

Let the user choose the joystick device via the CLI option --joydev under Mac OS X when there are more devices than one.

st
2008-09-19T22:06:13.017208Z (revision 765)

Added RAYDIUM_RENDERING_WINDOW_FIXED mode support for Mac OS X.

xfennec
2008-09-19T21:59:27.881265Z (revision 764)

MyGLUT win32 now supports RAYDIUM_RENDERING_WINDOW_FIXED mode

xfennec
2008-09-19T20:52:38.117837Z (revision 763)

Small doc update about command line options

xfennec
2008-09-19T20:49:48.442374Z (revision 762)

Added --window-fixed command line option

xfennec
2008-09-19T20:40:08.464012Z (revision 761)

Added RAYDIUM_RENDERING_WINDOW_FIXED mode, for unresizable windows. MyGLUT pwInit() prototype was changed. Doc updated.

st
2008-09-19T14:39:56.239603Z (revision 760)

Improved screen handling under Mac OS X. The window created in RAYDIUM_RENDERING_WINDOW mode is now resizable by default. MyGLUT is prepared for the upcoming RAYDIUM_RENDERING_WINDOW_FIXED mode. Updated pixel format function for the RAYDIUM_RENDERING_FULLSCREEN mode.

vicente
2008-09-17T22:37:10.593575Z (revision 759)

raydium_math_angle_from_projections renamed and added more doc

xfennec
2008-09-17T21:01:47.515006Z (revision 758)

raydium_osd_printf_3D() now use raydium_math_point_unproject_3D()

xfennec
2008-09-17T20:56:41.236287Z (revision 757)

updated doc with 2 warnings for raydium_math_point_unproject_3D()

xfennec
2008-09-17T20:54:04.620747Z (revision 756)

raydium_math_point_unproject_3D() now returns if the unprojected point is above (1) or behind (0) the camera

ouille
2008-09-17T19:55:41.988820Z (revision 755)

Remove alut win32 specific but deprecated function. Code is now the same for all plateform.

ouille
2008-09-17T19:54:41.194272Z (revision 754)

Remove warning about default definition of function, in special build cases.

st
2008-09-17T13:55:10.496689Z (revision 753)

Fixed joystick initialization under Mac OS X. Detection part was broken when no device was connected.

st
2008-09-17T12:49:36.673876Z (revision 752)

Improvements for ManiaDrive under Mac OS X. This includes a specialization in the MNI generation progress function, usage of window mode as default and offer some common display resolutions for this target.

vicente
2008-09-17T12:00:10.021125Z (revision 751)

In sprite_viewer, tunned a bit the zoom.

vicente
2008-09-17T11:50:05.045290Z (revision 750)

Added math functions: raydium_math_angle_get_from_projections (to get the radian angle of a vector from theirs X and Y projections) and raydium_math_point_unproject_3D (to get the unprojected window 2D coordinates of a 3D point).

st
2008-09-16T22:23:17.938138Z (revision 749)

Joystick driver for Mac OS X based on the IOKit HID API.

xfennec
2008-09-14T15:33:07.305989Z (revision 748)

non power of two RGBA live textures were broken

ouille
2008-09-13T21:25:45.113812Z (revision 747)

Update build flag management for win32

ouille
2008-09-13T20:03:53.379010Z (revision 746)

Live Api corrected and intialisation clean up

xfennec
2008-09-11T18:06:19.827915Z (revision 745)

Makefile 'doc' target was broken. Fixed.

xfennec
2008-09-11T15:31:05.120281Z (revision 744)

commit 742 was broken for sprite.h (ifndef instead of ifdef). Fixed

vicente
2008-09-11T10:42:42.521489Z (revision 743)

Revert commit 742. Applications using intensively sprites completely messed up (maybe problem of sprite system internal).

xfennec
2008-09-11T09:32:07.869293Z (revision 742)

Added ODE dependency to sprite engine. NO_ODE_SUPPORT applications like willou, modler, etc, were failing with ocomp.sh

xfennec
2008-09-11T09:19:02.148642Z (revision 741)

Commit 738 related: cleaned a bit math macro, updated doc

xfennec
2008-09-11T09:07:56.319607Z (revision 740)

Fixing commit 738 for Linux: symbol conflict

xfennec
2008-09-10T21:47:16.645019Z (revision 739)

Makefile updated for commit 738

xfennec
2008-09-10T20:47:30.707731Z (revision 737)

(Skybox change is now available with PHP console. Try raydium_sky_box_name("sun1"), for instance (textures uploaded to R3S)

xfennec
2008-09-10T20:39:14.672310Z (revision 736)

Enhanced and fixed custom skyboxes. Updated doc. Skybox can now be changed on the fly. And still using original BOX texture filter.

xfennec
2008-09-10T20:39:04.518555Z (revision 735)

reverted commit 734. Please, guys, stop commiting so I can fix all this for once :)

ouille
2008-09-10T20:36:29.339494Z (revision 734)

Restore default skybox. Usefull if raydium_sky_box_cache is not called.

xfennec
2008-09-10T20:35:29.252722Z (revision 733)

reverted commit 729. Next commit will apply all needed fixes.

vicente
2008-09-10T20:31:15.617140Z (revision 732)

Tuning commit 729 to be more raydium-friendly. Removed prefix term, removed changes of filtering in real time, initialised the default textures of the cubemap and keeping new indentation

xfennec
2008-09-10T19:55:23.507308Z (revision 731)

fixed indentation (was wrong from the beginning of this file, my bad)

ouille
2008-09-10T15:56:59.489534Z (revision 730)

apply autodisable flag to all elements.

vicente
2008-09-09T22:08:58.575717Z (revision 729)

(From AndyGFX) New fully redone commit with the function raydium_sky_box_set_name to load custom textures for the sky. Doc added.

xfennec
2008-09-09T14:52:35.922082Z (revision 728)

Revert commit 727: broken BOX texture filter, broken variable declarations, broken compatibility with ALL existing applications because of top-down sky box textures

vicente
2008-09-09T12:25:39.902536Z (revision 727)

(From AndyGFX) Added function raydium_sky_box_set_texture_prefix(char *pref, char *ext) to allow load custom textures for the sky. Added doc about. Also modified orientation of sky textures.

xfennec
2008-09-07T22:18:20.815694Z (revision 726)

Removed a debug output from my commit 714

xfennec
2008-09-07T22:13:19.823934Z (revision 725)

Added a missing 'return' statement for commit 718

xfennec
2008-09-07T21:51:39.447836Z (revision 724)

Added autodisable feature to PHP API (enable/disable only)

xfennec
2008-09-07T21:44:51.569920Z (revision 723)

commit 718: fixing 'boolean-like', from int to signed char

xfennec
2008-09-07T21:38:55.992580Z (revision 722)

fixed a bit the documentation about autodisable new feature, and cleanup a bit more indent style

xfennec
2008-09-07T21:24:29.754452Z (revision 721)

fixing indent style for commit 718 (more)

xfennec
2008-09-07T21:19:43.167061Z (revision 720)

fixing undefined value for commit 718

xfennec
2008-09-07T21:17:11.780704Z (revision 719)

fixing indent style for commit 718

ouille
2008-09-07T17:00:29.143637Z (revision 718)

Add autodisable feature to RayOde. Default is still desactivated. Added lot's of function to separate raydium api from ode api. Example corrected.

vicente
2008-09-06T18:26:31.574901Z (revision 717)

Added missing function raydium_ode_element_addforce_3f, updated doc, and removed trailing spaces

xfennec
2008-09-05T22:39:23.802314Z (revision 716)

adjusted a bit commit 712 about RayODE names

xfennec
2008-09-05T19:58:52.683633Z (revision 715)

Was attaching two particle generator at the same time for buggy body

xfennec
2008-09-05T19:58:08.306951Z (revision 714)

RayODE particles: bug fix: while attaching multiple particle generators to one element, the first generator is lost somewhere in the scene, and the new one is not created (note: an element is supposed to handle only one generator at a time)

xfennec
2008-09-05T19:38:14.002125Z (revision 713)

restored original camera

vicente
2008-09-05T17:47:46.883587Z (revision 712)

proposal of new explanation about ODE names (giving problems to newbies)

ouille
2008-09-05T17:08:20.074562Z (revision 711)

very few test6.c code cleanup (name len)

xfennec
2008-09-03T10:48:33.593041Z (revision 710)

Small doc fixes

xfennec
2008-08-26T19:57:14.690682Z (revision 709)

Fix for coredumps with recent PHP snapshots (was crashing on repeated PHP requests because of scrambled cache)

xfennec
2008-08-19T22:49:44.612192Z (revision 707)

Added doc about raydium_frame_time and raydium_render_fps.

xfennec
2008-08-19T22:19:07.345801Z (revision 706)

Recent SWIG releases seems to be confused by 3D arrays with Python bindings

xfennec
2008-08-19T22:15:36.979008Z (revision 705)

reverted commit 699

xfennec
2008-08-19T22:13:58.329768Z (revision 704)

reverted commit 703

vicente
2008-08-19T21:52:56.735942Z (revision 703)

removed commit 698. Extra documentation will be added explaining about Framespersecond and the inverse of raydium_frame_time

xfennec
2008-08-19T21:37:49.154413Z (revision 702)

incorrect sprite variable name. Fixed indentation

xfennec
2008-08-19T21:24:58.133110Z (revision 701)

Non-power-of-texture function renaming was not complete

xfennec
2008-08-19T21:07:31.006775Z (revision 700)

Version is now 0.800 ! Added another fixfor new licenses

vicente
2008-08-19T18:25:26.621061Z (revision 699)

Added raydium_frames_per_second variable. Could be usefull in certain situations. In fact is the inverse of raydium_frame_time.

xfennec
2008-08-19T13:26:37.076418Z (revision 697)

cleanup for the fix of the fix :)

vicente
2008-08-18T22:59:57.107199Z (revision 696)

fix for commit 689

vicente
2008-08-18T19:37:20.782065Z (revision 695)

Translation fixes and an excesive output is show only when RAYDIUM_SPRITE_DEBUG is defined

xfennec
2008-08-18T18:54:19.418180Z (revision 694)

Performance improvement with power of two live textures on some ATI hardware/driver

xfennec
2008-08-18T18:51:45.669044Z (revision 693)

cleaning the file (trailing spaces)

xfennec
2008-08-18T17:39:50.361052Z (revision 692)

Added OCOMP_FLAGS env var support to ocomp.sh. Useful for GNU profiler: export OCOMP_FLAGS="-pg"

xfennec
2008-08-18T17:33:29.233476Z (revision 691)

small fix about C source filename with a space

xfennec
2008-08-18T17:02:21.226736Z (revision 690)

removed dangerous usage of strcpy

xfennec
2008-08-18T17:00:43.691179Z (revision 689)

texture.c: fixed indentation, trailing spaces, headers and ocomp warnings

xfennec
2008-08-18T13:06:27.202531Z (revision 688)

Now gives a valid sprite sample name as usage example

xfennec
2008-08-18T13:03:17.842820Z (revision 687)

internal dump was hardly readable, cleaned it a bit

vicente
2008-08-18T12:40:55.388032Z (revision 686)

Passed the sprite_viewer.config file to the repository

vicente
2008-08-18T12:31:27.877974Z (revision 685)

New way to allocate textures. Removed all uses of the previous raydium_texture_index variable. All the textures now has a usage flag that can be checked with the function raydium_texture_is_slot_used(). Also each texture stores the estimated memory used. The ending output of raydium now shows the estimated memory used for each texture. The initialisation of Raydium cleans all the textures with the new specification. And finaly the raydium_texture_free* functions work fine. If you notice something bad, warn us in the forum.

vicente
2008-08-18T12:05:55.519866Z (revision 684)

sprite1-test.sprite passed to the repository

xfennec
2008-08-16T13:09:13.882977Z (revision 683)

Clean a bit source code

vicente
2008-08-16T12:48:54.614137Z (revision 682)

Changed comments type in init config pregenerated-file and headers.

xfennec
2008-08-16T12:37:22.112942Z (revision 681)

Small fix for commit 680

vicente
2008-08-16T11:02:19.199558Z (revision 680)

Loading of Non-power-of-two(NPOT) textures has been disabled by default. However you can switch this behaviour with the new functions raydium_texture_enable_npot_textures() and raydium_texture_disable_npot_textures()

vicente
2008-08-15T17:09:26.480595Z (revision 679)

Experimental functions to delete textures. raydium_texture_free_name() and raydium_texture_free().

vicente
2008-08-11T10:30:46.991138Z (revision 678)

Added comment in the header for the last commit (raydium_sprite_free_name)

vicente
2008-08-10T19:03:36.156445Z (revision 677)

new sprite function: raydium_sprite_free_name to remove all sprites using a certain sprite filename

vicente
2008-08-10T19:02:18.129660Z (revision 676)

fixed hardcoded of sprite name string lenght

xfennec
2008-08-07T21:15:44.908343Z (revision 675)

Added a .cam file player and cleaned a bit the camera path recorder

xfennec
2008-08-07T20:08:57.497751Z (revision 674)

Removed the redundant freemove.c file (see willou.c)

vicente
2008-08-06T10:01:05.597183Z (revision 673)

added a warning if your system can not provide high resolution timer info. A bit step for solving the lag-bug.

xfennec
2008-08-04T18:19:03.500092Z (revision 672)

doc: fixed a small typo

vicente
2008-08-04T10:53:39.897995Z (revision 671)

init.c improvements. Added support for ogg and wav files in foldered path mode.

vicente
2008-07-30T10:59:02.532156Z (revision 670)

NPOT textures also supported in a bit older hardware

vicente
2008-07-26T11:44:03.197915Z (revision 669)

Now raydium supports NPOT(Non-power-of-two) textures (except on older hardware). So you can use textures with any size(lower than the raydium maximum texture size).

vicente
2008-07-21T14:43:26.731446Z (revision 668)

fixed the returned values in the raydium_camera_get_data function

xfennec
2008-07-18T13:58:59.337213Z (revision 667)

Adding Raydium extra applications in contribs. May help people to use Raydium. More specific apps to come (webcam tests, Augmented Reality, tracking, ...)

/trunk/contrib/geany/create_geany_tags.sh   (M)
/trunk/contrib/raydium-extra/wiimote/wii_test.c   (A)
/trunk/contrib/raydium-extra/kartagony/kart_conf.c   (A)
/trunk/contrib/raydium-extra/kartagony/kart_bonus.c   (A)
/trunk/contrib/raydium-extra/kartagony/kart_net.c   (A)
/trunk/contrib/raydium-extra/wiimote/README.txt   (A)
/trunk/contrib/raydium-extra/shaders   (A)
/trunk/contrib/raydium-extra/kartagony/kart_sound.c   (A)
/trunk/contrib/raydium-extra/ragdolls/ragdoll2.jpg   (A)
/trunk/contrib/raydium-extra/kartagony/kart_player.c   (A)
/trunk/contrib/raydium-extra/ragdolls/ragdoll2.c   (A)
/trunk/contrib/raydium-extra/kartagony   (A)
/trunk/contrib/raydium-extra   (A)
/trunk/contrib/raydium-extra/ragdolls/ragdoll2f.jpg   (A)
/trunk/contrib/raydium-extra/shaders/README.txt   (A)
/trunk/contrib/raydium-extra/ragdolls/ragdoll2f.c   (A)
/trunk/contrib/raydium-extra/kartagony/kart_menu.c   (A)
/trunk/contrib/raydium-extra/ragdolls   (A)
/trunk/contrib/raydium-extra/kartagony/kart_ode.c   (A)
/trunk/contrib/raydium-extra/kartagony/README.txt   (A)
/trunk/contrib/raydium-extra/README.txt   (A)
/trunk/contrib/raydium-extra/kartagony/kart_obj.c   (A)
/trunk/contrib/raydium-extra/wiimote   (A)
/trunk/contrib/raydium-extra/kartagony/kartagony.jpg   (A)
/trunk/contrib/raydium-extra/kartagony/kartagony.c   (A)
/trunk/contrib/raydium-extra/shaders/shader_water.jpg   (A)
/trunk/contrib/raydium-extra/shaders/shader_water.c   (A)
/trunk/contrib/raydium-extra/ragdolls/README.txt   (A)
/trunk/contrib/raydium-extra/wiimote/wii_test.jpg   (A)
xfennec
2008-07-18T09:20:14.946292Z (revision 666)

Raydium is now released under both LGPL and BSD licenses, instead of GPL previously.

/trunk/raydium/rayvfw.h   (M)
/trunk/raydium/trigo.c   (M)
/trunk/raydium/register.c   (M)
/trunk/raydium/php.c   (M)
/trunk/tests.c   (M)
/trunk/raydium/myglut-x11.c   (M)
/trunk/raydium/network.c   (M)
/trunk/raydium/sprites.c   (M)
/trunk/raydium/timecall.c   (M)
/trunk/test6.c   (M)
/trunk/test8.c   (M)
/trunk/freemove.c   (M)
/trunk/raydium/network.h   (M)
/trunk/raydium/headers/raydoc.php   (M)
/trunk/willou.c   (M)
/trunk/raydium/capture.c   (M)
/trunk/raydium/video.c   (M)
/trunk/train.php   (M)
/trunk/raydium/headers/sprites.h   (M)
/trunk/anim.c   (M)
/trunk/raydium/internal.c   (M)
/trunk/explo.c   (M)
/trunk/raydium/ode_net.c   (M)
/trunk/raydium/land.c   (M)
/trunk/skel.c   (M)
/trunk/raydium/gui.c   (M)
/trunk/raydium/osd.c   (M)
/trunk/raydium/camera.c   (M)
/trunk/raydium/key.c   (M)
/trunk/raydium/gui.h   (M)
/trunk/raydium/parser.c   (M)
/trunk/raydium/atexit.c   (M)
/trunk/raydium/texture.c   (M)
/trunk/raydium/profile.c   (M)
/trunk/train.c   (M)
/trunk/raydium/atexit.h   (M)
/trunk/raydium/particle.c   (M)
/trunk/raydium/object.c   (M)
/trunk/willt5.c   (M)
/trunk/raycar.c   (M)
/trunk/raydium/ode.c   (M)
/trunk/raydium/cli.c   (M)
/trunk/test-sprite.c   (M)
/trunk/raydium/ode.h   (M)
/trunk/sprite_viewer.c   (M)
/trunk/jpgs_play.c   (M)
/trunk/rrp_play.c   (M)
/trunk/raydium/gpl.txt   (D)
/trunk/raydium/myglut.c   (M)
/trunk/cam.c   (M)
/trunk/raydium/sound.c   (M)
/trunk/raydium/render.c.old   (M)
/trunk/raydium/myglut.README   (M)
/trunk/raydium/shader.c   (M)
/trunk/raydium/reg_api.c   (M)
/trunk/raydium/window.c   (M)
/trunk/raydium/php_wrappers.c   (M)
/trunk/raydium/shader.h   (M)
/trunk/raydium/fog.c   (M)
/trunk/raydium/signal.c   (M)
/trunk/raydium/web.c   (M)
/trunk/raydium/render.c   (M)
/trunk/raydium/file.c   (M)
/trunk/raydium/random.c   (M)
/trunk/raydium/log.c   (M)
/trunk/raydium/web.h   (M)
/trunk/contrib/collada/Collada.java   (M)
/trunk/webcam.c   (M)
/trunk/raydium/shadow.c   (M)
/trunk/raydium/particle2.c   (M)
/trunk/skydiver.c   (M)
/trunk/configure   (M)
/trunk/raydium/clear.c   (M)
/trunk/volcano.c   (M)
/trunk/raydium/normal.c   (M)
/trunk/raydium/mouse.c   (M)
/trunk/train_cloud.c   (M)
/trunk/raydium/shadow.h   (M)
/trunk/raydium/particle2.h   (M)
/trunk/shader_test.c   (M)
/trunk/configload.c   (M)
/trunk/raydium/callback.c   (M)
/trunk/raydium/path.c   (M)
/trunk/raydium/file_tri.c   (M)
/trunk/raydium/live.c   (M)
/trunk/raydium/joy.c   (M)
/trunk/raydium/path.h   (M)
/trunk/raydium/headers/myglut.h   (M)
/trunk/raydium/console.c   (M)
/trunk/raydium_modler.c   (M)
/trunk/raydium/init.c   (M)
/trunk/raydium/rayphp.c   (M)
/trunk/raydium/live.h   (M)
/trunk/raydium/sky.c   (M)
/trunk/raydium/light.c   (M)
/trunk/ragdoll.c   (M)
/trunk/raydium/config.h   (M)
/trunk/raydium/hdr.c   (M)
/trunk/raydium/vertex.c   (M)
/trunk/raydium/background.c   (M)
/trunk/raydium/license.txt   (A)
/trunk/raydium/myglut-win32.c   (M)
vicente
2008-07-16T09:58:06.452352Z (revision 665)

New orbiting camera function raydium_camera_orbitmove(). This function allows the camera move with the mouse around a point.

xfennec
2008-07-15T13:28:36.284518Z (revision 664)

You can now export DISABLE_AUTORUN to some value to disable autolaunch at the end of a successful compilation. Usefull for editors like Geany where you can define build settings to something like: DISABLE_AUTORUN=yes ./odyncomp.sh "%f"

xfennec
2008-07-15T13:24:38.276781Z (revision 663)

reduced verbosity of commit 661

vicente
2008-07-15T11:48:56.435878Z (revision 662)

little improvement on the code of the previous commit

vicente
2008-07-15T11:38:21.136285Z (revision 661)

New fix for flipped textures. Now flipped and non-flipped cursors (textures) can be used with raydium. And both will be shown correctly.

vicente
2008-07-15T08:47:06.051367Z (revision 660)

Temporaly remove the previous commit for fixing for OSD cursor. Xfennec rules! :) Soon i hope to commit a new kind of patch to solve the problem keeping backwards compatiblity. Anywat cursors are bad format, and they need to be fixed.

vicente
2008-07-13T16:08:09.219063Z (revision 659)

Fixed vertical flip bug with cursors. TODO: Maniadrive cursors are bad coded(flipped), they need to be overwritten with the correct values.

xfennec
2008-07-11T08:01:34.256440Z (revision 658)

Oops. Fixed header path (since I moved the file)

vicente
2008-07-10T22:37:24.170504Z (revision 657)

Fixed glEnable(GL_CULL_FACE); incompatibility issue in Sky. Tab2spaces took into account ;) Also trailing spaces removed.

xfennec
2008-07-10T21:56:29.090340Z (revision 656)

(HUGE) Changing tab indent style for ALL source code files: tab width: 4 characters, *tabs as spaces*. Please, change settings in your text editor if needed (and it's probably the case). I repeat: tab characters are now banned ! :) Previous style (real tabs, width=8, with fake half-tabs of 4 spaces) was quiet a nightmare when playing with various text editors.

/trunk/volcano.c   (M)
/trunk/raydium/timecall.c   (M)
/trunk/raydium/headers/fog.h   (M)
/trunk/raydium/render.c.old   (M)
/trunk/playlist.php   (M)
/trunk/raydium/joy.c   (M)
/trunk/raydium/headers/raydoc.php   (M)
/trunk/raydium/console.c   (M)
/trunk/rayphp/libfile.php   (M)
/trunk/raydium/sky.c   (M)
/trunk/raydium/shader.c   (M)
/trunk/raydium/window.c   (M)
/trunk/ragdoll.c   (M)
/trunk/raydium/internal.c   (M)
/trunk/raydium/headers/parser.h   (M)
/trunk/rayphp/r3s/index.php   (M)
/trunk/sprite_viewer.c   (M)
/trunk/raydium/hdr.c   (M)
/trunk/raydium/gpl.txt   (M)
/trunk/raydium/render.c   (M)
/trunk/webcam.c   (M)
/trunk/raydium/shadow.c   (M)
/trunk/raydium/php.c   (M)
/trunk/raydium/sound.c   (M)
/trunk/raydium/sprites.c   (M)
/trunk/raydium/network.c   (M)
/trunk/raydium/shadow.h   (M)
/trunk/raydium/common.h   (M)
/trunk/raydium/headers/myglut.h   (M)
/trunk/raydium_modler.c   (M)
/trunk/raydium/rayphp.c   (M)
/trunk/raydium/particle.c   (M)
/trunk/raydium/capture.c   (M)
/trunk/rayphp/putfile.php   (M)
/trunk/raydium/config.h   (M)
/trunk/mania_score.php   (M)
/trunk/raydium/ode_net.c   (M)
/trunk/rrp_play.c   (M)
/trunk/mania_story.php   (M)
/trunk/raydium/rayvfw.h   (M)
/trunk/raydium/gui.c   (M)
/trunk/raydium/particle2.c   (M)
/trunk/raydium/osd.c   (M)
/trunk/raydium/clear.c   (M)
/trunk/raydium/myglut-x11.c   (M)
/trunk/raydium/key.c   (M)
/trunk/raydium/gui.h   (M)
/trunk/raydium/particle2.h   (M)
/trunk/kinghill2_server.c   (M)
/trunk/raydium/texture.c   (M)
/trunk/ar_new.c   (M)
/trunk/willou.c   (M)
/trunk/mania_localtracks.php   (M)
/trunk/raydium/headers/main.h   (M)
/trunk/raydium/headers/osd.h   (M)
/trunk/raydium/cli.c   (M)
/trunk/raydium/ode.c   (M)
/trunk/test-sprite.c   (M)
/trunk/mania_score_get.php   (M)
/trunk/raydium/ode.h   (M)
/trunk/rayphp/getfile.php   (M)
/trunk/raydium/headers/file_tri.h   (M)
/trunk/raydium/file.c   (M)
/trunk/mania.h   (M)
/trunk/gen_bindings.php   (M)
/trunk/rayphp/listrepos.php   (M)
/trunk/raydium/headers/init.h   (M)
/trunk/raydium/trigo.c   (M)
/trunk/skydiver.c   (M)
/trunk/cam.c   (M)
/trunk/raydium/headers/ode.h   (M)
/trunk/raydium/camera.c   (M)
/trunk/test6.c   (M)
/trunk/raydium/callback.c   (M)
/trunk/raydium/path.c   (M)
/trunk/raydium/parser.c   (M)
/trunk/test8.c   (M)
/trunk/raydium/file_tri.c   (M)
/trunk/mania2.c   (M)
/trunk/raydium/live.c   (M)
/trunk/mania_creds.h   (M)
/trunk/raydium/path.h   (M)
/trunk/mania_playlist.php   (M)
/trunk/mania_server.c   (M)
/trunk/raydium/init.c   (M)
/trunk/raydium/atexit.h   (M)
/trunk/mania_drive.c   (M)
/trunk/raydium/live.h   (M)
/trunk/raydium/video.c   (M)
/trunk/odyncomp.sh   (M)
/trunk/raydium/object.c   (M)
/trunk/willt5.c   (M)
/trunk/raycar.c   (M)
/trunk/kinghill2.c   (M)
/trunk/raydium/fog.c   (M)
/trunk/raydium/web.c   (M)
/trunk/anim.php   (M)
/trunk/mk_jpgs.c   (M)
/trunk/raydium/myglut-win32.c   (M)
/trunk/raydium/myglut.c   (M)
/trunk/raydium/web.h   (M)
xfennec
2008-07-10T21:25:11.986485Z (revision 655)

tidied up the contrib directory. Added a script to change tabs indent style (will be applied to Raydium, huge commit to follow ...)

xfennec
2008-07-09T21:17:49.621464Z (revision 654)

Contrib: geany symbol generator can now be called from any directory, and will create geany tag directory if needed

vicente
2008-07-07T22:19:36.443044Z (revision 653)

Patch for high-end hardware LAG problem. Please comments in forum/dev

vicente
2008-07-07T11:41:39.481737Z (revision 652)

Contrib: Geany Symbols Script. Little script to generate a symbol list with all the functions of Raydium. For use only with Geany ( a lightweight text editor for coders). It also "installs" the list of symbols copying it to the local folder of tags in geany. All C files opened with Geany will have Raydium autocompletion and syntax help.

vicente
2008-07-04T18:06:25.678028Z (revision 651)

Fixed glEnable(GL_CULL_FACE); incompatibility in Sprites

vicente
2008-07-04T17:23:53.500319Z (revision 650)

Fixed glEnable(GL_CULL_FACE); incompatibility in Particle2

vicente
2008-07-04T17:11:14.965222Z (revision 649)

Fixed glEnable(GL_CULL_FACE); incompatibility issue with mouse cursor, also in OSD.

vicente
2008-07-04T17:03:53.644564Z (revision 648)

Fixed glEnable(GL_CULL_FACE); incompatibility issue in GUI. Also fixed the indentation (Sorry, that caused a big commit)

vicente
2008-07-04T15:58:31.293026Z (revision 647)

Fixed glEnable(GL_CULL_FACE); incompatibility in OSD

vicente
2008-07-04T13:25:57.178900Z (revision 646)

New demo/tool to check your sprites. You must indicate the name of the sprite in the command line. Check the forum for more info: http://memak.raydium.org/viewtopic.php?p=5895

vicente
2008-07-04T13:04:32.358763Z (revision 645)

Some fixes in the change of animation groups. A few new sprite functions also added.

vicente
2008-07-04T12:58:48.452210Z (revision 644)

New raydium_camera_get_data() function to get 6 floats with the position (3 first values) and rotation(next 3) of the camera.

vicente
2008-07-02T08:27:50.521014Z (revision 643)

A little explanation about returned types in raydium_parser_read() function

vicente
2008-07-02T08:21:13.010863Z (revision 642)

Now you can get the sprite id if you know the related element id. Usefull, for example, in collision callback, where collisions are given by elements(not objects).

vicente
2008-07-01T23:59:40.669903Z (revision 641)

fix in r3s documentation

vicente
2008-06-26T21:14:28.727732Z (revision 640)

just a help text for the train demo

xfennec
2008-06-26T19:44:55.530751Z (revision 639)

enhanced train demo, more crash-test friendly (fun to build RRP replays)

vicente
2008-06-26T19:28:05.333704Z (revision 638)

disabled the debug output of sprites by default

xfennec
2008-06-26T18:32:21.407647Z (revision 637)

fix: object names were not displayed correctly at exit

ouille
2008-06-25T18:48:58.461630Z (revision 636)

Corrected index.c solve compile problem with sprites.c

vicente
2008-06-24T22:48:37.919783Z (revision 635)

second bugfix for the sprite commit

vicente
2008-06-24T20:57:03.077865Z (revision 634)

bugfix try for the sprite commit

vicente
2008-06-24T15:27:18.934142Z (revision 633)

A few improvements and bugfixes of the init file system

vicente
2008-06-24T15:24:47.562505Z (revision 632)

First commit of the sprites system. Still a few issues but it's more or less usable. Added a new example file called test-sprite.c

xfennec
2008-06-18T15:55:29.366449Z (revision 631)

removed a warning about signed/unsigned comparison

xfennec
2008-05-28T19:44:17.340808Z (revision 630)

Linux configure script will now check g++ and Xinerama support. Odyncomp build script minor changes.

vicente
2008-05-25T11:42:05.770511Z (revision 629)

Raydium_init_load() now allows reading variable paths="foldered" to have all media/data stored in folders. Also init.h comments fixed.

ouille
2008-05-22T21:20:42.675553Z (revision 628)

raydium_init_load now work on local only (php access script are unsafe as php api is not initialised). Added creation of a default configuration file if it not exist.

xfennec
2008-05-22T15:53:54.466717Z (revision 627)

Fixed two tiny things in Java bindings (compilation help and demo)

xfennec
2008-05-22T15:52:08.294464Z (revision 626)

Renamed raydium_set_display_callback() to raydium_callback_display_set(), a bit more Raydium-style-compliant (sort of)

ouille
2008-05-21T20:18:14.912557Z (revision 625)

Added to function to allow to break raydium inner loop. Raydium can be run into an other program loop. It's a very specific feature. based on glutManualLoop and glutMainLoop.

xfennec
2008-05-13T20:11:37.495036Z (revision 624)

odyncomp now allow custom gcc options with ODYNCOMP_FLAGS env var

vicente
2008-05-03T09:49:52.200669Z (revision 623)

fixed missing { in the previous commit

ouille
2008-04-30T19:21:16.201704Z (revision 622)

corrected hardcoded joystick name error message

ouille
2008-04-30T10:12:34.270896Z (revision 621)

Added a fonction to get mesh center, and translate mesh. Usefull in only very specific cases.

ouille
2008-04-30T10:11:38.365115Z (revision 620)

Added php wrapper for fixed joint.

ouille
2008-04-30T10:09:51.949818Z (revision 619)

Joystick code cleaned up a bit (need to be tested on linux).

xfennec
2008-04-17T21:44:49.399070Z (revision 618)

It's now possible to change video play rate anytime during playback

xfennec
2008-04-17T21:15:07.437754Z (revision 617)

Video API: it's now possible to change play rate of a video

ouille
2008-04-12T22:33:13.232088Z (revision 616)

search in mania drive home dir for story file when seaching local tracks

ouille
2008-04-12T22:10:44.643252Z (revision 615)

Addon to commit 613. Enable Mania Drive mania_tracklist.php to get internet track list using R3S scripts

ouille
2008-04-12T21:56:37.318019Z (revision 614)

Look for the track file in mania_drive home dir if the track is not found in local directory.

ouille
2008-03-16T17:51:01.827827Z (revision 613)

Adding "../raydium/payphp" as default rayphp directory and if not exist "rayphp". Used to clean up windows Sdk. All raydium svn file are in raydium directory. Need to be tested on linux.

ouille
2008-03-16T17:17:32.261734Z (revision 612)

Documentation of command line options.

ouille
2008-03-15T11:46:39.477928Z (revision 611)

Correcting path variable declaration preventing path Api to work as excepted.

xfennec
2008-03-10T14:46:30.551803Z (revision 610)

Fixed a warning with newer PHP 5.2 version.

xfennec
2008-03-09T21:16:24.672508Z (revision 609)

Added contrib directory (rules to define). Added paulo collada importer as a contrib.

vicente
2008-02-18T00:11:01.592433Z (revision 608)

Adding offset for the OSD cursor. void raydium_osd_cursor_offset(GLfloat xoffset, GLfloat yoffset)

vicente
2008-02-18T00:07:49.543687Z (revision 607)

Removing the previous commit.

vicente
2008-02-18T00:02:30.559214Z (revision 606)

Experimental function to get the position of a freemove camera. raydium_camera_freemove_get_3f_pos(GLfloat posx, GLfloat posy, GLfloat posz) Do not use yet, need more tests.

xfennec
2008-02-17T23:10:33.975462Z (revision 604)

reverting commit 603: broken compatibility (kartagony, mania_drive, ...)

vicente
2008-02-17T22:47:07.628630Z (revision 603)

Fix the texture of the cursor (mirrored in y-axis).

vicente
2008-02-02T13:42:57.679777Z (revision 602)

Fix a warning at compile in ode.c

xfennec
2008-01-18T12:48:59.819351Z (revision 601)

Fixed win32 'static' compilation (needed for win32 Java bindings for example)

xfennec
2008-01-16T16:55:43.678480Z (revision 600)

Updated a bit tools about bindings (Java/Python). Fixed a warning.

xfennec
2007-12-30T18:28:25.281926Z (revision 599)

RRP playing application: You can now attach camera to objects using left click.

xfennec
2007-12-30T18:19:53.343519Z (revision 598)

since rev590, Raydium was crashing while playing a replay when EOF was reached. fixed.

xfennec
2007-12-30T17:52:32.948640Z (revision 597)

Using functions from the previous camera, RayODE onboard camera function now works on static elements

xfennec
2007-12-30T17:39:09.389647Z (revision 596)

Added Raydium clone for ODE functions : dBodyGetRelPointPos, dBodyGetPosRelPoint and dBodyVectorToWorld that works on normal but also on static elements.

xfennec
2007-12-30T16:34:36.911664Z (revision 595)

fixed a few typos in comments

ouille
2007-12-29T20:31:01.902795Z (revision 594)

Corrected BITMAPINFO structure fill in to modify capture size with CapSetVideoFormat

ouille
2007-12-28T21:55:57.081827Z (revision 593)

include glaux no more needed

xfennec
2007-12-27T13:52:30.417185Z (revision 592)

ODE replays: added a trick so slow-motion replays are smoother during element creations/destructions

xfennec
2007-12-27T12:53:59.725668Z (revision 591)

ODE replays: rotations interpolation now (almost, as for positions) works.

xfennec
2007-12-23T14:48:51.109934Z (revision 590)

ODE replays : interpolation for low speeds now (almost) works for positions (but not rotations yet)

xfennec
2007-12-16T21:52:21.353350Z (revision 589)

Music volume was reseted to 1 on music change. Fixed.

xfennec
2007-12-02T18:47:32.332125Z (revision 588)

Raydoc documentation generator now supports C89 comments for chapter titles

xfennec
2007-11-22T21:18:41.003780Z (revision 587)

odyncomp.sh can now link to libcwiimote (LIBWII_INCLUDES env var)

xfennec
2007-11-18T15:51:56.058076Z (revision 586)

Makefile now use -W in place of -Wall, I said :) (last commit was not complete)

vicente
2007-11-13T00:52:33.613469Z (revision 584)

Added default fail-safe initial configuration when the file is missing in function raydium_init_load().

xfennec
2007-11-11T21:37:59.302087Z (revision 583)

ODE Replays enhancement: it's now possible to seek into replays and play backwards, at any speed. rrp_play.c updated. Smoothing is not available yet for speed < 1

xfennec
2007-11-05T23:23:23.887284Z (revision 582)

Sorry, commit 580 about DPMS and screensaver disabling was not complete: feature was not enabled in config.h ... Fixed.

ouille
2007-11-04T22:24:23.213993Z (revision 581)

tri export now directly propose (filename).tri file

xfennec
2007-10-25T21:56:31.519632Z (revision 580)

MyGlut, Linux: Disabling screensaver and DPMS. Probably needs some testing (and we should restore previous screensaver and DPMS settings on exit)

xfennec
2007-10-24T19:51:31.123552Z (revision 579)

Removing invalid 'executable' properties on some source files

vicente
2007-10-21T10:23:13.876805Z (revision 578)

Added raydium_ode_object_move_3f function.

vicente
2007-10-07T20:06:33.291840Z (revision 577)

Alpha mask increased until 0.78. The last 0.5 was showin white borders in sprites with transparencies.

xfennec
2007-10-04T19:39:22.436071Z (revision 576)

change_ground argument for records playing was not used. Fixed.

xfennec
2007-09-30T18:11:54.846694Z (revision 575)

RayODE: added experimental replay support. It works, but many things a missing (smooth replay, live rewind and slow motion, particles, sounds, ...). A cool feature is you can record a new file while playing another one in the game.

xfennec
2007-09-23T22:17:13.336723Z (revision 574)

Camera freemove is now framerate framerate independent (current behavior is the same as the previous at 60 FPS)

xfennec
2007-09-23T16:32:49.244903Z (revision 573)

indent and encapsulation cleanups of commit 571

ouille
2007-09-20T19:16:41.713906Z (revision 572)

Added two function to fix hinge2 limits

ouille
2007-09-09T22:04:48.278343Z (revision 571)

Adding two functions to modify physics frequency and physic timestep. Default value are kept as default.

ouille
2007-09-09T21:58:37.904283Z (revision 570)

Commit 566 break volcano demo. Reverting static vs static collision filtering.

ouille
2007-09-09T20:55:36.192122Z (revision 569)

raydium_camera_freemove now use RAYDIUM_CAMERA_FREEMOVE_NORMAL and RAYDIUM_CAMERA_FREEMOVE_FIXED. All tests updated.

xfennec
2007-09-08T13:24:12.806066Z (revision 568)

RayODE picking; Fixed indentation and removed small warnings

ouille
2007-09-07T11:55:10.917428Z (revision 567)

Warming remove in ode.c

ouille
2007-09-06T20:50:51.312880Z (revision 566)

Allow ray attach to static element. Using geom pos/rot and computing ray parameter. Matrix calc can be optimised.

ouille
2007-09-06T20:28:34.823684Z (revision 565)

Raydium mouse picking in ode.c

ouille
2007-09-06T20:27:18.670008Z (revision 564)

Modified freemove with a parameter to fix camera. freemove (1) normal freemove behaviour. freemove (0) place camera without mouse / keyboard update. Revert if needed.

ouille
2007-09-06T19:50:50.387205Z (revision 563)

Iclocate warning removed

xfennec
2007-08-19T17:46:52.803440Z (revision 562)

Movie generation (DEBUG_MOVIE, config.h) was seriously wrong, about framerate. Fixed

xfennec
2007-08-19T00:35:56.928080Z (revision 561)

RayODE: added ERP/CFM support for universal joints (but it will only act on limits on this joint)

xfennec
2007-08-18T22:43:02.343597Z (revision 560)

RayODE: added 'motor' support for universal joints

xfennec
2007-08-17T18:48:49.931423Z (revision 559)

Raydium demos now use raydium_camera_freemove() when it's possible

xfennec
2007-08-17T18:10:54.105833Z (revision 558)

Added freemove camera settings to RayPHP API

xfennec
2007-08-17T18:05:33.808451Z (revision 557)

Freemove camera no more calls joystick emulation itself, changed default sensibility to 3, formated a bit the doc

xfennec
2007-08-17T18:02:49.808281Z (revision 556)

RayPHP: fixed a bug with existing but empty repository files

vicente
2007-08-17T16:54:52.247189Z (revision 555)

Function raydium_init_load. To allow loading the configuration setup from a text file.

vicente
2007-08-16T17:19:43.841909Z (revision 554)

Added function raydium_camera_freemove(). Like First-person-shooter usual camera. Not for serious code.

vicente
2007-08-16T17:13:47.281173Z (revision 553)

Added function raydium_camera_freemove(). Like First-person-shooter usual camera. Not for serious code.

xfennec
2007-08-08T22:50:06.651493Z (revision 552)

Media path: Added raydium_path_write_local_deny() to force Raydium to write elsewhere than the local directory (where the binary is).

xfennec
2007-08-08T16:45:21.154766Z (revision 551)

Parser now supports comments at the end of string values

xfennec
2007-08-07T23:53:35.375729Z (revision 550)

tiny fixes to documentation

cspotcode
2007-06-19T19:13:23.145094Z (revision 549)

Added Engine Volume control on the Options screen.

ouille
2007-06-11T21:22:01.012028Z (revision 548)

artoolkit demo working with win32 live api (minor change to handle two specific configuration).

ouille
2007-06-11T21:03:59.900768Z (revision 547)

Win32 live api now support several packing format using native vfw decompress api.

ouille
2007-06-11T20:04:34.717147Z (revision 546)

X mirror of input image

cspotcode
2007-06-09T04:54:00.229258Z (revision 545)

Added improved camera behavior, selectable on the Options screen.

xfennec
2007-06-04T20:39:52.001708Z (revision 544)

Small fix, was not C89 compliant.

ouille
2007-06-04T20:04:15.719006Z (revision 543)

Added suport for multiple live devices (not tested)

xfennec
2007-06-03T22:44:42.442681Z (revision 542)

Linux: Fix for LiveAPI

ouille
2007-06-03T20:29:53.957570Z (revision 541)

Live api on win32. Using VFW. Only for webcam with RGB24 format.

xfennec
2007-05-06T22:20:30.126034Z (revision 540)

added raydium_render_lightmap_color_4f() to the PHP bindings, and now providing some GL matrices in camera-space, with raydium_camera_gl_modelview, raydium_camera_gl_projection and raydium_camera_gl_viewport globals

xfennec
2007-04-19T20:13:17.209705Z (revision 539)

Added audio (OGG) support to video playback API. New function: raydium_video_open_with_sound(). Updated jpgs_play.c with this new feature. Updated doc. Fixed raydium_trigo_abs()

xfennec
2007-04-01T22:03:11.597241Z (revision 538)

It's no more needed to exit edit mode before exporting

xfennec
2007-04-01T21:54:00.924626Z (revision 537)

Big update for the Blender export script, with the support of Blender 2.43 texture layers (multitexturing). Script now also exports correctly long texture filenames.

xfennec
2007-03-22T12:53:03.746455Z (revision 536)

You can now export only the selected objects. If no object is selected, the script works as usual: all scene is exported

xfennec
2007-03-21T17:25:32.300167Z (revision 535)

Fixed the way the PHP SAPI module is registered (suhosin hardening crash)

xfennec
2007-03-17T23:26:34.489950Z (revision 534)

added raydium_ode_object_rotate_name_3f() to PHP bindings

xfennec
2007-03-17T13:57:51.192427Z (revision 533)

No more sending scores to the website when playing in LAN mode

xfennec
2007-03-17T11:18:10.527682Z (revision 532)

fix.

xfennec
2007-03-17T11:17:33.654028Z (revision 531)

crates are now deleted after 1 minute

xfennec
2007-03-17T11:09:18.674763Z (revision 530)

world is now two times smaller

xfennec
2007-03-17T11:03:56.359670Z (revision 529)

Fix for the network mode

xfennec
2007-03-17T11:02:07.851293Z (revision 528)

It's now possible to reset the car (space) and to create crates (c key). Network is also supported with --server command line switch

xfennec
2007-03-16T23:39:21.365215Z (revision 527)

Fixed a few problems with UTF-8 normal keys. This is a quiet experimental fix, so please, report any trouble

xfennec
2007-03-14T19:23:57.093418Z (revision 526)

removed an unwanted change in commit 525

xfennec
2007-03-14T19:21:22.517189Z (revision 525)

configure script now checks GL/GLU/GLEW support before ODE, since ODE needs it (there's probably a remaning problem with GLUT, needed by ODE tests but no more by Raydium)

xfennec
2007-03-12T14:29:09.516184Z (revision 524)

Static binaries are now way more ... static (removed links to libm, libstdc++, libX11, libXext and libgcc_s)

xfennec
2007-03-12T12:38:12.424974Z (revision 523)

another bug because of the commit 520: shaders was not working with 3 textures and more

xfennec
2007-03-11T17:43:33.631852Z (revision 522)

ManiaDrive tracks can now feature 'props' all over the road. Mania2 editor is updated. This works with a 'ent' file created with Blender (see emptyEXP-B2-28.py and empty objects). Versions updated

xfennec
2007-03-11T17:39:09.023392Z (revision 521)

raydium_parser_read() was broken since commit 520 (a few minutes ago :) for float arrays. Fixed.

xfennec
2007-03-11T17:14:24.546595Z (revision 520)

Last commit was stupid :) Fixed.

xfennec
2007-03-11T17:10:54.828307Z (revision 519)

updated raydium_parser_cut() behavior when separator is now found (part1 is now a copy of source string). Doc updated.

xfennec
2007-03-01T22:10:02.418455Z (revision 518)

Since ARToolKit is now GPL, here it is the very first Augmented Reality public demo for Raydium ! See the head of the file for more informations.

xfennec
2007-03-01T21:31:23.573118Z (revision 517)

fixed repository listing

xfennec
2007-02-26T21:51:31.282395Z (revision 516)

Switching (not too soon :) to ODE 0.7 (thx to ouille for invariance tests). You must ./configure again Raydium if you update from a previous revision

xfennec
2007-02-13T22:07:26.574837Z (revision 515)

heavy style, fennec ... :) (thx to ouille)

xfennec
2007-02-13T21:54:12.587654Z (revision 514)

added a missing arg for raydium_log() when joystick is not connected

xfennec
2007-02-13T21:52:07.804021Z (revision 513)

Added a few informations about Java bindings for win32

ouille
2007-02-11T20:03:33.284076Z (revision 512)

no color face are now gray (0.6,0.6,0.6).

ouille
2007-02-11T19:27:18.020970Z (revision 511)

Adding default color for non textured non colored faces.

xfennec
2007-02-11T13:15:30.828037Z (revision 510)

Win32: Y and Z axis are now reversed, added 'raw' joy data (raydium_joy_axis[]) and fixed joy buttons click. Resolved a small conflict between rev 499 and commit 507 with clock() function. Added raydium_joy_name string for future work on joy setup ... Doc is NOT updated yet !

ouille
2007-02-10T20:59:32.798024Z (revision 509)

Comment of raydium_trigo_pos_get_modelview out of sync from function code. Corrected (i hope).

ouille
2007-02-10T09:35:11.884791Z (revision 508)

Windows joy support need to add winmm lib to windows build. Need to update windows sdk.

ouille
2007-02-09T22:14:04.759621Z (revision 507)

First try to implement joystick support on windows plateform. 6 axes and 2 joysticks tested. Buttons not tested (no hardware).

xfennec
2007-02-08T08:04:40.667993Z (revision 506)

Added Java bindings !

xfennec
2007-02-07T12:28:56.197368Z (revision 505)

Added a 'manual loop' alternative to glutMainLoop() to MyGLUT (makes thinks more easy for bindings). Small type fix to ode.h (double to float)

xfennec
2007-02-06T12:19:10.115425Z (revision 504)

small fix for Python bindings and typo fixed in Python test

xfennec
2007-01-02T23:31:02.817262Z (revision 503)

Python bindings update (was broken). Added support for RayPHP API from Python, test.py demo is now able to find rayphp/ directory by itself

xfennec
2006-12-26T22:59:44.194287Z (revision 502)

Doc was not clear about raydium_random_proba() return value. Updated.

xfennec
2006-12-26T21:33:09.266329Z (revision 501)

now allow filter 'none' for faked textures

xfennec
2006-12-17T22:18:34.426183Z (revision 500)

RayCar: added --mni command line option, and MNI loader

xfennec
2006-11-26T19:36:45.070235Z (revision 499)

big fix for FPS limiter. FPS counter (and joy force-feedback system) is no more based on CPU time, but real time

xfennec
2006-11-26T00:50:44.981284Z (revision 498)

configure script was not able to detect ODE compilation failures

xfennec
2006-11-25T14:14:38.542418Z (revision 497)

added texture compression support, with raydium_texture_compression() and/or --compress command line switch. doc updated.

xfennec
2006-11-20T17:13:54.459328Z (revision 496)

added a small helper for tangent smoothing of objects. Updated shader demo

xfennec
2006-11-20T13:16:57.625163Z (revision 495)

configure script was always complaining about OpenAL 1.1

xfennec
2006-11-18T00:46:27.552033Z (revision 494)

Raydium now requires that vertex and frament shaders are hardware supported before enabling shader support in the engine

xfennec
2006-11-15T22:28:57.445453Z (revision 493)

now displaying GLSL version at startup

xfennec
2006-11-13T22:14:16.611986Z (revision 492)

Should go to sleep ... fixing a typo on function name declaration

xfennec
2006-11-13T22:08:10.200864Z (revision 491)

Last commit was only including doc update. This one fix it. Sorry.

xfennec
2006-11-13T22:06:58.338260Z (revision 490)

tangent space vectors smoothing is now available

xfennec
2006-11-13T21:50:05.968163Z (revision 489)

normal smoothing fixed (no normalization was done)

xfennec
2006-11-13T21:25:35.570115Z (revision 488)

updated doc about tangent attribute for shaders

xfennec
2006-11-13T21:19:22.579744Z (revision 487)

Raydium now send shader attributes for each vertex, and not only on a per triangle basis. This allow very accurate shader effects, but slows down a bit more the 'non-display-list' rendering option ... :/

xfennec
2006-11-12T21:35:37.556126Z (revision 486)

fixed typo in warning message

xfennec
2006-11-12T20:23:54.424857Z (revision 485)

Added PHP wrappers for shader uniforms variables, allowing to change shader settings from the console, for example

xfennec
2006-11-12T14:22:42.403675Z (revision 484)

Doc updated for aniso filter

xfennec
2006-11-12T14:19:05.702147Z (revision 483)

Added support for anisotropic filtering in the engine: RAYDIUM_TEXTURE_FILTER_ANISO filter for raydium_texture_filter_change(), and two command line switch: '--filter aniso' and '--max-aniso x' to limit aniso filter levels. Looks very great with ManiaDrive (will add an option in the game menu)

xfennec
2006-11-10T22:14:05.761656Z (revision 482)

mouse was not correctly 'captured' by application at startup. fixed.

xfennec
2006-11-10T22:08:49.229653Z (revision 481)

fixed errors for 'static compilation'

xfennec
2006-11-10T13:36:22.006991Z (revision 480)

mouse no more 'freeze' time to time in apps with a very short display() function

xfennec
2006-11-09T22:36:12.355247Z (revision 479)

Raydium is now able to compute tangent vector for trianges, and sends it to shaders when they ask for it. Shader demo updated to show this, using a parallax mapping with bumpmap. Launch with --repository-refresh or delete old data files to enjoy the new effect ;)

xfennec
2006-11-09T22:34:32.144020Z (revision 478)

RayPHP libfile is now able to detect more than 2 textures per line

xfennec
2006-11-05T14:56:07.613824Z (revision 477)

raycar: better handling, less strange behaviors at high speed, and added inertia effect. Close to what I want for the new physics of ManiaDrive

xfennec
2006-11-01T17:17:27.353672Z (revision 476)

raycar: car is now way more drivable. Still need to fix a few things, especially at high speeds

xfennec
2006-11-01T16:34:07.979392Z (revision 475)

removed a bug with /dev/input/js0 joystick detection under Linux (last bugfix about this was broken ;)

xfennec
2006-11-01T13:58:03.041254Z (revision 474)

raycar: first try to make the car stable

xfennec
2006-10-30T23:07:52.556814Z (revision 473)

Experimental test program for the ray(casting) car. Feel free to tune the thing to make it drivable ;)

xfennec
2006-10-30T23:04:53.334989Z (revision 472)

Added a small hack so it's now possible to know the current colliding ray in the raydium_ode_RayCallback

xfennec
2006-10-29T16:51:31.497660Z (revision 471)

render.c now use trigo.c's min() function

xfennec
2006-10-29T12:53:09.963973Z (revision 470)

ManiaDrive: exhaust pipe smoke is now on the other side of the car (the 3D Clio model is now reversed over Y)

xfennec
2006-10-29T04:42:08.251132Z (revision 469)

Raydium now allows more than one '#' character per line in .tri files, allowing more complex shaders in these files (always thru env-maps slots), using currently up to 4 textures. Engine version change. Note: "raw rendering" (non display list rendering) became more and more slower.

xfennec
2006-10-29T02:06:19.978295Z (revision 468)

fixed a small bug with DEBUG ode rendering and multiple viewports

xfennec
2006-10-26T07:00:10.367841Z (revision 467)

rays are now able to collide, using one of the RAYDIUM_ODE_RAY_CONTACT_* return values in the ray callback (ignore, report, create). doc updated

xfennec
2006-10-24T15:35:42.605453Z (revision 466)

RayODE now allows multiple rays per element, and ray can be moved on the element. My apologies: I broke (slightly) the API compatibility for rays ... (adding a new param for a few functions). Doc updated. Small fix for sound.c.

xfennec
2006-10-20T22:31:18.547229Z (revision 465)

added gettext support (or sort of) for win32

Vicente
2006-10-20T10:00:08.541264Z (revision 464)

Mania_drive.c now includes internationalization. The step1 and update_po scripts have been updated according the new source file mania_drive.c. Removed mania_drive_i18n.c

xfennec
2006-10-19T21:57:18.565781Z (revision 463)

first step to make ManiaDrive using 'en' messages (for beginners tracks) when current locale is not available

xfennec
2006-10-19T21:12:56.741326Z (revision 462)

Added french translation for ManiaDrive

xfennec
2006-10-19T19:31:47.932693Z (revision 461)

FPS limiter update: now allows infinite framerate (default), moved limiter system away from MyGlut (moved to Raydium callback system), changed limiting function to 'void', updated doc

Vicente
2006-10-19T11:23:37.137681Z (revision 460)

New function raydium_render_fps_limit() to limit the frames per second. Now Mania Drive has now limit by default. Pressing "l" key a 90fps limit will be activated.

xfennec
2006-10-18T21:10:07.929906Z (revision 459)

ticks per second was hardcoded for FPS limiter. fixed.

xfennec
2006-10-18T21:07:13.096938Z (revision 458)

Added missing doc about raydium_timecall_clocks_per_sec variable

xfennec
2006-10-18T20:02:57.552193Z (revision 457)

removed a gettext test in 'regular' ManiaDrive branch

xfennec
2006-10-18T19:52:49.691379Z (revision 456)

ingame screenshots: shift + 'key below esc' support is back for win32 (on FR keyboard layout, at least)

Vicente
2006-10-15T18:53:40.459755Z (revision 455)

Mania Drive internationalizated file. Uploaded with a new name to prevent issues. Win32 debugging. Only if your locale is spanish "es_ES" you will see differences. For a time, using this version, you won't see the messages in the tutorials. To begin a translation. Edit the language po file. Then launch i18n_step_2.sh. That's all. Special characters are not supported.

Vicente
2006-10-15T01:49:38.508945Z (revision 453)

Returning from an "Other tracks" race goes back to the Story menu. Fixed.

Vicente
2006-10-15T00:50:29.097960Z (revision 452)

Button "Other Tracks" moved to the main menu. Removed from Story mode.

vicente
2006-10-14T10:19:58.557739Z (revision 451)

New i18n script to update the po files without deleting the previous content.

vicente
2006-10-13T23:56:52.600973Z (revision 450)

Scripts for Internationalization of Mania Drive. In short, the internationalizated mania_drive.c.

vicente
2006-10-13T23:16:26.470171Z (revision 449)

First try of FPS Limiter. Now Mania Drive is limited to 90 frames per second.

vicente
2006-10-13T21:32:28.140867Z (revision 448)

Compiling with openal 1.0 is again possible

ouille
2006-10-12T20:26:19.945466Z (revision 447)

halve solve of debug draw viewport bug. Main viewport debug draw is now correct.

ouille
2006-10-04T21:13:03.335412Z (revision 446)

Add function to change ray length.

ouille
2006-10-04T21:12:31.600901Z (revision 445)

Add function to change ray length.

xfennec
2006-10-01T12:13:42.531122Z (revision 444)

commit 439/440: removed windows CR/LF, removed a warning

xfennec
2006-10-01T12:08:58.787651Z (revision 443)

fixed indent style of commit 441, removed a warning, removed windows newlines CR/LF

ouille
2006-09-28T20:30:40.421039Z (revision 442)

Minimalist test program to show viewport capabilities. Missing sound, an rocket launcher (at least).

ouille
2006-09-28T20:28:31.814970Z (revision 441)

Viewports function in camera.c/camera.h Need to be reviewed for compliance with raydium structure small modification in init.c and clear.c

ouille
2006-09-28T20:25:54.869787Z (revision 440)

add missing raydium_ode_motor_angle_get function. (headers)

ouille
2006-09-28T20:25:33.090503Z (revision 439)

add missing raydium_ode_motor_angle_get function.

ouille
2006-09-27T07:08:35.871042Z (revision 438)

Draw ray to first contact point.

xfennec
2006-09-26T10:19:37.591910Z (revision 437)

reverting 'scrambled' commit 434

ouille
2006-09-25T20:27:59.726847Z (revision 436)

import Version 0 and Version 1 of tri file Remove multi-texturing information to allow blender import multi-texturing info is lost. But you can import file with blender

ouille
2006-09-25T20:22:05.756363Z (revision 435)

Export face color to rgb texture. Readable by raydium api.

ouille
2006-09-25T09:36:53.550110Z (revision 434)

Draw ray length until first object touched on line 3466 Lot's of automatic code cleanup.

xfennec
2006-09-23T20:09:03.108282Z (revision 433)

Added missing prototype to sound.c

xfennec
2006-09-22T08:43:16.498440Z (revision 432)

RayODE: added two gravity functions

xfennec
2006-09-08T07:05:40.723199Z (revision 431)

Path API bugfix: WAV file loading was broken

xfennec
2006-09-07T16:26:08.644697Z (revision 430)

removed a warning caused by Path API doc

xfennec
2006-08-31T21:21:19.935882Z (revision 429)

'user home' path is now supported under Win98. Small change to chdir() call at startup.

xfennec
2006-08-30T21:02:01.722638Z (revision 428)

Added doc for media path feature (chapter 24)

xfennec
2006-08-28T22:43:01.294799Z (revision 427)

configure script now deletes previous ODE install if needed

xfennec
2006-08-28T22:41:13.922119Z (revision 426)

configure script now checks if 'lex' is installed, and tries do not download ODE and PHP many times when it's not needed

xfennec
2006-08-27T16:13:21.991671Z (revision 425)

Small fixes in raydium_ode_element_mass(), and raydium_ode_draw_all()

xfennec
2006-08-25T16:38:31.253807Z (revision 424)

ManiaDrive: removed a debug trace

xfennec
2006-08-21T20:25:27.900643Z (revision 423)

ManiaDrive: added missing fclose() in dat_load()

xfennec
2006-08-20T21:49:15.662330Z (revision 422)

Changing version numbers for Raydium and ManiaDrive (preparing next MD release with last two fixes)

xfennec
2006-08-20T13:54:59.110473Z (revision 421)

Shader functions was segfaulting when hardware shader support was not available. Fixed

xfennec
2006-08-19T00:50:02.179247Z (revision 420)

ManiaDrive was sometimes displaying 'track help message' of the previous track with old tracks (bennin.mni for example). Fixed.

xfennec
2006-08-17T14:59:19.068301Z (revision 419)

NO_ODE_SUPPORT define now works again with static compilation and linking

xfennec
2006-08-17T13:36:32.945008Z (revision 418)

Mania2 is now 0.40 for public release

xfennec
2006-08-17T13:36:04.794926Z (revision 417)

ManiaDrive is now version 1.1 for public release

xfennec
2006-08-16T21:15:49.931732Z (revision 416)

ManiaDrive: it's now possible to play to others tracks in solo mode (user tracks for example)

xfennec
2006-08-16T18:43:35.880044Z (revision 415)

Under Linux, Raydium now tries to open /dev/js0 and /dev/input/js0 for joysticks/joypads/wheels support

xfennec
2006-08-14T14:09:04.455020Z (revision 414)

RayGUI: it's now possible to write to almost all widgets to change values, text, selected index, ...

xfennec
2006-08-13T01:57:22.737367Z (revision 413)

My bad, previous commit (412) was wrong with volcano.c. Reverted.

xfennec
2006-08-13T01:55:37.085557Z (revision 412)

Fixed an error with static compilation under win32

xfennec
2006-08-11T20:06:35.066142Z (revision 411)

Added two functions that allows to change mass of an element: raydium_ode_element_mass*()

xfennec
2006-08-11T13:26:53.353610Z (revision 410)

RayPHP directory can now be changed using --rayphp command line switch, or using the new raydium_php_rayphp_path_change() function

xfennec
2006-08-11T10:11:13.988717Z (revision 409)

Volcano demo is now compatible with HDR. HDR map is now applied over particles, not under

xfennec
2006-08-10T13:16:38.647576Z (revision 408)

RayDoc script now find Raydium version again

xfennec
2006-08-09T16:31:25.254585Z (revision 407)

Raydium should now be able to detect Numeric Pad arrows

xfennec
2006-08-09T15:24:06.392230Z (revision 406)

Volcano: volume adjusted under win32 OpenAL

xfennec
2006-08-09T15:05:59.467229Z (revision 405)

Fixed a problem with static compilation

xfennec
2006-08-09T15:01:44.493771Z (revision 404)

Volcano: now featuring sounds

xfennec
2006-08-09T15:00:01.169281Z (revision 403)

Added raydium_sound_IsPlaying()

xfennec
2006-08-09T02:04:14.632559Z (revision 402)

Particles engine: MAX_GENERATORS is now 64 (was 16)

xfennec
2006-08-09T01:37:48.350334Z (revision 401)

New demo for Raydium: Vulcano

xfennec
2006-08-09T01:35:07.673963Z (revision 400)

Fix: deleted particles generators are now unlinked from RayODE elements. Update: cam.c now generates to .cam files, to create 'oriented' camera paths easily

xfennec
2006-08-08T18:35:46.391696Z (revision 399)

ManiaDrive tri track generator now preserves normals from blocks

xfennec
2006-08-08T16:58:51.011219Z (revision 398)

small doc update about config.h movie settings

xfennec
2006-08-07T01:02:57.584079Z (revision 397)

Removed a bug when using shadows and fog. Thanks to vicente for reporting.

xfennec
2006-08-06T23:58:40.699513Z (revision 396)

Shaders API doc added

xfennec
2006-08-06T22:08:11.838921Z (revision 395)

Fog: removed reading functions, renaming writing function to prevent SWIG collision, fixed a few typo in fog doc, added a basic support for volumetric fog (one axis)

xfennec
2006-08-02T23:56:31.775872Z (revision 394)

Better rendering for cutout textures

xfennec
2006-08-01T23:40:54.372726Z (revision 393)

removed a warning with static compilation

xfennec
2006-08-01T21:35:23.395190Z (revision 392)

Now allow up to 4 texture units

xfennec
2006-07-28T12:57:51.201367Z (revision 391)

Added a small log info

xfennec
2006-07-28T12:28:31.720933Z (revision 390)

R3S client now also search repositories.* files in user game directory (~/.raydium by default). Added a new function, raydium_rayphp_repository_defaults(), used to create default repositories.* files

xfennec
2006-07-24T20:40:47.040675Z (revision 389)

Blender export script now generate TRI file with format '1' (with normals), allowing artists to smooth models with Blender and not only raydium_modler

xfennec
2006-07-23T11:52:27.642489Z (revision 388)

raydium_web_client_get() no more use R3S to download the file before comparing it to the HTTP server one

xfennec
2006-07-23T11:24:08.852516Z (revision 387)

DLL linked server apps now correctly init timecall system

xfennec
2006-07-23T11:10:30.870342Z (revision 386)

added raydium_file_home_path_cpy() to registered function for network server apps.

xfennec
2006-07-23T10:59:34.728827Z (revision 385)

removed small warnings with static compilation (dynamic linking) because missing prototypes

xfennec
2006-07-22T21:50:37.219741Z (revision 384)

Media Path support: step two (bugfixes, tests with ManiaDrive). All functions now use raydium_file_fopen wrapper()

xfennec
2006-07-22T10:52:04.320514Z (revision 383)

Media Path support: step one (core functions, and file.c integration). Also added raydium_file_ext(), raydium_file_directory_writable() and raydium_file_readable()

xfennec
2006-07-21T22:31:53.551780Z (revision 382)

Because reshape callback (which applies fog params, too) is call each time the user zoom/un-zoom, fog.c was too verbose

xfennec
2006-07-20T20:13:38.377416Z (revision 381)

RayPHP file downloader was not using the complete local path

xfennec
2006-07-20T16:25:09.694092Z (revision 380)

R3S administrator can lock upload support with a .lock file without modify config.inc.php (useful for scripts, for example). Removed warnings when directory is empty or does not exists

xfennec
2006-07-19T21:10:50.588753Z (revision 379)

ManiaDrive now plays a small congratulation video when player have finished the beginners mode

xfennec
2006-07-19T21:06:30.480695Z (revision 378)

Live video: user can now get 'playing state' of a video (playing or not)

xfennec
2006-07-19T21:05:28.306263Z (revision 377)

Live: raydium_live_texture_draw() function was not using its alpha argument. Fixed.

xfennec
2006-07-19T20:51:23.229003Z (revision 376)

Live video: user can now sets loop attribute

xfennec
2006-07-19T20:46:11.829266Z (revision 375)

RayDoc script now trim __rayapi attribute for functions

xfennec
2006-07-19T20:31:30.919593Z (revision 374)

GUI: Added OnDelete callback support for windows

xfennec
2006-07-19T20:13:40.650129Z (revision 373)

Added missing __rayapi declaration for two recent functions (see previous commit)

xfennec
2006-07-19T16:43:40.200315Z (revision 372)

GUI: Added raydium_gui_AfterGuiDrawCallback

xfennec
2006-07-19T16:02:13.284332Z (revision 371)

Added raydium_live_texture_draw() and raydium_live_texture_draw_name(). Live API doc fixed on some points and updated for new functions

xfennec
2006-07-18T21:26:05.236817Z (revision 370)

Added a small JPGS movie player

xfennec
2006-07-18T20:43:13.647448Z (revision 369)

Fixed a small typo in video.h doc

xfennec
2006-07-16T13:27:25.010466Z (revision 368)

removed a small warning with static compilation of server apps

xfennec
2006-07-16T13:18:08.409398Z (revision 367)

Huge hack to support a correct OpenAL behavior at application exit. Win32 applications now use their own atexit() queue, so OpenAL DLL is not unloaded before raydium.dll (it was the case, and alcCloseDevice was crashing).

xfennec
2006-07-16T12:41:51.848159Z (revision 366)

Small change to follow OpenAL spec: switching to NULL context before deleting the current context

xfennec
2006-07-15T23:17:29.839968Z (revision 365)

Kinghill2 server was missing since ... one year :)

xfennec
2006-07-15T22:38:46.021958Z (revision 364)

New atexit support now ok with server apps. test.c was outdated.

xfennec
2006-07-15T15:29:55.822912Z (revision 363)

My bad: sound.c was commited with CR/LF line ends

xfennec
2006-07-15T15:07:49.801965Z (revision 362)

Now displays a message when beginners mode is completed

xfennec
2006-07-15T13:48:34.448987Z (revision 361)

Protecting mni filename when calling mania_drive.static from mania2

xfennec
2006-07-13T12:24:42.243425Z (revision 360)

Atexit initialization is now done before window creation (which registers a function). Sound device closing is now done with alutExit(). Must do more test with this last point (win2k and win98)

xfennec
2006-07-13T11:48:59.632828Z (revision 359)

added missing file (see last commit)

xfennec
2006-07-13T07:48:59.764674Z (revision 358)

Raydium now provides its own atexit() system, to support full Win32 DLL building

xfennec
2006-07-12T08:10:48.983763Z (revision 357)

R3S client now configured to use http://fastrepo.raydium.org/ hi-speed mirror

xfennec
2006-07-12T07:27:37.096582Z (revision 356)

R3S: doc updated

xfennec
2006-07-12T07:25:28.569699Z (revision 355)

R3S: now sorting files, and using a CSS. You can add a .welcome file in the index.php directory

xfennec
2006-07-10T19:40:28.636700Z (revision 354)

bug fixed: mania2 (track editor) no more forget current track filename after a test of the track

xfennec
2006-07-10T14:40:16.557633Z (revision 353)

configure script now downloads ODE from the high-speed 'freeway' CQFD server

xfennec
2006-07-09T22:33:33.123918Z (revision 352)

ManiaDrive: other player names in LAN mode are now displayed a bit upper

xfennec
2006-07-09T21:37:16.673035Z (revision 351)

ManiaDrive: The Clio SP ('hidden car') is now available in multiplayer mode

xfennec
2006-07-09T21:22:34.526458Z (revision 350)

removed 'invalid' warning from DB parser (see previous commit)

xfennec
2006-07-09T20:14:06.333627Z (revision 349)

removing a false warning of DB parser when value of a key is empty

xfennec
2006-07-09T14:54:34.199398Z (revision 348)

Added: raydium_normal_smooth_from_to() function

xfennec
2006-07-09T14:39:54.810279Z (revision 347)

No more using R3S for mania.dat and mania.box, since it's local files. Now hiding mouse cursor after messages at the race begin

xfennec
2006-07-06T19:50:47.491597Z (revision 346)

ManiaDrive: Now allow tracks to display messages. Mania2 updated for this feature. ManiaDrive is now provided with a 'custom' version number, so on-line scores can be canceled with such version. Now provides a 'beginners' section. A new car is available when you finish pro mode (thanks to bluey).

xfennec
2006-07-06T19:40:20.897149Z (revision 345)

C++ support with odyncomp.sh: export CC=g++ will allow you to compile dynamically your C++ app

xfennec
2006-07-06T19:38:51.960562Z (revision 344)

A few changes: Now provides RAYDIUM_MAJOR and RAYDIUM_MINOR defines to get Raydium version at compile time. Now allows 128 widgets per window. Now allows C++ compilation without extern 'C' directive. Doc updated.

xfennec
2006-07-02T22:30:22.854339Z (revision 343)

Fixed last commit so server apps compiles again

xfennec
2006-07-02T22:02:14.286723Z (revision 342)

raydium_version is no more a string, but a function.

xfennec
2006-07-02T14:14:52.231744Z (revision 341)

Win32 DLL support no more breaks Shared Object building under Linux

xfennec
2006-07-01T15:20:12.133253Z (revision 340)

Added support for DLL creation with win32 SDK

/trunk/raydium/headers/file.h   (M)
/trunk/raydium/headers/render.h   (M)
/trunk/raydium/headers/random.h   (M)
/trunk/raydium/headers/log.h   (M)
/trunk/raydium/headers/gui.h   (M)
/trunk/raydium/headers/shadow.h   (M)
/trunk/raydium/headers/particle2.h   (M)
/trunk/raydium/headers/osd.h   (M)
/trunk/raydium/headers/clear.h   (M)
/trunk/raydium/headers/camera.h   (M)
/trunk/raydium/headers/normal.h   (M)
/trunk/raydium/headers/mouse.h   (M)
/trunk/raydium/headers/key.h   (M)
/trunk/raydium/shader.h   (M)
/trunk/raydium/headers/callback.h   (M)
/trunk/raydium/headers/parser.h   (M)
/trunk/raydium/ode.h   (M)
/trunk/raydium/headers/file_tri.h   (M)
/trunk/raydium/headers/live.h   (M)
/trunk/raydium/headers/profile.h   (M)
/trunk/raydium/headers/texture.h   (M)
/trunk/raydium/headers/joy.h   (M)
/trunk/raydium/headers/console.h   (M)
/trunk/raydium/headers/rayphp.h   (M)
/trunk/raydium/headers/init.h   (M)
/trunk/raydium/headers/sky.h   (M)
/trunk/raydium/headers/object.h   (M)
/trunk/raydium/headers/cli.h   (M)
/trunk/raydium/headers/light.h   (M)
/trunk/raydium/headers/ode.h   (M)
/trunk/raydium/shadow.h   (M)
/trunk/raydium/headers/hdr.h   (M)
/trunk/raydium/common.h   (M)
/trunk/raydium/headers/vertex.h   (M)
/trunk/raydium/headers/background.h   (M)
/trunk/raydium/headers/myglut.h   (M)
/trunk/raydium/headers/trigo.h   (M)
/trunk/raydium/headers/register.h   (M)
/trunk/raydium/live.h   (M)
/trunk/raydium/headers/php.h   (M)
/trunk/raydium/headers/sound.h   (M)
/trunk/raydium/headers/network.h   (M)
/trunk/raydium/headers/timecall.h   (M)
/trunk/raydium/video.h   (M)
/trunk/raydium/web.h   (M)
/trunk/raydium/headers/capture.h   (M)
/trunk/raydium/headers/reg_api.h   (M)
/trunk/raydium/headers/video.h   (M)
/trunk/raydium/headers/shader.h   (M)
/trunk/raydium/headers/window.h   (M)
/trunk/raydium/gui.h   (M)
/trunk/raydium/particle2.h   (M)
/trunk/raydium/headers/fog.h   (M)
/trunk/raydium/headers/internal.h   (M)
/trunk/raydium/headers/signal.h   (M)
/trunk/raydium/headers/web.h   (M)
/trunk/raydium/headers/ode_net.h   (M)
/trunk/raydium/headers/land.h   (M)
xfennec
2006-06-26T12:43:54.269124Z (revision 339)

oops ... ('mouve' does not exists :)

vicente
2006-06-22T23:47:27.049743Z (revision 338)

Added mania_drive feature: capture screenshots with F9 key. Revision of 2D capture: fixed bug capturing jpg's, added raydium_capture_frame_jpeg_auto(void) and raydium_capture_filename_auto(char *dest,char *format) (internal). Added doc in header.

xfennec
2006-06-20T21:03:09.732763Z (revision 337)

Shaders: double free() fixed

xfennec
2006-06-20T08:20:40.402305Z (revision 336)

fog.c was using reserved keywords for mingw32 (near and far)

vicente
2006-06-19T19:55:49.589590Z (revision 335)

New full revision of fog functions. New way of manage fog in raydium.

xfennec
2006-06-18T21:23:23.033887Z (revision 333)

Added a new feature wich allow joints to be attached to static world

xfennec
2006-06-17T13:09:42.258039Z (revision 332)

Added raydium_file_load(). Doc updated

xfennec
2006-06-17T13:09:01.323631Z (revision 331)

Doc update for last commit

xfennec
2006-06-17T13:08:32.070742Z (revision 330)

Added support for glutExtensionSupported()

xfennec
2006-06-11T18:13:36.367725Z (revision 329)

doc.wiki was not overwritten when making doc target

xfennec
2006-06-11T17:46:01.996758Z (revision 328)

File function are now splitted in two parts: generic functions and TRI format specific ones. Server apps can now use all generic file functions

xfennec
2006-06-11T11:17:36.909253Z (revision 326)

xfennec
2006-06-09T21:33:13.789212Z (revision 325)

User home detection is now available for win32 (using HOMEDRIVE and HOMEPATH)

xfennec
2006-06-09T20:55:14.101302Z (revision 324)

ManiaDrive now use '~/.mania_drive' for config files and temp files, so write access is no more needed

xfennec
2006-06-09T20:48:07.342419Z (revision 323)

Added: raydium_init_args_name() raydium_file_home_path() raydium_file_home_path_cpy() and raydium_file_basename(), so that Raydium and apps can store data in user directory. Default is set to '~/.raydium/'. WARNING: This not available for win32 yet

xfennec
2006-06-03T19:03:14.327751Z (revision 322)

Mania2: typo error in key help. Fixed (thanks to Message scytheman).

xfennec
2006-06-03T15:22:18.179385Z (revision 321)

ManiaDrive: window resolution switching was broken. Fixed.

xfennec
2006-06-03T11:27:56.474513Z (revision 320)

ManiaDrive: camera behaviour is now correct when switching view. Added 'C' key. No more soundtrack playing when volume is 0 during races. Windowed mode is now available in game configuration.

xfennec
2006-06-03T11:25:34.778533Z (revision 319)

sound: 'Pitch Overflow' message now appears only one time, so that it doesn't flood the output console (was slow on low-end hardware)

xfennec
2006-06-03T11:23:53.708754Z (revision 318)

RayGUI: fixed a bug with comboboxes with only 4 items (was not deploying)

xfennec
2006-05-28T15:49:39.140091Z (revision 317)

ManiaDrive now use an internal 'mni reader', so mania2.static is no more needed. It will probably fix track loading errors caused by OpenAL. mania2 is now 0.33 and mania_drive 1.02

xfennec
2006-05-28T15:12:12.507635Z (revision 316)

fixed small typo

guitou
2006-05-21T16:29:53.731537Z (revision 315)

Fix potential NULL dereference in raydium_network_netcall_exec(). raydium_network_queue_is_tcpid() has also been modified for consistency reason.

xfennec
2006-05-21T14:43:58.902742Z (revision 314)

Removed a potential warning in web.c, fixed some small typos, added a missing OpenAL type with some headers version

xfennec
2006-05-21T14:27:56.401512Z (revision 313)

MyGlut for X11: fixed non-C99 variables

xfennec
2006-05-12T11:56:24.782712Z (revision 312)

Removed current 'media path' support, wich is not ready yet

xfennec
2006-05-12T11:08:31.387002Z (revision 311)

fixed some non C99 variable declaration (sound.c), added missing strtok_r() function with DevCPP (added in parser.c) and fixed a potential dandling pointer in raydium_file_fopen() (file.c) wich was making R3S download to fail (or coredump) sometimes.

guitou
2006-05-12T06:14:03.785972Z (revision 310)

Fix potential buffer overflow and format string vulnerability in raydium_log() and raydium_console_line_add().

xfennec
2006-05-11T17:12:29.458380Z (revision 309)

ManiaDrive: preparing public release: now switching to version 1 \!

xfennec
2006-05-11T17:11:12.480145Z (revision 308)

--repository-refresh and --repository-force were broken. Fixed.

xfennec
2006-05-10T20:59:08.749882Z (revision 307)

Current official PHP 5 version is now 5.2. configure script updated.

phyce
2006-05-10T20:36:47.236897Z (revision 306)

The media path strikes back, with a tidy.sh to move media files in the media/ dir.

xfennec
2006-05-10T20:13:36.848197Z (revision 305)

small typo fixed in configure script

xfennec
2006-05-10T10:43:49.929677Z (revision 304)

ManiaDrive: small fix for the empty name track appearing in 'Internet Tracks' list because of the new http_download() method

xfennec
2006-05-10T10:41:56.244511Z (revision 303)

ManiaDrive: boost now plays a small sounds

xfennec
2006-05-09T12:18:33.202418Z (revision 302)

Partial revert of commit 301 (indent mix)

phyce
2006-04-30T19:18:49.358319Z (revision 301)

Corrected a bug in mania_tracklist.php when using a proxy, and all media files (including wav and ogg) are now opened by raydium_file_fopen, which tries a media/ subdirectory.

xfennec
2006-04-28T22:46:55.128795Z (revision 300)

Proxy support with PHP5 is requesting raydium_parser_db_get() to be available in RayPHP scripts (libfile.php). Since RegAPI is not available with RAYDIUM_NETWORK_ONLY (server) apps, network.h now provides a small hack for this function

xfennec
2006-04-28T22:01:23.552883Z (revision 299)

configure script now checks xml2-config, wich is needed for PHP building

xfennec
2006-04-28T21:35:31.178929Z (revision 298)

Dist maker and INSTALL/NEWS/README files updated with 'new' raydium.org domain

xfennec
2006-04-27T11:14:45.165553Z (revision 297)

ManiaDrive: No more empty menu screen when track loading fails

xfennec
2006-04-27T11:03:22.497234Z (revision 296)

ManiaDrive now displays an error message when starting 'Internet tracks' mode without an available Internet connection

xfennec
2006-04-23T19:16:00.206899Z (revision 294)

php.ini now loads SOAP support for PHP5 under win32

phyce
2006-04-23T16:00:25.603646Z (revision 293)

Mania Drive now uses native PHP5 SOAP, deleted nusoap

xfennec
2006-04-23T12:49:09.477845Z (revision 292)

ostatcomp.sh now fixed with new PHP5 support

phyce
2006-04-22T22:32:26.190958Z (revision 291)

now using PHP 5.1, PHP and ODE installs moved in the raydium subdirectory, fairly different configure

xfennec
2006-04-15T22:41:48.721333Z (revision 290)

KingHill2: fullscreen, shadows and added 3 wonderful "tu tombes !" sounds, by Mage :)

xfennec
2006-04-14T06:48:57.447313Z (revision 289)

Added a Raydium app skeleton

xfennec
2006-04-13T18:08:11.522006Z (revision 288)

Adding a php.ini file, since win32 RayPHP needs it to load CURL

xfennec
2006-04-13T16:39:23.823227Z (revision 287)

GL_COMBINE_RGB_EXT added to glarb.h for win32 compilation with GL 1.1 headers

xfennec
2006-04-13T16:31:32.345745Z (revision 286)

raydium_file_dirname() is now also able to work on a 'pure' windows path (with anti-slash)

xfennec
2006-04-13T06:54:03.998854Z (revision 285)

Added a small doc for proxy support

xfennec
2006-04-13T06:48:20.936338Z (revision 284)

Mistake: last commit (283) also added Environment Mapping ! (see fiesta.tri for example). This new commit reverts changes from willt5.c

xfennec
2006-04-12T11:50:03.625322Z (revision 282)

removed putfile.php carriage returns on 'echo' calls

xfennec
2006-04-12T11:45:26.677697Z (revision 281)

fix: putfile.php was always uploading buggy.tri (debug mode was enabled)

xfennec
2006-04-11T15:15:11.870694Z (revision 280)

configure script curl detection is now based on curl-config. Static compilation now includes curl (was dynamic)

phyce
2006-04-10T19:53:06.953146Z (revision 279)

Added support for an HTTP proxy in RayPHP, using cURL. To use it, add : Generic-Proxy;http://proxy:3128/ to the raydium database.

xfennec
2006-04-09T00:28:01.816816Z (revision 278)

RegAPI: added raydium_parser_db_get() to published function list

xfennec
2006-04-07T14:14:17.580979Z (revision 277)

HDR: added settings functions for ambient and local colors, eye speed, ...

xfennec
2006-04-05T12:31:44.510065Z (revision 276)

HDR: partial fix for crash while resizing window. HDR* texture are now flaged as 'no lighting'

vicente
2006-04-05T07:59:46.598637Z (revision 275)

HDR: Added a second layer to get an ambiental glow.

xfennec
2006-04-04T20:29:30.326612Z (revision 274)

HDR: new final blending method (thanks to vincente). raydium_hdr_enable() is now available thru RegAPI. Skybox is now by default a hdr emitter if cached (raydium_sky_box_cache() function).

xfennec
2006-04-04T14:46:27.608316Z (revision 273)

Added HDR support to Makefile

xfennec
2006-04-03T20:15:25.156061Z (revision 271)

MyGlut win32: now asking for a stencil buffer (preparing HDR feature)

xfennec
2006-04-03T19:56:55.012028Z (revision 270)

window.c/MyGlut: window size was not correct before first frame

xfennec
2006-03-29T13:49:05.428726Z (revision 268)

shadows + ODE : disabling BeforeElementDrawCallback (and After...) callback when drawing shadows during RAYDIUM_ODE_DRAW_SHADOWERS pass of raydium_ode_draw_all()

xfennec
2006-03-27T21:07:33.625039Z (revision 267)

texture.c: added missing argument of 'missing texture' message

xfennec
2006-03-23T10:23:39.734069Z (revision 266)

configure script now checks for 'bison' before installing PHP

xfennec
2006-03-21T20:37:26.793402Z (revision 265)

mania_server: small fix for win32 compilation

xfennec
2006-03-20T20:38:18.156267Z (revision 264)

Automatic server discovering: now broadcasting on a different port, allowing to browse network while hosting

xfennec
2006-03-19T20:09:21.399649Z (revision 263)

ManiaDrive: LAN browser: now supports long strings for server name and info fields

xfennec
2006-03-19T20:02:17.589741Z (revision 262)

removed a warning with last commit

xfennec
2006-03-19T19:58:33.460016Z (revision 261)

network only (server) applications now randomized

xfennec
2006-03-19T19:40:47.198935Z (revision 260)

ManiaDrive: added: LAN browser

xfennec
2006-03-19T19:10:18.992620Z (revision 259)

RayGUI: Zone: doc updated

xfennec
2006-03-19T19:07:13.451380Z (revision 258)

RayGUI: Added a new widget: Zone ! (special button)

xfennec
2006-03-19T17:29:00.738492Z (revision 257)

RayGUI: it's now possible to build many widgets with the same name, using '*' prefix

xfennec
2006-03-19T16:05:53.924038Z (revision 256)

mania_server: small fix (double broadcast call)

xfennec
2006-03-19T16:01:35.893216Z (revision 255)

*comp.sh scripts now correctly pass all arguments to application

xfennec
2006-03-19T15:43:12.664259Z (revision 254)

raydium_init_cli_option() and raydium_init_cli_option_default() are now available for 'server only' applications.

xfennec
2006-03-19T14:02:08.554777Z (revision 253)

Automatic server discovering now refreshing data from an already known server. Small fixes for socket closing under win32

xfennec
2006-03-19T13:31:39.223136Z (revision 252)

Automatic server discovering: mania_server now using this feature

xfennec
2006-03-19T13:19:42.369939Z (revision 251)

Automatic server discovering: warning fixed

xfennec
2006-03-19T13:18:22.015555Z (revision 250)

ManiaDrive: automatic server discovering: info broadcasting now test 'server mode'

xfennec
2006-03-19T12:58:54.479237Z (revision 249)

ManiaDrive: automatic server discovering: fixing again and again

xfennec
2006-03-18T23:22:30.137006Z (revision 248)

ManiaDrive: automatic server discovering: now broadcasting a variable 'info' field (for track or map name, for example) and player count

xfennec
2006-03-18T15:41:45.554016Z (revision 247)

ManiaDrive: automatic server discovering: client bugifx : now using a timeout for beacons

xfennec
2006-03-17T11:34:37.333442Z (revision 246)

ManiaDrive: automatic server discovering: servers now send beacon every 5 seconds only

xfennec
2006-03-17T11:32:48.809194Z (revision 245)

ManiaDrive: automatic server discovering: small client bugfix

xfennec
2006-03-17T11:24:18.744759Z (revision 244)

ManiaDrive: automatic server discovering: now close to final API

xfennec
2006-03-16T08:26:36.288014Z (revision 243)

Network API: automatic server discovering: fixed 2 problems with win32 compilation

xfennec
2006-03-15T22:14:56.226546Z (revision 242)

ManiaDrive: automatic server discovering: test step 1

xfennec
2006-03-15T22:11:48.279639Z (revision 241)

Network API: automatic server discovering: reads automaticaly from network while in mode RAYDIUM_NETWORK_MODE_DISCOVER

xfennec
2006-03-15T21:46:20.041160Z (revision 240)

Network API: automatic server discovering: Linux: UDP broadcast support for multiple interfaces

xfennec
2006-03-14T22:15:13.377220Z (revision 239)

Network API: preliminary support for 'automatic LAN server discovering' feature. DO NOT USE YET.

xfennec
2006-03-14T10:08:10.070434Z (revision 238)

configure now deletes ode.tar.gz afterward

xfennec
2006-03-11T16:23:54.937727Z (revision 237)

ManiaDrive: now displays full track name at the top of the screen

xfennec
2006-03-07T21:11:08.357457Z (revision 236)

ManiaDrive (most changes are in commit #235): smoke is only emitted while accelerating, better message when score post failed, control options (joystick/joypad can be disabled), automatic respawn when falling, ...

xfennec
2006-03-07T20:48:14.010862Z (revision 235)

configure: small update with some error messages (ODE and PHP)

xfennec
2006-03-07T20:47:15.309985Z (revision 234)

mania2: another view (right click)

xfennec
2006-02-24T21:33:45.639282Z (revision 233)

no more DEBUG_KEYS in config.h, and added 'raydium_key_trace' flag (exported in RayPHP)

xfennec
2006-02-21T19:11:57.577525Z (revision 232)

Raydium now chdir() to binary directory at startup

xfennec
2006-02-19T00:28:54.558271Z (revision 231)

ManiaDrive : --mni no more segfault when track is not found, and added 'unofficial' track score warning

xfennec
2006-02-18T17:22:37.355344Z (revision 230)

ManiaDrive: various small changes and a sound volume bugfix (thx to dr_gonzo)

xfennec
2006-02-17T17:49:22.061941Z (revision 229)

ManiaDrive: fix for last commit

xfennec
2006-02-17T15:45:44.753169Z (revision 228)

ManiaDrive: solo mode menu now downloads tracks

xfennec
2006-02-12T17:44:30.163955Z (revision 227)

ManiaDrive : test: new camera code based on car velocity

xfennec
2006-02-12T16:56:26.781271Z (revision 226)

ManiaDrive: fixed a few bugs and added a great feature : credits ! ;)

xfennec
2006-02-12T16:50:31.411221Z (revision 225)

mk_jpgs.c movie creation application was modified to follow commit 224.

xfennec
2006-02-12T16:49:29.895719Z (revision 224)

Video API (and JPGS files) now accepts floating point values for FPS.

xfennec
2006-02-11T16:12:50.975429Z (revision 223)

Sound API : added 'raydium_sound_source_fade_to()' function, allowing to fade current track to another one smoothly. Changed two defines to float.

xfennec
2006-01-29T22:08:07.148957Z (revision 222)

configure script now downloads ODE from Raydium website instead of 'official' CVS

xfennec
2006-01-29T21:06:27.250581Z (revision 221)

console: changed a recent function name, to avoid Python conflict

xfennec
2006-01-29T14:57:22.197860Z (revision 220)

ManiaDrive: fixed a small bug with menu video, and changed mouse cursor texture

xfennec
2006-01-29T00:17:58.509079Z (revision 219)

ManiaDrive : game now waits a few seconds before changing track in LAN mode, to allow players to read scores. Better 'back to menu' management.

xfennec
2006-01-25T21:19:08.986442Z (revision 218)

Web server: win32: files were always uploaded as text. fixed (now binary).

xfennec
2006-01-25T11:56:43.723107Z (revision 217)

ManiaServer now displays game console using the HTTP server

xfennec
2006-01-25T11:56:14.772184Z (revision 216)

Servers can now access to console.c API. Small changes in the web server CSS

xfennec
2006-01-24T10:17:16.173366Z (revision 215)

ManiaServer: HTML page updates

xfennec
2006-01-24T09:51:08.373896Z (revision 214)

small subset of RayPHP is now available for server apps

xfennec
2006-01-24T09:23:40.512948Z (revision 213)

ManiaServer now test track file before switching

xfennec
2006-01-24T09:14:33.923302Z (revision 212)

configure script: new option: --disable-x, for servers

xfennec
2006-01-23T22:26:16.662741Z (revision 211)

network: added two portable wrappers (socket closing and readability test), so web.* code is now compatible with win32.

xfennec
2006-01-23T21:04:57.875217Z (revision 210)

web.c, server: upload to client (files) was broken since last commit

xfennec
2006-01-23T20:54:19.925613Z (revision 209)

win32 : first fixes for web.c (more to come)

xfennec
2006-01-22T22:55:51.266907Z (revision 208)

small fix for RAYDIUM_NETWORK_ONLY applications under win32

xfennec
2006-01-17T18:09:41.539730Z (revision 207)

two various fixes for windows compilation

xfennec
2006-01-15T21:21:03.614059Z (revision 206)

various ManiaDrive and mania2 small fixes

xfennec
2006-01-15T21:09:34.365252Z (revision 205)

GUI: better handling of focus/hover conflict for buttons

xfennec
2006-01-15T20:20:12.289620Z (revision 204)

Large improvements for ManiaDrive Track Editor, mania2, and ManiaDrive web server now displays connected players

xfennec
2006-01-15T19:53:23.041439Z (revision 203)

GUI: widget_next (tab key) no more focus labels

xfennec
2006-01-15T18:53:29.584069Z (revision 202)

GUI: a multiple windows key repeating bug is now fixed

xfennec
2006-01-15T18:41:07.616231Z (revision 201)

GUI: fixed some keyboard focus bugs

xfennec
2006-01-15T16:03:32.253010Z (revision 200)

RAYDIUM_RENDERING_NONE window type was still trying to access hardware (GL/GLU) to load textures

xfennec
2006-01-15T15:16:25.472940Z (revision 199)

GUI: now avoids mouse left button 'down state' when dealing with GUI widgets

xfennec
2006-01-14T16:03:52.562785Z (revision 198)

ManiaDrive server now use a mania_server_tracks.txt track list file

xfennec
2006-01-14T15:55:38.103796Z (revision 197)

ManiaDrive LAN mode now downloads tracks from local server

xfennec
2006-01-14T15:05:30.854288Z (revision 196)

Raydium webserver now allow user to install custom handlers, allowing dynamic pages. ManiaDrive server application use this to display party informations (current track and times)

xfennec
2006-01-14T12:53:23.341523Z (revision 195)

console now slides, and no more streches

xfennec
2006-01-08T19:20:03.677872Z (revision 193)

you can now safely delete a non-existing video

xfennec
2006-01-08T15:21:10.001591Z (revision 192)

myglut for X11: keyboard focus is now correct at application's exit

xfennec
2006-01-08T14:42:52.977506Z (revision 191)

PHP notice fix

xfennec
2005-12-24T15:17:42.433362Z (revision 190)

ManiaDrive: mouse cursor now hide during races, 'story mode completed' detection and dialog box and shadow support is now available thru a undocumented entry in raydium.db

xfennec
2005-12-24T15:15:09.219623Z (revision 189)

raydium_osd_cursor_set() now allow to set NULL texture to hide cursor, GUI API now allow to set focus, small display fix for sound API and timecall API, and a version change

xfennec
2005-12-18T14:30:14.137394Z (revision 188)

myglut: X11: fixed a bug with stuck keys (with special keys)

xfennec
2005-12-17T23:47:47.919614Z (revision 187)

myglut: small change for input focus at application exit

xfennec
2005-12-17T16:03:44.846858Z (revision 186)

python bindings: small update to support new Raydium's dependencies

xfennec
2005-12-17T14:19:09.100278Z (revision 185)

ManiaDrive: story mode menu label moved, and default is now back to fullscreen

xfennec
2005-12-17T14:17:51.523734Z (revision 184)

myglut: X11: XSetInputFocus is called only for fullscreen (override redirect) apps

xfennec
2005-12-17T12:13:04.698430Z (revision 183)

ManiaDrive: updated menu (step 1)

xfennec
2005-12-17T00:32:08.278458Z (revision 182)

gui: added optional 'font' option to .gui theme files

xfennec
2005-12-16T23:34:32.833622Z (revision 181)

myglut: added glutGet for GLUT_WINDOW_CURSOR

xfennec
2005-12-15T16:54:09.071424Z (revision 180)

myglut: better fullscreen support (X11 override redirect)

xfennec
2005-12-15T11:52:54.670796Z (revision 179)

myglut for x11: automatic keyboard focus with Xinerama. Unresizable fullscreen window

xfennec
2005-12-14T10:16:44.110487Z (revision 178)

Xinerama support, with suitable command line options and compilation tools updates. First test.

xfennec
2005-12-12T13:43:47.439145Z (revision 177)

myglut for win32 : raydium_mouse_hide/show now have a correct behavior

xfennec
2005-12-12T13:10:34.535887Z (revision 176)

myglut for win32 : infos after window creation are now updated (missing DescribePixelFormat() call)

xfennec
2005-12-12T10:33:17.227267Z (revision 175)

./configure : hardware GL test is back, using myglut. myglut for win32: now displaying some infos after window creation, like X11 version

xfennec
2005-12-10T22:59:23.599257Z (revision 174)

restoring original train.c (since train_cloud.c now use atmosphere)

xfennec
2005-12-10T22:52:52.024317Z (revision 173)

(my)glut GLUT alternative : commit 3 - updated Makefile

xfennec
2005-12-10T22:51:10.527675Z (revision 172)

(my)glut GLUT alternative : commit 2 - compilation tools

vicente
2005-12-10T19:51:18.511641Z (revision 170)

added example to see the sky_sphere effect: train_cloud.c

vicente
2005-12-10T19:50:17.138261Z (revision 169)

preliminar version of sky_sphere effect. Almost complete.

xfennec
2005-11-27T00:23:55.400300Z (revision 168)

ManiaDrive : countdown is now 2 seconds, and no more decrements during track loading

xfennec
2005-11-26T17:52:59.865859Z (revision 167)

another OGG streaming fix...

xfennec
2005-11-26T17:23:36.939739Z (revision 166)

Under windows, Raydium now accepts 15 and 16 bit per pixel depth for color buffer

xfennec
2005-11-22T21:16:27.510756Z (revision 165)

1st try for a workaround with fullscreen failure with some versions of freeglut

xfennec
2005-11-20T21:40:27.237820Z (revision 164)

ManiaDrive: time is now frozen when user returns to menu. No more empty track name posts

xfennec
2005-11-20T18:23:03.657637Z (revision 163)

ManiaDrive: exhaust pipe smoke, by vicentev

xfennec
2005-11-20T18:22:18.692608Z (revision 162)

RayGUI: fix for more than 16 widgets per window

xfennec
2005-11-20T16:01:33.591839Z (revision 161)

CR/LF, bis

xfennec
2005-11-20T15:52:46.475214Z (revision 160)

mania.cfg is now safe with windows CR/LF. ManiaDrive is now 0.9

xfennec
2005-11-20T13:07:39.068021Z (revision 159)

ManiaDrive now use correct player name with --mni mode

xfennec
2005-11-20T12:44:28.032136Z (revision 158)

ManiaDrive and mania2 no more erase dyn_track.mni while playing

xfennec
2005-11-20T12:04:56.357415Z (revision 157)

ManiaDrive: North and South starts were reversed

xfennec
2005-11-20T00:45:13.067936Z (revision 156)

ManiaDrive server: no more using flushed reads

xfennec
2005-11-19T22:12:53.561368Z (revision 155)

ManiaDrive: small error with --mni mode

xfennec
2005-11-19T20:12:16.526884Z (revision 153)

ManiaDrive: --mni correct support

xfennec
2005-11-19T17:49:59.304527Z (revision 152)

ManiaDrive: mania2 editor now deals with multitexturing

xfennec
2005-11-19T17:12:59.895031Z (revision 151)

ManiaDrive: fullscreen resolution (for windows and freeglut) is editable in raydium.db

xfennec
2005-11-19T16:56:30.429903Z (revision 150)

ManiaDrive: fullscreen is now the default, and networked players now features wheels

xfennec
2005-11-19T16:30:37.811812Z (revision 149)

ManiaDrive: time score now use 03i format for ms

xfennec
2005-11-19T15:44:32.808138Z (revision 148)

typo in configure

xfennec
2005-11-19T15:22:52.359471Z (revision 147)

ManiaDrive: no more sends wheels on network

xfennec
2005-11-19T15:14:51.817105Z (revision 146)

ManiaDrive: network adjustements

xfennec
2005-11-19T13:54:36.309766Z (revision 145)

fix for empty mania_music/ dir

xfennec
2005-11-19T13:42:27.764312Z (revision 144)

ManiaDrive: Player name change option is now functional

xfennec
2005-11-18T12:38:16.739817Z (revision 143)

few doc fix and removed a warning in mania_drive

xfennec
2005-11-17T22:02:14.502022Z (revision 142)

ManiaDrive: added option menu with player name and camera settings

xfennec
2005-11-17T17:54:42.026759Z (revision 141)

gui: combobox dropdown list offset is now modified by default value at creation

xfennec
2005-11-16T22:24:42.564178Z (revision 140)

raydium_texture_filter_change() no more reload previously loaded textures. too slow and generates bug with dynamic/faked textures

xfennec
2005-11-16T21:13:13.636051Z (revision 139)

DB : win32 fix: windows's 'rename' function is not POSIX. workaround.

xfennec
2005-11-15T23:41:39.389833Z (revision 138)

added a small GUI tool (list id search) and ManiaDrive is using Raydium's DB for almost all its GUI

xfennec
2005-11-15T21:31:55.893533Z (revision 137)

Raydium database 'set' is now available thru RayPHP (and typo in last commit : 'NO more use PHP')

xfennec
2005-11-15T21:23:32.523738Z (revision 136)

Raydium database now more use PHP, but a native implementation, in parser.c, featuring documentation.

xfennec
2005-11-15T13:13:48.859836Z (revision 135)

RayPHP now allow to get/set persistent data (raydium.db). ManiaDrive is using this sytem right now.

xfennec
2005-11-14T22:14:42.293896Z (revision 134)

mouse API now reports wheel mouse, and GUI is using it for combo component

xfennec
2005-11-13T22:07:34.258601Z (revision 133)

ManiaDrive: added support for last game mode : network multiplayer

xfennec
2005-11-13T22:06:42.131264Z (revision 132)

small console fix (input line is now always white) and added a new 'disconnect' function for client network API

xfennec
2005-11-13T18:08:28.343356Z (revision 131)

ManiaDrive: make SVN responsible for mania_music directory creation

xfennec
2005-11-13T18:06:42.551489Z (revision 130)

ManiaDrive: OGG playlist system added

xfennec
2005-11-13T16:33:49.857528Z (revision 129)

story PHP script small fix

xfennec
2005-11-12T22:40:47.470405Z (revision 128)

ManiaDrive: a lot of work. Story and InterTracks modes are ready.

xfennec
2005-11-12T20:17:18.394125Z (revision 127)

Live API/Video API bugfix: deleting a video and loading it back no more segfaults

xfennec
2005-11-11T17:26:24.157803Z (revision 126)

gui: window_init(): window state was not reseted

xfennec
2005-11-11T17:09:11.402871Z (revision 125)

added: music info popup, main menu, mania.dat (track info data file) parser, ...

xfennec
2005-11-09T22:21:18.903874Z (revision 124)

removed a warning with 'compile time linking' (comp.sh and ocomp.sh)

xfennec
2005-11-09T22:11:03.153791Z (revision 123)

Sound API now provides access to music stream infos, such as title, artist and album, and a new 'music changed' callback

xfennec
2005-11-08T21:57:44.139229Z (revision 122)

shadows now use display lists (ground and shadowers)

xfennec
2005-11-08T14:21:55.470093Z (revision 121)

shadows now support ground change on the fly (bugfix)

xfennec
2005-11-08T13:21:33.654649Z (revision 120)

registering API now provides RAYDIUM_REGISTER_SCHAR for 'signed char' variables. 'raydium_sky_force' is now registered with this type and no more generates stack overflows

xfennec
2005-11-06T17:31:15.168108Z (revision 117)

mistake: removed -lalut during last commit

xfennec
2005-11-06T17:29:22.237447Z (revision 116)

OpenAL 1.0 fix

xfennec
2005-11-06T17:22:56.542318Z (revision 115)

added missing shadow files

xfennec
2005-11-05T16:40:45.860476Z (revision 113)

core matrix function renamed and glDepthFunc is now GL_LEQUAL

xfennec
2005-11-01T21:57:02.264133Z (revision 112)

now using ALUT for Linux, and manual context (default software mixer) for windows

xfennec
2005-11-01T21:33:54.367211Z (revision 111)

more OpenAL 1.1 works, and OGG streaming fix (long time bug !)

xfennec
2005-11-01T00:19:16.507395Z (revision 109)

video API now detects any previous load of a video

xfennec
2005-10-31T23:32:47.385099Z (revision 108)

some other small doc fixes

xfennec
2005-10-31T23:09:22.037417Z (revision 107)

init.c doc small fix

xfennec
2005-10-31T17:45:52.281280Z (revision 106)

Live API video rendering fixed for win32

xfennec
2005-10-31T17:26:54.087309Z (revision 105)

'data' symbol conflict, renamed to tdata in mania2 app

xfennec
2005-10-31T16:00:49.007673Z (revision 103)

small fix for last commit

xfennec
2005-10-31T14:02:19.917896Z (revision 102)

added: raydium_joy_axis[] and small cleanups

xfennec
2005-10-31T13:06:25.751023Z (revision 101)

2 signedness fixes (again)

xfennec
2005-10-30T12:25:22.137347Z (revision 99)

fixed "pointer targets in passing argument" with texture_name

xfennec
2005-10-19T13:55:44.113454Z (revision 98)

new URL (http://raydium.org/) in headers, added header to apps and tools, with small comments

/trunk/test6.c   (M)
/trunk/raydium/common.h   (M)
/trunk/raydium_modler.c   (M)
/trunk/raydium/rayphp.c   (M)
/trunk/raydium/particle.c   (M)
/trunk/odyncomp.sh   (M)
/trunk/raydium/video.c   (M)
/trunk/raydium/reg_api.c   (M)
/trunk/raydium/config.h   (M)
/trunk/raydium/fog.c   (M)
/trunk/explo.c   (M)
/trunk/raydium/vertex.c   (M)
/trunk/raydium/background.c   (M)
/trunk/raydium/log.c   (M)
/trunk/Makefile   (M)
/trunk/configure   (M)
/trunk/raydium/joy.c   (M)
/trunk/willou.c   (M)
/trunk/raydium/console.c   (M)
/trunk/train.c   (M)
/trunk/raydium/headers/main.h   (M)
/trunk/raydium/sky.c   (M)
/trunk/raydium/index.c   (M)
/trunk/ragdoll.c   (M)
/trunk/raydium/php_wrappers.c   (M)
/trunk/raydium/headers/misc.h   (M)
/trunk/raydium/index.h   (M)
/trunk/raydium/file.c   (M)
/trunk/raydium/main.c   (M)
/trunk/skydiver.c   (M)
/trunk/ostatcomp.sh   (M)
/trunk/raydium/php.c   (M)
/trunk/raydium/camera.c   (M)
/trunk/raydium/sound.c   (M)
/trunk/raydium/main.h   (M)
/trunk/raydium/network.c   (M)
/trunk/ocomp.sh   (M)
/trunk/raydium/callback.c   (M)
/trunk/raydium/parser.c   (M)
/trunk/raydium/glarb.h   (M)
/trunk/raydium/live.c   (M)
/trunk/raydium/init.c   (M)
/trunk/raydium/capture.c   (M)
/trunk/raydium/live.h   (M)
/trunk/raydium/object.c   (M)
/trunk/willt5.c   (M)
/trunk/train.php   (M)
/trunk/comp.sh   (M)
/trunk/raydium/ode_net.c   (M)
/trunk/raydium/register.c   (M)
/trunk/raydium/gui.c   (M)
/trunk/raydium/osd.c   (M)
/trunk/raydium/particle2.c   (M)
/trunk/raydium/clear.c   (M)
/trunk/raydium/key.c   (M)
/trunk/raydium/mouse.c   (M)
/trunk/raydium/gui.h   (M)
/trunk/raydium/timecall.c   (M)
/trunk/raydium/particle2.h   (M)
/trunk/raydium/render.c.old   (M)
/trunk/raydium/texture.c   (M)
/trunk/raydium/profile.c   (M)
/trunk/raydium/headers/raydoc.php   (M)
/trunk/raydium/window.c   (M)
/trunk/raydium/ode.c   (M)
/trunk/raydium/light.c   (M)
/trunk/anim.c   (M)
/trunk/raydium/internal.c   (M)
/trunk/raydium/ode.h   (M)
/trunk/raydium/signal.c   (M)
/trunk/raydium/land.c   (M)
/trunk/raydium/render.c   (M)
/trunk/raydium/random.c   (M)
/trunk/raydium/trigo.c   (M)
/trunk/webcam.c   (M)
/trunk/cam.c   (M)
/trunk/tests.c   (M)
/trunk/raydium/normal.c   (M)
xfennec
2005-10-18T21:03:33.490716Z (revision 97)

explo.c: minor modification: car was spawned too high

xfennec
2005-10-17T22:12:38.510960Z (revision 96)

ENETUNREACH win32 compilation fix and minor test6 display fix.

xfennec
2005-10-15T23:00:08.070621Z (revision 95)

R3S server now allows manual downloads

xfennec
2005-10-15T20:40:11.857698Z (revision 94)

R3S client default configuration now use new raydium.org URLs

xfennec
2005-10-14T08:49:59.585410Z (revision 93)

RayODE now features ray support. Doc is also provided, and a small demo too (see test6)

xfennec
2005-10-12T07:05:23.463748Z (revision 92)

internet connection check function is now fixed when there's no network at all, and console now features a blinking cursor

xfennec
2005-10-09T12:26:02.321588Z (revision 91)

various sky atmosphere fixes

vicente
2005-10-08T17:54:01.513555Z (revision 90)

raydium_atmosphere functions renamed to raydium_sky_atmosphere

vicente
2005-10-08T12:07:42.100764Z (revision 89)

fixes for the last commit (it didn't compile)

vicente
2005-10-08T10:37:02.492230Z (revision 88)

added basic atmosphere functions. Also added a few matrix functions in "trigo" (needed for the future biped functions).

xfennec
2005-10-07T23:40:24.700991Z (revision 87)

animations, again. Now provides anim.php tool, able to extract and reverse anims form animated tri file

xfennec
2005-10-07T16:42:49.852142Z (revision 86)

more animation integration and support. RayODE is now also linked with animation (need again a lot more)

xfennec
2005-10-07T09:19:43.236299Z (revision 85)

modler: added center command, with animation support

xfennec
2005-10-04T12:00:09.324142Z (revision 84)

Small fix for win32 DevCpp compilation about OpenGL ext file

xfennec
2005-10-02T21:19:24.338135Z (revision 83)

animation: step 1 completed. Now provides documentation and demo (anim.c). Added python scripts for blender, too (lamp, empty, mesh, animated mesh export, and mesh import)

xfennec
2005-10-02T17:39:45.629496Z (revision 82)

animation switch blending: a first fix (there's alway a problem, see source)

xfennec
2005-10-02T14:02:40.888061Z (revision 81)

MD2 animation (alpa)support: big update, featuring blended anim switchs, instances, ...

xfennec
2005-09-30T20:49:56.739240Z (revision 80)

new raydium_ode_explosion_blow_rand* functions, based on previous commit

vicente
2005-09-30T17:47:42.460707Z (revision 79)

added pseudo-random torque effect in the explosions (raydium_ode_explosion_blow)

xfennec
2005-09-30T16:34:00.188742Z (revision 78)

added: explo.c, a RayODE car explosion demo

xfennec
2005-09-30T09:53:32.753167Z (revision 77)

another version of the previous fix for ragdoll.c

xfennec
2005-09-30T09:25:57.972013Z (revision 76)

added key-below-esc code for US and Spanish (think so)

vicente
2005-09-30T00:31:31.023690Z (revision 75)

added a ragdoll counter (int ragdolls = 0). The raydium_ode_motor_power_max_name functions won't be run until the ragdoll counter become 1 or more.

xfennec
2005-09-29T20:47:35.361513Z (revision 74)

more animation works and a new demo : ragdoll.c

xfennec
2005-09-28T18:14:57.771947Z (revision 73)

fix with some nvidia headers (GL_GLEXT_PROTOTYPES)

xfennec
2005-09-28T11:28:07.230945Z (revision 72)

better train.c default camera and object.c non-animated objects drawing fixed

xfennec
2005-09-27T22:10:56.054560Z (revision 71)

very first animation support (MD2) and better ./configure messages

xfennec
2005-09-21T18:54:01.428814Z (revision 70)

version changed to 0.680 for new public release

xfennec
2005-09-20T16:16:02.461063Z (revision 69)

updated dist files

xfennec
2005-09-20T16:06:20.046204Z (revision 68)

small fixes for internet detection and a rewrite of makedist.sh script

xfennec
2005-09-19T19:55:18.248466Z (revision 67)

internet detection win32 fix

xfennec
2005-09-19T19:27:34.886447Z (revision 66)

internet connection test function now available

xfennec
2005-09-17T21:37:02.462887Z (revision 65)

win32 fix for Live API

xfennec
2005-09-17T21:06:59.908585Z (revision 64)

sound API: added source fade down support

xfennec
2005-09-09T22:23:00.439030Z (revision 63)

config.h fixed

xfennec
2005-09-09T22:22:09.236844Z (revision 62)

jpeg capture is now upside-down

xfennec
2005-08-28T21:47:54.503121Z (revision 60)

rayphp server scripts small update (upload error)

xfennec
2005-08-28T19:51:34.121284Z (revision 59)

video API: first implementation (2)

xfennec
2005-08-28T13:07:27.826068Z (revision 57)

gui: small combobox fix

xfennec
2005-08-23T08:54:50.511409Z (revision 55)

gen_bindings.php: First working Pyhon bindings

xfennec
2005-08-22T16:22:19.723088Z (revision 54)

added: gen_bindings.php, using SWIG

xfennec
2005-08-22T12:08:59.040222Z (revision 53)

more char to signed char work, again (SWIG)

xfennec
2005-08-18T14:39:10.900298Z (revision 50)

register.c: better no PHP_SUPPORT

xfennec
2005-08-18T14:37:09.622253Z (revision 49)

ode.c interface: avoiding native and complex ODE types

xfennec
2005-08-18T14:34:31.373444Z (revision 48)

console.c: better no PHP_SUPPORT

xfennec
2005-08-18T14:31:13.854140Z (revision 47)

char to signed char first works (SWIG)

xfennec
2005-08-18T11:56:23.150897Z (revision 46)

better window mode management

xfennec
2005-08-18T11:22:48.718278Z (revision 45)

no PHP_SUPPORT: cleanups, again

xfennec
2005-08-18T09:17:00.943323Z (revision 44)

no bindings tag for RayPHP

xfennec
2005-08-18T09:09:08.022345Z (revision 43)

no PHP_SUPPORT: cleanups, again

xfennec
2005-08-18T09:07:34.674366Z (revision 42)

no PHP_SUPPORT: cleanups

xfennec
2005-08-18T08:53:07.612046Z (revision 41)

file.c : raydium_file_fopen fallback : better version

xfennec
2005-08-18T08:47:20.536844Z (revision 40)

file.c : raydium_file_fopen fallback when no PHP_SUPPORT

xfennec
2005-08-18T07:48:47.681378Z (revision 39)

sound.c : conflicting bool variable name changed

xfennec
2005-08-17T22:28:46.720923Z (revision 38)

NO_PHP_SUPPORT for config.h (simple)

xfennec
2005-08-17T22:19:18.632253Z (revision 37)

headers management cleanup

xfennec
2005-08-10T23:07:57.221756Z (revision 36)

test6: removed a debug trace

xfennec
2005-08-08T23:14:39.178748Z (revision 34)

more and more RayODE doc and better RayDoc PHP script

xfennec
2005-08-04T16:01:16.094831Z (revision 32)

added: particle scaling

xfennec
2005-08-03T23:38:31.376156Z (revision 31)

maintenance commit

xfennec
2005-07-31T09:53:21.643737Z (revision 30)

compile directory now out of svn control

xfennec
2005-07-27T10:55:52.690771Z (revision 29)

Live API disabled for win32 to get proper builds

xfennec
2005-07-26T22:21:11.700045Z (revision 28)

Live: last commit was missing important files

xfennec
2005-07-26T22:15:17.353744Z (revision 27)

raydoc generator: added 'unsupported' tag for suitable functions

xfennec
2005-07-26T22:06:08.591681Z (revision 26)

minor doc enhancements

xfennec
2005-07-26T15:43:46.936646Z (revision 25)

modler window title fixed

xfennec
2005-07-26T15:35:46.714036Z (revision 24)

RayPHP 'list' command header fixed

xfennec
2005-07-26T15:31:55.505670Z (revision 23)

RayPHP/R3S/modler: remote repository listing added

xfennec
2005-07-20T21:18:49.448717Z (revision 21)

Cleaned previously added OSD features (ex: adding _name to suitable functions)

xfennec
2005-07-15T19:07:12.919029Z (revision 20)

webcam.c: virtual drawing (sort of)

xfennec
2005-07-15T11:31:26.569157Z (revision 19)

webcam.c: webcam.tga rendered as background

xfennec
2005-07-15T11:17:39.313722Z (revision 18)

OSD textured mask: bugfix

xfennec
2005-07-15T11:16:27.923616Z (revision 17)

New OSD mask functions (textured mask)

xfennec
2005-07-15T01:38:09.969961Z (revision 16)

webcam.c: non blocking io reads

xfennec
2005-07-15T01:23:10.562851Z (revision 15)

webcam.c, works again

xfennec
2005-07-14T23:51:27.190493Z (revision 14)

webcam.c experimentats

xfennec
2005-07-14T01:19:23.633790Z (revision 13)

Adding webcam.c, the very first camera-to-texture test

xfennec
2005-07-02T13:53:11.438656Z (revision 12)

Kinghill2: minor change

xfennec
2005-07-02T13:34:48.240605Z (revision 11)

Kinghill2: minor change

xfennec
2005-07-02T13:08:19.810720Z (revision 10)

Kinghill2: score system update

xfennec
2005-07-02T13:04:36.456043Z (revision 9)

Kinghill2: score system update

xfennec
2005-07-02T13:01:33.775187Z (revision 8)

Kinghill2: score system update

xfennec
2005-07-02T11:28:36.467721Z (revision 7)

Kinghill2: "anti-explo" test

xfennec
2005-07-02T10:45:23.809662Z (revision 6)

RayODE: max correting vel :first implementation

xfennec
2005-07-01T10:57:59.065167Z (revision 5)

kinghill2: --world option

xfennec
2005-07-01T10:29:11.300704Z (revision 4)

Kinghill2: no more wheels break

xfennec
2005-07-01T10:04:42.087464Z (revision 3)

Adding kinghill2

xfennec
2005-06-26T11:04:22.046003Z (revision 2)

SVN Test (test6 version change)

xfennec
2005-06-26T10:59:39.684747Z (revision 1)

Initial import

/trunk/raydium/sky.c   (A)
/trunk/raydium/headers/joy.h   (A)
/trunk/rayphp/repositories.upload   (A)
/trunk/raydium/headers/console.h   (A)
/trunk/raydium/headers/sky.h   (A)
/trunk/raydium/php.c   (A)
/trunk/tests.c   (A)
/trunk/playlist.php   (A)
/trunk/raydium/render.c.old   (A)
/trunk/raydium/headers/file.h   (A)
/tags   (A)
/trunk/score.php   (A)
/trunk/raydium/headers/php.h   (A)
/trunk/raydium/window.c   (A)
/trunk/raydium/headers/camera.h   (A)
/trunk/raydium/headers/network.h   (A)
/trunk/rayphp/r3s/index.php   (A)
/trunk/raydium/headers/parser.h   (A)
/trunk/rayphp/getfile.php   (A)
/trunk/raydium/ode_net.c   (A)
/trunk/raydium/signal.c   (A)
/trunk/dist/INSTALL   (A)
/trunk/rayphp/r3s   (A)
/trunk/raydium/random.c   (A)
/trunk/raydium/headers/init.h   (A)
/trunk/raydium/headers/capture.h   (A)
/trunk/raydium/main.c   (A)
/branches   (A)
/trunk/raydium/main.h   (A)
/trunk/raydium/texture.c   (A)
/trunk/raydium/rayphp.c   (A)
/trunk/raydium/headers/clear.h   (A)
/trunk/raydium/ode.c   (A)
/trunk/raydium/headers/mouse.h   (A)
/trunk/raydium/ode.h   (A)
/trunk/raydium/vertex.c   (A)
/trunk/raydium/gpl.txt   (A)
/trunk/raydium/headers/profile.h   (A)
/trunk/Makefile   (A)
/trunk/rayphp/r3s/config.inc.php   (A)
/trunk/dist/NEWS   (A)
/trunk/cam.c   (A)
/trunk/raydium/headers/light.h   (A)
/trunk/raydium/headers/window.h   (A)
/trunk/raydium/headers/ode.h   (A)
/trunk/raydium/headers/internal.h   (A)
/trunk/raydium/headers/signal.h   (A)
/trunk/raydium/headers/land.h   (A)
/trunk/raydium/headers/random.h   (A)
/trunk/raydium/headers/trigo.h   (A)
/trunk   (A)
/trunk/raydium/reg_api.c   (A)
/trunk/rayphp   (A)
/trunk/raydium/fog.c   (A)
/trunk/comp.sh   (A)
/trunk/raydium/internal.c   (A)
/trunk/raydium/log.c   (A)
/trunk/raydium/headers/rayphp.h   (A)
/trunk/raydium/particle2.c   (A)
/trunk/raydium/clear.c   (A)
/trunk/configure   (A)
/trunk/raydium/mouse.c   (A)
/trunk/raydium/headers   (A)
/trunk/raydium/particle2.h   (A)
/trunk/raydium/headers/fog.h   (A)
/trunk/raydium/headers/vertex.h   (A)
/trunk/raydium/headers/background.h   (A)
/trunk/raydium/headers/log.h   (A)
/trunk/raydium/console.c   (A)
/trunk/raydium/object.c   (A)
/trunk/willt5.c   (A)
/trunk/rayphp/putfile.php   (A)
/trunk/raydium/light.c   (A)
/trunk/dist   (A)
/trunk/raydium/trigo.c   (A)
/trunk/raydium/network.c   (A)
/trunk/test6.c   (A)
/trunk/raydium/capture.c   (A)
/trunk/raydium/headers/main.h   (A)
/trunk/odyncomp.sh   (A)
/trunk/train.php   (A)
/trunk/raydium/headers/sound.h   (A)
/trunk/rayphp/repositories.list   (A)
/trunk/raydium/php_wrappers.c   (A)
/trunk/raydium/headers/misc.h   (A)
/trunk/rayphp/r3s/README   (A)
/trunk/raydium/headers/callback.h   (A)
/trunk/raydium/render.c   (A)
/trunk/raydium   (A)
/trunk/raydium/file.c   (A)
/trunk/rayphp/libdeps.php   (A)
/trunk/raydium/gui.c   (A)
/trunk/raydium/osd.c   (A)
/trunk/raydium/headers/object.h   (A)
/trunk/skydiver.c   (A)
/trunk/raydium/normal.c   (A)
/trunk/raydium/key.c   (A)
/trunk/raydium/gui.h   (A)
/trunk/raydium/callback.c   (A)
/trunk/raydium/common.h   (A)
/trunk/raydium/headers/ode_net.h   (A)
/trunk/raydium/profile.c   (A)
/trunk/raydium_modler.c   (A)
/trunk/raydium/init.c   (A)
/trunk/train.c   (A)
/trunk/raydium/headers/gui.h   (A)
/trunk/raydium/headers/register.h   (A)
/trunk/raydium/headers/osd.h   (A)
/trunk/rayphp/README   (A)
/trunk/raydium/headers/particle2.h   (A)
/trunk/raydium/index.c   (A)
/trunk/raydium/headers/key.h   (A)
/trunk/raydium/headers/timecall.h   (A)
/trunk/raydium/config.h   (A)
/trunk/raydium/index.h   (A)
/trunk/raydium/background.c   (A)
/trunk/raydium/headers/texture.h   (A)
/trunk/raydium/register.c   (A)
/trunk/raydium/sound.c   (A)
/trunk/raydium/timecall.c   (A)
/trunk/raydium/glarb.h   (A)
/trunk/raydium/headers/render.h   (A)
/trunk/raydium/headers/raydoc.php   (A)
/trunk/willou.c   (A)
/trunk/rayphp/libfile.php   (A)
/trunk/dist/README   (A)
/trunk/raydium/headers/normal.h   (A)
/trunk/raydium/land.c   (A)
/trunk/dist/COPYING   (A)
/trunk/dist/makedist.sh   (A)
/trunk/raydium/headers/reg_api.h   (A)
/trunk/ostatcomp.sh   (A)
/trunk/raydium/camera.c   (A)
/trunk/ocomp.sh   (A)
/trunk/raydium/parser.c   (A)
/trunk/raydium/joy.c   (A)
/trunk/raydium/particle.c   (A)
- View all -