Project

General

Profile

Activity

From 2007-07-19 to 2007-08-01

2007-08-01

23:14 Revision 910ca7c1 (github): When using SDL input for mouse, ignore the first nonzero XY offset, as it appears it's a large jump from whatever SDL is using as its initial mouse position. Fixes the problem of the odd warp in the view angles the first time the mouse is touched.
Some cleanup in p_user.c. skyjake
18:03 Revision 4146a331 (github): its always the little things that trip you up - part deux
yagisan
17:46 Revision 525f5ad6 (github): its always the little things that trip you up
yagisan
17:37 Revision 8714e136 (github): add cmake checks for directinput and directsound on win32
yagisan
17:17 Revision f1dd9a14 (github): remove macro _T - causes gcc for FTBFS
yagisan
16:42 Revision 0f4223cf (github): add eax to the includes list
yagisan
16:27 Revision eb03a9b7 (github): O_O fix typo, remove diagnostics
yagisan
16:17 Revision cd5bde3b (github): fix typos
yagisan
16:15 Revision 84a5dbc4 (github): add some diagnostics
yagisan
16:02 Revision bd326fcd (github): FindEAX take 3
yagisan
15:57 Revision cf2b7f1d (github): FindEAX take 2
yagisan
15:35 Revision 8dddaa83 (github): um yes- path names would help
yagisan
15:25 Revision 46c5abf1 (github): Create a FindEAX module for Win32
yagisan
12:24 Revision bef34667 (github): Fixed problem with writing incorrect WAD header when copying map data lumps to the cached data file (the first sizeof(header) - 8 * numcopied lumps was written too which was scrambling the beginning of the THINGS lump).
danij
00:19 Revision 3fe13250 (github): Fixed an issue with curses crashing due to winText not being created in dedicated mode. The dedicated mode is now checked and initialized as the very first thing.
Got rid of the old BT_ATTACK and BT_USE flags, which now tap directly into the brain, as one might say. skyjake

2007-07-31

