Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Sonic Robo Blast 2 Kart Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=Sonic Robo Blast 2 Kart |image=sonicroboblast2kartswitch.png |description=SRB2 Kart Public (Switch Port) |author=heyjoeway |lastupdated=2020/10/09 |type=Racing |version=1.3 |license=GPL-2.0 |download=https://dlhb.gamebrew.org/switchhomebrews/sonicroboblast2kartswitch.7z |website=https://github.com/heyjoeway/SRB2 |source=https://github.com/heyjoeway/Kart-Public |donation= }} {{#seo: |title=Switch Homebrew Games (Racing) - GameBrew |title_...")
 
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=Sonic Robo Blast 2 Kart
|title=Sonic Robo Blast 2 Kart
|image=sonicroboblast2kartswitch.png
|image=srb2kartnx.png
|description=SRB2 Kart Public (Switch Port)
|description=SRB2 Kart Public (Switch Port).
|author=heyjoeway
|author=heyjoeway, Craftyawesome
|lastupdated=2020/10/09
|lastupdated=2024/06/06
|type=Racing
|type=Racing
|version=1.3
|version=1.6 r3
|license=GPL-2.0
|license=GPL-2.0
|download=https://dlhb.gamebrew.org/switchhomebrews/sonicroboblast2kartswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/srb2kartnx.7z
|website=https://github.com/heyjoeway/SRB2
|website=https://gbatemp.net/threads/sonic-robo-blast-2-kart-for-switch-now-updated-with-opengl.656701/
|source=https://github.com/heyjoeway/Kart-Public
|source=https://github.com/Craftyawesome/Kart-Public
|donation=
|donation=
}}
}}
{{#seo:
[https://wiki.srb2.org/wiki/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 [http://doomlegacy.sourceforge.net/ Doom Legacy].
|title=Switch Homebrew Games (Racing) - GameBrew
 
|title_mode=append
SRB2Kart is a project created by the Kart Krew, it features dozens of tracks across racing and battle modes, some fun power-ups and a drifting system. It also has a neat little in-game manual that explains most of its tricks and secrets.
|image=sonicroboblast2kartswitch.png
 
|image_alt=Sonic Robo Blast 2 Kart
==Features==
}}
*Full online support.
{{cleanup|article|Needs cleanup}}
*Full mouse/keyboard support.
SRB2 Kart Public (Switch Port)
*Full software keyboard support.
 
==Installation==
Make sure your Switch can run homebrew.
 
To install:
*Extract the contents of the zip to the root of your SD card.
*Then start SRB2 via hbmenu (or whatever method you prefer).
*If you are updating from an older version, extract the contents of the update patch to the root of your SD card. Overwrite any files that might conflict.


==Media==
'''Note:''' This game requires full RAM access. This means youcannot launch hbmenu from the Album Applet when running this. With the latest Atmosphere build and its default config, you can hold R while starting any game to open hbmenu with full RAM access.
<youtube></youtube>


==User guide==
===Notes===
*A kartconfig.cfg is included that sets the resolution to 800x450 by default. It doesn't really do anything else so you can leave it out if you'd like.
*Without a config file, the game's default resolution is 320x200. It is recommended setting it to 800x450 for the best balance of performance and visuals.
*The game takes a bit to boot. A faster SD card may help with this.
*The game continues to run while on the Switch's home screen when you are unable to pause to prevent lag-switching.
*If you want to play the game with mouse/keyboard, you'll have to bind most of the buttons yourself.
*All button bindings are set to match the Xbox controller layout (Xbox A > Switch B, Xbox X > Switch Y, etc.)


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/sonicroboblast2kartswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/srb2kartnx2.png
https://dlhb.gamebrew.org/switchhomebrews/sonicroboblast2kartswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/srb2kartnx3.png
https://dlhb.gamebrew.org/switchhomebrews/sonicroboblast2kartswitch-03.png
 
https://dlhb.gamebrew.org/switchhomebrews/sonicroboblast2kartswitch-04.png
https://dlhb.gamebrew.org/switchhomebrews/srb2kartnx4.png
https://dlhb.gamebrew.org/switchhomebrews/sonicroboblast2kartswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/srb2kartnx5.png
https://dlhb.gamebrew.org/switchhomebrews/sonicroboblast2kartswitch-06.png
 
https://dlhb.gamebrew.org/switchhomebrews/sonicroboblast2kartswitch-07.png
==Media==
https://dlhb.gamebrew.org/switchhomebrews/sonicroboblast2kartswitch-08.png
'''SRB2Kart v1.0 Trailer''' ([https://www.youtube.com/watch?v=gAqQ68-Cx0w Kart Krew]) <br>
<youtube>gAqQ68-Cx0w</youtube>
 
'''Nintendo Switch Online Strikes Again... | SRB2 Kart''' ([https://www.youtube.com/watch?v=3Q9cs90Adcw Sanok Maynik]) <br>
<youtube>3Q9cs90Adcw</youtube>


==Changelog==
==Changelog==
'''v.1.0'''
'''v1.6 r3 - Craftyawesome'''
* First Release.
* This adds an auto resolution option which switches between 1080p and 720p if the switch is docked. (Only affects OpenGL)
* Previous release notes:
** This release supports OpenGL. To use it keep the renderer.txt file in the directory. To switch to software either delete that file or write software in that file.
** Known issue: Mipmaps do not work due to missing GLU.
** Do not copy a 1.3 config file, or you will likely need to reset your controller config.
* For the full notes on 1.6 read here: https://github.com/STJr/Kart-Public/releases/tag/v1.6
 
'''v1.6 r2 - Craftyawesome'''
* This fixes a crashing issue in many tracks.
* Previous release notes:
** This release supports OpenGL. To use it keep the renderer.txt file in the directory. To switch to software either delete that file or write software in that file.
** Known issue: Mipmaps do not work due to missing GLU
** Do not copy a 1.3 config file, or you will likely need to reset your controller config.
* For the full notes on 1.6 read here: https://github.com/STJr/Kart-Public/releases/tag/v1.6
 
'''v1.3 - heyjoeway'''
*No Switch-specific changes. Unlike previously, this build does feature support for HTTP downloads.
*For the full notes on 1.3 read here: https://github.com/STJr/Kart-Public/releases/tag/v1.3
 
'''v1.2 - heyjoeway'''
*Just updating Kart to 1.2. No Switch-specific changes. However, this build does not feature the new support for HTTP downloads at the moment. You'll still have to download your add-ons the old-fashioned way.
*For the full notes on 1.2 read here: https://github.com/STJr/Kart-Public/releases/tag/v1.2
 
'''v1.1 - heyjoeway'''
*This will likely be the final release in the 1.x line for SRB2Kart. I'm moving to GitHub for releases and changelogs to make things a bit tidier.
*This build has been recompiled to better work with Horizon 9.x.x. If you're having issues with input and downloaded Kart a while back, re-download the patch for this release.
*The changelog archive below will not be included in future releases.
 
'''v1.0.4.1 - heyjoeway'''
*Replaced synchronous software keyboard with inline keyboard. Basically, keyboard now works while online.
*Added online chat support for software keyboard.
 
'''v1.0.4 - heyjoeway'''
*Updated Kart to v1.0.4. No Switch-specific changes.
 
'''v1.0.3.1 - heyjoeway'''
*Fixed add-ons menu.
*Added online support.
*Added mouse/keyboard support.
*Added software keyboard support.
*Tweaked default controls.
*Fixed multiplayer menu crash.
 
'''v1.0.3 - heyjoeway'''
*Initial release.
 
==Credits==
Big thanks to carstene1ns for his work on the initial port; I really only did some polishing work to get this up and running.
 
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.
*The author (heyjoeway), STJr, or the SRB2MB are in no way responsible if this port somehow manages to break your Switch.


== External links ==
== External links ==
* Gbatemp - https://github.com/heyjoeway/SRB2
* GBAtemp - https://gbatemp.net/threads/sonic-robo-blast-2-kart-for-switch-now-updated-with-opengl.656701/
* Github - https://github.com/heyjoeway/Kart-Public
* Github - https://github.com/Craftyawesome/Kart-Public
* Reddit -
* GitHub - https://github.com/heyjoeway/Kart-Public
* SRB2 Message Board - https://mb.srb2.org/threads/srb2-kart-switch-port.26271/

Latest revision as of 10:00, 9 Haziran 2024

Sonic Robo Blast 2 Kart
Srb2kartnx.png
General
Authorheyjoeway, Craftyawesome
TypeRacing
Version1.6 r3
LicenseGPL-2.0
Last Updated2024/06/06
Links
Download
Website
Source

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.

SRB2Kart is a project created by the Kart Krew, it features dozens of tracks across racing and battle modes, some fun power-ups and a drifting system. It also has a neat little in-game manual that explains most of its tricks and secrets.

Features

  • Full online support.
  • Full mouse/keyboard support.
  • Full software keyboard support.

Installation

Make sure your Switch can run homebrew.

To install:

  • Extract the contents of the zip to the root of your SD card.
  • Then start SRB2 via hbmenu (or whatever method you prefer).
  • If you are updating from an older version, extract the contents of the update patch to the root of your SD card. Overwrite any files that might conflict.

Note: This game requires full RAM access. This means youcannot launch hbmenu from the Album Applet when running this. With the latest Atmosphere build and its default config, you can hold R while starting any game to open hbmenu with full RAM access.

User guide

Notes

  • A kartconfig.cfg is included that sets the resolution to 800x450 by default. It doesn't really do anything else so you can leave it out if you'd like.
  • Without a config file, the game's default resolution is 320x200. It is recommended setting it to 800x450 for the best balance of performance and visuals.
  • The game takes a bit to boot. A faster SD card may help with this.
  • The game continues to run while on the Switch's home screen when you are unable to pause to prevent lag-switching.
  • If you want to play the game with mouse/keyboard, you'll have to bind most of the buttons yourself.
  • All button bindings are set to match the Xbox controller layout (Xbox A > Switch B, Xbox X > Switch Y, etc.)

Screenshots

srb2kartnx2.png srb2kartnx3.png

srb2kartnx4.png srb2kartnx5.png

Media

SRB2Kart v1.0 Trailer (Kart Krew)

Nintendo Switch Online Strikes Again... | SRB2 Kart (Sanok Maynik)

Changelog

v1.6 r3 - Craftyawesome

  • This adds an auto resolution option which switches between 1080p and 720p if the switch is docked. (Only affects OpenGL)
  • Previous release notes:
    • This release supports OpenGL. To use it keep the renderer.txt file in the directory. To switch to software either delete that file or write software in that file.
    • Known issue: Mipmaps do not work due to missing GLU.
    • Do not copy a 1.3 config file, or you will likely need to reset your controller config.
  • For the full notes on 1.6 read here: https://github.com/STJr/Kart-Public/releases/tag/v1.6

v1.6 r2 - Craftyawesome

  • This fixes a crashing issue in many tracks.
  • Previous release notes:
    • This release supports OpenGL. To use it keep the renderer.txt file in the directory. To switch to software either delete that file or write software in that file.
    • Known issue: Mipmaps do not work due to missing GLU
    • Do not copy a 1.3 config file, or you will likely need to reset your controller config.
  • For the full notes on 1.6 read here: https://github.com/STJr/Kart-Public/releases/tag/v1.6

v1.3 - heyjoeway

v1.2 - heyjoeway

  • Just updating Kart to 1.2. No Switch-specific changes. However, this build does not feature the new support for HTTP downloads at the moment. You'll still have to download your add-ons the old-fashioned way.
  • For the full notes on 1.2 read here: https://github.com/STJr/Kart-Public/releases/tag/v1.2

v1.1 - heyjoeway

  • This will likely be the final release in the 1.x line for SRB2Kart. I'm moving to GitHub for releases and changelogs to make things a bit tidier.
  • This build has been recompiled to better work with Horizon 9.x.x. If you're having issues with input and downloaded Kart a while back, re-download the patch for this release.
  • The changelog archive below will not be included in future releases.

v1.0.4.1 - heyjoeway

  • Replaced synchronous software keyboard with inline keyboard. Basically, keyboard now works while online.
  • Added online chat support for software keyboard.

v1.0.4 - heyjoeway

  • Updated Kart to v1.0.4. No Switch-specific changes.

v1.0.3.1 - heyjoeway

  • Fixed add-ons menu.
  • Added online support.
  • Added mouse/keyboard support.
  • Added software keyboard support.
  • Tweaked default controls.
  • Fixed multiplayer menu crash.

v1.0.3 - heyjoeway

  • Initial release.

Credits

Big thanks to carstene1ns for his work on the initial port; I really only did some polishing work to get this up and running.

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.
  • The author (heyjoeway), STJr, or the SRB2MB are in no way responsible if this port somehow manages to break your Switch.

External links

Advertising: