Setting up Zone Builder for SRB2Kart 1.x

Setting up Zone Builder for SRB2Kart 1.x

Are you ready to make some custom courses? I bet you are! This tutorial will guide you through the initial steps of configuring Zone Builder, our map making program, for use with SRB2Kart map creation.

For beginner’s sake, this tutorial assumes you’re starting from zero. If you’re having issues setting up your current install, start reading from the "PART 2: SRB2KART CONFIGURATION" section.


First, get Zone Builder from its resource page:

Look for the orange "Download" button on the top right of the page.


fig 1.1. Locating the download button in the Zone Builder page

Save Zone Builder Setup.exe to your desktop (or any other desired location) and open the installer.

The installation is about the same as any other setup: warranty, installation directory, Start menu and desktop shortcut creation—you know, the same old stuff.


fig. 1.2. Initial screen for the Zone Builder setup wizard

Once it’s done installing, open Zone Builder using the newly-made desktop icon or Start Menu entry if you chose to create them.


fig 1.3. Zone Builder desktop shortcut

Open up Zone Builder and go to Tools → Game Configurations. A Game Configurations window will show up.

Select the "Sonic Robo Blast 2 Kart - 1.x" config and make sure its box is checked. If you’re mapping exclusively for Kart, feel free to uncheck the other three options for SRB2 2.1, SRB2 2.2 and Top Down.


fig. 2.1. Game Configurations window with the Resources tab selected

Next, click on the Add resource… button. An Add Resource window will pop up, where you’ll need to navigate to your Kart install and add the following files by clicking on the small folder icon (fig. 2.2):
  • srb2.srb
  • textures.kart*
  • gfx.kart*
  • patch.kart*
* For textures.kart, gfx.kart and patch.kart, you’ll need to type their name into the Browse WAD File dialog manually (fig. 2.3), as Zone Builder does not detect these automatically.

Make sure to check the "Exclude this resource from testing parameters" box for ALL these files. Doing this is very important, or else you won’t be able to test your maps with the “Test Map” button!
Testing will be covered later in this guide.


fig. 2.2. Adding textures.kart as a resource and checking the “Exclude this resource from testing parameters” box


fig. 2.3. Manually typing in gfx.kart into the “Browse WAD File” dialog

Afterwards, make sure that your resources look something similar to this (fig. 2.4):


fig. 2.4. Resources tab showing all the necessary files added

In the Game Configurations window, click on the Testing tab at the top. Create a new engine by clicking on the green plus icon to the right (fig. 3.1). A Browse Test Program window will show up, where you’ll locate your SRB2Kart executable (fig. 3.2).


fig. 3.1. Testing tab selected, hovering over the “Add engine” button


fig. 3.2. Locating srb2kart.exe in the “Browse Test Program” dialog

Your engine will automatically be given a name based on the folder it’s on. You can rename this if you’d like.
On the Gametype drop-down box, select Race or Battle.


fig. 3.3. Renaming the engine and selecting “Race” as the gametype

You will now be able to use the “Test Map” button at the top of the editor or the keyboard shortcut (F9 by default) whenever you start editing your map. Click OK on the Game Configurations window to save your changes.

Go to File → New Map, or open your existing map if you were working on one beforehand.

A Map Options window will show up. Make sure you select the Kart configuration in the box at the top, then click OK at the bottom of the dialog.


fig. 4.1. Map Options window, selecting the “Sonic Robo Blast 2 Kart - 1.x” configuration

Keep in mind, you may get a few warnings mentioning double defined textures in textures.kart as soon as you create a map. Don’t worry, these are safe to ignore; it’s a mistake on Kart Krew’s end but this will not affect the editor in any way.


fig. 4.2. Errors and Warnings dialog box

Once you’ve done all of that, congratulations! You’re well on your way to start mapping for SRB2Kart!

With that I conclude writing this guide, and now it’s time for you to look at other resources to continue your mapping journey. I’ll link some of these in this section, while other things like minimaps can be found at the Kart Krew Discord server in the #tutorials-and-guidelines channel.
Feel free to ask around in #course-help if you ever need assistance or have other questions!

Zone Builder Tutorial by SeventhSentinel
Start here if you're completely new to mapping with Zone Builder! This video series was made for vanilla SRB2, but the basics also apply for Kart. Skip to 4:49 of Part 1.

Using Zone Builder
Wiki article for vanilla SRB2 mapping, but most of it also applies to Kart—start at the “Important map components” section.

Kart Track Design 101

Checkpoints & Boss Waypoints

List of reserved custom map slots

Have fun!
First release
Last update
0.00 star(s) 0 ratings

More resources from alphaRexJames

Share this resource