No description
Find a file
Monster Iestyn c1ff9f8c64 Edit a lot of the rest of the polyobject-related code in P_LineOpening to make more sense and be more optimised.
* If you collide with a line belonging to a polyobject, you should NEVER have to care about any FOFs that might be present in either sector of the linedef. This could lead to colliding with ghostly FOFs that aren't actually there or something dumb, if someone decided to give either of the polyobject's control sectors FOFs for some reason. We don't want that, obviously.
* Polyobjects without POF_CLIPPLANE apparently are supposed to have a top and bottom "physical" height of value INT32_MAX and _MIN respectively, according to P_CheckPosition ...let's be consistent with this.
* Finally, there is no more need for that back = front nonsense hack anymore with my changes made.

# Conflicts:
#	src/p_maputl.c
2019-08-15 14:28:06 +01:00
.circleci CircleCI: use libpng-dev 2019-03-27 18:51:20 -04:00
android
assets Don't download individual asset files; support only archives 2018-12-31 19:11:01 -05:00
bin Move DLL binaries from bin/Resources to libs/dll-binaries 2018-12-04 00:57:28 -05:00
cmake/Modules Make this be consistent with non-CMake builds 2018-12-03 15:42:37 -05:00
debian-template Implement deployer scripts for Travis -- OSX and Linux package building 2018-12-30 15:22:50 -05:00
deployer Merge remote-tracking branch 'public-gl/master' into travis-deployer 2019-01-05 09:08:34 -05:00
doc
extras
libs Merge branch 'gme-msvc' into 'master' 2019-06-07 18:06:51 -04:00
objs
src Edit a lot of the rest of the polyobject-related code in P_LineOpening to make more sense and be more optimised. 2019-08-15 14:28:06 +01:00
tools Add example sql file 2018-11-15 17:31:42 -05:00
.gitattributes
.gitignore Implement deployer scripts for Travis -- OSX and Linux package building 2018-12-30 15:22:50 -05:00
.travis.yml Merge branch 'master' into travis-deployer 2019-06-07 16:56:19 -04:00
Android.mk SRB2 2.1 release 2014-03-15 13:11:35 -04:00
appveyor.yml Appveyor: other way around, the Mingw32 is at 9.1 2019-08-08 23:05:24 -04:00
CMakeLists.txt Merge branch 'next' into 2.1.24-prep 2019-06-07 23:18:31 +01:00
comptime.bat
comptime.mk
comptime.props
comptime.sh
cpdebug.mk
debian_template.sh Implement deployer scripts for Travis -- OSX and Linux package building 2018-12-30 15:22:50 -05:00
Doxyfile
LICENSE
README.md Update readme 2018-11-09 16:01:29 -05:00
srb2-vc9.sln
srb2-vc10.sln Added ARM/ARM64 to whole vc10 sln 2018-12-21 16:47:10 -05:00
SRB2.cbp Backport the Blockmap library I made two years ago 2018-11-30 17:11:11 +00:00
Srb2.dev
srb2.png Fix debian desktop icon 2018-11-27 02:11:57 -05:00
SRB2_common.props More work to cleanup the ARM builds 2018-12-22 19:50:32 -05:00
SRB2_Debug.props More work to cleanup the ARM builds 2018-12-22 19:50:32 -05:00
SRB2_Release.props More work to cleanup the ARM builds 2018-12-22 19:50:32 -05:00
srb2banner.png Fix debian desktop icon 2018-11-27 02:11:57 -05:00

Sonic Robo Blast 2

Build status Build status CircleCI

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)

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.