CIA.vc
ReMooD
http://remood.org/
Stats » Projects » ReMooD
information
Photo
ReMooD is a source port of Doom Legacy 1.42
syndicateUTC clock
05:10 on Feb 11, 2012
event counters
The last message was received 2.53 days ago at 16:20 on Feb 08, 2012
0 messages so far today, 0 messages yesterday
7 messages so far this week, 0 messages last week
7 messages so far this month, 68 messages last month
2227 messages since the first one, 4.81 years ago, for an average of 18.93 hours between messages
recent messages
dateReversed sort columnprojectcontentlink
16:20 WednesdayReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: bb3557b1aa6b r539 remood/ (17 files in 6 dirs): (link)

Update Windows-Based Projects

  • Update Dev-C++ Project
  • Update and fix build under Microsoft Visual C++ 6.0
  • Update and fix build under Microsoft Visual C++ 2005
  • Update and fix build under Microsoft Visual C++ 2008
  • Add 2010 Project, which is just an upgraded 2008 (Hopefully the correct files were included)
#
16:20 WednesdayReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: 9684e3a35fef r540 remood/src/ (doomtype.h r_data.c r_data.h): (link)

Initial base for texture loading; Fix GCC linker error

  • Notes on how textures should be handled.
  • The linker error was related to checking for MSVC but not actually checking if it were set.
#
02:56 WednesdayReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: e1d362ee2120 r537 remood/src/ (7 files): (link)

Implement level loading (somewhat); Code modification

  • Macro-ize stream reading functions (saves LOC and prevents Copy-Paste)
  • Levels up to LineDefs is loaded (still need THINGS, and node builder stuff)
#
02:56 WednesdayReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: 8c7aa9ec8e6c r538 remood/src/ (5 files): (link)

Levels are now mostly loaded.

  • You are able to warp to a level and look at the level in the automap.
  • Currently, the BLOCKMAP is not loaded.
  • No texture information is available.
#
02:56 WednesdayReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: 3aac2f4649a5 r535 remood/src/ (193 files in 4 dirs): (link)

Update src/ Copyrights to 2012; Include FreeDoom IWAD names

  • It has been 2012 for an entire month, update copyrights despite being in branch (a replacer a branch)
  • The FreeDoom IWADs are freedoom.wad and ultfdoom.wad
#
02:56 WednesdayReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: 9af54e99ead8 r536 remood/ (9 files in 2 dirs): (link)

More work on the MAPINFO code; Initial base for level loading +++

  • MAPINFO parsing is table based.
  • Add the "map" commands which can change maps.
  • Rebuild remood.wad
#
02:56 WednesdayReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: cbb958d5903f r534 remood/ (7 files in 2 dirs): (link)

Fix logical error in WL_RegisterOCCB(); Initial work on MAPINFO parsing

  • In WL_RegisterOCCB(), the OCCB head was not updated to higher priority callbacks, thus causing problems.
  • MAPINFO can be loaded for IWADs by loading the IWAD MAPINFO late (in the order callback)
#
23:57 on Jan 28ReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: 26034f1bd59d r533 remood/src/ (6 files): (link)

Simple Menu Navigation.

  • You may navigate the menus, but not much can be done currently.
#
23:57 on Jan 28ReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: 30bfbb3001f5 r530 remood/src/ (7 files in 4 dirs): (link)

Place I_mkdir() inside i_util.c; Storage directory function I_GetStorageDir()

  • I_mkdir() was duplicated in multiple places, unified now.
  • I_GetStorageDir() returns and creates directories that should contain config and data files.
#
23:57 on Jan 28ReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: 851efbfd13c3 r531 remood/src/ (5 files): (link)

Implement saving and loading of configuration files.

  • Character escape-ness is preserved, mostly.
  • Uses XDG on UNIX.
#
23:57 on Jan 28ReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: bda55545f74b r532 remood/src/ (dstrings.c dstrings.h m_menu.c): (link)

Initial base for the stack menu structure.

  • Menus are accessed via a stack, when a new menu opens it is pushed on top of the stack.
  • The stack makes it easy to support multiple menus being opened without trouble.
#
05:20 on Jan 28ReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: 0decc1f2ed03 r526 remood/ (21 files in 9 dirs): (link)

Clean up interfaces and add memory manager commands. Complete UFNR ASCII +++

  • Replace interface specific I_GetFreeMem() with I_GetFreeMemory().
  • Add "meminfo", "memcachefree", and "memfrag".
  • Add remaining holes to UFNR, except for lowercase characters.
  • Rebuild remood.wad.
#
05:20 on Jan 28ReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: 224cf22ecd38 r529 remood/src/ (console.h z_zone.c): (link)

Fix compilation error and improve the memory manager speed.

  • Lacked an include in console.h
  • Partition merging is not done at free time anymore (except for small blocks), it is instead done at allocation time. If the partition is too small, it will attempt merging of partitions. ReMooD under DOSEMU starts faster but under DOSBOX, it takes a minute to start (counted 63 seconds).
#
05:20 on Jan 28ReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: e60d387a8f3e r524 remood/src/ (6 files): (link)

Console Variables may now have values and are settable by values.

  • The first existing variables are ones that modify the drawing of the console.
  • On a side note, the Console Inputter text can now have a custom font.
  • Also make the font lookup code find at least 1 character to use for 0xFFFD.
#
05:20 on Jan 28ReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: 6ed411c7d19d r525 remood/src/ (4 files): (link)

Fix logical error in V_ImageDrawScaled(); Add console scaling.

  • It was due to off the top/left side of the screen, it subtracted when it should add.
  • Console scaling makes it look like 320x3200 (you see less text on higher resolutions)
#
05:20 on Jan 28ReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: b052da97f61d r527 remood/ (3 files in 3 dirs): (link)

ENREMOOD Update. +++

  • Increase copyright range in ENREMOOD.
  • Recreate remood.wad.
#
05:20 on Jan 28ReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: a0093b3fc933 r528 remood/src/i_util.c: (link)

Fix issues under DOS.

  • In I_GetFreeMemory(), don't use mallinfo() (it does not actually exist), use DPMI functions.
  • Fixed ENDOOM/ENREMOOD printing double spaced when Cols <= 80.
#
05:20 on Jan 28ReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: 9d49f234066c r522 remood/src/ (command.c command.h console.c): (link)

Move Command and Variable code to command.c

  • This splits it from the console code.
  • The code in command.c will then use a single header (console.h), thus command.h gets deprecated
#
05:20 on Jan 28ReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: fc29c760dbfe r523 remood/src/ (5 files): (link)

More initial work on Console Variables

  • Remove the g_-based possible values (not constant)
  • The first variable "con_screenheight", and have the console drawer use this value.
#
08:46 on Jan 25ReMooD
Commit by GhostlyDeath <ghostlydeath@remood.org> :: 987b9831387b r521 remood/src/ (5 files): (link)

Move byte operation macros and functions to c_lib.[ch] and

  • This should reduce executable size along with increasing compile time.
  • Due to function overhead, byte operations would be slower but most operations would either be disk/network related.
#