mirror of
https://git.do.srb2.org/STJr/SRB2.git
synced 2025-04-23 18:51:20 +00:00
Sonic Robo Blast 2 Public
I found out the following things after doing a bit of research, and made attempts to support these (if not using the libs/ copy of libpng, which is 1.2.46 with a apng patch): * PNG_EXPORT() was modified in libpng 1.5.0 to take four args instead of two * png_strlen, png_memcmp, png_memcpy and png_memset were made private in 1.5.0 and then eventually removed in 1.6.0 (I'm not sure whether I need to define them for 1.5.0 too please help me out here) No changes should occur for Windows builds (at least, for now), I can confirm it compiles fine on my end |
||
---|---|---|
.circleci | ||
android | ||
assets | ||
bin | ||
cmake/Modules | ||
debian | ||
doc | ||
extras | ||
libs | ||
objs | ||
src | ||
tools | ||
.gitattributes | ||
.gitignore | ||
.travis.yml | ||
Android.mk | ||
appveyor.yml | ||
CMakeLists.txt | ||
comptime.bat | ||
comptime.mk | ||
comptime.props | ||
comptime.sh | ||
cpdebug.mk | ||
Doxyfile | ||
LICENSE | ||
README.md | ||
srb2-vc9.sln | ||
srb2-vc10.sln | ||
SRB2.cbp | ||
Srb2.dev | ||
srb2.png | ||
SRB2_common.props | ||
SRB2_Debug.props | ||
SRB2_Release.props |
Sonic Robo Blast 2
Sonic Robo Blast 2 is a 3D Sonic the Hedgehog fangame based on a modified version of Doom Legacy.
Dependencies
- NASM (x86 builds only)
- SDL2 (Linux/OS X only)
- SDL2-Mixer (Linux/OS X only)
- libupnp (Linux/OS X only)
- libgme (Linux/OS X only)
Warning: 64-bit builds are not netgame compatible with 32-bit builds. Use at your own risk.
Compiling
See SRB2 Wiki/Source code compiling
Disclaimer
Sonic Team Junior is in no way affiliated with SEGA or Sonic Team. We do not claim ownership of any of SEGA's intellectual property used in SRB2.