Project

General

Profile

Activity

From 2011-07-23 to 2011-08-05

2011-08-05

20:42 Revision df1f7a23 (github): Merge branch 'beta6-ringzero' into ringzero+master
danij
20:06 Revision c45cbc06 (github): Fixed unnecessary engine reset queued by W_Reset during runtime game change.
Allow re-initializing the archived map cache during an engine reset.
Do not manipulate map format object definitions ...
danij
20:01 Revision 7b190b43 (github): Fixed ccmd "unload" - do not attempt to unload a resource file if it is
known to be a required file needed for the currently loaded game. danij
19:58 Revision 3f564eb7 (github): Implemented Zip_SourceFile - query the name of the source archive which
provides a given zip file. danij
19:55 Revision 5c637c73 (github): Refactor: Allow clearing flats independently from patch-composite textures.
danij
19:52 Revision 4e76adf0 (github): Changed ccmd "listmaterials" to print the found material total.
danij
19:50 Revision ead2cab2 (github): MaterialVariant_SetTranslation should ensure a valid translation.
danij
19:46 Revision b75a24b8 (github): Fixed SIGSEGV during an engine reset after a wadfiles change due to dangling
definition pointers in MaterialBindInfo. danij
19:42 Revision 96a80fe2 (github): Changed: Do not fatal error if an unknown Material name is encountered in a
Material modification def. Instead we'll log the problem and continue to
parse the definition using a dummy ded_mater...
danij
19:38 Revision 6f963c26 (github): Fixed comment in GL_TotalReset
danij
19:37 Revision 121ca126 (github): Fixed: During an engine reset we should re-init the archived map cache so
that maps that have already been loaded into the cache can be reloaded,
using new lump data (e.g., after a change to ...
danij
19:25 Revision bec3fa1a (github): Fixed SIGSEGV in R_VisualRadius - do not assume that a material is available
for the current sprite frame because a change to the wadfiles list (e.g., an
addon is unloaded) may result in there b...
danij
19:18 Revision dadcdfe0 (github): Implemented R_SurfaceListClear and explictly clear the decorated- and glowing- surface
lists in R_MapInitSurfaceLists.
Fixed: During an engine reset automatically rebuild the aforementioned surface lists.
danij
19:11 Revision 021ac06a (github): Fixed memory leak in Texture_Destruct - analyses were not freed.
Implemented Texture_ClearVariants. danij
16:38 Revision 3b3d3221 (github): P_BounceWall: Fixing potential segfault
skyjake
13:39 Revision c5240363 (github): Fixed compiler warning about pointer signedness
skyjake
10:39 Revision 41edd660 (github): After a game change update the main window title.
danij
10:39 Revision 42edf606 (github): Changed: Include the full name of the currently loaded game in the
title of the main Doomsday window. danij
10:05 Revision 4e718b27 (github): Fixed warnings about sign mismatches in sys_reslocator.c
danij
10:04 Revision 0375eed3 (github): Implemented immutable version of FileDirectory_Iterate
danij

2011-08-04

18:42 Revision d2fba806 (github): Heretic/Hexen: stability fixes
Incorrect list management and code not intended for client-side. skyjake
18:41 Revision 25272b5e (github): Client: Use DMU to update planes
skyjake
18:41 Revision 3634ba71 (github): Fixed: Behavior when there are no free DM startspots
Instead of Con_Error() it just selects one of them. skyjake
18:40 Revision a073ff35 (github): Fixed: Lookdir in action requests
The lookdir provided in action requests was being
ignored by the server.
skyjake
18:39 Revision ec336af9 (github): Memory debugging aid
Fixed an issue with the fake memory zone's bookkeeping. skyjake
18:38 Revision 2fc5b3e7 (github): Changes to network protocol
Fixes a number of issues: Hexen's negative floorclips were not
tolerated by Msg_WritePackedShort; player lookdir now
...
skyjake
15:52 Revision 90058d0b (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
15:52 Revision 323c9665 (github): Check incoming data size
Also, adjusted the default frame size. skyjake
15:47 Revision 0ab83ca5 (github): Network: Fixed handling of reception buffer
Fixed a problem where too much data was being read into the reception
buffer, causing heap corruption.
Also, the cod...
skyjake
14:16 Revision 37f453f8 (github): Win32: Fixed build
skyjake
13:07 Revision a7526dca (github): Merge branch 'beta6-ringzero' into ringzero+master
danij
01:40 Revision 182b0fb5 (github): Cleanup.
danij

2011-08-03

21:15 Revision 3fd4082b (github): Refactor: Reworking the interfaces for searching the contents of PathDirectorys.
Searches can now be performed using hashes via the interate methods. The search
state is part of the group of variabl...
danij
18:55 Revision e407bae5 (github): Sleep a little in the receiver thread
skyjake
18:29 Revision 9550ee84 (github): Working on network messaging
Added a separate thread for monitoring incoming
TCP connections for joined nodes.
skyjake
18:27 Revision aef8e961 (github): Busy mode: Not needed with novideo
When running in novideo mode, busy mode is skipped
and the worker function is called in the same thread.
skyjake
18:27 Revision 6fbd9d07 (github): Adjusted maximum net message sizes
The protocol uses a short for the message
length, which restricts the maximum data size.
skyjake
17:13 Revision 5b68486f (github): During an engine state update (e.g., reset or load null-game) we should
re-initialize the resource path map (vdmappings). danij
17:11 Revision 7ff1c9e3 (github): Fixed missing newline in ccmd "reload" and return true if attempting to reload
when no game is presently loaded. danij
17:10 Revision 445300d5 (github): Fixed SIGSEGV in HU_UpdatePlayerSprite during a game change.
danij

2011-08-02

21:49 Revision f3b14d3f (github): Various checks for careless usage of signed shorts
skyjake
21:46 Revision abbff556 (github): Reverting network change
Problem is on client side? skyjake
21:40 Revision 8a011e8c (github): Tweaking network reception
skyjake
21:39 Revision ce97df63 (github): Fixed: Buffer size mismatch in texture upload
Deferred texture was copying from a 2x larger buffer
than what was being provided.
skyjake
18:27 Revision 9d0cbac8 (github): ddstring: Option to use standard memory allocs
ddstrings were being used with libcurl when communicating
with the master server. However, ddstrings were internally
...
skyjake
16:58 Revision ee0f456f (github): Refactored ResourceNamespace adding an extensible search path grouping mechanic.
Added two new search path groups named SPG_OVERRIDE and SPG_FALLBACK to accommodate
the additional paths specified on...
danij
14:37 Revision df572d37 (github): Mac OS X: Added missing return value in music player
skyjake
14:37 Revision 182ad52d (github): Removed unused variable
skyjake
13:44 Revision b45b64db (github): Set signal handlers before network init
In the hope of affecting SDL_net's behavior. skyjake
10:35 Revision 8304041f (github): hacx.wad does not include any textures named FIRE* thus there are no
materials by these names either - skip the definitions if playing hacx. danij
09:58 Revision 77221a9f (github): Added missing newline to log message output by DD_InitResourceSystem.
danij
09:15 Revision 6f4eaa9a (github): Heretic: Fixed potential segfault
Not checking for a null player mobj. skyjake
08:32 Revision 0d9aa5c5 (github): Fixed: Do not attempt to load a game using ccmd "load" unless all the required
startup resources have been located. If resources are found missing; list them
and abort the load attempt.
danij

2011-08-01

12:25 Revision 0e746d2a (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
12:19 Revision 2b87f7fc (github): vcbuild: Added debug build mode
skyjake
10:49 Revision 5f1730c8 (github): P_HitSlideLine: Switch back to original distance calculation
skyjake
10:48 Revision 08c1e502 (github): Investigating slide moves
skyjake
10:46 Revision 08deb8cb (github): Fixed parsing of master server list
skyjake

2011-07-29

18:42 Revision d39cefff (github): Win32: Export Smoother_Clear
skyjake
17:26 Revision b68194bc (github): Incremented DOOMSDAY_VERSION
For 1.9.7. skyjake
17:25 Revision 86c6afc9 (github): Pos/angle/momentum fixes for remote players
Fixes a problem where a remote player's position is
not correctly updated when he steps through a teleport.
Now posit...
skyjake
13:57 Revision eb30f349 (github): Clear server-side Smoother after FIXPOS
E.g., teleporting causes a non-linear break in the movement. skyjake
12:48 Revision a8d2204d (github): Mac OS X: Use the Cocoa QTKit API
The old Carbon QuickTime API is becoming obsolete. skyjake

2011-07-28

18:25 Revision 4145dda3 (github): Merge branch 'master' into ringzero+master
Conflicts:
doomsday/engine/portable/include/sv_pool.h
doomsday/engine/portable/src/cl_world.c
doomsday/engine/port...
skyjake
18:19 Revision d15668ba (github): Client: Disallow dev-mobj-bbox in non-debug netgames
skyjake
17:15 Revision f535c02c (github): Fixed: Clientside plane glows
The server was sending some bogus glow colors,
overriding the client's correct colors. Materials
define the glow colo...
skyjake
10:19 Revision 379c2efe (github): Client: Fixed initial plane heights update
The client receives a number of plane height updates
when joining a game. However, the viewer is reset
immediately af...
skyjake

2011-07-27

17:22 Revision d1b8c24f (github): Network: Send floats as floats, not fixed-point
Previously floats were sent as 16.16 fixed-point numbers,
which have a rather limited value range. For instance,
game...
skyjake
17:19 Revision aaba10ef (github): Removed a debug output
skyjake
17:19 Revision abd823a4 (github): Client: Fixed player Z coord problems
The Z coordinate was not always correctly updated
for the visible player mobj, particularly when the clmobj
had the "...
skyjake
11:18 Revision 83accb7a (github): Merge branch 'beta6-ringzero' into ringzero+master
skyjake
10:56 Revision 92ff84cd (github): Merge branch 'master' into ringzero+master
skyjake
10:03 Revision 5118c791 (github): Cleanup
skyjake

2011-07-26

21:58 Revision 06bf71ad (github): Smoother: Fixed client-side stuttering
The coordinates were being timed using the client's sharp
gameTime instead of the original server gameTime.
This caus...
skyjake
19:31 Revision dbde1248 (github): Fixed bug in the font renderer which failed to consider multiple newline
character sequences with no printable characters seperating them. danij
19:28 Revision de6bd8d5 (github): Fixed DOOM: Only attempt to register map name patches for available resources
(i.e., episode 1 for shareware, 1-4 for ultimate, else 1-3). danij
19:21 Revision 6f393520 (github): Working on the Smoother
Fixes a problem where the smoother starts
lagging behind in time.
Something is causing the smoother's output to be f...
skyjake

2011-07-25

16:15 Revision 76e99021 (github): Refactor: ResourceNamespace nolonger constructs a path directory for it's resources.
It is now the responsibility of the caller to construct/choose a path directory when
calling F_CreateResourceNamespac...
danij
11:11 Revision a075affa (github): Merge branch 'master' into ringzero+master
Conflicts:
doomsday/build/win32/doomsday_cl.rsp
doomsday/engine/api/doomsday.def
doomsday/engine/portable/include/...
skyjake

2011-07-24

15:35 Revision 236c0c39 (github): Win32: Update build for the Smoother class
skyjake
14:22 Revision 424c37f5 (github): Apply movement smoothing in the renderer
Rather than applying it in the game logic, the smoother
is now applied in the renderer when the mobj becomes
a visspr...
skyjake
14:11 Revision 9134d456 (github): jDoom64: Added missing breaks to switch compounds
skyjake
14:10 Revision 8f11e850 (github): Added missing 'break's to a switch compound
skyjake
13:12 Revision 943e5f59 (github): Merge branch 'beta6-ringzero' into ringzero+master
danij
12:55 Revision b5e48bac (github): Moved the definition of stringpool_intern_t into stringpool.c
danij
12:49 Revision a9c5c638 (github): Deleted old copies of StringPool source files inadvertently included in an earlier
commit. For whatever reason Tortoise Git appears to automatically include anything
added to the current head when pro...
danij
12:39 Revision d3c8520e (github): Normalize line endings.
danij
12:38 Revision 9bc17ad4 (github): Cleanup
danij
12:36 Revision 6833facc (github): Refactor: Split the string interning mechanism out of PathDirectory and into a
new class named StringPool. Performance of inserting a path into the PathDirectory
took a small hit in the process as...
danij
12:11 Revision 261e2cd5 (github): Client: Use the Smoother for remote players
Now works better, but there is still a timing problem
with the client's Smoother: remote movement lags
a lot even wit...
skyjake
11:49 Revision 7d4f17da (github): Working on remote player movement
Smoothers are cleared when map changes.
All remote players (on client and server) get unlimited step-ups.
skyjake
11:08 Revision ddf8c7c2 (github): Working on remote player movement
Movement is now replicated on server-side without big
errors. The next step is to interpolate properly it on
client-s...
skyjake
11:06 Revision a49cd2d1 (github): P_TryMove: Allow large step-ups for remote players
Otherwise there is a big risk of remote players getting stuck
in stairs on server-side as the Z coordinate is being
i...
skyjake

2011-07-23

12:53 Revision ef2c58eb (github): Working on client-side remote player smoothing
Still not working correctly. Something is going wrong with
the times of the movement path points. Also, the onFloor
f...
skyjake
 

Also available in: Atom