ONE BOARD. EVERY BBS. EVERY DAY.ANSI DOOR // v2026.10.31.2
From the makers of Daily Blocks

DROP.MATCH.CHAIN.

Six colors. Three gems per column. One identical challenge for every caller each day. Line up matching gems, unleash cascading chains, and compete for daily records across your BBS—or an entire inter-BBS league.

✓ Free BBS door   ✓ Windows / Linux / ARM   ✓ ANSI 80×24

● DGEMS // TITLE SCREEN● ● ●
Actual Daily Gems BBS title screen showing the Daily Gems League and daily score panels
Actual in-game screenshotInter-BBS league mode
01 / Same daily columns02 / One attempt03 / Cascading chains04 / BBS vs. BBS
Easy to learn. Hard to master.

THREE GEMS.
ENDLESS POSSIBILITIES.

Slide a falling column, cycle its three gems, and match three or more of the same color horizontally, vertically, or diagonally. Clears cause new gems to drop—and those can trigger another chain.

03 ↘

Match & cascade

A six-column-wide well with thirteen rows. Match three or more; every consecutive chain step multiplies the points.

01 ×

One shot per day

Everyone on your BBS gets the same gem sequence and starting well. Your one attempt counts, even if you disconnect.

✦

Magic Jewel

A rare flashing column clears every gem matching the color it lands on. Plan for a huge cascade.

30 ↑

Level up

Clear thirty gems to advance a level. Falling speeds up, gem values grow, and the pressure increases.

↶ 30

Calendar flexibility

Catch up on open missed days. Later in the month, play ahead; early scores stay sealed until their date arrives.

★ #1

Fair daily rivalry

Each board is deterministic. League-connected BBSes face the same challenge, with shared daily and monthly rankings.

● DGEMS // DEBRIS BOARD● ● ●
Actual Daily Gems gameplay showing stacked colored gem columns, next pieces, score and a Debris board
Real ANSI game screenDebris mode
Five daily board styles

EVERY DAY
HAS A TWIST.

Classic days start clean. Special boards put obstacles, bonuses, or a speed boost in your way—and every caller gets the same challenge for that day.

Classic

Start with an empty well.

Debris

Ragged rows below.

Flash

Dig for a bonus gem.

Rush

Start fast at level 7.

Canyon

Walls on both sides.

★ PLAY WITH OTHER BBSes
Inter-BBS league play

YOUR BBS.
THEIR BBS.
ONE CHALLENGE.

Daily Gems uses the same standalone dbserver host as Daily Blocks, Daily Yacht and Daily Pig. Each game maintains its own league, but sysops can join them all at the same server.

League scoreboards show players and their home BBS. The BBS-vs-BBS monthly table counts each board's best daily score—so a small BBS can compete with the big ones.

Join the BBSWORDLE league

THREE LINES. YOU'RE IN.

Add this to dgems.ini. The next caller automatically connects and downloads the shared board rules.

DGEMS.INI / LEAGUE SETUP
InterBBS=1
LeagueServer=bbswordle.com
BBSName=Your BBS Name

Daily Gems requires dbserver v2026.10.28.1 or newer for league play. The game continues locally if the server is temporarily unavailable.

Or run your own league

YOUR SERVER. YOUR COMMUNITY.

The standalone Daily Games league server supports separate leagues for all four games. Windows and Linux sysops can host their own; no database or web server required.

↓ Download dbserver.zip
For the stats obsessed

SEVEN WAYS
TO MAKE HISTORY.

Daily standings, monthly champions, all-time records and personal stats. Top Days and Records can even be browsed by board type so Rush days don't drown out every other challenge.

01

Day

One board's ranking, gems, columns and best chain.

02

Winners

See who won every day of the month.

03

Month

Monthly standings and bragging rights.

04

Champs

Champions of every completed month.

05

All-Time

Lifetime leaders across every board.

06

Top Days

Top 50 games, separated by board type.

07

Records

Chains, clears, wins, streaks and personal bests.

Sysop-ready

ZIP TO BBS.
LET'S PLAY.

Daily Gems runs as an ANSI door on Windows, Linux and Raspberry Pi/ARM. Use your normal BBS drop-file setup or node/socket mode. No MS-DOS executable is currently included.

Windows 32-bitWindows 64-bitLinux x64Raspberry Pi / ARM
  1. Download dgems.zip. Extract it into your door directory.
  2. Choose the right executable. Configure your BBS to pass the drop file with -D.
  3. Play locally or join the league. Set the three lines above to compete across BBSes.
DOOR / QUICK START
# Drop-file mode
dgems -D/path/to/DOOR32.SYS

# Also supports
DOOR.SYS
DORINFOx.DEF
BBSDEV.DRP

# Node / socket mode
dgems -N1 -S1234

# Local test
dgems -L
ANSI 80×24 or larger required. Default boards use 60 columns. Keep your BoardSeed backed up when running independently; in league mode, the league server assigns shared board settings.
One more reason to log in tomorrow

READY FOR YOUR
NEXT BIG CHAIN?

Every day brings another identical challenge. Bring your players together—or pit your BBS against the whole league.