Project

General

Profile

Activity

From 2007-02-14 to 2007-02-27

2007-02-26

02:44 Revision c26fa3ff (github): Continued development on DAM.
Split ReadMapProperty() into two subroutines A)read from the src buffer B)set the map property. Reorganised things ye... danij

2007-02-24

13:43 Revision 573a87fd (github): Fixed stack corruption when attempting to search for a control to execute with a string longer than MAX_DESCRIPTOR_LENGTH.
Fixed a problem with shadow polys linked to linked subsector planes.
Fixed a problem with unpackSideDefs(). TODO: Unp...
danij

2007-02-23

06:34 Revision 5ee18ade (github): Implemented support for packed sidedefs.
danij

2007-02-19

01:20 Revision 6d69d57b (github): It would help if I remove the Z_Free() calls after changing where the buffers for Con_BufferGetLines() are allocated...
danij
00:39 Revision db4716c2 (github): Implemented a persistent scratch buffer for use by texture manipulation routines e.g. scaleLine() to improve performance.
danij
00:34 Revision b74a1c3e (github): Changed Con_BufferGetLines() to use a buffer provided by the caller. As they have better knowledge on when a buffer needs resizing they are better able to manage the memory more efficiently. Ensured Con_BufferGetLine() does not need to unnecessarily allocate memory.
danij

2007-02-18

23:07 Revision bf1bd6d9 (github): Added texture content flag TXCF_UPLOAD_ARG_NOSMARTFILTER. Currently only used with the busy mode screen grab (was taking upwards of 3.4 seconds at 1920x1200 with smart filtering enabled).
danij
22:35 Revision 4e0c2fd1 (github): Implemented temporary ccmd "setaxis" for tweaking the input device axis settings during development.
Don't write empty commands to the console command history buffer.
Fixed some compilation problems.
danij
18:32 Revision 9a498d31 (github): Busy mode now takes a screen capture to use as a background for the busy mode (when engine up and running; not in the first startup). The performance of taking a screen shot and making it a texture is quite disappointing, though -- in the order of 400-500 ms.
Added some dark gradients to make console output and the progress bar visible on all backgrounds.
The screen capture...
skyjake
18:30 Revision b8e4ae58 (github): Fixed compilation problem.
skyjake
18:29 Revision 5e9cce51 (github): Fixed texture parameters when using the Easy Upload flag.
skyjake
18:28 Revision 4dcdf231 (github): Updated with file changes.
skyjake
18:10 Revision 56a686d2 (github): Added a note about the way lines are drawn in the automap. Lines must be grouped into as large a sequence of vertices as possible; the current implementation experiences significant FPS drops.
skyjake
11:47 Revision 1ea8751c (github): Updated a few error messages.
danij
10:08 Revision 399b4043 (github): Overloaded ccmds are now in and working.
Split the "help" ccmd into two to test this functionality. ccmd "help""s" moved to con_data.c
However, the implementa...
danij
05:17 Revision 4529dbce (github): Removed the old game-side input device axis settings.
DD_Execute(f) should be declared with a const command string ptr.
Adjusted naming style for a few game_config_t membe...
danij
03:49 Revision f6705b5c (github): Added ccmd flag CMDF_NO_DEDICATED. If an attempt is made to execute a ccmd attributed with this flag when running in dedicated mode; the attempt is blocked before execution.
Trawled the engine looking for all potentially sensitive ccmds and made safe. danij
03:00 Revision dfc4cb74 (github): Added a new tab to the Doomsday Control Panel to be used for setting game controls.
danij

2007-02-17

20:23 Revision d4d62332 (github): Use consistent line endings and encode in UTF-8 (why does VC2k5 change the format on occasion?).
danij
03:51 Revision 99547e5e (github): Added x_event.h to jhexen.vcproj
danij
03:49 Revision 49e688aa (github): Updated WolfTC with the new auto-hiding HUD implemented for jDoom.
When changing the size of the statusbar automatically reshow the HUD if hidden, so the user can see the effect of the... danij
03:23 Revision c3293b46 (github): Updated WolfTC in line with the changes made to ticcmd_t. TODO: many of the controls (e.g. automap panning) are not currently implemented.
Plus numerous other minor tweaks. danij
02:39 Revision b148bac0 (github): Updated Doom64TC in line with the changes made to ticcmd_t. TODO: many of the controls (e.g. automap panning) are not currently implemented.
danij
02:16 Revision 1263c93a (github): Updated jHexen in line with the changes made to ticcmd_t. TODO: many of the controls (e.g. artefact hot-keys) are not currently implemented.
danij
01:49 Revision 0d6c232e (github): Updated jHeretic in line with the changes made to ticcmd_t. TODO: many of the controls (e.g. artefact hot-keys) are not currently implemented.
Changed various game-side text drawing routines so that their string parameters are (const) where appropriate.
Revert...
danij

2007-02-16

22:52 Revision 539b184f (github): Renamed p_player.h and p_player.c to avoid confusion in Xcode.
danij
22:45 Revision 51c465f5 (github): Renamed p_player.h to avoid confusion in Xcode.
danij
22:44 Revision b4ddaa8e (github): Renamed p_player.c to avoid confusion in Xcode.
danij
22:40 Revision 4cea97a0 (github): Merged in the engine-side input device axis handling from the old 1.8 experimental branch. Reworked the bindings mechanism to suit. This means that controls can be bound to either commands (including a different command for each state) and directly to a player control. Bindings are now grouped for each input device, then by the control type (key/button or axis) and then finally based on controlID (controlID is either a key/button code or a control axis index).
Added and abstraction for input event_ts to allow us to ensure future back-compatibility. Internally, Doomsday genera... danij
 

Also available in: Atom