
  Microprose Golf   Pasti Images

Images are OK .  Crash at intro end happens
because inperfect floppy emulation.
In Steem and Saint too.

I spent little time with this, and made
solution for Steem in form of Steem
patch.  It is in file MP_Golf.stp  .
Copy it to Steems DIR 'patches',
and apply in proper time.

And because game is 'manual
protected' there is another patch,
to override it.

Btw. floppies are not copy protected
at all. Best would be to add MSA images
too ...


 P. Putnik, March 22 2012.



Technical details:
Intro is coded very weird.
During music play floppy load
starts too. On real HW it goes
very slow, but in emulators
no big floppy load slowdown
music plays, what results in
overwriting music playback
code = crash.

The explanation is:  floppy code
is very poorly written, and is slow.
It is with single sector load always.
When music plays, it loads CPU aprox
50-60%, so floppy code is yet more
slower, and then simply misses next
sector on track, so needs to wait one
rotation to read it. It menas 8x slower
reading than normal.  In emulators floppy
is not enough accurately emulated, therefore
intro crashes because too fast load (in compare
to load with real HW).

There is fix for above in latest Steem SSE releases.


  PP,  Updated in May, 2013.



