Project

General

Profile

Activity

From 2006-08-12 to 2006-08-25

2006-08-25

19:44 Revision a0a6acc7 (github): Always disable texture compression on sky textures.
danij
19:20 Revision 58e98333 (github): Updated to accommodate an unlimited number of planes per sector.
danij
16:36 Revision 862db1e3 (github): Cmake - Implement limited auotools compatiblity for *NIX distro package maintainers. *NIX specifc portions should be ready for release in 1.9.0beta5. Win32/OSX not for 1.9.0beta5 release.
yagisan
14:10 Revision 1c2423be (github): Don't set a default build type to allow for more flexible choice of CFLAGS. Of course the standard build types may be set if desired eg a release
yagisan

2006-08-24

14:34 Revision cf8ebdf4 (github): Added missing music definitions for jHexen.
danij
13:36 Revision 80959579 (github): Fixed bug #1545655 it was possible to save the game when the player was dead. The global variable usergame is no longer being manipulated as expected so instead actually check the player's state.
danij

2006-08-23

21:54 Revision 3171757e (github): Disable fog console command in dedicated mode. Fog is a clientside command.
skyjake

2006-08-22

06:36 Revision b8a09a9a (github): Cmake - *.pk3 generation updates
yagisan
05:40 Revision 40d1ddd0 (github): Cmake - conhelp updates
yagisan
05:32 Revision 5ae991b5 (github): Doxygen cleanups.
yagisan
04:00 Revision e096d489 (github): Updated dynlight code, now handles an unlimited number of planes per subsector. Tweaked style.
danij
00:47 Revision 37814e6c (github): Removed redundant members of player_t in jHexen relating to player messages.
danij
00:39 Revision cabd54ed (github): Fixed FTBFS errors in the other games and a missing macro.
danij
00:26 Revision 6ea82af7 (github): Moved all common map playsim function declarations to p_map.h.
Reworked the player message handling. Messages are now sent immediately to the player's message buffer instead of bei... danij
00:19 Revision 27bf4d99 (github): State->frame is no longer used to OR-in the fullbright flag. Instead State->flags is now used for this purpose. Implemented new state->flag statef_noautolight (not the abbreviation stf_ is already in use as Sector Type Flag), this new flag can be used to prevent Doomsday from rendering a light for frames of a state when the light values have not been manually specified in DED (Doomsday would normally auto-calculate light values and render both light and halo for fullbright sprites).
danij

2006-08-21

20:23 Revision 0d27c4c2 (github): Always load PK3s before loading other types of data files.
skyjake
20:22 Revision a3266b68 (github): Fixed bug with finding by ID. Eg., rend-model matched against rend-model-distance.
skyjake
20:21 Revision 079a15f5 (github): Don't load help until PK3 files are loaded.
skyjake
19:51 Revision 5def3705 (github): Reduce redundancy in file names.
skyjake
19:45 Revision 043132ce (github): Ensure portability.
skyjake
19:44 Revision 36a6d5d2 (github): Remove unnecessary import time.
skyjake
19:32 Revision d2d9318a (github): Added a Python script for creating PK3s from files in their source locations.
skyjake
16:38 Revision cdcb05ee (github): The view border was not being rendered when the render lists were frozen. Disabled wire frame rendering of psprites.
danij
12:42 Revision e3ab6f42 (github): Doxygenated. Easy job, code was well documented.
yagisan
11:33 Revision dff5a3b1 (github): Added S_StartSoundEX to exports.
danij
06:13 Revision 1fcd6be6 (github): Cmake - Fix Doxygen Toggle.
yagisan

2006-08-20