22:22 Bug #463 (Closed): Netgame moving walls stop upon death
During a netgame if a player dies near moving walls,platforms and such occasionally these will stop functioning somet... noontide1991
22:20 Bug #462 (Closed): Netgame crash on respawn
Sometimes upon a player respawn in a co-op or Deathmatch netgame the game will crash displaying segmentation violatio... noontide1991
18:27 Revision 99460da6 (github): Introducing the playerbrain_t, which will replace ticcmd. (At the moment, ticcmd hasn't still been removed and is used in many places.) It serves much the same purpose, but is not constrained by having to be compatible with the engine or needing to be compact. The PlayerThink does what the brain tells it to do, if possible.
Added some weapon impulses. skyjake
13:46 Revision 9361c298 (github): Added a log message to dpMapLoad making it explicit when we build and when we load from cache including time taken.
danij
13:44 Revision 574fbd05 (github): Added Sys_SetActiveWindow() to change the currently active window. Other win32 fixes.
danij
12:43 Revision 336dec67 (github): Begun re-factoring the way we load map data by requiring a full node build. This code *should* work and will copy the required lumps into a wad in the bspcache folder, then generate the entire bsp afresh into the same file before being loaded in Doomsday via the auxiliary lump list.
danij
10:42 Revision 0db6b314 (github): Jaakko's crusade for Usability of APIs continues: I made the (IMO) exceedingly cumbersome Sys_GetWindowDimensions() function unnecessary with a global pointer to the current ddwindow_t. To access the details of the window where drawing is currently being done, just use e.g., "theWindow->width", or "theWindow->bpp".
The requirement to call a 5-parameter function, which may on top of that fail for reasons unknown, necessitating erro... skyjake
09:27 Revision 7a605492 (github): add newlines to makee gcc quiet
yagisan
04:03 Revision 049014fa (github): Updated our DirectX-based input to work with the new ddevent_t design. Mouse and joystick should now be working again.
danij
03:07 Revision 72166b3d (github): Updated exports.
danij
03:06 Revision e8b036bb (github): Fixed camera movement. When player is a camera momentum should be lost almost instantly when not moving (in order to position precisely).
danij
03:03 Revision a586461d (github): Added missing new line characters to some busy mode messages.
danij
00:03 Revision 7783df97 (github): Pause-related improvements: there is now a common "pause" ccmd. When the game is paused, PlayerThink is still called but only to poll the controls and throw away the accumulated data.
Added some default menu and UI bindings. skyjake

2007-07-30

18:51 Revision 19f21b59 (github): Do smooth scrolling of the busy text messages. Could be cleaned up a little.
skyjake
16:39 Revision ed8570a0 (github): Added the "console" class, which gets activated upon opening of the console.
Binding classes can be marked for acquisition of the entire keyboard device. The "console" class uses this to prevent... skyjake
15:58 Revision 4252cefc (github): Saving the bindings automatically to (game)-bindings.cfg, and reading them during startup. Now custom bindings are saved and restored properly.
skyjake
15:06 Revision d8b5bb05 (github): Use, Attack, and Strafe controls are now working, too.
Also tested the use of state conditions to implement strafing, works fine. skyjake
11:46 Revision 5bbcb61c (github): Why was danij's commit undone....?
skyjake
11:41 Revision 5a62f4df (github): Fixed movement stuttering, which was due to unsynchronized fixed triggering of players. Renamed M_CheckTrigger to M_RunTrigger, and created a new M_CheckTrigger for const trigger_t* usage. This will allow sharing a single trigger for many users.
Fixed compiler warnings in drOpenGL on UNIX builds.
Renamed P_AddPlayerControl to P_NewPlayerControl.
Updated Xco...
skyjake
02:39 Revision da1ffe80 (github): Updated input captured via a dedicated console to work with the new ddevent_t design.
danij
02:37 Revision 27f78a8c (github): Changes to doomsday.def for M_CheckTrigger() and to temporarily reintroduce obsolete player input functions to allow build to work. Other minor fixes.
danij
00:01 Revision 354ac965 (github): Exported the new Doomsday public API routines for controls. Fixed various compilation errors/warnings under win32.
danij

2007-07-29

18:05 Revision 3b25fcd4 (github): Default bindings for basic player movement. Turning, walking, sidestep, and lookdir working correctly.
Attempting to get the player movement working as it used to. Ticcmd_t will be removed, but for now we can put the new... skyjake
12:46 Revision 67f4156c (github): Conversion of command bindings to text.
Clearing all bindings and binding classes.
Deleting a specific binding based on identifier.
Inverse flag must affect ...
skyjake
00:36 Revision c36d6f7d (github): Continued working on the bindings. Translation of the bindings back to textual format is halfway done (works for device bindings). The "bindevent" and "bindcontrol" commands are now available in the console, as are "listbindings" and "listbclasses".
Command bindings cause associated device state to be marked with the highest binding class also, as they can also sha... skyjake

2007-07-28

23:23 Revision a842ec0f (github): Here the writebuf is not null-termined, so using strlen() leads to big problems.
skyjake
21:35 Revision c57c4eb8 (github): Slight tweak to handling of console command recognition when executing commands. The user is automatically provided with help text if there is a command of the provided name, but the arguments don't match.
skyjake
21:03 Revision 3fb0bfc4 (github): Updated with new source files.
danij
18:46 Revision 14455e33 (github): Obsolete. Causing FTBFS
yagisan
18:25 Revision 963cbd29 (github): Misc:
+ verbosity conflict (global "verbose") -- ArgExists() counts instances
Input Improvements:
+ sys_input: button clic...
skyjake
15:18 Revision 31ed9f50 (github): add LZSSEXPORT to all functions in lzss/win32/src/main.c to fix FTBFS witn MinGW
yagisan
15:14 Revision 44ebf484 (github): renamed lzss find.c/find.h functions names that conflict with win32/src/sys_find_file.c (head was done in previous commit)
yagisan
15:06 Revision 4bc5eb92 (github): missing newline
yagisan

2007-07-27

19:03 Revision bb82ab62 (github): the win32api headers indicate using _T is not such a good idea, and removing the last lot fixed a FTBFS, so remove another one
yagisan
18:53 Revision f7b59a76 (github): yet another untested commit. glad we have buildbots for that sort of thing
yagisan
18:46 Revision 9297a4f3 (github): this should match the msdn docs, and work now. if not I'll revert it
yagisan
18:31 Revision 5758e623 (github): add missing newline to shut up gcc, so I can find more important errors
yagisan
18:27 Revision b3ab1818 (github): Shouldn't these be pointers ?
yagisan
16:56 Revision e5809c32 (github): Add R_InitLinks timing code from danij
yagisan
15:22 Revision b7efb555 (github): We don't support ZDBSP compressed nodes. Comment it out unless some masochist wants to play with it
yagisan
14:29 Revision 2ff117d5 (github): Merge in glbsp 2.24 (svn 453)
yagisan
09:46 Revision 7e321f23 (github): hands DaniJ a coffee
yagisan
09:42 Revision 9caa27ce (github): lowercase DaniJ ;)
yagisan
00:13 Revision 528e218a (github): Updated style and cleaned up.
danij
00:06 Revision 419de1e3 (github): Updated style and cleaned up.
danij
00:03 Revision d7ede85c (github): Updated style and cleaned up.
danij
00:03 Revision b281f181 (github): Updated style and cleaned up.
danij

