From 2a0b0d4bae873c1a5c89f92db2983cf49a61db6f Mon Sep 17 00:00:00 2001 From: NepDisk Date: Mon, 24 Mar 2025 22:35:18 -0400 Subject: [PATCH] Remove ASM --- README.md | 1 - SRB2.cbp | 18 - SRB2_common.props | 3 - Srb2.dev | 52 +- appveyor.yml | 8 - cmake/Modules/CMakeASM_YASMInformation.cmake | 46 - .../CMakeDetermineASM_YASMCompiler.cmake | 27 - cmake/Modules/CMakeTestASM_YASMCompiler.cmake | 23 - debian-template/README.source | 1 - src/Android.mk | 2 +- src/CMakeLists.txt | 35 - src/Makefile | 23 - src/Makefile.d/features.mk | 157 +- src/Makefile.d/nix.mk | 5 - src/Makefile.d/platform.mk | 1 - src/Makefile.d/sdl.mk | 7 - src/Makefile.d/win32.mk | 4 +- src/Sourcefile | 1 - src/d_netcmd.c | 5 - src/m_fixed.h | 1 - src/p5prof.h | 278 --- src/screen.c | 4 - src/sdl/CMakeLists.txt | 17 - src/sdl/MakeCYG.cfg | 1 - src/sdl/Srb2SDL-vc9.vcproj | 4 +- src/sdl/Srb2SDL.dsp | 4 +- src/sdl/i_main.c | 34 - src/sdl12/Srb2SDL-vc10.vcxproj | 4 +- src/sdl12/Srb2SDL-vc9.vcproj | 4 +- src/sdl12/Srb2SDL.dsp | 4 +- src/sdl12/i_main.c | 28 +- src/tmap.nas | 957 ---------- src/tmap.s | 1587 ----------------- src/tmap_asm.s | 322 ---- src/tmap_mmx.nas | 674 ------- src/tmap_vc.nas | 48 - src/v_video.c | 10 - src/win32ce/win_main.c | 11 +- tools/anglechk.c | 364 ++++ 39 files changed, 454 insertions(+), 4321 deletions(-) delete mode 100644 cmake/Modules/CMakeASM_YASMInformation.cmake delete mode 100644 cmake/Modules/CMakeDetermineASM_YASMCompiler.cmake delete mode 100644 cmake/Modules/CMakeTestASM_YASMCompiler.cmake delete mode 100644 src/p5prof.h delete mode 100644 src/tmap.nas delete mode 100644 src/tmap.s delete mode 100644 src/tmap_asm.s delete mode 100644 src/tmap_mmx.nas delete mode 100644 src/tmap_vc.nas create mode 100644 tools/anglechk.c diff --git a/README.md b/README.md index 7fe87ca71..982ba4056 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,6 @@ [SRB2Kart](https://srb2.org/mods/) is a kart racing mod based on the 3D Sonic the Hedgehog fangame [Sonic Robo Blast 2](https://srb2.org/), based on a modified version of [Doom Legacy](http://doomlegacy.sourceforge.net/). ## Dependencies -- NASM (x86 builds only) - SDL2 (Linux/OS X only) - SDL2-Mixer (Linux/OS X only) - libupnp (Linux/OS X only) diff --git a/SRB2.cbp b/SRB2.cbp index acdc61c7f..b4cf543db 100644 --- a/SRB2.cbp +++ b/SRB2.cbp @@ -1996,24 +1996,6 @@ HW3SOUND for 3D hardware sound support