Manual protection codes

; Exploring K240, a disassembly project

K240 requires players to enter a random word from the manual as an anti-piracy measure. However, due to space limitations, only 100 words are stored for each language. These are listed as follows.

  1. English codes
  2. French codes
  3. German codes
  4. Polish
  5. Removing manual protection
  6. Trivia

English codes

Page Line Word Code
11 1 4 QUICK
11 5 2 CENTRE
11 8 2 AND
11 10 6 ABOUT
11 12 3 MAY
11 13 7 DISCOVER
12 1 3 BROWSE
12 3 2 BUILDING
12 5 5 SELECT
12 7 4 TIME
12 9 1 NOTICE
13 2 8 DAYS
13 4 1 EXIT
13 5 9 SOLAR
13 7 5 CONTROL
14 2 5 ASTEROID
14 4 5 MANUAL
14 7 5 NEED
17 1 4 CONTROL
17 3 3 SUMMARY
17 5 4 GIVEN
17 6 6 DISPLAY
18 2 7 LARGER
18 3 1 DETAILS
18 4 10 ORE
18 6 7 SEE
23 2 5 DETAILS
23 4 9 EQUALS
23 6 4 ARMOUR
23 8 2 BUILD
23 10 2 COST
24 1 16 BOTTOM
24 5 6 INSTALL
24 6 10 BLUEPRINT
24 8 5 ICONS
24 10 10 YOU
26 3 6 BUTTON
26 4 2 SPACE
27 1 9 MOUSE
27 2 5 DESELECT
27 4 4 RIGHT
32 1 6 SINCE
32 3 1 ANNUALLY
32 12 15 ENEMY
36 7 6 ENEMY
36 10 5 BEFORE
41 4 3 ACCESSING
41 12 12 CAN
46 3 5 HOWEVER
46 5 6 DATABASE
46 7 6 PERUSE
46 9 4 AVAILABLE
48 4 3 BEGIN
48 8 6 MASS
48 12 7 ONCE
48 17 3 SCOUTS
48 21 7 OTHER
52 5 9 YEAR
52 10 5 NEW
52 15 4 HIGHLY
52 20 9 ALIENS
53 1 5 RESULT
53 4 3 IMPERIAL
53 7 3 ORES
53 9 5 THE
57 2 4 WINDOW
57 3 1 ARRIVES
59 1 9 UP
59 3 2 NOBLE
59 5 4 BUILDING
60 1 8 ASTEROID
60 3 9 CONTAINS
60 6 5 DRAG
60 9 8 CURRENT
72 1 3 VIRUS
72 4 7 SUCH
96 4 2 SPACE
96 9 8 MORE
96 11 2 BUILD
96 14 4 MISSILE
103 1 3 BURNING
103 4 2 AND
103 8 2 PANELS
104 2 6 GALAXY
104 3 3 HAVE
104 5 4 TO
105 3 5 SPACE
105 5 1 PLANETS
105 8 5 THREAT
106 2 2 CAPELLA
106 5 3 THAT
106 10 4 LIGHT
107 2 8 NEVER
107 3 3 PARADE
107 5 7 YOUR
111 2 2 BATTERIES
111 3 5 BEST
111 5 5 CARRY
112 2 4 HEART
112 5 3 LIFE

French codes

Page Ligne Mot Code
177 1 3 CONSEILS
177 2 1 VOTRE
178 4 8 BOUTON
178 5 4 TOUCHE
179 1 4 UTILISER
179 3 4 SURPLUS
179 4 3 SERONT
179 12 3 EN
180 4 5 UNE
180 5 5 PLUS
180 6 4 BUDGET
180 13 2 NOTRE
180 19 3 CETTE
181 3 7 DROITE
181 6 1 VOUS
181 10 5 CUBE
182 1 2 OBJECTIF
182 4 4 ORDRE
182 3 6 COLONIES
183 1 4 VOUS
183 3 5 DE
184 1 7 VOTRE
184 3 4 SECTION
184 9 3 SONT
184 10 2 COULEURS
186 1 2 VENDU
186 3 6 TROP
186 8 1 CHIFFRE
186 12 6 TOUJOURS
186 22 6 VIGUEUR
186 27 3 ELLE
188 3 1 DESSUS
188 8 3 LES
189 4 3 BOUTON
189 6 1 POUR
189 10 6 POINT
190 1 5 VOUS
190 5 2 DONNER
190 8 5 ORDRES
191 2 2 PUIS
192 1 2 ORDRE
192 3 1 DOCKS
192 4 4 SONT
192 8 7 ORBITE
192 10 2 PEUVENT
195 1 3 FORME
195 2 3 FLOTTE
196 2 6 SECTEUR
196 5 3 DONNER
196 6 5 UNE
198 1 5 VOUS
198 3 4 SONT
198 6 4 EXEMPLE
198 7 2 DONNE
199 1 3 VOTRE
199 3 4 RESTENT
199 5 7 ENCORE
199 6 3 LOIN
201 1 1 VOUS
201 7 4 FONCTION
201 15 1 VOTRE
202 1 7 BLEU
202 2 11 BOUTON
202 6 9 CETTE
204 3 1 REPORTS
204 7 3 DES
204 12 9 SERT
204 21 1 NOUVEL
204 26 2 POUR
206 2 5 OUVRIT
206 12 9 CLIENT
206 13 2 INTERVINT
207 1 4 VOTRE
207 2 5 PRENNENT
207 3 2 CETTE
209 1 2 TROUVE
209 2 6 UTILISENT
209 5 3 SUR
210 3 1 RENDRE
210 3 4 SURPLUS
210 5 4 CETTE
211 1 3 VOUS
211 2 6 LISTE
211 4 4 RIEN
211 16 2 VERS
216 1 6 PEUT
216 3 2 DANS
216 5 3 BOUCLIERS
218 1 4 COLONIE
218 2 1 PLUS
220 2 5 CONTRE
222 2 1 SECTION
222 5 3 VOUS
222 7 2 CONSTRUIRE
222 9 2 USINE
223 1 5 TYPE
223 2 2 SUIVIS
224 2 3 UNE
224 3 3 TOUTES
224 5 5 PEUVENT

