Download Latest Version AssetsLinuxOnly.zip (221.0 MB)
Home / v1.3
Name Modified Size InfoDownloads / Week
Parent folder
srb2kart-v13-Installer.exe 2020-09-14 233.0 MB
srb2kart-v13-patcher.exe 2020-09-14 31.2 MB
SRB2Kart-1.3-macOS.dmg 2020-09-14 233.0 MB
README.md 2020-09-13 3.4 kB
SRB2Kart v1.3 source code.tar.gz 2020-09-13 52.3 MB
SRB2Kart v1.3 source code.zip 2020-09-13 53.4 MB
Totals: 6 Items   602.9 MB 0

Disclaimer

This version adds Discord Rich Presence support. However joining from opening the game from Discord is currently not supported on Linux or Mac OS. You can open the game first if you want to use Discord's joining feature. As of result, the minimum Mac OS version supported is now 10.10, instead of 10.9.

Changes to online play

  • Fixed joinbug and chatbug. Those are bugs where a player will try to join, but appear to be joining and immediately leaving many times to anyone in the server. Or when at some point you can no longer send chat messages, change your name/character etc. while playing in a server. Basically, netplay is more stable now.
  • Fixed online sync issues with Rocket Sneakers, mines and the Kitchen Sink
  • Added support for new HTTP based master server technology. SRB2Kart's Master Server is now separate from SRB2's, and will be hosted on kartkrew.org.
  • Overall improved the server connection screen. There are now prompts for downloading files and waiting to join a server which is full. There is also a total progress meter for downloading files.
  • Clients now choose a random port when connecting to servers. -port 0 should no longer be needed.
  • Up to 126 servers may now appear in the server list
  • Caret color codes may be used in server names
  • Players may now change their name no more than five times per minute while playing online

Lua scripting changes

  • Use player.ping to access the player's latency in milliseconds
  • Fixed displayplayers.iterate crashing in replays
  • Added replayplayback, which tells whether you are in a replay
  • Added file I/O support
  • Fixed sound volume not working on sounds that have an origin

OpenGL changes

  • Fixed flat rotation being slightly off
  • Fixed the game sometimes crashing on startup due to ogllog.txt
  • Fixed encore colormaps being slightly off

Miscellaneous changes

  • Added support for Discord Rich Presence. Some details of the game, such as what map you're playing, or how many players are on a server will be displayed on your profile. You may also invite others to join your game. This works even if you are not the server host, but just an ordinary player! Others may ask to join you too. You'll receive a notification in game if they do, and you can choose to accept or deny it.
  • Adjusted item odds in Battle mode. Orbinauts, Jawz, Invincibility and Grow are far more likely to appear. Bananas and Sneakers much less. Also removed item odds scaling with bumper count. Now everyone is on an equal playing field.
  • The last used renderer is now saved. This means you only need to start the game with OpenGL once and the game will remember it thereafter.
  • Fixed a minor bug with aliases in the console
  • Fixed first person camera breaking in replays
  • Fixed clearbans not clearing ban.txt
  • Fixed Record Attack ghosts potentially crashing if recorded with Lua added
  • SPB is no longer forced to appear in a 1v1
  • Fixed Thunder Shield item odds
  • Fixed a memory leak with pk3 files
  • Fixed SPB, Shrink and Hyudoro items appearing only once per race
  • Made looking back instantaneous
  • Fixed Toad
  • Fixed a memory leak if replay is not saved
  • You can no longer "line ride" offroad
  • Increased rarity of a previously played map showing up again in vote
  • Added join, leave and kick sound effects
  • Updated bonuschars with brand new Sakura sprites!
Source: README.md, updated 2020-09-13