Patch:High Scores (Dreams)
This page deals with patches involving the High Scores in Keen Dreams and any messages related to them or acquiring them. Related patches are Patch:Main menu and Patch:Game over. Patches involving Keen's score itself can be found in Patch:Score.
Keen encounters the scores in two different situations; firstly in the 'demo loop' displayed when the game is first started. (Also including the title screen.) and secondly when he experiences a Game Over and can possibly enter a new high score. These two situations are actually two different screens that share code.
This patch disables the High Score table. The first line disables the table itself, preventing it appearing at all. The second line only disables entering a new high score or seeing the table at Game Over. Using only the second line allows the High Score table to be used in the title sequence, possibly as a message to players.
|Patch: Disable High Scores|
No High Scores in title sequence
This patch removes the High Score table in the title sequence only. While the palyer can enter a new high score and see the table at a Game Over they will not see the table when first starting the game and waiting.
|Patch: No High Scores in title sequence|
Default High Score names and scores
By default there are ten scores whose data is stored in the executable and extracted if no configuration file can be found. By default each has no name, a 20'000 score and no levels done. Names can be up to twenty characters long. Score entries are actually 64 characters total but for simplicity the game just dumps a chunk of memory into the config file instead of maximizing efficiency.
|Patch: Default High Scores\Names|
High Score texts
There are three pieces of text used in the Keen Dreams High Score screen. Notice the last line moves the text down three lines.
|Patch: High Score texts|
Time score table is visible
These patches control how long the High Scores table is visible before the title screen appears. There are two different situations, Game Over and title sequence, with different times.
|Patch: High Score display time|
High Score screen color
The High scores are displayed on a blue background by default. This is done by drawing a blue square 320x200 in size over the previous screen. There are two situations this occurs in, the demo loop and Game Over sequences. The color by default is $01, dark blue.
Making the square smaller will leave parts of the previous screen visible under the High Scores table.
|Patch: High Score background color|
High Scores appear over Titlescreen\levels
This patch prevents the High Scores recoloring the screen so that the High Score table appears over the previous screen. For the title sequence this is the title screen, for the Game over sequence this is the level Keen was in (Including the ending sequence text windows.)
|Patch: High Scores appear over Titlescreen\levels|
This patch causes the game to go to the main menu after the high scores are displayed, even if the player doesn't press a key.
|Patch: Go to main menu after High Score table displays|