German codes

Seite Zeile Wort Code
121 1 3 WIRD
121 2 1 TASTE
122 4 10 NICHT
122 7 4 BEFINDET
122 11 7 DEN
122 14 1 UNTEN
122 15 1 DER
125 3 7 MACHEN
125 6 2 WIRD
126 2 4 TAG
126 4 3 VORRAT
126 8 3 CPU
127 1 4 UND
127 3 2 WERDEN
129 1 1 IMPERIALE
129 4 5 EINEN
129 7 4 KREIST
129 17 2 KLEINER
130 1 4 DES
131 1 3 SCHIFFE
132 2 3 IHNEN
132 3 3 DREI
133 1 2 GEHEN
134 3 2 REPARIERT
134 6 2 ANGRIFF
134 9 1 KNOPF
135 1 3 NUN
135 5 1 EINEN
135 11 2 WURDE
136 2 5 HANGARS
136 4 3 ODER
136 9 2 SCHIFFE
137 1 2 ODER
138 2 8 DEM
138 10 1 WIRD
138 11 1 EINEN
138 16 7 DIE
139 2 1 VERFOLGEN
139 5 4 DANN
139 11 4 WIRD
139 17 1 SENKEN
140 2 3 EINEM
141 2 2 WERDEN
141 8 9 GEBRACHT
141 10 1 BRAUCHEN
142 3 3 DARAUFHIN
142 6 2 SIE
142 11 4 ERHALTEN
142 18 3 EINMAL
143 1 7 SATELLIT
143 2 2 CHANCE
143 5 1 ASTEROIDEN
145 1 1 ANDERE
146 2 3 AUF
146 4 2 GLEICHE
146 9 1 ANKLICKEN
146 18 2 BEFEHL
147 2 1 DRINGEND
147 4 2 UNTEREN
148 1 3 WOLLEN
148 4 2 GELD
148 12 2 BEGINN
148 14 10 NAHRUNG
149 1 1 BEGINNEN
149 3 1 HIER
149 4 1 ALIENS
149 10 8 TAKTIKEN
150 1 1 DAS
150 8 3 WELTEN
150 15 2 SEINEM
150 20 3 LOCH
150 23 1 BETA
151 1 2 KEINER
151 7 2 UND
151 11 7 HATTE
153 2 4 IHRE
155 1 1 SCHIFFE
155 2 1 STEHT
157 1 3 ANLAGE
157 3 2 SIND
158 2 7 BILDET
158 4 6 VIERECK
159 2 2 SIND
161 1 2 UND
161 2 3 VERMEIDEN
161 3 2 SIE
161 5 3 NEUE
162 1 3 WIRD
162 4 4 WEITERE
164 1 8 DIESES
164 1 10 FINDEN
165 1 5 ALLER
165 3 2 WENN
168 1 1 BAU
170 1 2 SEHR
170 2 4 NACH
170 4 6 NICHT
170 6 11 GESTAMTEN
170 7 1 KOLONIE
170 8 8 VIRUS

Polish

A Polish release of K240 exists, which you can see in the game’s Hall of Light gallery. However, the game was never translated beyond the default three languages, so Polish players were given a list of the English manual protection codes, since their manual was of course in Polish.

Removing manual protection

To avoid entering the manual code every time, modify the file playk240 in a hex editor and make the following change.

At the location 0x40ee hexadecimal (or 16,622 bytes decimal), there are four bytes which read 303c 025b. Change 303c to 6016 to skip the manual protection check.

See Differences between versions: cracked version vs original for a more detailed breakdown of how this works.

Trivia

The text entry on the manual protection code is a little janky, and can sometimes miss keystrokes. The most likely reason for this is that the manual protection appears to have been added late in development, and there was no time to improve it. This is inferred from the fact that the text strings for the save game and manual protection features are the last in the text strings list.


« Back to index page