CTR-AP v0.1.2 - position checks in logic, Universal Tracker, and the Steam Deck
Position checks become real randomizer locations, Universal Tracker works, and the Steam Deck is playable without a keyboard. Plus a batch of fixes from launch week.
Thanks MarioSpore, therawkhawk64, Bethany and Anezia for the reports, and everyone in the Discord who played and broke things.
Downloads
- Windows:
ctr-archipelago-v0.1.2-windows-x86.zip(contains everything) - Steam Deck / Linux:
ctr-archipelago-v0.1.2-linux-x86.tar.gz(experimental) - Hosting?
ctr.apworldandCrash.Team.Racing.yamlare attached separately
📖 Setup guide (as shipped). Update the client and the apworld together, they are a pair.
assets as ctr-u.bin. Steam Deck users never need the extractor. Thanks Icebound777.
New
- Position checks in logic. Finish and held-position rungs on the 16 trophy races are full locations, including through Gem Cup legs. (#9, #41)
- Universal Tracker support. UT rebuilds the seed's real logic from slot data instead of guessing. Reported by Anezia. (#29)
- Steam Deck connection screen. On-screen keyboard on focus, and the edit works from the pad: X or START saves, TRIANGLE cancels. (#73, #74)
- DeathLink in the options menu, applied live, no hotkey. (PR #70, building on #6)
- Seed check on connect. Warns you if a solo seed cannot be finished. Built after Bethany hit one. (#42)
- Crash reporter. Writes
ctr-ap-crash.txtnext to the exe. Please attach it to reports. (#43)
Fixed
- Gem Cups could lock themselves on completion and strand checks behind them, sometimes making a seed unfinishable. Thanks MarioSpore. (#61)
- Turning off battle arenas did not actually remove their checks, which could still be required. Thanks MarioSpore. (#50)
- A received DeathLink death could fire a burst of outgoing deaths. (#45)
- Traps and Wumpa no longer re-fire on reconnect. Thanks therawkhawk64. (#46)
- Extractor audio truncation. (#47)
- Shuffled warp pads could route a return exit to the wrong hub. (apworld #8)
- Two fixes picked from the upstream decompilation project: a crash at the Naughty Dog intro box (CTR-tools/ctr-native#32) and the kart shifting forward during the big turbo (#36). The first may also cover the post-boss softlock.
Known issues
- Vanilla pad mode can generate an unbeatable seed (#80). Treat it as experimental. The seed check catches it on connect, so reroll if warned. Default randomized mode is fine.
- Generation can rarely fail (#65). Roughly thirty times rarer than before, fails loudly, reroll. Solo unaffected.
- Gemstone Valley pause crash (#56) and Mystery Caves crash (#57), both unreproduced. The crash reporter finally gives us something to work with.
- Post-boss cutscene softlock (#51), likely fixed but not retested.
- Position rungs through Gem Cup legs are awarded in game but not fully in logic (#86). The "including through Gem Cup legs" claim above was only half true and we missed that at release: the game does send the rungs when you finish a track as a cup leg, but the seed logic and Universal Tracker treat a rung as out of logic until the track's own pad opens, so UT can hide rungs a cup would already grant. This cannot make a seed unbeatable, it only understates what is reachable. Found by Bethany.
Testing
Played in game: the Gem Cup fix, Steam Deck keyboard and controller, the extractor, and a connect and race smoke. The seed checker ran against six option profiles, which is how #80 was found. Generation passed the full Archipelago index check matrix, 14,000 generations, no failures.
Not verified in game: #45 (needs a two player room), #46, #41.
Next
Item packs (progressive boost and character stats) and the character phase, plus fixing vanilla pad mode properly. No dates, hobby project honesty applies.
Checksums
- zip
51098512f9a17112187ea7b1230ebe7e5fad03f94f6299946b028496eef02e40 - tar.gz
71d388cbe10285e5ed93c00091a7d3fa4de83294289689e18d3914039a31efa8 - apworld
87277feea1f0c3996d3d45f688f75d9725ffa4780fc28eff36a0acbd629d1623