23:58 Revision efc56102 (github): Player thinking tweaks. On clientside, attempt to use as much of the same thinking routines as locally.
Added S_StartSoundEx, which excludes the player who owns the origin mobj. This should be used to play sounds that the... skyjake
23:52 Revision d8f664b4 (github): Removed extra indentation.
skyjake
23:51 Revision b798a10e (github): Player action requests. In order for serverside gameplay events to accurately reflect what is really done by clients on clientside, do action requests instead of relying on the ticcmd action flags.
An action request is sent by the player when the player fires a weapon or tries to use a line. The request records th... skyjake
23:35 Revision fbddcb17 (github): Do heap checks in debug builds only.
skyjake
23:35 Revision f2ba1104 (github): Fixed problems with TCP. Since every message was sent using two calls, it was possible for the recipient to start reading a message until the second part was finished transmitting. This caused the recipient to panic as it couldn't read the entire message in one go. Now the recipient is more patient, and the sender uses a single send call.
skyjake
23:32 Revision f82d13c6 (github): The "Z_CheckHeap" prints were making it difficult to track legitimate debug messages...
skyjake
23:31 Revision f9c59f44 (github): Keep sending ticcmds more often, and over TCP. The resulting data stream is quite slow (approx. 35*8 bytes per second).
skyjake
23:30 Revision cc945ecf (github): Keep sending ticcmds more often, and over TCP.
skyjake
23:28 Revision 73312e53 (github): Added missing _DEBUG preprocessor definitions.
skyjake
23:02 Revision bb9ca60b (github): Fixed problem where client was able to walk through mobjs that were close to each other. For example, Doom E1M1 coop barrels around shotgun.
skyjake
15:41 Revision 68a2e67b (github): Cmake - Revert OSX hack.
yagisan
15:38 Revision 4d34858b (github): Cmake - Revert OSX hack.
yagisan
15:36 Revision 78cee93a (github): Cmake - Revert OSX hack.
yagisan
15:34 Revision a715970f (github): Cmake - Revert OSX hack.
yagisan
15:32 Revision 8d6bbe7d (github): Cmake - Revert OSX hack.
yagisan
15:28 Revision bcff5f75 (github): Cmake - Revert OSX hack.
yagisan
15:25 Revision d78df271 (github): Cmake - Revert OSX hack.
yagisan
15:23 Revision 13de30d6 (github): Cmake - Revert OSX hack.
yagisan
14:40 Revision 39d7bea2 (github): Cmake - OSX Universal Binaries. Take 2
yagisan
13:36 Revision 7db6267f (github): Added parameter to comment.
skyjake
13:34 Revision 17566d03 (github): Cmake - As per the howls of protest :P make doxygen docs optional, and off by default
yagisan
13:29 Revision 5909e0ea (github): Adjust doxygen to use new output directory
yagisan
13:27 Revision ee887f5a (github): rename doxygen output directory
yagisan
12:38 Revision 42d53ab1 (github): Moved texc documentation into the module's doc folder.
danij
12:31 Revision e1eab782 (github): Deleted ancient docs from the plugins' doc folders.
danij
09:59 Revision 4e71cac1 (github): Cmake - doxygenate timings & typos
yagisan
08:30 Revision 9eb67939 (github): Minor fixes for changes left behind during debug.
danij
08:02 Revision 4be8bd3c (github): Reorganised the control/event bindings structures in light of issues raised by BUG #1526697 (which is now fixed).
There are no longer multiple bindings for different states of an event. All states for a control are stored in one bi... danij
07:43 Revision 9dc57b56 (github): Cmake - .dylib/.bundle fixes on OSX for skyjake 9/9
yagisan
07:42 Revision ac04563c (github): Cmake - .dylib/.bundle fixes on OSX for skyjake 8/9
yagisan
07:40 Revision 2c5cd775 (github): Cmake - .dylib/.bundle fixes on OSX for skyjake 7/9
yagisan
07:34 Revision 607287ca (github): Cmake - .dylib/.bundle fixes on OSX for skyjake 6/9
yagisan
07:31 Revision 4db59d79 (github): Cmake - .dylib/.bundle fixes on OSX for skyjake 5/9
yagisan
07:27 Revision 8a0becc8 (github): Cmake - .dylib/.bundle fixes on OSX for skyjake 4/9
yagisan
07:26 Revision 21858ea2 (github): Cmake - .dylib/.bundle fixes on OSX for skyjake 3/9
yagisan
07:23 Revision 7ccdf529 (github): Cmake - .dylib/.bundle fixes on OSX for skyjake 2/9
yagisan
07:21 Revision 8d0c197e (github): Cmake - .dylib/.bundle fixes on OSX for skyjake 1/9
yagisan
05:33 Revision f7a4a987 (github): Cmake - fix a typo that bothers me
yagisan
05:00 Revision 5a373888 (github): Cmake/Doxygenate updates for DaniJ 9/9
yagisan
04:58 Revision a1633181 (github): Cmake/Doxygenate updates for DaniJ 8/9
yagisan
04:56 Revision a10eca37 (github): Cmake/Doxygenate updates for DaniJ 7/9
yagisan
04:54 Revision fb12fc6b (github): Cmake/Doxygenate updates for DaniJ 6/9
yagisan
04:52 Revision 87691b11 (github): Cmake/Doxygenate updates for DaniJ 5/9
yagisan
04:51 Revision 2e10eb61 (github): Cmake/Doxygenate updates for DaniJ 4/9
yagisan
04:49 Revision 715cf44d (github): Cmake/Doxygenate updates for DaniJ 3/9
yagisan
04:48 Revision 764067cc (github): Cmake/Doxygenate updates for DaniJ 2/9
yagisan
04:46 Revision 717e678a (github): Cmake/Doxygenate updates for DaniJ 1/9
yagisan
02:55 Revision e3ff8b4d (github): Cmake - Ensure custom targets are always built
yagisan
02:34 Revision 2385de78 (github): Cmake - Generate doomsday.pk3 as a seperate build target
yagisan

