mirror of https://github.com/a2-4am/4cade.git
restore [eof] for compatibility with helptext
This commit is contained in:
parent
8c04fde996
commit
00c723412a
|
@ -1,67 +0,0 @@
|
||||||
a = new ActiveXObject("scripting.filesystemobject")
|
|
||||||
b = a.opentextfile("res\\GAMES.CONF")
|
|
||||||
|
|
||||||
entries = []
|
|
||||||
|
|
||||||
while (!b.atendofstream)
|
|
||||||
{
|
|
||||||
c = b.readline()
|
|
||||||
d = c.indexOf("#")
|
|
||||||
|
|
||||||
if (d >= 0)
|
|
||||||
{
|
|
||||||
c = c.substr(0, d)
|
|
||||||
}
|
|
||||||
|
|
||||||
d = c.indexOf("=")
|
|
||||||
|
|
||||||
if (d >= 0)
|
|
||||||
{
|
|
||||||
c = c.substr(0, d)
|
|
||||||
}
|
|
||||||
|
|
||||||
if (c.indexOf("[") >= 0)
|
|
||||||
{
|
|
||||||
break
|
|
||||||
}
|
|
||||||
|
|
||||||
c = c.substr(c.indexOf(",") + 1)
|
|
||||||
|
|
||||||
if (c.length > 0)
|
|
||||||
{
|
|
||||||
entries.push(c)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
entries.sort()
|
|
||||||
y = "res\\GAMEHELP\\"
|
|
||||||
f = a.createtextfile(WScript.Arguments(0))
|
|
||||||
f.write(entry = a.opentextfile(y + "STANDARD").readall().replace(/\r\n/g, "\n"))
|
|
||||||
help_off = entry.length
|
|
||||||
osize = help_off
|
|
||||||
|
|
||||||
groups = "*=0\n" + "!le16 " + entries.length.toString() + ", 0\n"
|
|
||||||
|
|
||||||
for (i = 0; i < entries.length; i++)
|
|
||||||
{
|
|
||||||
c = 0
|
|
||||||
size = osize
|
|
||||||
|
|
||||||
if (a.fileexists(y + entries[i]))
|
|
||||||
{
|
|
||||||
c = help_off
|
|
||||||
f.write(entry = a.opentextfile(y + entries[i]).readall().replace(/\r\n/g, "\n"))
|
|
||||||
size = entry.length
|
|
||||||
help_off += size
|
|
||||||
}
|
|
||||||
|
|
||||||
groups += "!byte " + (1 + 1 + entries[i].length + 5).toString() + "\n" + "!byte " + entries[i].length + "\n" + "!text \"" + entries[i] + "\"\n" + "!be24 " + c + "\n"
|
|
||||||
// if offset+size does not cross a block boundary, use the size
|
|
||||||
// otherwise adjust size until it ends at the next block boundary to avoid a partial copy on the last block
|
|
||||||
groups += "!le16 " + ((Math.floor(c / 512) == Math.floor((c + size) / 512)) ? size : (((c + size + 511) & -512) - c)).toString() + "\n"
|
|
||||||
}
|
|
||||||
|
|
||||||
f = a.createtextfile(WScript.Arguments(1))
|
|
||||||
f.write(groups)
|
|
||||||
f.close()
|
|
||||||
new ActiveXObject("wscript.shell").run('cmd /c %acme% -o ' + WScript.Arguments(2) + " " + WScript.Arguments(1))
|
|
|
@ -35,8 +35,7 @@ while (!b.atendofstream)
|
||||||
|
|
||||||
entries.sort()
|
entries.sort()
|
||||||
a.createtextfile("build\\games.lst").write(entries.toString().replace(/,/g, "\n"))
|
a.createtextfile("build\\games.lst").write(entries.toString().replace(/,/g, "\n"))
|
||||||
y = "build\\PRELAUNCH\\"
|
pre_off = a.getfile(WScript.Arguments(0) + "\\STANDARD").size
|
||||||
pre_off = a.getfile(y + "STANDARD").size
|
|
||||||
osize = pre_off
|
osize = pre_off
|
||||||
|
|
||||||
groups = "*=0\n" + "!le16 " + entries.length.toString() + ", 0\n"
|
groups = "*=0\n" + "!le16 " + entries.length.toString() + ", 0\n"
|
||||||
|
@ -46,10 +45,10 @@ for (i = 0; i < entries.length; i++)
|
||||||
c = 0
|
c = 0
|
||||||
size = osize
|
size = osize
|
||||||
|
|
||||||
if (a.fileexists(y + entries[i]))
|
if (a.fileexists(WScript.Arguments(0) + "\\" + entries[i]))
|
||||||
{
|
{
|
||||||
c = pre_off
|
c = pre_off
|
||||||
size = a.getfile(y + entries[i]).size
|
size = a.getfile(WScript.Arguments(0) + "\\" + entries[i]).size
|
||||||
pre_off += size
|
pre_off += size
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
@echo off
|
@echo off
|
||||||
setlocal enabledelayedexpansion
|
setlocal enabledelayedexpansion
|
||||||
1>nul copy /y build\PRELAUNCH\STANDARD %1
|
1>nul copy /y %1\STANDARD %2
|
||||||
for /f "tokens=*" %%a in (build\games.lst) do 1>nul copy /b /y %1+build\PRELAUNCH\%%a %1
|
for /f "tokens=*" %%a in (build\games.lst) do 1>nul copy /b /y %2+%1\%%a %2
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
a = new ActiveXObject("scripting.filesystemobject")
|
|
||||||
b = WScript.Arguments(0).lastIndexOf('\\') + 1
|
|
||||||
c = WScript.Arguments(0).substr(0, b)
|
|
||||||
d = WScript.Arguments(0).substr(b)
|
|
||||||
if (d.substr(0, 2) == '*.')
|
|
||||||
{
|
|
||||||
d = d.substr(2)
|
|
||||||
}
|
|
||||||
for (b = new Enumerator(a.GetFolder(c).files); !b.atEnd(); b.moveNext())
|
|
||||||
{
|
|
||||||
if ((d == '*') || (d == b.item().name) || (d == a.getextensionname(b.item().name)))
|
|
||||||
{
|
|
||||||
e = a.opentextfile(c + b.item().name).readall()
|
|
||||||
e = e.replace(/\r\n/g, "\n")
|
|
||||||
a.createtextfile(c + b.item().name).write(e)
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -0,0 +1,47 @@
|
||||||
|
a = new ActiveXObject("scripting.filesystemobject")
|
||||||
|
|
||||||
|
if (!a.fileexists(WScript.Arguments(1)) || a.getfile(WScript.Arguments(1)).datelastmodified < a.getFile(WScript.Arguments(0)).datelastmodified)
|
||||||
|
{
|
||||||
|
b = a.opentextfile(WScript.Arguments(0)).readall().replace(/\r\n/g, "\n")
|
||||||
|
c = b.search(/\[eof\]/)
|
||||||
|
|
||||||
|
if (c > -1)
|
||||||
|
{
|
||||||
|
b = b.substr(0, c) + String.fromCharCode(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
String.prototype.replaceWith = function(q)
|
||||||
|
{
|
||||||
|
return this.substr(0, c) + String.fromCharCode(q) + this.substr(c + 1)
|
||||||
|
}
|
||||||
|
|
||||||
|
for (c = 0; c < b.length; c++)
|
||||||
|
{
|
||||||
|
if (b.charAt(c) == '*')
|
||||||
|
{
|
||||||
|
b = b.replaceWith(16)
|
||||||
|
}
|
||||||
|
else if (b.charAt(c) == '~')
|
||||||
|
{
|
||||||
|
b = b.replaceWith(17)
|
||||||
|
}
|
||||||
|
else if (b.charAt(c) == '<')
|
||||||
|
{
|
||||||
|
b = b.replaceWith(8)
|
||||||
|
}
|
||||||
|
else if (b.charAt(c) == '>')
|
||||||
|
{
|
||||||
|
b = b.replaceWith(21)
|
||||||
|
}
|
||||||
|
else if (b.charAt(c) == '$')
|
||||||
|
{
|
||||||
|
b = b.replaceWith(14)
|
||||||
|
}
|
||||||
|
else if (b.charAt(c) == '%')
|
||||||
|
{
|
||||||
|
b = b.replaceWith(15)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
a.createtextfile(WScript.Arguments(1)).write(b)
|
||||||
|
}
|
|
@ -21,4 +21,4 @@ Ctrl-R * * * * * * * * * * * * * restart
|
||||||
|
|
||||||
|
|
||||||
(space bar skips intro)
|
(space bar skips intro)
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -20,4 +20,4 @@ Tip: worms can only be eaten from behind
|
||||||
K / J* * * * * * * * * keyboard/joystick
|
K / J* * * * * * * * * keyboard/joystick
|
||||||
|
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -20,4 +20,4 @@ Esc* * * * * * * * * * * * * * * * pause
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
|
|
||||||
Ctrl-D * * * * * * * * * * * * * * *demo
|
Ctrl-D * * * * * * * * * * * * * * *demo
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@ Ctrl-X * * flip X Ctrl-Y* * * *flip Y
|
||||||
Ctrl-E * swap X/Y Ctrl-B*swap buttons
|
Ctrl-E * swap X/Y Ctrl-B*swap buttons
|
||||||
|
|
||||||
Ctrl-N * * * * *normal joystick settings
|
Ctrl-N * * * * *normal joystick settings
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Space* * * * * * * * * * * * * * * pause
|
||||||
M* * * * * * * * * * * * * *toggle music
|
M* * * * * * * * * * * * * *toggle music
|
||||||
|
|
||||||
Q* * * * * * * * * * * * * * * * restart
|
Q* * * * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -18,4 +18,4 @@
|
||||||
S* * * * * * * * * * * * * * * * * sound
|
S* * * * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -18,4 +18,4 @@
|
||||||
|
|
||||||
|
|
||||||
P* * * * * * * * * * * * * * * * * pause
|
P* * * * * * * * * * * * * * * * * pause
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -17,4 +17,4 @@
|
||||||
A* * * * * * * * * * * * * * * * *advice
|
A* * * * * * * * * * * * * * * * *advice
|
||||||
|
|
||||||
I* * * * * * * * * * * * *inquire status
|
I* * * * * * * * * * * * *inquire status
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Esc* * * * * * * * * * * * * * * * pause
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@
|
||||||
K* * * * * * * * * * * * * * * *keyboard
|
K* * * * * * * * * * * * * * * *keyboard
|
||||||
|
|
||||||
P* * * * * * * * * * * * * * * *joystick
|
P* * * * * * * * * * * * * * * *joystick
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Esc* * * * * * * * * * * * * * * * pause
|
||||||
Tips: Shoot X objects, avoid collisions
|
Tips: Shoot X objects, avoid collisions
|
||||||
|
|
||||||
Short guided tour > http://a2.click/ankh
|
Short guided tour > http://a2.click/ankh
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -17,5 +17,4 @@
|
||||||
T * * * * * * * * * * * * * * * * sound
|
T * * * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
|
[eof]
|
||||||
[
|
|
||||||
|
|
|
@ -15,4 +15,4 @@
|
||||||
< joystick to move >
|
< joystick to move >
|
||||||
|
|
||||||
button 0 to fire
|
button 0 to fire
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ S* * * * *fill hole / knock through hole
|
||||||
Kill green butterfly with 2 level drop
|
Kill green butterfly with 2 level drop
|
||||||
|
|
||||||
Kill blue mask of death with 3 levels
|
Kill blue mask of death with 3 levels
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -20,4 +20,4 @@ fire button F
|
||||||
Ctrl-S * * * *sound Esc* * * * *pause
|
Ctrl-S * * * *sound Esc* * * * *pause
|
||||||
|
|
||||||
Return * begin game Ctrl-R * end game
|
Return * begin game Ctrl-R * end game
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -20,4 +20,4 @@ Options screen * * * * *I J K M & Space
|
||||||
Ctrl-S * * * *sound Esc* * * * *pause
|
Ctrl-S * * * *sound Esc* * * * *pause
|
||||||
|
|
||||||
Return * begin game Ctrl-R * end game
|
Return * begin game Ctrl-R * end game
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@ E* * * * drop mine D * * * * * *dig in
|
||||||
Space* * * * shoot Esc * * * * * pause
|
Space* * * * shoot Esc * * * * * pause
|
||||||
|
|
||||||
Ctrl-S * * * sound Ctrl-R* end mission
|
Ctrl-S * * * sound Ctrl-R* end mission
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -17,4 +17,4 @@
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
|
|
||||||
S* * * * * * * * * * * * * * * * * sound
|
S* * * * * * * * * * * * * * * * * sound
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -17,4 +17,4 @@ Esc* * * * * * * * * * * * * * * * pause
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
|
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
|
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -15,4 +15,4 @@
|
||||||
Space to teleport randomly
|
Space to teleport randomly
|
||||||
|
|
||||||
any other key to fire
|
any other key to fire
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@ Ctrl-R * * * * * * * * * * * * * restart
|
||||||
Ctrl-D * * * * * * * * * * practice mode
|
Ctrl-D * * * * * * * * * * practice mode
|
||||||
|
|
||||||
Ctrl-H * * * * * * * * *high score table
|
Ctrl-H * * * * * * * * *high score table
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@ F* * * * * * *fight L * * * * * * lunge
|
||||||
G* * * * * * * *gun M * * * * *aim down
|
G* * * * * * * *gun M * * * * *aim down
|
||||||
|
|
||||||
Space* * * * *shoot Esc * * * * * *help
|
Space* * * * *shoot Esc * * * * * *help
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Ctrl-S, -* * * * * toggle sound / effect
|
||||||
: from title * * * * * * * * * * * *demo
|
: from title * * * * * * * * * * * *demo
|
||||||
|
|
||||||
Esc from title or pause* * * *setup game
|
Esc from title or pause* * * *setup game
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
Ctrl-V * * * * * * * * * * * * * *volume
|
Ctrl-V * * * * * * * * * * * * * *volume
|
||||||
|
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@ Destroy Penguin's computer, rescue Robin
|
||||||
drop / use an object, restart
|
drop / use an object, restart
|
||||||
|
|
||||||
Hints: Preserve food, duck bullets
|
Hints: Preserve food, duck bullets
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Esc* * * * * * * * * * * * * * * * pause
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@ S* * * * * * * * * * * * * * * * * sound
|
||||||
Ctrl-Q * * * * * * * * * * * * * restart
|
Ctrl-Q * * * * * * * * * * * * * restart
|
||||||
|
|
||||||
Ctrl-O * * * * * * * * * * * * * options
|
Ctrl-O * * * * * * * * * * * * * options
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -16,4 +16,4 @@
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Tab* * * * * * * * * * * * * * * restart
|
Tab* * * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@
|
||||||
R* * * * * * * * * * * * * *restart game
|
R* * * * * * * * * * * * * *restart game
|
||||||
|
|
||||||
Esc* * * * * * * * * * * * * * * * *quit
|
Esc* * * * * * * * * * * * * * * * *quit
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -20,4 +20,4 @@
|
||||||
|
|
||||||
|
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@ Catch beers, ride elevators, drain kegs
|
||||||
|
|
||||||
200 bonus for blimp rope first time
|
200 bonus for blimp rope first time
|
||||||
bonuses for getting close to artesians
|
bonuses for getting close to artesians
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@ Esc / Q* * * * * * * * * * * * * * *quit
|
||||||
R* * * * * * * * * * * * * * * * restart
|
R* * * * * * * * * * * * * * * * restart
|
||||||
|
|
||||||
O* * * * * * * * * * * * * * * * options
|
O* * * * * * * * * * * * * * * * options
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -18,4 +18,4 @@ Esc* * * * * * * * * * * * * * * * pause
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Ctrl-T * * * * * * * * * * * *title page
|
||||||
Ctrl-C * * * * * * * * * change hardware
|
Ctrl-C * * * * * * * * * change hardware
|
||||||
|
|
||||||
Ctrl-Z * * * * * * * * clear high scores
|
Ctrl-Z * * * * * * * * clear high scores
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Space* * * * * * * * * * * * * * * pause
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -16,4 +16,4 @@
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
|
|
||||||
Return * * * * * * * * * * * * * restart
|
Return * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -20,4 +20,4 @@ Esc* * * * * * * * * * * * * * * * pause
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -20,4 +20,4 @@ Space* * * * * * * * * * * * * * * *fire
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
|
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -17,4 +17,4 @@ Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
|
|
||||||
Esc* * * * * * * * * new life (if stuck)
|
Esc* * * * * * * * * new life (if stuck)
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -17,4 +17,4 @@ Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
|
|
||||||
Esc* * * * * * * * * new life (if stuck)
|
Esc* * * * * * * * * new life (if stuck)
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -18,4 +18,4 @@ Esc* * * * * * * * * * * * * * * * pause
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -20,4 +20,4 @@ Ctrl-Q * * * * * * * * * * *quit to menu
|
||||||
|
|
||||||
|
|
||||||
"MAY ALL YOUR SYNC BYTES BE INVALID"
|
"MAY ALL YOUR SYNC BYTES BE INVALID"
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -17,4 +17,4 @@
|
||||||
1 & 2* * * * * * * * * * * * * * players
|
1 & 2* * * * * * * * * * * * * * players
|
||||||
|
|
||||||
Space* * * * * * * * * * * * * * * pause
|
Space* * * * * * * * * * * * * * * pause
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Patty drops further if enemies are on it
|
||||||
Throw pepper at enemies to freeze them
|
Throw pepper at enemies to freeze them
|
||||||
|
|
||||||
Collect treats for more pepper
|
Collect treats for more pepper
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -17,4 +17,4 @@ Trap enemies in bubbles, then burst them
|
||||||
|
|
||||||
|
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -20,4 +20,4 @@ Esc* * * * * * * * * * * * * * * * pause
|
||||||
K* * * * * * * * * * * * * * * *keyboard
|
K* * * * * * * * * * * * * * * *keyboard
|
||||||
|
|
||||||
S* * * * * * * * * * * * * * * * * sound
|
S* * * * * * * * * * * * * * * * * sound
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -18,4 +18,4 @@ Esc* * * * * * * * * * * * * * * * pause
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -19,4 +19,4 @@ Esc* * * * * * * * * * * * * * * * pause
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@ Space* *search body F * * * * first aid
|
||||||
B* * * get/put bomb R * * * *reset bomb
|
B* * * get/put bomb R * * * *reset bomb
|
||||||
|
|
||||||
Return * *inventory Esc * * * save/quit
|
Return * *inventory Esc * * * save/quit
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -19,4 +19,4 @@
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
|
|
||||||
Ctrl-S * * * * * * * * * * *toggle sound
|
Ctrl-S * * * * * * * * * * *toggle sound
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ D* * * * * * * * * * * * * * define keys
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
|
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -16,4 +16,4 @@
|
||||||
|
|
||||||
|
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -11,4 +11,4 @@
|
||||||
joystick to move
|
joystick to move
|
||||||
|
|
||||||
button 0 to fire
|
button 0 to fire
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -17,4 +17,4 @@
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
|
|
||||||
Return * * * * * * * * * * * * * restart
|
Return * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ T* * * * * * * * * * * * * * * time left
|
||||||
Doomsday Codes have been patched out
|
Doomsday Codes have been patched out
|
||||||
|
|
||||||
You're welcome :)
|
You're welcome :)
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -18,4 +18,4 @@
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
|
|
||||||
Ctrl-S * * * * * * * * * * * * save game
|
Ctrl-S * * * * * * * * * * * * save game
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@ Ctrl-S * * * * * * * * * * *toggle sound
|
||||||
Ctrl-V * * * * * * * * * reverse up/down
|
Ctrl-V * * * * * * * * * reverse up/down
|
||||||
|
|
||||||
Ctrl-A * * * * * * * *reverse left/right
|
Ctrl-A * * * * * * * *reverse left/right
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Ctrl-K / Ctrl-J* * * keyboard / joystick
|
||||||
Ctrl-X / Ctrl-Y* * * *flip joystick axis
|
Ctrl-X / Ctrl-Y* * * *flip joystick axis
|
||||||
|
|
||||||
Return * * * * * * * * *show high scores
|
Return * * * * * * * * *show high scores
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -20,4 +20,4 @@ vertically, horizontally, or diagonally
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
|
|
||||||
Q* * * * * * * * * * * * * * * * * *quit
|
Q* * * * * * * * * * * * * * * * * *quit
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ button 0 fires * button 1 throws grenade
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
|
|
||||||
S* * * * * * * * * * * * * * * * * sound
|
S* * * * * * * * * * * * * * * * * sound
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Button 0 at title screen to use joystick
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
|
|
||||||
S* * * * * * * * * * * * * * * * * sound
|
S* * * * * * * * * * * * * * * * * sound
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -14,4 +14,4 @@
|
||||||
I
|
I
|
||||||
move J K move
|
move J K move
|
||||||
M
|
M
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@
|
||||||
|
|
||||||
|
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -15,4 +15,4 @@
|
||||||
|
|
||||||
|
|
||||||
P* * * * * * * * * * * * * * * * *pause
|
P* * * * * * * * * * * * * * * * *pause
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -11,4 +11,4 @@
|
||||||
joystick to move
|
joystick to move
|
||||||
|
|
||||||
button 0 to fire
|
button 0 to fire
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Esc* * * * * * * * * * * * * * * * pause
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
(Speed 7 is slow)
|
(Speed 7 is slow)
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@ S* * * * * * * * * * * * * * * * * sound
|
||||||
Ctrl-Q * * * * * * * * * * * * * restart
|
Ctrl-Q * * * * * * * * * * * * * restart
|
||||||
|
|
||||||
Ctrl-O * * * * * * * * * * * * * options
|
Ctrl-O * * * * * * * * * * * * * options
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -18,4 +18,4 @@
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
|
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -20,4 +20,4 @@ Esc* * * * * * * * * * * * * * * * pause
|
||||||
Ctrl-Q * * * * * * * * * * * * * restart
|
Ctrl-Q * * * * * * * * * * * * * restart
|
||||||
|
|
||||||
Ctrl-O * * * * * * * * * * * * * * *quit
|
Ctrl-O * * * * * * * * * * * * * * *quit
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ U* * * * * * * * * use contents of chest
|
||||||
T* * * * * * * throw grenade towards aim
|
T* * * * * * * throw grenade towards aim
|
||||||
|
|
||||||
Return * *inventory Esc * * * save/quit
|
Return * *inventory Esc * * * save/quit
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
|
|
||||||
Ctrl-F * * * * * * show financial status
|
Ctrl-F * * * * * * show financial status
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ U* * * * * * * * * use contents of chest
|
||||||
T* * * * * * * throw grenade towards aim
|
T* * * * * * * throw grenade towards aim
|
||||||
|
|
||||||
Return * *inventory Esc * * * save/quit
|
Return * *inventory Esc * * * save/quit
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ S* * * * * * * * * * * * *toggle shields
|
||||||
B* * * * * * * * * * * * * base approach
|
B* * * * * * * * * * * * * base approach
|
||||||
|
|
||||||
Space* * * * * * * *cancel base approach
|
Space* * * * * * * *cancel base approach
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Ctrl-C * * * * * * * * * * * define keys
|
||||||
Ctrl-K, Ctrl-P * * * keyboard / joystick
|
Ctrl-K, Ctrl-P * * * keyboard / joystick
|
||||||
|
|
||||||
H, V * * * reverse horizontal / vertical
|
H, V * * * reverse horizontal / vertical
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Ctrl-S * * * * * * * * * * *toggle sound
|
||||||
Ctrl-C * * * * *toggle keyboard/joystick
|
Ctrl-C * * * * *toggle keyboard/joystick
|
||||||
|
|
||||||
Ctrl-Q * * * * * * * * * * * * * * *quit
|
Ctrl-Q * * * * * * * * * * * * * * *quit
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Q* * * * * * * * * * * * * * * * * *demo
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
|
|
||||||
Ctrl-V * * * * * * * * * * * * * version
|
Ctrl-V * * * * * * * * * * * * * version
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -19,4 +19,4 @@ Esc* * * * * * * * * * * * * * * pause
|
||||||
Ctrl-S * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Ctrl-Q * * * * * * * * * * * *end game
|
Ctrl-Q * * * * * * * * * * * *end game
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
|
|
||||||
Ctrl-M * * * * * * * * * * * * * restart
|
Ctrl-M * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
|
|
||||||
Ctrl-M * * * * * * * * * * * * * restart
|
Ctrl-M * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@ K* * * * * * * * * * * * * * * * * brake
|
||||||
1 2 3 4* * * * * * * * * * switch screen
|
1 2 3 4* * * * * * * * * * switch screen
|
||||||
|
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@ Esc* * * * * * * * * * * * * * * * pause
|
||||||
Ctrl-S * * * * * * * * * * * * * * sound
|
Ctrl-S * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Ctrl-R * * * * * * * * * * *restart game
|
Ctrl-R * * * * * * * * * * *restart game
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Ctrl-E * * * * *enable pause during game
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
|
|
||||||
Ctrl-I * * * * * * * * * * * * * options
|
Ctrl-I * * * * * * * * * * * * * options
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Ctrl-S * * * * * * * * * * *toggle sound
|
||||||
Ctrl-J * * * * * * * * * select joystick
|
Ctrl-J * * * * * * * * * select joystick
|
||||||
|
|
||||||
Ctrl-K * * * * * * * * * select keyboard
|
Ctrl-K * * * * * * * * * select keyboard
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -17,4 +17,4 @@ Space* * * * * * * * * * * * * * * pause
|
||||||
S* * * * * * * * * * * * * * * * * sound
|
S* * * * * * * * * * * * * * * * * sound
|
||||||
|
|
||||||
Return * * * * * * * * * * * * * restart
|
Return * * * * * * * * * * * * * restart
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Ctrl-V * * * * * * * * * * * * * *volume
|
||||||
Ctrl-R * * * * * * * * * * * * * restart
|
Ctrl-R * * * * * * * * * * * * * restart
|
||||||
|
|
||||||
Ctrl-K / Ctrl-J* * * keyboard / joystick
|
Ctrl-K / Ctrl-J* * * keyboard / joystick
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ Ctrl-R * * * * * * * * * * * flip Y axis
|
||||||
|
|
||||||
|
|
||||||
Tip: dung beetles follow red dot trail
|
Tip: dung beetles follow red dot trail
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -17,4 +17,4 @@
|
||||||
|
|
||||||
|
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ S* * * * * * * score table & key summary
|
||||||
Tip: Forward aliens become eggs & evolve
|
Tip: Forward aliens become eggs & evolve
|
||||||
|
|
||||||
Evolved aliens are worth more points
|
Evolved aliens are worth more points
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -22,4 +22,4 @@ button 0+1 or space * * * * * * * *fire
|
||||||
Esc* * * * * * * * * * * * * * * * pause
|
Esc* * * * * * * * * * * * * * * * pause
|
||||||
|
|
||||||
S* * * * * * * * * * * * * * * * * sound
|
S* * * * * * * * * * * * * * * * * sound
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -18,4 +18,4 @@ Esc / button 1 * * * *protective shield
|
||||||
Protective shield lasts 4 seconds but
|
Protective shield lasts 4 seconds but
|
||||||
|
|
||||||
does not operate again for 5 seconds.
|
does not operate again for 5 seconds.
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -20,4 +20,4 @@
|
||||||
Button 0 / Return* * * * * * * * pick up
|
Button 0 / Return* * * * * * * * pick up
|
||||||
|
|
||||||
Button 1 / Space * * * * * * * * * *drop
|
Button 1 / Space * * * * * * * * * *drop
|
||||||
[
|
[eof]
|
||||||
|
|
|
@ -21,4 +21,4 @@ Esc* * * * * * * * * * * * * * * * pause
|
||||||
t (while paused) * * * *secret text mode
|
t (while paused) * * * *secret text mode
|
||||||
|
|
||||||
T* * * * * * * * *restore graphical mode
|
T* * * * * * * * *restore graphical mode
|
||||||
[
|
[eof]
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue