Dr. Robotnik's Ring Racers

Tracks and Characters
Dr. Robotnik's Ring Racers advertises itself as having "over 200" tracks or "courses". These courses are broken up into different "cups". Most courses are suffixed with "zone" though this is not always the case.
This is a listing of each course in the game, with some notes if there is anything interesting to state about a particular course. Some courses are brought in from Sonic Robo Blast 2 Kart version 1.0; if the specific addon is identified it'll be noted here, but I don't have all the info. As always, contact me @myleszey if you have this info. Character listings follow stage listings.

Stages are generally unlocked in Grand Prix mode by completing the Cup that comes before it. Stages can only be played in Match Race or Time Attack once they have been played once in Grand Prix or if the cup is unlocked and the stage has been completed in an Online match. Additionally, Special Stages are unlocked for each cup for practice after the first 7 emeralds are collected. Each Special Stage is assigned to a specific Cup, but on the first playthrough the stages are always played in order regardless of the Cup selected. Collecting all 14 Emeralds will unlock Master Mode, which is harder than Hard and only available for Grand Prix. There are a total of 229 courses in the base game (150 Race, 60 Battle, 14 Special, 5 Tutorial).
Ring Cup (Unlock: N/A)
Robotnik Coaster
Northern District From SRB2 Kart
Municipal Meadow
Panic City From SRB2 Kart (Custom)
Sonic Speedway From SRB2 Kart
CD Special Stage 1 From Sonic CD
Green Hills From SRB2 Kart
Sneaker Cup (Unlock: Complete Ring Cup)
Emerald Coast From Sonic Adventure
Storm Rig
Tinkerer's Arena
Lucid Pass
Autumn Ring From SRB2 Kart (Custom)
Tricircle Marina
Withering Chateau
Spring Cup (Unlock: Complete Sneaker Cup)
Popcorn Workshop From SegaSonic Popcorn Shop
Sundae Drive From SRB2 Kart (Custom)
Mystery Gate
Cadillac Cascade
Rumble Ridge
Rusty Rig
Opulence From SRB2 Kart
Barrier Cup (Unlock: Complete Spring Cup)
Angel Island From Sonic 3
Roasted Ruins From SRB2 Kart (Custom)
Marble Foyer
Obsidian Oasis From SRB2 Kart (Custom)
Mirage Saloon From Sonic Mania
Rock World
Regal Ruin From Sonic R
Invincible Cup (Unlock: Complete Barrier Cup)
Isolated Island From Knuckles' Chaotix
Gigapolis From Sonic Chaos
World 1 Map
Darkvile Castle 1 From SRB2 Kart
Bronze Lake
CD Special Stage 8 From Sonic CD
Collision Chaos From Sonic CD
Emerald Cup (Unlock: Complete Invincible Cup)
Emerald Hill From Sonic 2
Azure City
Sega Saturn
Gust Planet From Ristar
Mystic Cave From Sonic 2
Electra Cracker
Joypolis
Extra Cup (Unlock: Complete Emerald Cup)
Hill Top From Sonic 2 and SRB2 Kart (Custom)
Marble Garden From Sonic 3
Thunder Top
Silvercloud Island From SRB2 Kart
Sub-Zero Peak From SRB2 Kart
Tree Ring
Launch Base From Sonic 3
SPB Cup (Unlock: Complete Extra Cup)
Azure Lake From Sonic 3
Balloon Park From Sonic 3
Frigid Cove
Chrome Gadget From Sonic 3
Desert Palace From SRB2 Kart
Gizmo Bastion
Endless Mine 1 From Sonic 3
Rocket Cup (Unlock: Complete Extra Cup)
Hard-Boiled Stadium
Hardhat Havoc
Carbon Crucible
Press Garden From Sonic Mania
Pico Park
Security Hall From Sonic Adventure 2
City Escape From Sonic Adventure 2
Aqua Cup (Unlock: Complete Extra Cup)
Palmtree Panic From Sonic CD
Darkvile Castle 2
Gems Museum From Sonic Gems Collection
Scarlet Gardens From SRB2 Kart (Custom)
Motobug Motorway From SRB2 Kart (Custom)
Media Studio
Star Light From Sonic 1
Lightning Cup (Unlock: Complete Extra Cup)
Metropolis From Sonic 2
Frozen Production From SRB2 Kart (Custom)
Honeycomb Hollow
Aqueduct Crystal
Nova Shore
Wood From Sonic 2 Beta
Hydro City From Sonic 3
Flame Cup (Unlock: Complete Extra Cup)
Trap Tower
Diamond Dust From Sonic 3D Blast
Brawl Fort
Blue Mountain 1 From SRB2 Kart
Blue Mountain 2
Crystal Island
Speed Highway From Sonic Adventure
Super Cup (Unlock: Complete Extra Cup)
Carnival Night From Sonic 3
Virtual Highway From Shadow the Hedgehog and SRB2 Kart
Cyber Arena
Dark Fortress
Spring Yard From Sonic 1
Neon Resort
Labyrinth From Sonic 1
Egg Cup (Unlock: Get at least Bronze in the first 13 Cups)
Hot Shelter From Sonic Adventure
Sky Sanctuary From Sonic & Knuckles
Meteor Herd From Sonic Adventure 2
Lost Colony From Sonic Adventure 2
Death Egg From Sonic & Knuckles
Death Egg's Eye From Sonic the Fighters
Goggles Cup (Unlock: Get at least Bronze on Ring Cup and get the Emerald, OR get at least Silver in Ring Cup on Hard)
765 Stadium From THE iDOLM@STER and SRB2 Kart (Custom)
Skyscraper Leaps From SRB2 Kart (Custom)
Tails' Lab From Sonic Battle
Green Triangle
Zoned City From SRB2 Kart (Custom)
Power Plant From Sonic Heroes
Sunset Hill From Sonic Triple Trouble
Timer Cup (Unlock: Get at least Bronze on Sneaker Cup and get the Emerald, OR get at least Silver in Sneaker Cup on Hard)
Savannah Citadel
Umbrella Rushwinds From SRB2 Kart (Custom)
City Skyline
Avant Garden
Bigtime Breakdown
Vantablack Atrium
Vantablack Violet
Grow Cup (Unlock: Get at least Bronze on Spring Cup and get the Emerald, OR get at least Silver in Spring Cup on Hard)
Chaos Chute From Sonic 2
Dimension Disaster From SRB2 Kart (Custom)
Dead Simple
Aurora Atoll From SRB2 Kart (Custom)
Daytona Speedway From SRB2 Kart
Martian Matrix
Turquoise Hill From Sonic Chaos
Chao Cup (Unlock: Get at least Bronze on Barrier Cup and get the Emerald, OR get at least Silver in Barrier Cup on Hard)
Weiss Waterway
Ice Paradise
Dark Chao Garden
Sunsplashed Getaway
Fae Falls
Hero Chao Garden
Azure Axiom
Wing Cup (Unlock: Get at least Bronze on Invincible Cup and get the Emerald, OR get at least Silver in Invincible Cup on Hard)
Hanagumi Hall
Aerial Highlands From SRB2 Kart (Custom)
Whirl Waters
Crispy Canyon From SRB2 Kart (Custom)
Technology Tundra From SRB2 Kart (Custom)
Deluged Metroplex
Operator's Overspace
Mega Cup (Unlock: Get at least Bronze on Emerald Cup and get the Emerald, OR get at least Silver in Emerald Cup on Hard)
Mega Green HillFrom Sonic 1
Mega Bridge From Sonic 1 (8-bit)
Mega Emerald Beach From Sonic Battle
Mega Lava Reef From Sonic & Knuckles
Mega Ice Cap From Sonic 3
Mega Labyrinth From Sonic 1
Mega Scrap Brain From Sonic 1
Phantom Cup (Unlock: Get at least Bronze on Extra Cup and get the Emerald, OR get at least Silver in Extra Cup on Hard)
Wavecrash Dimesion 1 From SRB2 Kart (Custom)
Nightfall Dimension 2
Fungal Dimension
Voiddance Dimension 3
Cloudtop Dimension 4
Astral Dimension
Gravtech Dimension 5
Flash Cup (Unlock: Get at least Bronze on SPB Cup and get the Emerald, OR get at least Silver in SPB Cup on Hard)
Espresso Lane
Melty Manor From SRB2 Kart (Custom)
Chaos Seraph
Leaf Storm From Sonic Rush
Lake Margorite From SRB2 Kart
Toy Kingdom From Sonic Advance 3
Endless Mine 2 From Sonic 3
Swap Cup (Unlock: Get at least Bronze on Rocket Cup and get the Emerald, OR get at least Silver in Rocket Cup on Hard)
Cyan Belltower
Quartz Quadrant From Sonic CD
Aquatic Cathedral 1
Aqua Tunnel From Freedom Planet
Water Palance From Sonic Rush
Aquatic Cathedral 2
Final Fall
Shrink Cup (Unlock: Get at least Bronze on Aqua Cup and get the Emerald, OR get at least Silver in Aqua Cup on Hard)
Haunted Ship From Sonic Rush Adventure and SRB2 Kart (Custom)
Robotnik Winter From Sonic Triple Trouble
Frosty Courtyard
Dragonspire Sewer 1
Abyss Garden
Abyss Gate
Blizzard Peaks
Bomb Cup (Unlock: Get at least Bronze on Lightning Cup and get the Emerald, OR get at least Silver in Lightning Cup on Hard)
Vermillion Vessel
Dragonspire Sewer 2
Sonic's Schoolhouse From Sonic's Schoolhouse
Chemical Facility From SRB2 Kart
Coastal Temple From SRB2 Kart
Record Attack
Monkey Mall
Power Cup (Unlock: Get at least Bronze on Flame Cup and get the Emerald, OR get at least Silver in Flame Cup on Hard)
Ramp Park
Advent Angel
Peanut Palace
Pestilence
Crimson Core From SRB2 Kart
Hydro Plant
Las Vegas
Genesis Cup (Unlock: Get at least Bronze on Super Cup and get the Emerald, OR get at least Silver in Super Cup on Hard)
Mega Collision Chaos From Sonic CD
Mega Star Light From Sonic 1
Mega Metropolis From Sonic 2
Mega Sandopolis From Sonic 3
Mega Aqua Lake From Sonic 2 (8-bit)
Mega Marble From Sonic 1
Mega Flying Battery From Sonic & Knuckles
Skate Cup (Unlock: Get at least Bronze on Egg Cup and get the Emerald, OR get at least Silver in Egg Cup on Hard)
Sky Babylon From Sonic Riders and SRB2 Kart (Custom)
Kodachrome Void From SRB2 Kart
Thunder Lab
Lavender Shrine
Thunder Piston
Malign Eggshrine
Dead Line From Sonic Rush
Recycle A Cup (Unlock: Get at least Bronze in Phantom Cup)
SRB2 Frozen Night From SRB2
Barren Badlands From SRB2 Kart
SRB2 Meadow Match From SRB2
Shuffle Square From SRB2 Kart
Blue Mountain Classic From SRB2 Kart
Armored Armadillo From Mega Man X
Angel Arrow Classic
Recycle B Cup (Unlock: Get at least Bronze in Skate Cup)
Cadillac Canyon Classic
Diamond Dust Classic From Sonic 3D Blast
Clucky Farms
Blizzard Peaks Classic From SRB2 Kart (Custom)
Launch Base Classic From Sonic 3
Dried Battledune
Lavender Shrine Classic
Lost and Found (Unlock: Various)
Test Run Unlock: Unlock all other Tracks
Test Track Unlock: Skip the Tutorial (Drive backwards on any tutorial stage and complete the Test Track race)
Hidden Palace Zone Unlock: On Mystic Cave Zone, fall into the bottomless pit

