Short: HD-Installer for Graham Gooch World Class Cricket V1.1
Author: Codetapper/Action (codetapper@hotmail.com)
Uploader: Codetapper/Action (codetapper@hotmail.com)
Version: 1.1
Type: game/patch
This patch applies to "Graham Gooch World Class Cricket" (c) 1993 Audiogenic.
Supported versions: - 16/04/93 version (Xavier Bodenand)
- 13/05/93 version (Mad-Matt)
- 21/07/93 version (Christoph Gleisberg) - SPS 1248
- 19/08/93 version (Carlo Pirri)
REQUIREMENTS:
- Slave requires WHDLoad V17+
- Game requires 1Mb chip mem (+820k other memory for preload option)
FEATURES: (02-Mar-2003)
- Full load from HD
- 3 versions supported
- Rob Northen copylock removed
- Access faults fixed (x3)
- Ability to load and save games and teams to two virtual disks
- Added 'F9' key to force a disk swap (see note below)
- Instructions included
- All files can be compressed to save space (FImp, Propack etc)
- RomIcon, NewIcon and OS3.5 Colour Icon (created by me!)
- Quit option (default key is 'F10')
VERSION 1.1: (06-Jan-2024)
- Supports 4th version (SPS 1248)
- Defaults to a T20 match
- Source code included
During the game, press the "Disk" button to switch between the game and
data disk. I have tried to patch all the disk code so that it should
automatically select the correct disk when it wants to load data. For
example, if you select an international team from the game disk but want
the computer playing a team on disk 2, press the "Disk" button and then
pick the second team. After selecting the team it should automatically
switch back to the game disk without prompting you. If you wish to copy
teams from one disk to the other, select the teams and press 'F9' when
asked to insert the target disk. That way you will have forced a disk swap
and can press the Retry button to start the save.
There is some very buggy code in all the Audiogenic cricket games on the
Amiga. If you setup your fielders in such a way that the wicket keeper has
to retrieve the ball he will sometimes pick it up and throw it over the
boundary when playing from floppy disk. This is actually causing an access
fault and overwriting memory which can often end up in a complete crash.
I have added some code to try and fix it and although it seems to fix the
illegal memory accesses, you may get into a situation where the keeper will
run after the ball, pick it up and throw it towards the middle of the
wicket. The bowler will then field the ball, pick it up and throw it back
towards the stumps. If the keeper hasn't had time to return to the stumps,
he will dive to grab it and again throw it back down the pitch. This can
continue for several throws before finally they inch their way back to the
stumps and field the ball. In the meantime, 7 or 8 runs can often be
scored!
To get around this I suggest the following:
- Always have a slip fielder to gather the short ball on the off side
- Always have a fielder behind square on the leg side
- If the above situation occurs you can press Escape to stop the madness.
Escape seems to signal a dead ball and the next delivery is bowled.
If you wish to replicate the problem, move all your fielders including the
slip fielder to the long off boundary. Select a spin bowler and move the
keeper so he is fielding where the 1st slip would be. Pitch a wide
delivery down the leg side but not wide enough to be signalled a wide. The
batsman will not usually play at the ball, but the keeper can't stop it so
he'll run from his mark and chase after the ball. Now watch the madness
begin! :)
Although the game can in theory run without 1Mb chip memory, the number of
access faults that occur during fielding causes the game to be a complete
buggy mess. Fielders cannot seem to calculate the correct angle to return
the ball to the wicketkeeper, so there are huge numbers of overthrows as
the players throw the ball towards the middle of the pitch over and over.
Save games also seem to reference data in the expansion memory, so unless
this is at the same location in RAM each time, further problems will occur.
For this reason, I have left the game requiring 1Mb of chip memory in the
slave, despite the source code having an option to disable it.
Greetings to Carlo, Mad-Matt, Xavier, Christoph, Wepl, all Action members,
the WHDLoad team and of course to everyone that loves the greatest sport in
the world - cricket! :)
Codetapper (07-Jan-2024)
Bug report form, full WHDLoad package and other installs:
http://www.whdload.de/
________ ________ ________ ____ ________ ________
_) \_) \_) \_) \_) \_) \
__ ___ /___/ / /_____/\ / / / / / / /
/_//__// \___ / / /CT\/ / / / / / /
/___/ /___ / / /_____/___ /___/ /___ __
\____/ \____/ \____/ \____/ \____//__//_/
Visit my website for more Amiga productions:
https://codetapper.com/ |