summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-20Import icculus.org release (2017-05-05)Steven Fuller
2019-08-20Import icculus.org release (2015-02-14)Steven Fuller
2019-08-20Import icculus.org release (2014-12-25)Steven Fuller
2019-08-20Switched openal-config with pkg-config openal.Steven Fuller
2019-08-20Removed obsolete SI-era OpenAL initialization.Steven Fuller
2019-08-20Trying out using alpha test to emulate color keying.Steven Fuller
The original D3D code used SetColorKey to remove the transparent bits from certain textures, like the HUD alien tail. As there's no straightforward way to do this in OpenGL without using fragment programs, enable alpha test to reject fragments with zero alpha. This might break a few things that have alpha set to zero when translucency is off -- I fixed the few cases that I found.
2019-08-20Added the missing support for static on the televisions.Steven Fuller
2019-08-20Removed D3DOverlayColourControl.Steven Fuller
2019-08-20Fixed graphics issues with the alien sense vision mode.Steven Fuller
2019-08-20CFLAGS tweaks.Steven Fuller
2019-08-20Adjusted the polygon offset to a more reasonable value.Steven Fuller
2019-08-20Tweaked polygon offset usage.Steven Fuller
Tweaked the values used for glPolygonOffset, as the previous values caused rendering issues with the fire in temple. The new values probably reintroduce decal z-fighting with blood and bulletmarks, but the fire z-fighting was a bigger issue.
2019-08-20Changed rhw into w as that was how it was used. Also fixed a few warnings.Steven Fuller
2019-08-20Try not being so lame with the sound initialization.Steven Fuller
2019-08-20Fixed input not working when coming out of a game.Steven Fuller
2019-08-20OpenAL WIP.Steven Fuller
2019-08-20OpenAL WIP.Steven Fuller
2019-08-20OpenAL WIP.Steven Fuller
2019-08-20OpenAL WIP.Steven Fuller
2019-08-20Removed SupportFPMathsFunctions and SupportFPSquareRoot macros.Steven Fuller
2019-08-20Removed an unused variable.Steven Fuller
2019-08-20Fixed a few warnings.Steven Fuller
2019-08-20Removed Watcom Compiler support.Steven Fuller
2019-08-20Removed more unused code.Steven Fuller
2019-08-20Removed unused file.Steven Fuller
2019-08-20Fixed prototype.Steven Fuller
2019-08-20Fixed an undefined value assert.Steven Fuller
2019-08-20Switched to the C version of TranslatePoint.Steven Fuller
2019-08-20Worked around a crash during level reloads.Steven Fuller
Global state in bh_marin.c isn't being deinitialized, and this was causing some code to incorrectly execute during a level restart. Said code has been commented out, as it appears to have been previously disabled. Improved the deinitialization in pheromon.c to make similar crashes more obvious.
2019-08-20Removed redundant prototype that accidently got left in.Steven Fuller
2019-08-20Got the Windows WIP branch to build in Linux.Steven Fuller
2019-08-20Windows WIP.Steven Fuller
Added VS-style structure packing support.
2019-08-20Windows WIP.Steven Fuller
Implemented the rest of winfiles.c to get user profiles working.
2019-08-20Windows WIP.Steven Fuller
2019-08-20Removed trailing '/' from temp starting paths.Steven Fuller
2019-08-20Windows WIP.Steven Fuller
2019-08-20Windows WIP.unknown
2019-08-20Removed a lot of tool code.Steven Fuller
2019-08-20Removed SupportWindows95 and platform_pc macros.Steven Fuller
2019-08-20Removed most references to PSX, Saturn and E3 Demo.Steven Fuller
2019-08-20Removed another old menu header.Steven Fuller
2019-08-20Removed unused image and font code.Steven Fuller
2019-08-20Removed the old menu systems.Steven Fuller
2019-08-20Removed macros that were not being used in the game code.Steven Fuller
2019-08-20Removed SupportHHStuff.Steven Fuller
2019-08-20Removed DAVEW.Steven Fuller
2019-08-20Removed UseOldChunkLoader.Steven Fuller
2019-08-20More cruft removal.Steven Fuller
2019-08-20Removed unused map hud code.Steven Fuller
2019-08-20Fixed gcc 4.2.3 compile issue.Steven Fuller