St. Andrews Old Course (USA) English Patch Rev. 1.0

Introduction:
  Highly technical yet visually underwhelming, "Eikou no Saint Andrews" is a Japanese-exclusive golf title and the first for the sport released on the Nintendo 64.  What it lacks in presentation it makes up for in customization.
  Gameplay uses a rubberband mechanic.  Swinging requires pulling back on the Control Stick, then releasing it when the red dot is at its smallest.  Force is controlled by how far back the stick is pulled, and spin by how off center.  Pressing A when taking a shot switches to a half shot.  Your stance is influenced by the terrain, and in some cases full shots will not be available.
  In-game menus are available by pressing B any time after setting your tee.


Notes About Controller Paks:
  Like other early releases, this game mistakes other controller slot devices, such as Rumble Paks, for corrupt Controller Paks.  Remove these devices from all controllers plugged into the console to avoid save error messages.
  Saving requires 1 note and 79 pages.
  The note name has been localized and a minor fix was applied.  The USA version can accept Japanese save files, but saves are not backward-compatible.


Patching:
  The patch will only apply to a ROM in native byte order (big-endian).  Attempting to patch something else will result in a completely unhelpful checksum error.  Xdelta patches can be applied with the aptly-named xdelta patcher.

Eikou no Saint Andrews (Japan).n64
Internal checksum:
0DED0568 1502515E
MD5:
4A229356D76746A7EE7FB18BE68CB7ED
SHA-512:
64B1E66CAA8791D9AF435A1B7900336501439EFDF6138CEBC33D0EAB22F30F8DD5B72CCD6786AD6B7F233FE7CBE7BAC44F08C0E722E695BD1D02FC0F189EC03C


Localization Notes:
  *) Ball descriptions for the Bridgestone Reygrande 2X2 & Newing in the Japanese were switched.  It's painfully obvious; the first three words of each is literally their trademarked tagline.  "Double cover wound construction" was the Reygrande 2X2, and "super soft feel" the Newing.  This was put right in the translation.
  *) Names of real players uncreatively defaced in the Japanese continue to be slightly awry.  J.M.OLAZAB is legend.
  *) Heights were not localized to imperial measurements for the sole reason that it would frustrate a bunch of math and display stuff in numerous places and this is a low-budget golf title not worth the effort.  Fractional conversions would create situations where changes in height didn't directly correspond to changes in height's effects.
  *) Another name for an approach wedge is a gap wedge, and this happened to fit a lot better every place it applied.
  *) Typefaces remain largely untouched.  The horrible 8x16 font was modified so glyphs with decenders don't violate x height.  It's still horrible and frankly should have been replaced, but it is what it is.  The similarly awful Controller Pak manager font was not modified.
     Roman lettering in images was set originally as Times New Roman or something equally depressing, whatever default their J-font fell through to.  They are now set in Jenson Classico, a typeface dating back to ~1470, throwing it at least into the appropriate century for the course's founding.  Admittedly, period-accurate isn't exactly sound reasoning; typically, delicate serifs and ligatures don't work well at small sizes, x-heights should be higher, and decenders not so low for how it's being used.  Variants of Bell & Nimbus Sans were interspersed where Jenson wasn't suitable.  Surprisingly, the licenses for all cover this kind of reuse.

Other Notes:
  *) At the time of release, several emulators hang when a Controller Pak is present, including in the Japanese version of the game.  To reproduce this, start any type of game except practice, set your tee, and wait several seconds.  The error does not occur if saving is not available, or when continuing a saved game.  Save support works as expected on console.
  *) Rubberband gameplay requires using a control stick with sufficient analog range.  Emulator users should avoid using a keyboard, and console users should test how worn their control stick is on a practice hole.
  *) The Controller Pak manager at boot may not run on all emulators, or it may be impossible to log an input before it checks if Start is held on controller 1.
  *) As a point of curiosity, this particular Controller Pak manager is shared with other titles and is the only known commercial software to utilize the font embedded in IPL3.  It was very likely example code several companies pushed as final product.

-Zoinkity
