Project

General

Profile

Activity

From 2011-07-21 to 2011-08-03

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

2011-07-22

23:01 Revision 45c6ab75 (github): Added Smoother: calculating player movement paths
de::Smoother is a class whose purpose is to reproduce a smooth
movement path out of a handful of distinct points.
Th...
skyjake
19:20 Revision 47a02daf (github): During a game change the console databases are cleared thus the cvars
registered by I_InitVirtualInputDevices are lost. After unloading a game
we must re-init the virtual input device tab...
danij
17:14 Revision 7de69a3a (github): libcommon: Use common.h to include the game's headers
For convenience. skyjake
14:15 Revision fb61c64d (github): jDoom64: Added missing breaks to switch compounds
skyjake
13:23 Revision e9718914 (github): Win32: Fixed build (there is no type "bool")
skyjake
10:47 Revision 5d13e153 (github): Added missing 'break's to a switch compound
skyjake

2011-07-21

20:29 Revision fc154f92 (github): Fixed compilation issues
dehmain.c now forward declares font_s as a struct instead of
including the engine's private header. This seems like a...
skyjake
20:20 Revision 777a5158 (github): Merge branch 'beta6-ringzero' into ringzero+master
Conflicts:
doomsday/engine/portable/src/sys_reslocator.c
skyjake
20:15 Revision 4aa23aa4 (github): Merge branch 'master' into ringzero+master
Conflicts:
doomsday/plugins/jdoom/src/p_telept.c
skyjake
20:12 Revision 87d22bb8 (github): Client: Adjusted the way fixes are acknowledged
Now the ack is sent only after the new coordinates, momentum
and/or angles have been applied to the mobj.
Also added...
skyjake
18:07 Revision 96ffee75 (github): Build config: Default to -O2 on gcc
There has been a number of issues with -O3. skyjake
17:57 Revision da05e807 (github): Fixed issues with the management of various model resources:
* GL textures were not released during a texreset or a game change.
* Model skins were not destroyed during a game ch...
danij
17:56 Revision e409ad82 (github): Mac OS X: Use the correct png.h on Lion
The correct png.h is from the 10.6 SDK, which is version 1.2. skyjake
17:52 Revision 402ae8fb (github): Ensure that the default port to connect to is zero
The value was uninitialized previously. skyjake
17:50 Revision a76c300b (github): Refactor: Initiate registration of the file resource namespaces from DD_StartupWorker
rather than as a function of F_InitResourceLocator. danij
 

Also available in: Atom