Activity
From 2010-11-27 to 2010-12-10
2010-12-10
- 19:23 Revision 8cd1e59f (github): Misc clean up:
- * Reworked ccmd "listgames" into a summary of the known games, sorted by title.
* Print the known game list if automa... - 18:50 Revision c741db3b (github): Defer logging of the definition database summary in Def_Read until all post-processing is complete.
- 18:49 Revision edd77ae8 (github): Changed name of the example game registered by dpExample to "Example Game"
- 18:48 Revision 59e04765 (github): Changed verbosity of status messages output by R_InitModels according to engine log message conventions.
- 16:29 Revision 233fab74 (github): Fixed order of search path list concatenation in formSearchPathList; this now needs to be done in reverse.
- 16:00 Revision 27b98a7a (github): Continued work on resource location in ringzero:
- * Defer search path URI resolution until filehash creation time. Until this time individual paths are considered "raw...
- 05:07 Revision 6e3600d2 (github): Clean up.
- 03:05 Revision ed08b20f (github): Refactored game and game resource registration so that any needed top-level definition files can be specified as game resources using DD_AddGameResource.
- Stop the title finale in DD_ChangeGame if it is currently playing at this time.
- 00:46 Revision 210d7c55 (github): Added a presently unused rflags argument to DD_AddGameResource, it be needed sooner or later.
2010-12-09
- 23:45 Revision 93a85805 (github): When attempting an "unload" with no arguments and whilst no game is loaded; output a log message.
- 21:48 Revision 8dea44d3 (github): Enhanced ccmds "load" and "unload" so that they can be used for runtime game changing. It is now possible to start the engine in ringzero and load a game from the console.
- 19:11 Revision 72bc6030 (github): Reorganised and restructured DED definitions for jHexen so that there is a "top-level" definition file for each game mode registered.
- 18:04 Revision fa296218 (github): Fixed a couple of comments in doom1 DED files.
2010-12-08
- 16:59 Revision f550e02f (github): Reorganised and restructured DED definitions for jHeretic so that there is a "top-level" definition file for each game mode registered.
- 14:15 Revision 518c6244 (github): Reorganised and restructured DED definitions for jDoom so that there is a "top-level" definition file for each game mode registered. Still much work to be done here but this will suffice until we externalise GameInfo.
- Now to do the same for the other game plugins...
- 14:07 Revision 538e3037 (github): Changed Material name lookup in Def_GetDecoration(), Def_GetReflection(), Def_GetDetailTex() and Def_GetGenerator to use Materials_CheckNumForName() rather than Materials_GetNumForName(). Doing a 'Get' here is not correct.
- 14:04 Revision dd60e6ce (github): Don't log a missing patch message in loadPatchList() as W_CheckNumForName already handles it.
2010-12-07
- 18:17 Revision 98ce92f1 (github): Replace instances of "dll" with "library" in comments and log/status messages.
- 18:04 Revision e6edd317 (github): Renamed DD_PLUGIN_DMUAPI_VER to DD_DMU_VERSION
- 15:57 Revision 467121d0 (github): Added Chex Quest deds
- 15:50 Revision 7b2e1d6a (github): Added Chex Quest to the list of supported games.
- Todo:
* There are a couple of small yet noticeable rendering artefacts which cannot be addressed presently through DE... - 15:20 Revision d13c248e (github): Do not use the "otherColor" when drawing XImages as this isn't yet working.
2010-12-06
- 09:30 Revision 00f5f824 (github): Continued work on ringzero:
- * Added a couple of macros for use with the resource scripts on WIN32 which define some of the extended information i...
2010-12-05
- 08:42 Revision 10652a34 (github): Clean up.
- 08:41 Revision 77ef4b1c (github): Renamed fi_page_t::_textColor to ::_preColor
2010-12-04
- 11:48 Revision 75cbacda (github): Now that the default model path is determined jointly between the resource locator and the resource namespacing; don't use default paths set in DED Header blocks.
- 10:50 Revision e2fdffb4 (github): Minor tweaks to FileHash
- 09:55 Revision 9a297586 (github): Added default control binding - "bindevent key-capslock-down {toggle ctl-run}"
- 09:51 Revision 2629af11 (github): Default game control bindings need to be applied in DD_ChangeGameWorker.
- 05:08 Revision b5617105 (github): Fix missing include on UNIX - sys_reslocator.c needs pwd.h
- 04:52 Revision bacc1806 (github): Fix compilation errors in F_ExpandBasePath on UNIX ?
- 04:42 Revision 57b00690 (github): Work continues on ringzero:
- * Further refactoring of the resource locator and the virtual file system to centralise logic for path mapping.
* Avo...
2010-12-03
2010-12-02
- 17:19 Revision 769e6508 (github): Continued refactoring the resource locator:
- * Split the resource search paths into "classes"; "Default" paths and "Extra" paths. Each is managed seperately until...
- 15:16 Revision dc7dee81 (github): Fixed some compilation errors in previous commit on *nix. Clean up.
- 04:03 Revision e175b132 (github): Continued refactoring of the resource locator:
- * Namespace definition is now very nearly virtual.
* Location allows a single call to specify multiple resource paths...
2010-12-01
- 17:08 Revision 0fbd2060 (github): Fixed: Memory leak on unix-based platforms in the '~' home expansion algorithm Dir_ExpandHome (ouch) due to Str_Free being confused with Str_Delete.
- 02:11 Revision d55953ea (github): Clean up.
2010-11-30
2010-11-29
- 01:35 Revision e6eb9611 (github): Merged.
- 01:26 Revision fb8be1cb (github): Continued refactoring the resource locator:
- * Defer use of namespaces until search-time (alongside file hash (re)build).
* Relocated search path formation logic ...
2010-11-28
- 21:52 Revision 18e26fbb (github): Continued refactoring the resource locator; defer the use of resourcenamespace_ts until search-time (alongside file hash (re)build).
- 19:31 Revision dc916d35 (github): Clean up.
- 17:06 Revision 5864610e (github): Translate directives in file paths specified with -def and -defs.
- 15:11 Revision cfa87169 (github): Output a total count of the number of available and playable games in ccmd listgames.
- 13:27 Revision 989ed56a (github): Replaced the doomsday background drawn in null-game mode using a finale animation. Very simple placeholder for now while I get a few things hooked up.
- Feed the UI subsystem's predefined colors into those used with the finale interpreter.
- 10:09 Revision 2d831e85 (github): Fix type mix up in previous commit.
- 10:05 Revision 19208b3d (github): Fixed engine startup and shutdown. Updated variable/argument names re resourcetype_t > resourceclass_t
- 09:22 Revision c9b98b7d (github): Various very minor tweaks to stop gcc's pedantic moaning.
- 09:20 Revision 05f697d9 (github): Fixed build error on *nix.
2010-11-27
- 09:34 Revision c7af8080 (github): Renamed resourcetype_t to resourceclass_t and so too the associated RT_* to RC_* constants. The old naming convention only really made sense from the engine's point of view and considering these are public names; I've decided to go with 'class' rather than type. The old "resource class" stuff is now handled as an extension of the new resource namespacing so there is no conflict.
- The name "resource type" will be used shortly to indicate the file type (in the case of file resources ('zip', 'wad',...
- 08:59 Revision e72f669b (github): Fix spelling error.
- 08:43 Revision 5ce9f4cd (github): Relocated handling of the "mode:" token for finale condition evaluation into the engine. We no longer need to ask the game to do this on our behalf.
- 08:02 Revision 2cc2e55f (github): Clean up.
- 06:50 Revision 063b0477 (github): Fixed compilation on platforms using SDL window management take#3 (?)
- 06:36 Revision 3ed8a403 (github): Fixed compilation on platforms using SDL window management take#2 (?)
- 06:01 Revision 9a99aae6 (github): Various fixes for "null-game" mode.
- 04:32 Revision 7fff4e48 (github): Rename r_extres.c/h to sys_reslocator.c/h
- 04:11 Revision f7cf0552 (github): Fixed compilation on platforms using SDL window management(?)
- 03:47 Revision c520d096 (github): Clean up.
- 03:46 Revision 4fa071b6 (github): Updated application startup on *nix and OS X in line with changes made for the WinAPI platform. Hopefully I didn't break anything.
- 02:25 Revision 9a8f58a1 (github): Fixed memory leak inadvertently introduced in previous commit.
Also available in: Atom