Age | Commit message (Collapse) | Author |
|
Where a pointer is to a buffer that does not need to be mutable for
the operation of the function, use const char * instead. This avoids
some type errors where constant string are passed.
|
|
Just as M_StringCopy behaves the same as strlcpy(), M_StringConcat
behaves the same as strlcat(). Use this in one location.
|
|
It's more readable to write "M_StringEndsWith(..." than doing a bunch of
pointer arithmetic, and this is a common pattern. Also add
M_StringStartsWith, M_StringJoin and M_StringCopy. The latter is a
safe alternative for strcpy() that works the same as OpenBSD's
strlcpy(). Use these functions in a few places where it makes sense.
|
|
being configured, not just always "Chocolate Doom".
Subversion-branch: /branches/v2-branch
Subversion-revision: 2669
|
|
Subversion-branch: /branches/v2-branch
Subversion-revision: 2537
|
|
codepage to UTF-8 encoding. This should fix the case where the user has
a username that includes non-ASCII characters (thanks Alexandre Xavier).
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2495
|
|
Subversion-branch: /branches/raven-branch
Subversion-revision: 2347
|
|
strlen(haystack) < strlen(needle)
Subversion-branch: /branches/raven-branch
Subversion-revision: 1906
|
|
strstr() in dehacked code to determine when to map frame numbers.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1861
|
|
Subversion-branch: /branches/raven-branch
Subversion-revision: 1737
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1720
|
|
Subversion-branch: /branches/raven-branch
Subversion-revision: 1398
|
|
Subversion-branch: /branches/raven-branch
Subversion-revision: 1375
|
|
Heretic and Hexen use WAD path lookup.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1368
|
|
common->doom header dependencies.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1211
|
|
common code and remove dependencies on deh_main.h.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1210
|
|
level.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1204
|
|
screenshot code into v_video.c Add M_FileLength common function for
finding the length of an open file.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1102
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1095
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1092
|
|
file. Generate documentation for the default.cfg and chocolate-doom.cfg
configuration files.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1091
|
|
tables. Add documentation for each value (for autogenerating
documentation).
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1090
|
|
David Flater for this patch).
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1076
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1015
|
|
The previous system was built around the program choosing a screen mode
from the user's settings, this is based around choosing settings from
the specified screen mode.
As such, the old screenmultiply config variable is now gone. Also,
aspect ratio correction is now on by default.
Add new aspect ratio correction functions for horizontal squashing (as a
complement to the existing vertical stretching).
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1005
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 986
|
|
documentation for -nosound, -nomusic, -nosfx. Fix up some bugs with the
docgen wikitext output and allow control over output of Vanilla options.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 984
|
|
fixes architectures where structure fields are aligned differently to
optimise reads, causing the game to crash.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 960
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 949
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 944
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 935
|
|
sizeof(*array)
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 922
|
|
that are available through the keyboard. Justification: this is already
possible through advanced mouse drivers and programs like js2x, so there
might as well be a proper interface for it.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 918
|
|
(snd_samplerate)
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 906
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 887
|
|
chat when vanilla_keyboard_mapping is enabled.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 861
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 860
|
|
to i_swap.h.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 857
|
|
Vanilla Doom.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 853
|
|
explicitly specified.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 838
|
|
update codeblocks projects (which is a new format, latest cb svn build
is needed)
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 822
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 821
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 806
|
|
Allow multiple directories to be specified in DOOMWADDIR, in the same
way as PATH.
Make -iwad search through all search paths for the specified IWAD.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 799
|
|
the registry to automatically find the locations of installed IWADs.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 791
|
|
stretching (fullscreen 320x240, 640x480, etc)!
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 771
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 756
|
|
new values are saved to the config file.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 721
|
|
into m_misc.c.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 715
|
|
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 704
|