Jazz Jackrabbit 2 is the reason Digiex exists. Xtreem (
@InsaneNutter) and I met playing it, and in 2004 the two of us set up the forum that became Digiex. A year before that, in 2003, I'd already started running the game's list server from a server in my bedroom: the service every JJ2 game server signs up with so it appears in the in-game server list. Twenty-three years later, Digiex still runs one of the three list servers the game relies on today.
Running a list server means every public game passes through us. The in-game server list only ever shows what's on right now, though. Once a server goes, so does any sign it was there, along with who played on it and what they played. So we built a website on top of our list server to keep all of that: the Digiex JJ2 List Server, at
list.digiex.net. Nothing changes in the game itself. You find and join servers exactly as before, and the site watches the list and remembers what it sees.
What's on the site
- Live: every public server, who's playing, and the matches in progress with the score as it stands.
- Best time to find a game: when people are usually on, by day and hour, shown in your own time zone.
- Players: hours played, a leaderboard, milestones and clans, with every rabbit drawn in the colours its player last used.
- Servers and modes: which servers people actually play on, where they're hosted, and which game modes are busy at which time of day.
- Network: the three list servers talking to each other, live. If the server list in your game ever looks short, this is where you can see why.
A place of record
The part I care about most is that nothing gets thrown away. Every real match (two or more people) is kept with its score, every day gets its own page in a diary, there's a record book, and a chronicle of everything that happens on the list: servers arriving and leaving, records being broken, clans forming. It started on 14 October, so it's only a week old, but every day adds to it. In a few years you'll be able to look up what was being played on any given day, and who was there.
We only keep what the game already shows in public: hours played, the days you played, match totals and the rabbit you last played as. No addresses, no chat, and private servers are never asked who's on.
The Level Archive
For nearly thirty years people have made JJ2 levels and hosted them for friends and strangers. Most of those levels only ever lived on their author's hard drive and on the servers that ran them, and when a server goes, its levels usually go with it.
The Level Archive is our answer to that. It holds 18,101 levels right now, 19,805 versions of them, 2,714 tilesets and 2,863 music tracks, around 3 GB in all. Every one is free to download, packed with the tileset and music it uses wherever the archive has them. Where a level exists in several versions we keep them all and show you what changed between them.
It didn't start from nothing. Xtreem's game caches from 2000 to 2009 and a CD
@Assassin burned in 2001 brought back 1,800 levels between them. Puke Nuk3m's collection added over 4,000 more, and djazz's caches, the retail CDs and the original betas filled in plenty of the rest.
New levels arrive on their own. When a public server runs something the archive doesn't have, a player called Level Preservation joins for a second or two, downloads the files the same way your own game would, and leaves. It never plays, never joins a private or full server, and never comes back for something it already has. In its first few days it has picked up 515 levels from 15 servers. If you host a server and would rather it didn't visit, tell us and it won't.
Browse it by date
One of the most useful parts of the Library is also the easiest to miss: the When filter. It lays out every year from 1997 to today, month by month, with how many levels we have from each, so you can jump straight to the summer of 1999, or whichever year you played most, and see what was around back then. Tilesets and Music have it too.
Look round any level
Open a level in the archive and you can explore the whole map in your browser, drawn the way the game draws it: every layer, the water, the lighting and the weather. No JCS and nothing to install. It's a great way to look back at levels you haven't seen in twenty years.
Got old JJ2 files?
The levels still missing are the ones played on servers that disappeared years ago, and the only way to get those back is from people who kept them. If you've got an old JJ2 folder, a cache, a backup or a CD lying around, it's worth more than you'd think. Your game saved every level it downloaded, along with the date it got it. Have a look at Help & submit on the site's Levels page, or just reply here.
Thanks to Xtreem and Assassin, whose
Jazz Jackrabbit Archives were the inspiration for all of this, and to everyone still hosting and playing the game. JJ2 turns 30 in 2028, and hopefully a good chunk of its history will still be around to celebrate it.