THE CROSS-COUNTRY CHAT GRAND PRIX
Little horses.Big main-character energy. YOUR CHAT. YOUR RIDERS. TYPE JOIN TO SADDLE UP · TWITCH + TIKTOK
PADDOCK OPEN STAGE 01 · SAN DIEGO BEACH READY WHEN YOU ARE
WELCOME TO THE WILD, WEIRD WEST SADDLE UP, STUPID BABIES. TYPE JOIN TO SADDLE UP
0 STEEL
Spend it on racers and pulls Exit ⛶ 0 riders at the gate Open a lobby, let chat join, then start the race.
Try a demo Start race → Open next race → ✦ 1st 100 pts 2nd 60 pts 3rd 40 pts Halfway leader Free pull Unique powers · tactical spin
THE CHARACTER STABLE · TYPE COMMANDS IN CHAT unlock gyro Buy a racerride gyro Equipcollection Show your racers on stream · add a page number or namepull steel Roll for raresspin 4 charge slots · collect Steel Balls to refillboss Attack boss · free · no player cooldownguard Shield 30s · cooldown 30s · prevents cliff fallsBrowse all racers →
Earn points. Unlock the cast. Find your signature rider.
01 Race on this device Offline progress stays separate from online progress.
02 Build your field Join with the controls and add bot rivals.
03 Race. Win. Run it back. Unlock the cast with the points you earn.
STEEL PONY RUN Unofficial JoJo / Steel Ball Run fan game · No affiliation · Original game artwork
Team up · 4 players max
Viewer name or platform ID Invite Accept invite Leave team
Chat: team invite @name · team accept @name · team leave · team. Nearby teammates receive a small two-second Spin boost. Targeted attacks skip teammates. Individual Steel and prizes remain separate. Changes during a race apply next race.
YOUR CHARACTER STABLE
Your racers View joined rider’s stable
Equip an unlocked racer here. Changes during a race apply to that rider’s next race.
Browse character shop SPEND STEEL · MEET YOUR NEXT RACER
The bizarre gacha saloon The halfway checkpoint leader receives one free Steel pull. The final top three each receive a free pull after the finish replay; first place has boosted Champion odds (Rare 30%, Epic 50%, Legendary 18%, Mythic 2%). Podium pulls do not change pity. Other free Steel pulls use the displayed Steel odds and pity.
Steel pulls cost 250 Steel with no race-win requirement. Requiem pulls still require 10 wins. Race Steel is awarded to the final top three only: 100 / 60 / 40. Every pull unlocks a random racer, or refunds 20% of the pull cost for a duplicate. No cash prizes or cash-out. Rarer racers have more maximum HP.
Inspect a viewer's progressChoose a viewer
Your next legend is waiting. Send a pull command in Twitch chat.
Pity counts consecutive pulls without the guaranteed rarity or better, including duplicates. A pity pull guarantees rarity, not an unowned character. Wins and pity are saved with each viewer's collection. Unlocks equip automatically; mid-race changes appear next race.
COLLECT THE CAST · KEEP YOUR LEGACY
The character stable JoJo Parts 1–9 cast, including manga spoilers. Everyone starts with one random Common or Uncommon racer unlocked for free (Rookie odds: 70% Common, 30% Uncommon). Your starter is saved and stays the same when you rejoin. Equal base speed; maximum HP scales by rarity: Common/Rookie 110, Uncommon 120, Rare 130, Epic 140, Legendary 150, Mythic 160; Moxie Swaygan has 180 HP. Zero HP retires the racer for the rest of the race. spin uses one of four charges to activate the racer’s named ability: traps, restraints, delayed bombs, repairs, counters, shortcuts, or time stop. Weather changes randomly, with rain, gusts, tailwinds, dust and mountain hail. Hail marks a lane before hitting. Time stops freeze the race timer, music, and scenery; DIO, Jotaro and Parallel World Diego stay in color and race at 6× speed. Time-stop racers get four uses per race and cannot refill their gauge. Read each racer’s power below. Abilities are arcade adaptations; HP covers horse and rider. Existing unlocks remain yours after rarity changes. All characters can be purchased with Steel immediately; no race wins required. Spendable Steel and monthly season wins are tracked separately. Leaderboards rank race wins.
View all characters
All nine parts Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Part 8 Part 9 Every rarity Common Uncommon Rare Epic Legendary Mythic Part order Price: low to high Rarest first Name
Chat: unlock CODE buys and equips · ride CODE selects an owned racer · ride rookie resets your look · points displays your wallet on the game screen. Commands only work while the host is connected. Mid-race changes apply to the next race.
Rarity and prices are game-balance choices, not official character ratings. Roster reference: JoJo Wiki Part 7 character table . Original chibi adaptations of the character designs. These are newly created game sprites, not official animation frames.
OFFLINE SETTINGS
Set up your race. Race events & auto-start 60s between races: OFF D’Arby betting: ON Rendering qualityAuto · match display High · sharp display resolution Performance · lighter rendering
Custom JoJo font The original manga font is active across the game, menus and race announcements. Optional custom font uploads are saved in this browser.
Dark mode Your stream · Loading… Twitch and TikTok connect automatically when you open the game. Keep TikFinity running on this computer.
Reconnect chats Not connected.
TikTok LIVE · TikFinity Run TikFinity Desktop on the same computer as this game and connect it to your TikTok LIVE. Both chats automatically share your lobby and saved stables.
TikFinity event endpoint Connect TikFinity Disconnect TikTok
TikTok disconnected.
Waiting for a TikTok chat command.
Commands: join · spin · rush · boss · guard · points · unlock CODE · ride CODE · collection (or stable) · pullsteel · pull rookie/steel/requiem · 1 / 2 / 3 · bet 100 Steel. Replies and collections appear on stream. TikTok and Twitch keep separate player wallets even with matching usernames.
Connection help Localhost means the computer running this page. A phone cannot reach your PC’s TikFinity through localhost. Allow local-network access if your browser asks. If the browser blocks insecure WebSockets, use a browser that permits loopback connections or configure a trusted wss:// relay; do not disable browser security. “Connected” confirms the bridge, while “Last event” confirms that LIVE events are arriving.
Base race length: 4 minutes 30 seconds · Grand Prix: all nine Parts, at least 40 minutes 30 seconds · The camera follows the leading three across the finish, with the song continuing through the podium. Boss encounters extend the route until defeated. The intro plays before the start. Music continues over winners and stats.
Allow substitute voices for characters without a verified recordingAuthentic game/show recordings play when available. Unverified characters use effects and speech bubbles by default. Substitute voices are other JoJo characters, not the selected racer’s actor.
Preview D’Arby during the next demo (no Steel spent) Auto-start 30 seconds after the first rider joins Race sound effectsOffline Steel and unlocks are saved on this device, separately from your online account. Demo races do not award Steel.
Import points backup Export an offline backup to keep a copy of this device’s progress. Offline races do not change online rankings.