2006-08-19

21:10 Revision 31486c46 (github): Maneuvering to unify single player and client-side player thinking. Broke P_PlayerThink() into smaller functions that can be called selectively on client-side. Psprites will be fully client-controlled.
skyjake
15:58 Revision 7c68a35f (github): Doxygenate deng 3/3. Doxygen control file.
yagisan
15:56 Revision 011bd7a9 (github): Doxygenate deng 2/3. Documentation output directory.
yagisan
15:50 Revision f0f90aa5 (github): Doxygenate deng 1/3. If doxygen and Graphviz are installed, cmake will generate documentation at build time.
yagisan
07:51 Revision 6f738a2f (github): Fixed FTBFS with jHexen and remove unused locals in the -turbo handling.
danij
01:11 Revision 8f0b31bc (github): Made expected file names lower-case.
danij
01:07 Revision 3b118572 (github): Fix file name (case).
danij
01:06 Revision 459d242b (github): Fix file name (case).
danij
00:38 Revision 1b493c83 (github): Added cvar "rend-dev-tex-showfix" - render surfaces with a missing texture that we fix automatically using the "missing" texture (for debug).
Changed the usage of "missing" texture (see above) use the "unknown" texture for surfaces whose texture is unknown (m... danij
00:00 Revision 441a60bb (github): Removed unused ticcmd_t->speed member (left behind after an experiment).
danij

2006-08-18

23:58 Revision 5e280af7 (github): Fixed -turbo movement speed modifier. Plus now implemented in jheretic and jHexen.
Fixed joystick turn issues (the delta was being applied twice). danij
18:39 Revision 5816cffa (github): Fixed BUG #1374907 Respawn command-line flag (-respawn) is broken.
danij
18:37 Revision 83a1b875 (github): Implemented "where" ccmd in WolfTC.
danij
17:55 Revision 46abde3d (github): Fixed "where" ccmd in jHeretic. Plus implemented it in jDoom.
danij
17:17 Revision 6ebb9a64 (github): Fixed line special bugs that crept in the DMU update.
danij

2006-08-17

17:42 Revision 01edc4b1 (github): Shuffled data structures in renderer to simplify usage and to allow for future enhancement (such as an unlimited number of planes per sector and eventually, slopes). RP_QUAD rendpolys and wall vissprites are now handled using four vertices, which now have a Z coordinate.
RP_FLAT rendpolys (plane) vertices now also use a Z coordinate. All Planes of a subsector now share the same vertexes... danij
03:56 Revision 492cefeb (github): Cmake - make install fixes - really this time
yagisan
03:43 Revision 5cd3eed1 (github): Reorganised data structures in preparation for rendering an unlimited number of planes per sector. Improved the vertex lineowner initialization so that owners are sorted clockwise around a vertex. This enables us to walk around any given vertex (will be used in fakeradio in order to render side shadows on corners with twosided linedefs. And in DOOM.exe rendering hack emulation).
danij
03:24 Revision 6a657ee3 (github): Cmake - make install fixes, win32 build updates
yagisan
03:19 Revision 8b1f566e (github): Revert debugging info
yagisan
03:11 Revision 8f1f8d81 (github): Revert switch to SDL Input on Win32. It fails to work at present, and needs further investigation to determine why no keyboard, mouse or joystick input is registered
yagisan

2006-08-16

23:12 Revision ce9681fd (github): Debug messages - take 3
yagisan
22:59 Revision 650045ea (github): Debug messages - take 2
yagisan
22:43 Revision 97fb8a0b (github): Cmake updates. Try to work around linking issues on win32 - take 2 - opengl trial
yagisan
22:40 Revision 8cca7062 (github): Cmake updates. Try to work around linking issues on win32 - take 2
yagisan
22:38 Revision f2ff4d25 (github): Add some debugging messages to diagnose failure on Win32
yagisan

2006-08-15

20:21 Revision 371892ed (github): Cmake updates. Try to work around linking issues on win32
yagisan
19:19 Revision 25fcb82c (github): Portable SDL based input. (Needs testing on Win32)
yagisan
19:17 Revision 13dbda1c (github): We should be portable
yagisan
19:15 Revision 832d79c8 (github): Bye Bye Direct Input Only
yagisan
15:43 Revision 44266908 (github): Fixed world texture alignment problems caused as a result of adding "rend-dev-sky".
danij
15:16 Revision 74b4b90d (github): Actually debugSky is a byte, not int.
danij
15:09 Revision a218e323 (github): Added cvar "rend-dev-sky": render the sky as a solid surface (for debug).
Fixed: Fog should not be enabled when drawing the mobj bounding boxes. danij
12:26 Revision 945aff51 (github): Polished the fakeradio textures a little.
danij
08:51 Revision dc9aaa6b (github): Camera tweaks.
When spawning camera players - set the mobj's Z height to that of their base + cfg.eyeheight (fix for cameras spawnin... danij
07:43 Revision e31c96f2 (github): Camera players should not be affected by moving planes.
Also, Doomsday should check for static cameras in sectors when a plane moves. If the result of the move leaves a came... danij
00:15 Revision 4c12bffc (github): Added some printfs for debugging event > binding > command execution.
danij

2006-08-14

13:25 Revision b1c628a3 (github): Fixed issue which when executing bind commands on events in bindclass id 0 it would execute on all bind classes (left over since we changed to zero-index no doubt).
danij
05:32 Revision 60d98b54 (github): Externalized help strings for cvars.
danij
00:31 Revision 66eac97d (github): Fixed manifest loading.
skyjake
00:15 Revision bde96080 (github): Fixed bug 1298375. The WAD was misdetected because of the MAPINFO lump was interpreted as Hexen-only.
skyjake

2006-08-13

23:52 Revision f6704151 (github): Fixed bug 1532843. Show profile errors, restore Defaults profile to enable successful startup.
skyjake
23:23 Revision 666e7417 (github): Fixed bug 1506248.
skyjake
23:13 Revision e440736b (github): Farewell old code.
yagisan
23:13 Revision 330f2519 (github): Fixed bug 1498517.
skyjake
23:08 Revision 4e4145fb (github): Externalized help strings for ccmds.
danij
22:52 Revision cc12ab37 (github): atiext.h should be common
yagisan
22:43 Revision 025c7c8b (github): Fixed bug 1533216.
skyjake
22:29 Revision 45f2465b (github): Fix exception where the C++ part of the list has been deleted (addon-paths-changed).
skyjake
21:54 Revision 1c68f213 (github): Windows fix for tabBgColour.
skyjake
20:59 Revision 524ea7eb (github): Allow drawing the player view from the very beginning of time, to make it possible for clients to join paused games without getting a blank screen.
skyjake
20:57 Revision d664af00 (github): Do P_DeathThink() in clientside player thinker.
NOTE: Currently this causes the psprite to go missing, but the clientside psprite anims will be revised in the near f... skyjake
20:55 Revision 55d9edf5 (github): Inform the joining player whether the game is paused or not.
skyjake
20:54 Revision a2436b9a (github): Update sector and plane information even when paused. Otherwise joining a paused network game will result in a failure to render the map, as the info isn't up to date.
skyjake
20:53 Revision d81d1c76 (github): Use for(;;)
skyjake
20:53 Revision 587e293c (github): Mark local player mobj known.
skyjake
20:52 Revision b96a4e11 (github): Mobj states are sent more often. If the state keeps changing, force an update every two seconds or so.
Adjusted the effect of distance on delta rating: it is now power of two, meaning that things happening close by are m... skyjake
20:51 Revision 91c51f86 (github): The old Create Mobj deltas are no longer being sent.
skyjake
20:50 Revision 6a56f45b (github): Larger minimum frame size. The old Create Mobj deltas are no longer being sent.
skyjake
20:50 Revision 51b04628 (github): Multiplayer fixes: Clmobjs are revealed as soon as enough information is known about them. The old Create Mobj deltas are no longer being sent.
skyjake
20:48 Revision d2d7e7f7 (github): Minor tweaks and updates.
skyjake
20:38 Revision c5ff0f7e (github): Dedicated server crashed in dedicated mode because it tried to enable fog.
skyjake
18:46 Revision f6eff64e (github): Fixed missing import, missing base class.
skyjake
18:43 Revision d00b645f (github): Added the original graphic master for the Snowberry orbs.
danij
12:59 Revision 13f38118 (github): Print more information with "net info".
skyjake
12:58 Revision 68892532 (github): Clmobj debugging. Adjusted debug prints.
skyjake
12:56 Revision 1af41ae1 (github): Never render mobjs that don't have a valid state (null state or NULL pointer for a state).
skyjake
12:55 Revision e44a4794 (github): Cleaned up obsolete/commented out code, added functions for printing lowlevel info (used in "net info").
skyjake
12:53 Revision 2153bd93 (github): Updated with new files.
skyjake

2006-08-12

17:06 Revision e7e57c3d (github): Further clean up and commonisation work. Fixed FTBFS issues? Fixed numerous compiler warnings.
danij
17:00 Revision a9ada0e3 (github): Cmake - Get MSVC to stop whinging about 'depreciated' functions, so real errors and warnings can be found in the build logs
yagisan
16:33 Revision bde9ed88 (github): Added comment.
skyjake
16:00 Revision 5d1d366f (github): Cmake - Cpack cleanup & document
yagisan
15:05 Revision 754493ba (github): Cmake - Add initial Cpack support. Tested to produce source packages on *NIX. Win32, OSX need testing both source & binary packages. *NIX binary packages not working correctly, but IMHO we should not produce *NIX binaries. That is the package distributors job.
yagisan
14:28 Revision be506090 (github): Fix FTBFS with jHeretic.
danij
11:40 Revision 72cc05fd (github): Commonised p_map.c and spechit usage. Fixed a few minor bugs like the invisible enemies bug with jDoom and the incorrect sky flat which crept in, in my last SVN commit.
TODO: Major clean up and commonisation of the logic branching in common/src/p_map.c by implementing new flags where n... danij
01:18 Revision edc27b26 (github): Continued splitting modules.
skyjake
 

Also available in: Atom