Open Derby Owners Club's program ROM in your browser and edit the game's built-in data — horses, breeding stock, race and track names, and on-screen text — then save it back. For tinkerers.
Launch DOC ROM Studio Runs in your browser, nothing to install · ← back to the gameDOC ROM Studio is a free, offline fan tool that turns the arcade program ROM into friendly editable tables — no hex editor needed. It reads the same ROM-verified data the Breeder Studio uses, and writes your changes back byte-for-byte so the file stays a valid 4 MB ROM. It works with all four versions, and it understands the Japanese versions natively (Japanese text is read and written as the game stores it). This is an advanced tool: you supply your own program ROM, and you're responsible for what you do with it — see the legal note.
<set>.zip for the version you want (see the table). Load that and the tool hands you back a
finished, ready-to-play zip — no unzipping, no hunting for files.Advanced: you can also load a bare .ic22 on its own and use
Export .ic22 only to get just the edited ROM back.
| Version | Load this zip from your game folder | (program ROM inside) |
|---|---|---|
| World Edition (Rev C) | ROMs\drbyocwc\drbyocwc.zip | epr-22336c.ic22 |
| World Edition EX (Rev D) | ROMs\derbyocw\derbyocw.zip | epr-22336d.ic22 |
| DOC 2000 (Japanese) | ROMs\derbyo2k\derbyo2k.zip | epr-22284a.ic22 |
| DOC Original / '99 (Japanese) | ROMs\derbyoc\derbyoc.zip | epr-22099b.ic22 |
<set>.zip from your game's ROMs\… folder onto the page (or click
Load .ic22 or .zip). The tool reaches inside the zip, pulls out the program ROM, auto-detects the version
(a badge shows which), and is ready to edit.<set>.zip right in your browser — your edited program ROM swapped in, and all the other ROM
files (the “mask” ROMs and headers) kept exactly as the game expects. It downloads with the same name. The
ROM stays exactly 4 MB, so the result is always valid.<set>.zip into your game's ROMs\<set>\
folder, replacing the old one (same name). Double-click the matching Play file. That's it — your edits
are live, with nothing else to set up. (Tip: keep a copy of the original zip so you always have
a clean starting point.).ic22? You can still load it and use Export .ic22 only to get
the edited ROM back — but the one-click ready-to-play zip needs you to load the .zip so the tool has
the mask ROMs to pack alongside.These show the full set of tables. Text is plain English, so it's the simplest to edit.
%s (a name) and %d (a number) placeholders in any message you edit.The Japanese versions work differently, and they're worth a careful read. Two things make them more involved than the English versions:
When you load a Japanese ROM you get two tabs:
The same 244-horse roster as the World Edition, with each horse's verified numbers (start / corner / OOB / competing / tenacious / spurt, plus stamina / speed / sharp and dirt aptitude). These are just numbers, so there's no Japanese to deal with here — type a value and it's written. The horse names are Japanese text; you edit those in the next tab by searching for the name.
This tab finds every Japanese string in the ROM and lets you revise it in place. Each row looks like this:
used / max. The game packs lines tightly (often
separated by line-break codes), so you can match or shorten a line, but the field stops you from
overrunning into the next one. If you make a line shorter, the tool pads the gap safely and preserves the
line-break that follows. In short: equal-or-shorter is always safe; longer is capped.The romaji and English columns are reading aids for your use — they are never written into the ROM. Two ways to fill the English column:
offset · Japanese · romaji · English to translate in
whatever tool you like, at your own pace.derbyo2k.zip (DOC 2000) from your game folder → it opens on JP Text & Translate after a scan.oguri) to find the line.derbyo2k.zip into your game's
ROMs\derbyo2k\ folder, then double-click Play (Steps 3–4 above)..ic22 so you always have a clean base to go back to.