Commit graph

180 commits

Author SHA1 Message Date
Steven Fuller
e956318723 use g++ for linking 2019-08-20 02:22:37 +02:00
Steven Fuller
03c87b518b change pack alignment for opengl screenshot saving.
more useful error messages from ffread.cpp and language.c
2019-08-20 02:22:37 +02:00
Steven Fuller
e8789932e5 fix pov default 2019-08-20 02:22:37 +02:00
Steven Fuller
7c43155a90 basic joystick support 2019-08-20 02:22:37 +02:00
Steven Fuller
553fa56442 misc changes 2019-08-20 02:22:37 +02:00
Steven Fuller
e681d155d9 Disable Gold-only weapons for Regular edition (Tim Beckmann)
fixed compiling with -DNDEBUG
2019-08-20 02:22:37 +02:00
Steven Fuller
47d9cc1b2c main.c: switched to using atexit instead of calling SDL_Quit directly.
npcsetup.cpp: removed old todo msg
2019-08-20 02:22:37 +02:00
Steven Fuller
ec12e751c0 Disable unnecessary quit confirmation. (Tim Beckmann) 2019-08-20 02:22:37 +02:00
Steven Fuller
8e87ff0f3e Commented out secondary color stuff due to nvidia header lameness 2019-08-20 02:22:37 +02:00
Steven Fuller
08545b98c6 Cleanups (Tim Beckmann) 2019-08-20 02:22:37 +02:00
Steven Fuller
6fc3502f4b very minor SDL changes 2019-08-20 02:22:37 +02:00
Steven Fuller
053d51b61b Fixed stupid fullscreen changing. 2019-08-20 02:22:37 +02:00
Steven Fuller
86629a3b34 Cleanups. (Tim Beckmann) 2019-08-20 02:22:37 +02:00
Steven Fuller
0677653d4f CDDA_Play now searches for a cd audio track if the requested one is not
valid.
2019-08-20 02:22:37 +02:00
Steven Fuller
080430b3bd Redid the most of the file loading/saving. Now uses $HOME/.avp/ and
$AVP_DIR to look for files.
2019-08-20 02:22:37 +02:00
Steven Fuller
95b8b49b76 More Warning cleanups (Tim Beckmann) 2019-08-20 02:22:37 +02:00
Steven Fuller
abab1011ac Small update. 2019-08-20 02:22:37 +02:00
Steven Fuller
84e9c736f3 Implemented the mp_config stubs.
Fixed a small error with menus (wrong font size was being used in
RenderMenuElement -- was visible with custom maps with long names).
2019-08-20 02:22:37 +02:00
Steven Fuller
5e99463577 GL_EXT_secondary_color now spelled correctly (Tim Beckmann)
Progress Bar drawing hopefully fixed.
2019-08-20 02:22:37 +02:00
Steven Fuller
7501334b9b Redisable intro screen. 2019-08-20 02:22:37 +02:00
Steven Fuller
adb11a6d73 Doc Updates.
Command line options.
2019-08-20 02:22:37 +02:00
Steven Fuller
a2d3afb314 Better error checking in winapi.c. (Tim Beckmann)
Keep track of profile timestamps. (Tim Beckmann)

Implemented a few other missing bits.
2019-08-20 02:22:37 +02:00
Steven Fuller
c69d422333 Moved LightIntensityAtPoint to a better location.
Silenced more stub messages.
2019-08-20 02:22:37 +02:00
Steven Fuller
783657fac7 Fixed "pure virtual method called" 2019-08-20 02:22:37 +02:00
Steven Fuller
aff53cc9ba Disable sound, not crash, when OpenAL init fails. 2019-08-20 02:22:37 +02:00
Steven Fuller
aa61006034 work around the Regular Edition menu font size. 2019-08-20 02:22:37 +02:00
Steven Fuller
e196a237d4 Fixed the dark opengl screenshots and video mode not being initialized. 2019-08-20 02:22:37 +02:00
Steven Fuller
790a20ef7c Silenced most of the debug messages.
Vidmode changing should work now.
2019-08-20 02:22:37 +02:00
Steven Fuller
bdb3cff6fd Implemented the Progress Bar during Loading. 2019-08-20 02:22:37 +02:00
Steven Fuller
9a32158ae8 Screenshots in software mode (menus) implemented. 2019-08-20 02:22:36 +02:00
Steven Fuller
9f006f18fe Many warnings cleaned up (Tim Beckmann)
Menus.
2019-08-20 02:22:36 +02:00
Steven Fuller
4508748944 CD Audio Support. 2019-08-20 02:22:36 +02:00
Steven Fuller
b4a55b2618 Added Screenshot code.
Moved some net stuff around.
2019-08-20 02:22:36 +02:00
Steven Fuller
219ab378d7 Fixed stupid fullscreen toggle error 2019-08-20 02:22:36 +02:00
Steven Fuller
66c945fb7d Implemented a part of CreateFile so save games work. 2019-08-20 02:22:36 +02:00
Steven Fuller
2c9d8cc68e Doc updates 2019-08-20 02:22:36 +02:00
Steven Fuller
7e7423ec29 Fixed Makefile 2019-08-20 02:22:36 +02:00
Steven Fuller
ab1b808ef3 Debian SDL+NVIDIA workaround 2019-08-20 02:22:36 +02:00
Steven Fuller
949ffcfd44 Fixed the mistake causing new episodes to be gained for free. 2019-08-20 02:22:36 +02:00
Steven Fuller
f0647dd7c8 Added missing netcode from main.c -- now skirmish (including Jockey) works
correctly.
2019-08-20 02:22:36 +02:00
Steven Fuller
06371ecc45 Re-fixed the menus and enabled another font drawing function.
Fixed Profile Loading/Saving (had to disable debug mode).
2019-08-20 02:22:36 +02:00
Steven Fuller
442b6b52ea Disable the menus for the Alien demo. 2019-08-20 02:22:36 +02:00
Steven Fuller
b66cdf804f Skirmish mode now works 2019-08-20 02:22:36 +02:00
Steven Fuller
a1d0e0dc87 Small menu changes 2019-08-20 02:22:36 +02:00
Steven Fuller
7ef81cbc6e More work on menus. 2019-08-20 02:22:36 +02:00
Steven Fuller
ea23e5a1bb Documented -DREGULAR_EDITION
Disabled the sound printfs for now.
2019-08-20 02:22:36 +02:00
Steven Fuller
47dfa780d5 Fix stupid mistake: accidently had volume changing commented out 2019-08-20 02:22:36 +02:00
Steven Fuller
112d43ca5d Removing unneeded files. 2019-08-20 02:22:36 +02:00
Steven Fuller
0b37ed3309 Most of the menu code now builds. 2019-08-20 02:22:36 +02:00
Steven Fuller
b7e1c7cb2f Documentation updates. 2019-08-20 02:22:36 +02:00