Play Online
Track Records

How to Submit Your Track Records

Post your best Derby Owners Club course times to the master record board, and climb the per-race Top 10.

What this is

The master record board tracks the fastest time for every race in the season program, separately for each of the four game versions. Beat a course record at home and post it: if your time beats the board it goes live instantly, and everyone sees it. Each race keeps a Top 10.

There are two ways to submit and both take about a minute. If you play with one of our packs, use the first one.

Right now World Edition Rev C, Export (Rev D), and DOC 2000 submissions are live. (DOC ’99 doesn’t keep a track-record board in its save, so it can’t be added.) The tool will tell you if your version isn’t ready yet.

The easy way: “Submit My Records”

If you downloaded the 4-Player or 8-Player pack, the uploader is already in your folder. Nothing to install.

  1. Beat a course record. Pick a version and race. A submittable record is one where you have beaten the in-game CPU record (the “RECORD” line, held by a CPU default horse until someone beats it). Only beaten records count, so go beat one, or a few.
  2. Open your DerbyOwnersClub folder (the one you unzipped) and double-click Submit My Records — it sits right next to the “Play” files.
  3. It finds your newest save automatically and opens your web browser to the submit page. You don’t have to hunt for any files.
  4. In the browser, type your Stable name and Owner name (Japanese is welcome). All your records are ticked by default — untick any you don’t want to send.
  5. Click Submit my records. You’ll see your placements, and any time that beat the board gets a.
Just played but it says “no save found”? Make sure you actually started a race on the version you want to submit, then run Submit My Records again.

No pack? Submit in your browser

Set up your own Flycast, or playing on a Mac or Linux? Use the web uploader — no install needed.

  1. Go to doc.johnreevesiii.com/submit.html (or open the DOC-Record-Uploader.html that comes in the download).
  2. Drag your save onto the page — the <version>.nvmem file (see Where your save lives), or click to choose it.
  3. Check your times, type your Stable and Owner name, and click Submit.

Where your save lives

Your records live in the cabinet save that Flycast writes — a file ending in .nvmem. In our packs it’s tucked inside your game folder, and the Submit My Records tool finds it for you. In a self-setup it’s in your Flycast data folder.

Only the four supported versions are accepted: World Edition (Rev C), Export (Rev D), DOC 2000, and DOC ’99. Your save is read for its race times only — nothing else is taken — and your save is never modified.

Viewing the board

  1. Open Track Records and pick your version at the top.
  2. Every race is listed in program order, grouped by venue. A track that comes back in a later round keeps its own separate record. Each row shows the current #1.
  3. Click the triangle on any race to open its Top 10.

Times read minutes.seconds.hundredths — e.g. 1.23.65 is one minute, 23.65 seconds — the same format as the in-game results screen (saved records always end in .0 or .5 — see Why board times end in .0 or .5). Ties go to whoever submitted first, and a record set by a CPU horse counts too.

Why board times end in .0 or .5

Scan down the board and you’ll notice every time ends in .0 or .5 in the last digit — never a .62 or .47. That isn’t us rounding; it’s the original 2001 arcade machine.

When Derby Owners Club saves a permanent track record, it writes it on a coarse clock — about a twentieth of a second. The finer time that flashes up on the RESULT screen right after the race (the full hundredths, like 1.23.62) is shown live and then thrown away — the cabinet never saves it. So a board time can read a hair slower than the number you remember, usually by about 0.03–0.05 seconds.

The board is faithful. It posts the exact record your cabinet kept, read the same way for everyone. We checked this every way there is — the raw save, the game’s program chip, and all nine data ROMs — and that finer time simply isn’t stored anywhere to read. The board shows the truest record that actually exists.

Because every run is rounded the same way by the same game, rankings stay fair. The one quirk to know: two times within about 0.05 of a second can tie on the board, even when the RESULT screen would have split them.

Would a photo option be worth it? The only way to capture those finer RESULT-screen hundredths would be to let you submit a photo of the results screen and read the time off it automatically (OCR). We’re weighing it — would you use it? Let us know in our Facebook Group or on Discord. The honest catch: a photo can be edited, and with today’s AI that’s only getting easier to fake and harder to police — so we’d want a solid way to keep it trustworthy before opening that door. Until then, the save-based board stays the verifiable record of truth.

Reporting a record that looks wrong

See a time that looks fake or impossible? Click the flag next to it. Once a record collects a handful of reports it’s held for review and removed if it’s bogus — then the next-best time takes its place. Nothing is lost, so reverting is easy.

Good to know

That’s everything — go set a record!

← Back to Derby Owners Club at Home