Permalink
Commits on Jul 31, 2018
  1. I_Video: Show SDL Version information

    Corbachu committed Jul 31, 2018
    Small addition to i_video.cc which will show the version of SDL that EDGE was compiled against, and what version of SDL that EDGE is currently linking against (what DLL is found in root at run-time).
Commits on Jul 14, 2018
  1. Disable melee screen shaking

    Corbachu committed Jul 14, 2018
    Disabled the screen shaking for the player melee (that references I_Tactile), but set it as a CVAR in case anyone still wants it.
    
    TODO: Weave the entirety of I_Tactile() into DDF and RTS so modders can specify granularity on the effect!!!
Commits on Jul 10, 2018
  1. Merge branch 'master' of https://github.com/3dfxdev/hyper3DGE

    usernameak
    usernameak committed Jul 10, 2018
  2. Merge branch 'master' of https://github.com/3dfxdev/hyper3DGE

    Corbachu committed Jul 10, 2018
  3. More fixes

    Corbachu committed Jul 10, 2018
    fixes compiler problems
Commits on Jul 9, 2018
  1. Merge branch 'master' of https://github.com/3dfxdev/hyper3DGE

    usernameak
    usernameak committed Jul 9, 2018
  2. Fixed CMake DDF copying for MSVC

    usernameak
    usernameak committed Jul 9, 2018
  3. ROTTColumn

    Corbachu committed Jul 9, 2018
    Minor fix (but not displayed properly still) that stops crash when displaying ROTT patches. Added E1M1.wad so EDGE won't complain for now when DARKWAR is loaded by itself.
  4. Better defaults

    Corbachu committed Jul 9, 2018
    Changed Monitor Size to always default to 16:9 (r_aspect from 1.333 -> 1.777/monitor_size from 0 -> 1), plus makes windowed-mode look better. Still can be changed to other dimensions in the Video Options drawer.
  5. Fix

    Corbachu committed Jul 9, 2018
    Don't know how two cases were added of IMGDT_Colour (?!). Anyways, fixes the compile error.
  6. Cleanup

    Corbachu committed Jul 9, 2018
    Cleaned up many of the headers, added better defaults (start with vsync ON), updated Rise of the Triad DDFs, some more work on the Main menu code (cleanups, added back missing images from DOOM's title drawer), general cleanup of other source code files. Re-ordered ROTT's /rott namespace to remove pre-formatted DOOM graphics (just a few remain for the menu system) in favor of the assets found directly from DARKWAR.wad. Debugging stuff for Wolf3D->BSP and removed unneeded variables from wlf_setup.cc. Updated image code for Rise of the Triad graphics (TODO: column rendering errors)
Commits on Jul 8, 2018
  1. CMake now copies DDFs to build directory

    usernameak
    usernameak committed Jul 8, 2018
Commits on Jul 2, 2018
  1. ROTT: Re-Up DDF

    Corbachu committed Jul 2, 2018
    DDF for ROTT
  2. ROTT: wadsrc changes

    Corbachu committed Jul 2, 2018
    !!!
  3. ROTT: more IWAD handling

    Corbachu committed Jul 2, 2018
    !!
  4. More ROTT PlayPal fixes

    Corbachu committed Jul 2, 2018
    !
  5. ROTT PLAYPAL ("PAL") handling

    Corbachu committed Jul 2, 2018
    Convert to PLAYPAL properly, stops crashing (!)
Commits on Jun 26, 2018
  1. Updated Ubuntu-getdeps (for automatic downloads) to pull

    Corbachu committed Jun 26, 2018
    from Github as libphysfs-dev is only at version 2, which
    will cause the compiler to error out.
  2. fixup OPTION

    Corbachu committed Jun 26, 2018
    This never completely got removed!
  3. compiler warning fixes

    Corbachu committed Jun 26, 2018
    surpresses some warnings, cleaned up CMakeLists a little..
  4. epi/image_jpeg Linux fixups

    Corbachu committed Jun 26, 2018
    Fixed compile error with image_jpeg under Ubuntu (not even sure all of those Win-specific defines are needed, MSVC/Ubuntu compile just fine without them).
Commits on Jun 25, 2018
  1. wrapped file with #ifndef

    Corbachu committed Jun 25, 2018
    Wrapped with USE_FFMPEG (which is OFF by default, so now both i_cinematic.cc and i_ffmpeg.cc won't conflict if one or the other is enabled)
  2. disable kitchensink linkage

    Corbachu committed Jun 25, 2018
    Disabled entirely, this time by removing the library that UNIX wants to include (no sense in including it if it is not used currently).
  3. fix

    Corbachu committed Jun 25, 2018
    Fix
  4. appveyor changes

    Corbachu committed Jun 25, 2018
    As per VSLibs(x86 and x64) being built with MSVC 2017, I have removed the Visual Studio 14 2015 generator (for now) and added Visual Studio 15 2017 Win64 for 64-bit builds. Added vsLibsx64.7z, and changed 3dge.exe -> Edge.exe
  5. KOSBuild.md update

    Corbachu committed Jun 25, 2018
    Simple (C) year update
  6. build_guide\CMAKE_VSBuild.md

    Corbachu committed Jun 25, 2018
    Updated build_guide for CMake/Visual Studio (added links for x86 and x64 libraries)
  7. Fix

    Corbachu committed Jun 25, 2018
    Ooops
  8. Hypertension Team Compile

    Corbachu committed Jun 25, 2018
    Added Hypertension flag for CMake setup before VS solution is generated (after Configure, just tick the HYPERTENSION box under "ungrouped"). ;-)
  9. Kitchensink Disable

    Corbachu committed Jun 25, 2018
    Don't link the lib (unless you are testing i_ffmpeg or LInux/Kitchensink).
Commits on Jun 22, 2018
  1. WOLF: IdentifyWolfenstein()

    Corbachu committed Jun 22, 2018
    Change extensions from EDGEPAKEXT to match those in IdentifyVersion (EDGEEPKEXT)
  2. Rollback Cinematic Code

    Corbachu committed Jun 22, 2018
    I have renamed the new Cinematic code that utilizes SDL_Kitchensink/ffmpeg to -> i_ffmpeg, and restored the ROQ decoder (i_cinematic), and added i_ffmpeg to the source files. As of now, EDGE will only compile i_cinematic, unless the define USE_FFMPEG is defined - then it will enable the i_ffmpeg code. I did this primarily to make the Master builds stable again, and we are not 100% sure we are going to stick with Kitchensink/ffmpeg for video decoding.
Commits on Jun 21, 2018
  1. kitchensink

    Corbachu committed Jun 21, 2018
    Added unpacked SDL_kitchensink repo