Characters
Characters are classified by weight and speed and are divided into 9 classes that go from left to right, top to bottom, A to I. Only the "center" character in each class is unlocked by default; all others must be unlocked through the completion of a Challenge. Unlock requirements are listed underneath each character. As of Version 2.1, there are 61 characters.
Class A
Chao - S 1 W 1 Unlock: Complete any cup with Chao Egg in tow (Grand Prix only) OR play a melody for the ancient shrine in City Escape
Tails Doll - S 2 W 1 Unlock: Play a melody for the ancient shrine in Regal Ruin
Silver - S 1 W 2 Unlock: Finish Mega Collision Chaos Zone in 3:33.00
Tails - S 2 W 2 Unlock: N/A
Headdy - S 3 W 2 Unlock: Play a melody for the ancient shrine in Northern District Zone
Bean - S 1 W 3 Unlock: On Tinkerer's Arena Zone, break every Prison using only one Gachabom repeatedly (Grand Prix only)
NiGHTS - S 3 W 3 Unlock: Play a melody for the ancient shrine in Avant Garden Zone
Class B
Cream - S 4 W 1 Unlock: On Leaf Storm Zone as Blaze, finish in 1st (Grand Prix only)
ChuChu - S 5 W 1 Unlock:
Charmy - S 6 W 1 Unlock: Get the silver medal for Isolated Island Zone (Time Attack only) OR win 100 rounds as Espio
Ray - S 4 W 2 Unlock: As Mighty, get Grade A or better in any Cup
Amy - S 5 W 2 Unlock: N/A
Jack Frost - S 6 W 2 Unlock: On SRB2 Frozen Night, find Jack Frost in a secret area OR crash the game
Carol - S 4 W 3 Unlock: Load a custom Addon OR visit Aqua Tunnel
Whisper - S 6 W 3 Unlock: On Withering Chateau Zone, don't touch any offroad (grass) and finish in 1st
Class C
Flicky - S 8 W 1 Unlock: No Contest as Motobug (Get last place and explode)
Bomb - S 9 W 1 Unlock: Win 100 rounds as Heavy OR return an Eggmark to its sender and dunk a Land Mine on another racer's head in a single round
Jet - S 7 W 2 Unlock: On Sky Babylon Zone, don't fall off the course
Sonic - S 8 W 2 Unlock: N/A
Shadow - S 9 W 2 Unlock: On Lost Colony, fall off the course and finish in 1st (Grand Prix only) OR win 100 rounds as Sonic
Blaze - S 7 W 3 Unlock: Get the Silver Medal for Blizzard Peaks Zone (Time Attack only)
Surge - S 8 W 3 Unlock: Play a melody for the ancient shrine in Emerald Hill Zone
Rappy - S 9 W 3 Unlock: On Las Vegas, finish in 4th or better
Class D
Maria - S 1 W 4 Unlock: Play a melody for the ancient shrine in Lost Colony
Pulseman - S 2 W 4 Unlock: On Kodachrome Void Zone, shock a Self-Propelled Bomb into submission (use Lightning Shield!) (Grand Prix only)
Billy Hatcher - S 3 W 4 Unlock: Destroy all the tables and chairs in Joypolis Zone
Motobug - S 2 W 5 Unlock: N/A
Arle - S 3 W 5 Unlock: Play a melody for the ancient shrine in Melty Manor Zone
Gutbuster - S 3 W 6 Unlock: Get the Gold Medal for Sundae Drive zone (Time Attack only) AND get both Heavy and Bomb
Class E
Rouge - S 4 W 4 Unlock: On Security Hall, finish in exactly 5:00.xx (Prison Break only) OR win 100 rounds as Knuckles
Sakura Shinguji - S 5 W 4 Unlock: Finish in 3rd or better on Hanagumi Hall Zone (Grand Prix only)
Tikal - S 6 W 4 Unlock: Play a melody for the ancient shrine in Coastal Temple Zone OR win 100 rounds as Chaos Zero
Zipp - S 4 W 5 Unlock: Play a melody for the ancient shrine in Hidden Palace Zone
Knuckles - S 5 W 5 Unlock: N/A
Emerl - S 5 W 5 Unlock: Break all prisons in Tails' Lab (Grand Prix only)
Ring the Racer - S ? W ? Unlock: Get Mail by collecting 99,999 Rings. Type in "race as a ring" in Passwords (under Extras). Go to the Controls tutorial and find a secret. Video
Heavy Magician - S ? W ? Unlock: Get 50% of characters
Gum - S 6 W 5 Unlock: Get 75% of Spray Cans
Honey - S 5 W 6 Unlock: On Death Egg's Eye, finish in 0:55.00
Class F
Azusa Miura - S 7 W 4 Unlock: On 765 Stadium Zone as Honey, finish a perfect round (Grand Prix only) OR play a melody for the ancient shrine in 765 Stadium Zone
Mail - S 8 W 4 Unlock: Collect 99,999 total rings
Orta - S 7 W 5 Unlock: Smash the UFO Catcher using only Jawz (Grand Prix only)
Fang - S 8 W 5 Unlock: N/A
AiAi - S 7 W 6 Unlock: On Monkey Mall on Hard, don't fall off the course and get grade A
Espio - S 8 W 6 Unlock: Insta-Whip a racer while afflicted by Hyudoro
Class G
Bark - S 1 W 7 Unlock: Get the Silver Medal for Sub-Zero Peak Zone (Time Attack only) OR win 100 rounds as Bean
Redz - S 2 W 7 Unlock: Visit Hidden Palace Zone
Ecco - S 3 W 7 Unlock: On Azure Axiom Zone, finish in 1st (Grand Prix only)
Eggman - S 2 W 8 Unlock: N/A
Egg Robo - S 2 W 8 Unlock: As Knuckles, make Eggrobo retire
Chaos Zero - S 3 W 8 Unlock: As Sonic, smash the UFO Catcher using only boost power (Grand Prix only) OR win 100 rounds as Tikal
Heavy - S 1 W 9 Unlock: Get the Silver Medal for Electra Clacker Zone (Time Attack only) OR win 100 rounds as Bomb
Class H
Wonder Boy - S 4 W 7 Unlock: Play a melody for the ancient shrine in Darkvile Castle Zone 2
Cluckoid - S 5 W 7 Unlock: On Tree Ring Zone, break every Prison Egg
Aigis - S 6 W 7 Unlock: On Operator's Overspace, finish in 1st (Grand Prix only)
Mighty - S 5 W 8 Unlock: N/A
Battle Kukku XV - S 6 W 8 Unlock: Get the Silver Medal for Vermillion Vessel Zone (Time Attack only) OR win 100 rounds as Tails
Big - S 4 W 9 Unlock: On Emerald Coast, finish in good standing without going into water (Grand Prix only)
Caterkiller - S 6 W 9 Unlock: On Desert Palace Zone as Dr. Eggman, get Grade A (Grand Prix only) OR win 100 rounds as Motobug
Class I
Mecha Knuckles - S 7 W 8 Unlock: As Tails Doll, finish a perfect round (Grand Prix only) OR win 100 rounds as Metal Sonic
Metal Sonic - S 8 W 8 Unlock: N/A
Vectorman - S 7 W 9 Unlock: On Dark Fortress Zone, don't fall off the course and finish in good standing (Grand Prix only)
Mecha Sonic - S 9 W 9 Unlock: On Sky Sanctuary Zone as Knuckles, finish in 1st on Master Mode (Grand Prix only)