DCurrent / openbor

OpenBOR is the ultimate 2D side scrolling engine for beat em' ups, shooters, and more!
http://www.chronocrash.com
BSD 3-Clause "New" or "Revised" License
894 stars 119 forks source link

Clean up GFX (software scaling) code #313

Closed Plombo closed 3 months ago

Plombo commented 3 months ago

Remove hq2x due to licensing issues, and 2xSaI due to licensing that is at best unclear. Drop MMX as a compile flag, and drop yasm as a build dependency for 32-bit x86 targets.

SumolX commented 3 months ago

If you don't mind as part of this PR to remove the yasm from Dockerfile as well.

SumolX commented 3 months ago

And don't forget to remove from CMakeLists.txt

if(USE_MMX) target_sources(${PROJECT_NAME} PRIVATE ${SRC_MMX}) endif()

Plombo commented 3 months ago

I've done those changes now. Thanks for pointing out that I had missed them.