Repository navigation
CTR Archipelago v0.3.0-alpha1
Pre-releaseCTR Archipelago 0.3.0-alpha1 is up for testing! It's the first build of 0.3.0 and the biggest update so far, so expect rough edges. I'd love your help finding what's broken. v0.2.4 stays the current stable release.
Full 0.3.0 notes on AP-Pie · Setup guide · SETUP.md as shipped
Before you try it
- Use a new folder. Your 0.2.4 install and rooms stay as they are, and 0.2.x rooms still need the 0.2.4 client.
- Make a new YAML. A lot of options and defaults changed.
- This alpha won't update itself. Grab new alphas by hand.
What's new
- A new generator: seeds are built a new way, and the YAML is one flat list of options. A YAML that sets nothing gives you the original game's shape: 18 tracks, 5 Gem Cups, 4 Crystal Challenges and the boss races, shuffled onto the pads.
- Play Solo: make and play a one-player seed right from the title screen, no server needed.
- Custom tracks: import them from a patch against your own disc or download them from Project Saphi, race them in Custom Arcade and Time Trial, and put them in a seed on pads, in cups and as boss tracks. Every track you install shows up in Play Solo, and tracks with weapon crates get AP item boxes. Cortex Vortex is a full track with its own music.
- Wumpa Shop: every hub has a shop where you spend the fruit you collect on checks. Fruit counts past 10 and goes to your wallet when you finish, and you can replay won tracks to farm more.
- New checks: Crystalsanity, three new arenas, cup sweeps, lap checks and more.
- Bosses: random boss tracks, racers and weapons, boss cups and a chaos Final Challenge.
- More: optional pad approach hints, item and location groups, a Reserve Top-Up filler, new traps, button remapping and an item feed toggle.
What to test
- A full seed from a default YAML, start to goal. Tell me if it gets stuck.
- Your old YAML and a fresh one from the release's
Crash.Team.Racing.yaml, then try changing pad placement and random requirements. - A multiworld with other games, with hints, DeathLink and traps.
- The Wumpa Shop: collect past 10, finish the race, buy something, and replay a track you've won for more fruit.
- Custom tracks in a seed and in Play Solo, including their item boxes.
- Play Solo from each preset and from your own YAML. If it freezes, tell me which track.
- Bosses, boss cups, the Final Challenge and the new checks.
Known issues
- Some menus are hard to read, especially Options and Custom Content where text runs over the logo.
- The Import Track Files list shows "..." instead of track names, and names come from the patch file name.
- A seed can still fail to generate with some unusual YAMLs. Generate again, and send me the YAML.
- Short freezes can happen in some races. If you get one, tell me the track.
Found a problem?
Open a GitHub issue and say it's on 0.3.0-alpha1. Add your platform, YAML or seed, what happened, and the support bundle (support-bundle.bat on Windows, support-bundle.sh on Linux; look through it before you attach it). Questions are welcome in the Crash Team Racing channel on the Archipelago Discord.
Downloads
On Windows, grab ctr-archipelago-v0.3.0-alpha1-windows-x86.zip. On Linux or Steam Deck, grab ctr-archipelago-v0.3.0-alpha1-linux-x86.tar.gz (glibc 2.36 or newer). Each includes the client, the matching ctr.apworld and the Play Solo runtime (its own Python, so you don't need Python installed). Use the alpha client and the alpha APWorld together. The separate ctr.apworld and Crash.Team.Racing.yaml are for hosts. You need your own NTSC-U disc; no game data is included. The client isn't code-signed. Play Solo starts its own Python in the background and its server only listens on your own PC; if your antivirus asks about it, that's what it is.
The client is GPL-3.0; the source for this build is the v0.3.0-alpha1 tag of this repository. Third-party licenses are in THIRD_PARTY_NOTICES.md and solo-runtime/LICENSES/ in each download.
| File | SHA-256 |
|---|---|
ctr-archipelago-v0.3.0-alpha1-windows-x86.zip |
2a601d2d9deb4d717d015798cd3989e6756c4242bb99c55f727a5aa673e9b46e |
ctr-archipelago-v0.3.0-alpha1-linux-x86.tar.gz |
dec705f36bb8b40233921cbf4c9a081059fc157ce87a3bc6e9ca6b2e33fef235 |
ctr.apworld |
ce4badb784c0b62ed2916366f14e879bc278a461fc4466983786e6949ab82a12 |