This page covers patches relating to the title screen. The title screen in Keen Vorticons is where the main menu appears. In Keen Dreams it is the image that appears before the main menu as well as including the High Scores table. In Keen Galaxy it is again a simple image leading to the main menu. Associated patches are Patch:Main menu and Patch:Start sequence.
In Keen Vorticons a level is displayed that can be edited in a level editor. The level used is a screen from LEVEL90.CKx. In Dreams, the title screen image can be edited with Keengraph. In Galaxy, the title screen image can be edited with ModKeen along with most other Galaxy graphics.
Due to the different natures of the title screens, this page will be divided into three sections, Vorticons, Dreams and Galaxy. Patches for relevant episodes and outcomes will be listed under these sections.
- 1 Vorticons title
- 2 Dreams title
- 3 Galaxy title
At present, it is possible to patch the location and bitmaps used for the title and the "F1 for help" graphics. (Note that the title graphic cannot be changed easily, as it is not given a value in the code, because it uses bitmap 0.) All values are the default values. For help with graphic location patches, see Patch:Images.
|Patch: Title screen in Keen 1|
|Patch: Title screen in Keen 2|
|Patch: Title screen in Keen 3|
The Dreams title consists of a 'demo loop' that displays the title screen and the High scores in a constant cycle. Though loading level 20 this is never shown in the game. (In the patchable version at least.)
Screen image file and errors
The screen image is loaded and decompressed form a separate file archive in which it is the only chunk. See also Patch:Files and filenames.
There are three possible errors. The first occurs when the titlescreen archive file cannot be found. The second occurs if the file itself is corrupt and doesn't fit the expected parameters. The third occurs if the title chunk inside the file is corrupt.
|Patch: Title screen in Dreams|
Time titlescreen is visible for
By default the 'title sequence' loops between the titlescreen and the high score table. The first appearance of the title, when the game first loads, is especially long, while later appearances are shorter.
As such there are two times involved, the first for the special initial appearance and the second for the 'looping appearances'. Note that the first, longer, time is the sum of both times rather than a standalone value.
|Patch: Titlescreen display time|
The first patch causes the game to go straight to the menu instead of displaying the titlescreen. In fact there is no way to view the titlescreen (Or High score table that goes with it.), it is completely disabled.
The second patch is related, except the titlescreen appears, the player is sent to the menu after a time instead of seeing the High Scores.
|Patch: Go straight to menu|
Skip titlescreen, go straight to game
This patch causes the game to go straight to a new game instead of displaying the titlescreen. In fact there is no way to view the titlescreen (Or High score table that goes with it.), it is completely disabled and pressing 'esc' in-game will cause the entire game to 'reset'.
There are two variables that can be altered, thedifficulty level of the game and the first level entered. In this patch they are 'easy' and level 0 (the map).
|Patch: Go straight to game|
High scores table
The High Score table appears after the title screen then, after a period of time, returns to the title screen again.
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|
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|
These patches cause the game to go to the main menu after the titlescreen or high scores are displayed, even if the player doesn't press a key.
|Patch: Go to main menu even if no key is pressed|
The Galaxy title screen is much less involved than the Vorticons one. Like Dreams it is a fullscreen image, appearing after the 'terminator text' sequence has completed or been aborted by the player. (Check the terminator sequence page for related patches.)
Skip screen, go to Main Menu
These patches skip the titlescreen, going straight to the Main Menu. But this only happens if the player skips the terminator text; allowing it to play out will still cause the title fade.
|Patch: Skip Title screens|
Title screen image
As noted above, there are in fact, two different title screens that can be shown. The first appears when the 'terminator text' is allowed to scroll uninterrupted. This will result in a 'titelscreen fade' where the title slowly appears from a black screen. The second title screen appears instantly if the player presses any key. By default both of these titles are identical, but they don't have to be.
Like all bitmaps, the title screen must be cached before it can be displayed. The number given in these patches is the chunk number (Properly labelled by Keengraph; ModKeen will label the bitmap with a different number.) As such there are a total of four lines of code, two for each title screen.
|Patch: Keen Galaxy Title screens|