Digital Diamond Baseball V10 cover
Digital Diamond Baseball V10 screenshot
Genre: Simulator, Sport, Strategy

Digital Diamond Baseball V10

Update Released for 10.2.0

This update contains a bug fix related to starting rotation management. Specifically, this fix corrects issues with the rotation after a pitcher gets a spot start.

Update 10.2.1 Released

This update (10.2.1) contains a major update to the "official scorer" logic that determines which runs are unearned.

Update 10.2.0 Released

This update (10.2.0) contains a major update to the "official scorer" logic that determines which runs are unearned.

Minor Update to Support Upcoming 2022 Library

This is a very minor update that contains additional contact and pitch count data required for the upcoming release of the 2022 library.

Update Released!

This release contains the addition of six shortcuts for Season Ticket Baseball. Season Ticket Baseball is a fun, and relatively inexpensive card and dice game.

The shortcuts that have been added are:


  • 1B+: single, runner on second scores, runner on first to second
  • 1B++: single, runner on second scores, runner on first to third
  • 2B+: double, runner on first scores
  • F[POS]+: fly out, runner on third scores
  • F[POS]++: fly out, runner on third scores, runner on second to third
  • L[POS]/(R1!/R2!/R3!): line out, runner doubled off


Of course, these commands can be used regardless of the card and dice game you are using and they can be quite handy. The Board Game Companion Cheat Sheet has been updated to included these shortcuts.

I realize that a majority of the recent updates have benefited just Board Game Companion users. However, the next release will contain updates that apply to the user interface and will benefit all users of DDBB, not just Board Game Companion users.

Play Ball!



Minor Update Released

This update contains the following bug fix and update:

  • Fixed a bug with the STL2BE command that was causing it to ignore any
  • added to the command.
  • Updated the wild pitch and passed ball commands so that you can specify
  • ,
  • *, or
  • ** to have runners advance 1, 2, or 3 bases, and add OUT to the command to have the lead runner thrown out by the catcher when advancing (e.g., WPOUT** is a wild pitch, runners advance two bases, lead runner gets thrown out).


Play Ball!

Update Released

This update contains the following updates and bug fixes:

  • Updated the sacrifice hit fielder’s choice command so that when SAFE is included in the command, the lead runner is safe and the batter is awarded a sacrifice hit (e.g., SH5FC4SAFE).
  • Updated the line drive command to allow outfield positions (e.g., L8).
  • Updated the stolen base command (SB) to support a CS/K double play (strike-em out throw-em out). This can be done by adding K to the end of the SB command when there are fewer than 2 outs, and you are stealing second, third, or second and third (e.g., SBR1XK).
  • Fixed a scoring bug with the groundball (G) command so that RBI are no longer awarded on a groundball double play.
  • Fixed a bug in the Board Game Companion that prevented a run from scoring when the runner reached base on a fielder's choice.


Thanks to everyone for your suggestions and for your help investigating bugs.

I still have a lot of suggestions related to the game in general, and also the Board Game Companion. I will continue to chip away at these!

Update Released

The following updates and bug fixes are included in this release:

  • Fixed a bug that prevented non-DH as-played lineups when playing at a DH park.
  • Updated the ground ball command in the Board Game Companion so that it allows different base runners to advance a different number of bases (and more than one base) on a ground out. For example: G463R22 is a double play (4-6-3), runner on second scores on the play. See the Board Game Cheat Sheet for details.
  • The ground ball command now allows users to specify which runs scored should count as an RBI. See the Board Game Cheat Sheet for details.
  • The ground out command now supports a G93 putout (right fielder throws the batter out at first).
  • Fixed a bug that caused the GIDP statistic to not get recorded when using the Board Game Companion.
  • Fixed a bug that caused the pitcher's Game Score to be calculated incorrectly during a game (the calculation was done correctly after the game is over).
  • Added an advanced command to specify stolen bases in the Board Game Companion. This command allows several new error options and fixes issues with incorrect assignments of errors and stolen bases. The command is documented in the Board Game Companion Cheat Sheet and also below.


[SB][R1[S/X]](R2[S/X])(R3[S/X])(F[POS])(E[POS])(*/**/***)

Stolen Base Attempt: This is used to record several different stolen base attempt results. Include R1S, R2S, and/or R3S to specify which runners successfully steal a base. Include R1X, R2X, or R3X to specify which runner is out stealing a base. F[POS] is used to specify which player fields the throw from the catcher (or the pitcher if stealing home). Finally, E[POS] can be used to specify an error committed by a fielder. Errors committed by 4, 5, or 6 are always fielding errors. Errors committed by the catcher when the fielder is 4, 5, or 6, will be a throwing error. Errors committed by the catcher when the fielder is 2, will result in an error by the catcher fielding a play at home. On error plays you can specify *, **, or *** to indicate how many extra bases are taken on the error.

Examples:

SBR1SE2: Runner on first safe on a throwing by the catcher. Because runners do not advance on the throw, play ruled SB no error.

SBR1SE2*: Runner on first safe on a throwing by the catcher. Runners take an extra base on the play. Play ruled an error on the catcher and a SB. Any runs scored are unearned.

SBR1SE6**: Error by the shortstop fielding the throw. Play ruled a caught stealing and the runner safe at second on the error. Runners take two bases on the error. Any runs scored are unearned.

SBR2SR3SE5: Double steal attempt. Runners on second and third are safe thanks to an error by the third baseman. Play ruled a caught stealing and an error at third base. Any runs are unearned.

SBR2SR3SF2E2: Double steal attempt. Runners on second and third are safe thanks to an error by the catcher when trying to make the tag at home. Play ruled a caught stealing and an error. The run is unearned.

Minor Update

This release updates the 'foulout' command used by the Board Game Companion. Specifically, this command now allows you to specify an error on a foul out. For example, FOE5 results in a foul ball hit to the third baseman, and the fielder drops the ball (error). Runners hold on the play.

NOTE: the version number will remain at 10.1.9 after the update.

Minor Update Released

This release contains the following updates:

  • Updated the Single/Double/Triple command to allow the user to specify how many bases a runner attempts to advance when thrown out. This can be accomplished by including the number of bases after the X (e.g., R1X3). For example, the 3 following X in the command 1B R01 R1X3 E7 specifies that the runner on first will be thrown out trying to take third on a single.
  • Added pitcher's BF in the pitcher's lineup popup. This can be helpful for tracking pitcher fatigue. Also, a reminder that you can see the pitcher's lineup popup by pressing 0.


Play Ball!