2007-07-26

23:56 Revision 9cd2a512 (github): Moved old sfx code using DirectSound3D + EAX into the attic (found in driver_sndcmp.cpp).
danij
14:27 Revision 4905d8a3 (github): Added Doom64TC to the Xcode project so that I can see whether it breaks when I make changes. Introduced also the fractional game ticker.
skyjake
14:18 Revision 9836ebbe (github): Added WolfTC to the Xcode project so that I can see whether it breaks when I make changes.
The WolfTC sources should be made to use the wolftc.h convenience header so that Xcode is not confused about headers ... skyjake
12:48 Revision 7a547727 (github): Change my email address to the "eternal" iki.fi one.
skyjake
12:31 Revision 5bdb0a90 (github): Big-ass commit with Jaakko's copyright year update to all files, but also the beginnings of the new player controls code. A bit of cleanup and fixes have been done to the joystick handling in dd_input.c and sys_input.c (any number of axes supported; deadzone and scaling fixed).
Added P_PlayerThinkLookAround(), which will, after P_GetControlState() materializes, be handling the player view angles. skyjake

2007-07-24

13:49 Revision 499105f1 (github): Updated with new files.
skyjake
13:49 Revision 8b2980ff (github): Fixed return value of initTimingSystem(). SDL_Init() returns zero on success, which was interpreted as an error code.
Now I can run the game again, yay! :) skyjake

2007-07-23

20:30 Revision c3f22ba3 (github): Added remaining controls for all games to G_RegisterPlayerControls().
danij

2007-07-22

10:44 Revision fc753e08 (github): Fixed a couple of build errors under *nix.
danij
10:38 Revision 6047bcb9 (github): Fix build issue under *nix (don't have HWND handles).
danij
10:09 Revision ff22e11e (github): SDL-based window management;
Begun re-factoring things so that the same code can be used for all platforms. This presents some issues under win32 ... danij
08:27 Feature #1448: .box zip file to automatically extract .box addon
Logged In: YES
user_id=717323
Originator: NO
From an ease-of-use point of view, this is a good idea. I think it wou...
skyjake
07:49 Feature #1450 (Closed): Fast Monsters
DOOMsday has no "Fast Monsters" toggle, I checked option and config. I want to turn them fastest.
dingodile

2007-07-21

19:17 Revision d8809ba0 (github): glob win32 source
yagisan
13:57 Bug #461: keyboard controls
Logged In: YES
user_id=849456
Originator: NO
This bug tracker is not a help forum, please do not use it as such. If...
danij
12:59 Bug #461 (Closed): keyboard controls

hi folks !!!
how can i reset the keyboard controls to its default configuration in all games ?
i could not fi...
subscroll

2007-07-19

18:12 Bug #460: JHexen: Can walk trough golden doors
Logged In: YES
user_id=1848186
Originator: YES
Sorry, did 2 errors at once, doing a duplicate bug report (didn't se...
anthales
10:52 Revision c902c232 (github): Added engine/portable/src/sys_sdl_window.c which contains the framework for SDL-based window management, currently missing an implementation (coming soon).
Bring the window manager online AFTER the console so as we can output environment/system info. danij
03:46 Revision bbdcd726 (github): Split the win32-specific window management routines out of dd_winit.c and into ./win32/src/sys_window.c
Cleaned up the window management interface(s) so as to be platform independent (well, almost) and spent some time add... danij
 

Also available in: Atom