"Windows protected your PC"
SmartScreen shows this for programs it hasn't seen much of, with the publisher as Unknown. Press More info, then Run anyway.
Free for Windows 10 or 11
Karoball comes as a small launcher. Unzip it, run it, and it downloads the game for you.
The button opens Karoball's page on itch.io, where the download is.
On an Android phone? Karoball for Android is in closed testing on Google Play, and anyone can join. How to join the test. There's no Mac or Linux version; see other platforms.
Five steps
There's no installer and nothing to set up. Karoball needs no admin rights and writes nothing next to the exe, so the folder can live anywhere.
Press Download on itch.io. On Karoball's itch.io page, press Download next to Karoball for Windows and save the zip (under 5 MB).
Right-click the zip and choose Extract All, then pick a folder. Your Desktop is fine. Don't run the game from inside the zip: it needs the files that sit next to it.
Open the Karoball folder and double-click Karoball.exe. If Windows says Windows protected your PC, press More info, then Run anyway. Why it asks.
The first start downloads the game (28 MB) with a progress bar, then starts it in the same window. After that, each start only checks for updates.
Press Play, then Register on the Log In card. Pick a username and a password of at least 3 characters. You don't need an email address. Log in, and you're on the play menu.
Use a password you don't use anywhere else. The game remembers your login on this PC.
New to it? How to play walks you through your first match.
Windows warnings
Karoball is new and its launcher isn't code-signed, so Windows SmartScreen and some antivirus programs don't know it yet and may warn about it. It's a false positive.
SmartScreen shows this for programs it hasn't seen much of, with the publisher as Unknown. Press More info, then Run anyway.
Windows 11's Smart App Control, if it's turned on, can block new programs that aren't code-signed, with no Run anyway button. If that happens to you, ask on Discord.
If it quarantined Karoball.exe or https.dll, the launcher won't start or says https.dll is missing. Restore the file from quarantine and allow the Karoball folder, or extract the zip again.
Before you extract it, right-click the zip, choose Properties, tick Unblock and press OK. That removes the "downloaded from the internet" mark, so SmartScreen won't ask.
That signature check covers the game files the launcher downloads. Karoball.exe itself is not code-signed, which is why Windows asks.
The file
Karoball folder: Karoball.exe, the files it runs on and their licencesNo need to check anything by hand: the launcher checks every game file it downloads against its published SHA-256 and won't run one that doesn't match.
System requirements
Karoball is a small game, and this is all it needs.
Launcher says "The launcher is missing https.dll"? Your PC needs Microsoft's Visual C++ 2015-2022 Redistributable, the x86 one (even on 64-bit Windows). Install it, then start Karoball again.
Updates
You only download the zip once. Every time you start Karoball, the launcher checks for a new version and fetches only what changed.
If a new version comes out while the game is open, it may say Update needed. Press Restart and the launcher fetches it.
See what changedUninstall
There's no uninstaller because there's nothing installed. Delete these three folders. Type %APPDATA% into File Explorer's address bar to find the last two.
Karoball folder you unzippedKaroball.exe and the files next to it.
%APPDATA%\Karoball LauncherThe downloaded game files, about 20 MB.
%APPDATA%\KaroballSettings, your saved login, replays, screenshots and crash reports. Copy Screenshots and replays out first if you want to keep them.
Your account and progress live on the server, so deleting these loses nothing but local settings and files. Download it again any time and log in.
Other platforms
Karoball runs on Windows, and the Android version is in closed testing on Google Play. Here's where everything else stands.
Available
Windows 10 or 11, free.
Closed test
Free, with the same account and progress as on Windows. Anyone can join the test, on the Google account the phone uses:
More about the test. The old 2022 and 2023 Android apps can't join today's server; uninstall them first.
Not yet
Nothing on Steam yet.
No version
There's no Mac or Linux version of Karoball.
Join the Discord to hear first when that changes.
Troubleshooting
The most common problems, by what you see on screen.
Reinstalling won't fix this one. Install Microsoft's Visual C++ 2015-2022 Redistributable (x86) and start Karoball again. If it still says so, check your antivirus hasn't quarantined https.dll: restore it, or extract the zip again.
The launcher couldn't reach either download host, or the download kept breaking off. Check you're online and press Retry. On a school or work network the downloads may be blocked (see below).
A new version came out while the game was open. Press Restart: the launcher downloads it and starts the game again.
The game server is down or restarting. Check the Discord for news, then try again.
In Settings › Graphics, turn off Lighting and Day and Night, set Anti Aliasing to 0, and try Windowed or Limit FPS.
The game needs outgoing UDP on ports 3000 and 3001 to eu1.karoball.net, and the launcher needs HTTPS to dl.karoball.net and f005.backblazeb2.com. Some networks block these. Ask whoever runs the network, or play from home.
Free up some space. An update that changes the art needs about 20 MB free on top of the game, because the new files are saved before the old ones are deleted.
The crash screen saves a report and has a Copy report button. Paste it to us on the Discord: it helps get the bug fixed. Reports are also kept in %APPDATA%\Karoball\crashes.
If you were in a match, start the game again: Play shows Your match is still on with a Rejoin button while your place is kept.
More answers about accounts, servers and playing in the FAQ.
Help, bug reports and server news all go through the Karoball Discord, which has 245 members. You can also email support@karoball.net.