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...
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...
2007-02-23
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...
- 00:39 Revision db4716c2 (github): Implemented a persistent scratch buffer for use by texture manipulation routines e.g. scaleLine() to improve performance.
- 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.
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).
- 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. - 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... - 18:30 Revision b8e4ae58 (github): Fixed compilation problem.
- 18:29 Revision 5e9cce51 (github): Fixed texture parameters when using the Easy Upload flag.
- 18:28 Revision 4dcdf231 (github): Updated with file changes.
- 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.
- 11:47 Revision 1ea8751c (github): Updated a few error messages.
- 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... - 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... - 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.
- 03:00 Revision dfc4cb74 (github): Added a new tab to the Doomsday Control Panel to be used for setting game controls.
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?).
- 03:51 Revision 99547e5e (github): Added x_event.h to jhexen.vcproj
- 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...
- 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.
- 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.
- 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.
- 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...
2007-02-16
- 22:52 Revision 539b184f (github): Renamed p_player.h and p_player.c to avoid confusion in Xcode.
- 22:45 Revision 51c465f5 (github): Renamed p_player.h to avoid confusion in Xcode.
- 22:44 Revision b4ddaa8e (github): Renamed p_player.c to avoid confusion in Xcode.
- 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...
Also available in: Atom