Someone posted a link in our IRC channel. "Half-Life mod, team-based, you should try it." That was the entire announcement for Counter-Strike Beta 5.
No Steam. No launcher. You downloaded a 28MB zip, extracted it to your Half-Life directory, and typed cs in the console. If the dedicated server binary segfaulted, you compiled it yourself.
The First Round
The map was de_dust. Obviously. It's always de_dust.
There were eight of us in the server — four T, four CT — and nobody knew what we were doing. Someone bought a Desert Eagle on round one because it looked cool. Someone else tried to plant the bomb on the wrong side of the map. We lost 15 rounds straight.
By round sixteen we had developed proto-callouts. "Doors" meant the doors. "Big box" meant the big box. It was beautiful in its simplicity.
Why It Mattered
CS Beta didn't have ranking systems. It didn't have battle passes or operators or weapon charms. It had two teams, a bomb, and a server that would run on hardware you already owned.
The game was so stripped down that the only thing left was the actual game. And the actual game was, as it turns out, incredibly good.
We played until 3am. Then until 4am. Then someone's mom called the landline and the night was over.
I've been chasing that feeling for 25 years.