Skip to content
Snippets Groups Projects
  1. May 03, 2024
  2. Apr 28, 2024
  3. Apr 26, 2024
  4. Apr 14, 2024
    • James R.'s avatar
      CMakeLists.txt: use libfmt from thirdparty/fmt · 3eba2cf6
      James R. authored
      Now compiles on Ubuntu 22.04, which only has libfmt 8.
      I don't know which exact version of libfmt we need but the
      one in thirdparty works.
      
      This version of libfmt is header-only.
      3eba2cf6
  5. Jan 29, 2024
    • Eidolon's avatar
      Remove GME VGM music emulation · 640ad6bc
      Eidolon authored
      We cannot comply with the terms of the GPL in using and distributing
      libgme due to MAME license incompatibility, so the feature needs to
      be removed.
      640ad6bc
  6. Jan 28, 2024
  7. Dec 15, 2023
  8. Nov 05, 2023
  9. Sep 18, 2023
  10. Apr 28, 2023
  11. Mar 31, 2023
  12. Mar 23, 2023
  13. Mar 14, 2023
  14. Mar 01, 2023
  15. Feb 27, 2023
  16. Feb 25, 2023
  17. Feb 21, 2023
  18. Jan 27, 2023
    • James R.'s avatar
      cmake: move ACSVM fetch to cpm-acsvm.cmake · 7092f112
      James R. authored
      Remove SRB2_CONFIG_SYSTEM_LIBRARIES condition. This is
      because I am lazy and don't want to write
      a FindACSVM.cmake. I also don't think it will be common
      for it to be installed at the system level.
      7092f112
  19. Jan 15, 2023
  20. Jan 04, 2023
  21. Jan 01, 2023
  22. Dec 28, 2022
  23. Dec 23, 2022
  24. Dec 22, 2022
    • Sal's avatar
      Add ACSVM building to CMake · 88ffab9f
      Sal authored
      Currently this breaks some parts of the ACS functionality ... before I made a handful of small extensions to ACSVM's slightly-limited C API myself, and I didn't get them into the actual repo yet.
      
      But now that we've moved to actual C++ compiling, I will likely just flat-out rewrite the SRB2 side of the code in C++ so it can use the library directly.
      88ffab9f
  25. Dec 12, 2022
    • Eidolon's avatar
      cmake: Fix png and openmpt builds in clean envs · b9f277df
      Eidolon authored
      In environments without zlib installed, png would fail to build since
      it can't find zlib.h. The zlib build's generated public include dir
      needs zlib.h to work.
      
      openmpt fails to build because it can't find Rpcrt4, which is not a
      necessary link under mingw, but exists in some mingw-w64 toolchains.
      It is only needed for MSVC.
      
      (cherry picked from commit fcf69001ada08077f82d3fc8510dcd24b4433e64)
      b9f277df
    • Eidolon's avatar
      cmake: Use MAME YM2612 emu in GME · 1f9b97a0
      Eidolon authored
      (cherry picked from commit fb0f0c5e6c161b4b88439cda84c8b6cae9d236cc)
      1f9b97a0
    • Eidolon's avatar
      Cherry-pick internal zlib MR from SRB2/next · 0d49cc17
      Eidolon authored
      cmake: build zlib manually in internal build
      
      See merge request STJr/SRB2!1856
      
      (cherry picked from commit 3597957af13878854c02305a0aec5ca744209ef2)
      
      # Conflicts:
      #	thirdparty/CMakeLists.txt
      0d49cc17
  26. Nov 27, 2022
Loading