I was pondering the same, seemed a normal calibration function of early PC games.Hmmm. I wonder if there is firmware that some code lines can be adjusted on RM's Joystick Shield?
For example, if the Joystick Shield detects that it is not reading up to 255,255, compensate so that it sends up to 255,255 out via USB to the modern computer.