Rev |
Age |
Author |
Path |
Log message |
Diff |
5005 |
2205d 4h |
hendricks266 |
/polymer/eduke32/source/common.c |
Apple: Update Xcode project and build system. DONT_BUILD. |
|
4989 |
2208d 6h |
terminx |
/polymer/eduke32/source/common.c |
More Android changes. DONT_BUILD. |
|
4948 |
2224d 23h |
hendricks266 |
/polymer/eduke32/source/common.c |
Modularize .mid --> .ogg --> .flac code to apply to sounds as well, and various cleanup in music/sound filename-handling code. |
|
4887 |
2241d 20h |
hendricks266 |
/polymer/eduke32/source/common.c |
When using search paths detected from a Megaton installation, also use the SC-55 oggs included with it. |
|
4886 |
2241d 20h |
hendricks266 |
/polymer/eduke32/source/common.c |
Clean up autodetected game install search paths on all platforms that use them.
This should prevent Lunar Apocalypse from becoming Nuclear Winter with Megaton on Linux and Mac. |
|
4811 |
2267d 13h |
helixhorned |
/polymer/eduke32/source/common.c |
Move g_noFloorPal[] to the engine side and adapt other stuff accordingly.
- 'nofloorpalrange' DEF token: now handled for both game and editor (for the
latter, it's effective only for "shade preview" mode, [']+[X]).
- in generatefogpals(), assign g_noFloorPal[] = 1 for every generated (default)
fog pal; get rid of its return value / g_firstFogPal |
|
4805 |
2273d 1h |
hendricks266 |
/polymer/eduke32/source/common.c |
BSD: Fix the previous commit. DONT_BUILD. |
|
4804 |
2273d 1h |
hendricks266 |
/polymer/eduke32/source/common.c |
Linux: Add detection of the Steam releases of Duke 3D and NAM. DONT_BUILD. |
|
4802 |
2273d 4h |
hendricks266 |
/polymer/eduke32/source/common.c |
Refine the previous commit a bit. DONT_BUILD. |
|
4801 |
2273d 7h |
hendricks266 |
/polymer/eduke32/source/common.c |
Mac OS X: Add detection of the Steam and GOG releases of Duke 3D and the Steam release of NAM. DONT_BUILD. |
|
4790 |
2279d 5h |
hendricks266 |
/polymer/eduke32/source/common.c |
Windows: Detect installation paths of 3DR's Duke Nukem 3D package, the 3DR Anthology, and the NAM Steam release. |
|
4789 |
2279d 5h |
hendricks266 |
/polymer/eduke32/source/common.c |
Remove the structure fields in grpscan.c that blocked my code for allowing NAM, NAPALM, and WWII GI to fall back to GAME.CON. |
|
4697 |
2312d 18h |
terminx |
/polymer/eduke32/source/common.c |
Fix a couple of clang warnings. DONT_BUILD. |
|
4594 |
2342d 8h |
hendricks266 |
/polymer/eduke32/source/common.c |
Update the known locations of the addons in a Megaton installation. DONT_BUILD. |
|
4584 |
2372d 0h |
helixhorned |
/polymer/eduke32/source/common.c |
Fix USE_OPENGL=0 build. |
|
4564 |
2406d 5h |
hendricks266 |
/polymer/eduke32/source/common.c |
Split parts of loadlookups() into generatefogpals() and fillemptylookups(), and move Duke-specific LOOKUP.DAT behavior to G_LoadLookups() in source/common.c, which contains the call to loadlookups() as factored out from astub.c and game.c.
DONT_BUILD. |
|
4559 |
2406d 5h |
hendricks266 |
/polymer/eduke32/source/common.c |
Move code non-specific to Duke Nukem 3D from source/common.c to a new build/src/common.c.
DONT_BUILD. |
|
4557 |
2406d 5h |
hendricks266 |
/polymer/eduke32/source/common.c |
Elimininate some codedup between game.c and astub.c.
DONT_BUILD. |
|
4495 |
2463d 23h |
hendricks266 |
/polymer/eduke32/source/common.c |
Better compile timestamp handling. |
|
4491 |
2465d 12h |
helixhorned |
/polymer/eduke32/source/common.c |
Bye, bye, B*alloc(), all hail X*alloc()! Replace large portion of the calls...
... and cull code that is dead with the X*alloc() versions since they never
return NULL on requesting memory.
Use something like
git grep '[^Xx]\(m\|c\|re\)alloc *('
and
git grep '[^Xx]strdup *('
to see places where I left the B*alloc() calls intact.
BUILD_LUNATIC. |
|