Spaghetti Kart – Bolognese Alfa 1.0.0
SpaghettiKart – Bolognese Alfa 1.0.0 just hit the track! 🎮
What the app does
A retro‑gaming homebrew that re‑imagines Mario Kart 64 on PC, Linux and Switch. Load a legal MK64 ROM, then dive into custom assets, keyboard configs and multiple graphics backends (DX11, OpenGL, Metal). Perfect for racers who love tweaking every corner of the classic.
What’s fresh in 1.0.0
- Mini‑map at Harbour – no more foggy wandering; see the layout at a glance.
- Harder CPU AI – bots now toss Spiny Shells, Triple Shells and use tighter item logic for a true solo showdown.
- Digital Speedometer & Rulesets – read exact speed numbers and toggle custom rule packs on the fly.
- Frame‑interpolation overhaul – smoother karts, UI, 3/4‑player splits and translucent meshes at any resolution.
- Camera revamp – new Track Tour cam, restructured FOV, large‑camera refactor that eliminates free‑cam glitches in split‑screen.
- Custom Track engine upgrades
- Render layers & higher point limits
- Finish‑line support
- Better collision handling – building fan tracks is now a breeze.
- New core systems – `RaceManager`, `RandomItemTable`, `SpawnParams` give devs tighter control over races and item distribution.
- Sky & SkyActors – richer horizons; podium ceremony and cinematic fixes make victories feel epic.
Compatibility & platform boosts
- macOS: universal binary (Intel + Apple Silicon).
- Linux: Docker support, AppImage fixes, OpenBSD build, Fedora dependencies added.
- Switch & Windows: CI pipelines refreshed for smoother builds.
Quality‑of‑Life polish
- UI scaling up to 400 % internal resolution, plus menu tweaks for ultra‑high DPI monitors.
- New audio driver with expanded docs; numerous memory‑safety, UB and pointer fixes.
- Documentation overhaul – README, FAQ, BUILDING guide, Doxygen, custom‑track tutorials all refreshed.
🚀 Bottom line: 1.0.0 delivers tighter AI, richer visuals, robust custom‑track tools, and rock‑solid cross‑platform stability. Time to fire up the kart and start creating!
