CUSTOM.BIN


Introduction

HardBall 5 allows you to customize the league logos, league names, and a few other options. The intended way of updating this file is found in the "Customize" portion of the Options menu.


Logos

CUSTOM.BIN starts with four logos. Each logo is 48x32 pixels (0x600 (1536) bytes), using one byte per pixel. In order, the logos are:

  • American League
  • National League
  • Legends
  • Immortals

Interestingly enough, the Legends and Immortals logos can not be edited in-game, even if you switch to a Legends league.


Strings/Names

Strings start at file offset 0x1800, and are 24 characters long, including the 0x00 terminator.

  • Offset 0x1800: Stars Game
  • Offset 0x1818: Playoffs
  • Offset 0x1830: League Championships
  • Offset 0x1848: World Championship
  • Offset 0x1860: American
  • Offset 0x1878: National

Options

Rounding out CUSTOM.BIN are two bytes at file offset 0x1890. These bytes control three options available in the Customization menu. It appears that only the first of these bytes has any effect.

  • value &(AND) 1 – Injuries can occur (0=no, 1=yes)
  • value &(AND) 2 – Computer makes trades (0=no, 1=yes)
  • value &(AND) 3 – Computer can reject trades (0=no, 1=yes)