No description
Find a file
toaster b716e142a8 Some fixes for bad player info on joining servers.
* Don't overwrite the first player's name when joining with multiple local splitscreen players. (resolves #151)
* The defaults for unprovided names are now consistently "Player A/B/C/D" as opposed to some being letter-based and some being number-based.
* Send local player info once per local splitscreen player, rather than n^2 times (where n is the number of local splitscreen players).
* Since the packet *requires* four names to be sent every time you join a server, send dummy names for local splitscreen players who aren't connecting, instead of your actual cvars (no data leakage you didn't ask for!)
2021-11-30 21:24:00 +00:00
.circleci
android
assets
cmake Merge master 2020-09-25 12:00:50 -04:00
debian-template Fix duplicates being added to .travis.yml & debain-template/control 2020-08-09 21:32:55 -04:00
deployer Fix deployer defaults 2020-08-15 11:29:53 -04:00
doc SRB2 2.1.12 release 2014-11-11 19:55:07 -05:00
extras Merge remote-tracking branch 'srb2/next' 2021-04-05 01:26:17 -07:00
libs Merge master 2020-09-25 12:00:50 -04:00
src Some fixes for bad player info on joining servers. 2021-11-30 21:24:00 +00:00
tools Update musicdef conversion utility 2020-10-27 15:51:36 -07:00
.gitattributes
.gitignore Backport 2021 SRB2 makefile overhaul 2021-11-25 03:56:23 -08:00
.travis.yml Merge branch 'master' into the-scary-22-merge 2020-08-12 20:59:09 -04:00
Android.mk
appveyor.yml Backport 2021 SRB2 makefile overhaul 2021-11-25 03:56:23 -08:00
CMakeLists.txt Don't make asset hashing be required under dev builds 2021-11-27 21:02:04 -05:00
comptime.bat Starting from scratch. SRB2 v2.1.15 2016-07-06 00:10:19 -04:00
comptime.mk SRB2 2.1 release 2014-03-15 13:11:35 -04:00
comptime.props
comptime.sh
cpdebug.mk Compile Win32 EXE with -gdwarf-2 2014-04-07 10:03:14 -04:00
debian_template.sh Implement deployer scripts for Travis -- OSX and Linux package building [Kart merge] 2018-12-30 15:41:58 -05:00
Doxyfile
LICENSE
README.md
srb2-vc9.sln
srb2-vc10.sln
SRB2.cbp Add k_kart files to CB project 2019-01-04 23:09:25 -06:00
Srb2.dev
srb2.png
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
srb2banner.png

SRB2Kart

SRB2Kart is a kart racing mod based on the 3D Sonic the Hedgehog fangame Sonic Robo Blast 2, 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)
  • libopenmpt (Linux/OS X only)

Compiling

See SRB2 Wiki/Source code compiling. The compiling process for SRB2Kart is largely identical to SRB2.

Disclaimer

Kart Krew 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.