Skip to content
Snippets Groups Projects
  1. Jul 21, 2016
    • Alam Ed Arias's avatar
      Merge branch 'skybox-render-fix' into 'master' · b02c824d
      Alam Ed Arias authored
      Skybox rendering offset fix for third person/alt view camera
      
      Fixes the issue reported in this thread: https://mb.srb2.org/showthread.php?t=41729
      
      I dunno if this will negatively affect any existing skyboxes in SRB2's own levels, that said. I tried out THZ2 and CEZ1 with this fix at least but I forgot to compare them with how they are in 2.1.15 so _*shrugs_*
      
      See merge request !94
      b02c824d
    • Alam Ed Arias's avatar
      Merge branch 'macosx-hacking' into 'master' · 93013440
      Alam Ed Arias authored
      OS X Makefile build setup
      
      This merge request:
      
      * Cleans up the OS X bundle resource location code and fixes a SIGSEGV and memory leak
      * Simplifies and fixes the OS X desktop alert code, closing more leaks
      * Adds the MACOSX build flag to the Makefiles, to allow building a binary (but not Mac app yet) of SRB2.
      
      This is intended to make it easier for developers to build on Mac OS X, without having to pull in all of XCode. You can keep using CMake if you prefer.
      
      To test, use `make -C src MACOSX=1 NONX86=1 SDL=1 NOASM=1` for a release build.
      
      Left to do:
      
      * Add a content bundling script to be run after building, and a flag to trigger doing that.
        `MACOSX_BUNDLE` maybe?
      * Somehow get access to a Mac running PowerPC and figure out how to build a multi-platform binary.
      * Add the proper magic to compile using gcc if requested. (Right now, compilation is done via LLVM/Clang)
      
      See merge request !72
      93013440
    • Alam Ed Arias's avatar
      Revert "Merge branch 'RemoveINetC' into 'master'" · 1a0fcbd8
      Alam Ed Arias authored
      This reverts commit 8607f524, reversing
      changes made to 11d76a65.
      1a0fcbd8
    • Alam Ed Arias's avatar
      Merge branch 'RemoveINetC' into 'master' · 8607f524
      Alam Ed Arias authored
      Remove i_net.c
      
      The code in i_net.c doesn't actually seem to be used in SRB2. I was able to compile a build without it, and hosting and joining netgames worked just fine (well, as fine as they can with the current state of the netcode...).
      
      The vast majority of code in the file seems to be contained in HAVE_SDLNET ifdefs, and I'm pretty sure SRB2 has never used SDLNET in a public build. The only bit not contained in that block is I_InitNetwork(), which just prints an error and returns false.
      
      Do we really need to keep it around? If not, I say get rid of it. It seems like useless clutter that is just going to confuse people who are trying to understand the source code.
      
      See merge request !73
      8607f524
  2. Jul 17, 2016
  3. Jul 11, 2016
    • Alam Ed Arias's avatar
      Merge branch 'build-modes' into 'master' · 11d76a65
      Alam Ed Arias authored
      For GCC 6.1 builds
      
      I do not know what I was doing:
      
      NULL checks
      
      building without BLUA support
      
      functions that do not depend on outside vars should be tagged with "const", AKA, FUNCMATH
      
      See merge request !89
      11d76a65
  4. Jun 20, 2016
  5. Jun 19, 2016
  6. Jun 17, 2016
  7. Jun 13, 2016
  8. Jun 12, 2016
  9. Jun 09, 2016
    • Monster Iestyn's avatar
      Hack to fix midtextures for polyobjects being mucked up · a04fcce3
      Monster Iestyn authored
      "frontsector" in this part of the code isn't actually the polyobject's sector for back-side polyobject segs, it's the in-level sector the polyobject as a whole is being rendered in it turns out.
      a04fcce3
    • Monster Iestyn's avatar
      Fix single side line midtexture skewing · 20c2d84c
      Monster Iestyn authored
      Red apparently left in code for single-sided linedefs to NOT skew their midtextures ...but it doesn't work because it doesn't stop the skewing code from running instead, regardless of whether Effect 1 is on or not. If it's decided single-sided line midtextures shouldn't do this though, the non-skew code could just as well be thrown out lol (or something else I guess?)
      20c2d84c
  10. Jun 08, 2016
  11. Jun 04, 2016
  12. Jun 01, 2016
  13. May 31, 2016
Loading