A downloadable game

CSSS (CAPS SHIFT / SYMBOL SHIFT): The Smallest Way to Destroy a Friendship

theshich has made a bold claim: this is THE SMALLEST ZX SPECTRUM GAME IN THE WORLD, weighing in at a mere 23 bytes of assembly code. For context, that's approximately the size of this sentence fragment. It's shorter than a tweet from the old 140-character era. It could fit in your CPU cache thousands of times over. The complete TAP file is 319 bytes, but that includes the BASIC loader whose sole purpose is to prove there are exactly 23 bytes of actual game. Strip away the wrapper and you've got less data than a single pixel's colour information on a modern display.

The concept is brutally simple: two players, two shift keys, one screen, zero mercy. Player One (representing darkness) hammers Caps Shift as fast as physically possible to push the playfield right and flood the screen with black. Player Two (representing colours) pounds Symbol Shift with equal fury to shove the playfield left and fill it with chromatic chaos. Other keys are prohibited. First to fill the entire screen wins. Sessions last "a few seconds" according to the official description, though this assumes someone actually wins rather than both players collapsing from exhaustion in a theoretical infinite draw.

Because here's the problem: if both players button-mash at exactly the same rate, the game is a perpetual stalemate. Nobody can win. It's a tug-of-war where equal effort produces nothing. Of course, nobody maintains perfect rhythm indefinitely—one player will be faster, or tire less, or have slightly bouncier membrane switches on their particular Spectrum. Victory isn't about skill; it's about physical endurance and whose fingers give out last. It's the purest distillation of competitive gaming: two people destroying a delicate 1980s rubber keyboard whilst their friendship disintegrates in real time.

The visual feedback is magnificently crap. From the moment the game starts, it looks like the Spectrum is crashing. The screen fills with shifting blocks of black and colour in a way that screams "hardware failure" rather than "intentional gameplay." There are no sprites, no sound effects, no UI—just the display memory being corrupted in opposite directions by two furious shift keys. It genuinely resembles a glitch. If you walked past someone playing this, you'd assume their computer was dying, not that they were engaged in mortal combat over chromatic supremacy.

Due to "dirty size coding tricks," CSSS only runs on 48K Spectrums (or emulators in 48K mode). The author has politely requested someone test it on real hardware, presumably to confirm whether vintage membrane keyboards can survive the abuse. Playing solo is "possible but not recommended," which is putting it mildly—hammering both shift keys simultaneously on your own is either performance art or a cry for help.

No generative AI was used in the creation of this game, which is somehow reassuring. An AI would probably have added unnecessary features like "graphics" or "gameplay depth." theshich has asked if anyone's written something smaller. The challenge stands: 23 bytes. Beat that.

This is code golf masquerading as a fighting game, a hardware stress test disguised as entertainment, and a friendship termination protocol compressed into less data than a haiku. It's magnificent, pointless, and perfectly crap.

DOWNLOAD

Published 5 days ago
StatusReleased
AuthorCSSCGC2026
GenreFighting
Tagscsscgc, csscgc2026

Comments

Log in with itch.io to leave a comment.

(+1)

very good

(+1)

Whoa, what a review! I have to play this crap. Oh, wait. I already did it many times.

Please don't take this game too seriously and keep old keyboards safe!