-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
89 lines (64 loc) · 2.81 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
%%%%%%%%%%%%%%%%%%%%%
Cortex Terror
by
SiegeLord
for
SantaHack 2011
%%%%%%%%%%%%%%%%%%%%%
0. Table of Contents
====================
1. Goal of the game
2. Controls
3. Building on Windows
4. Building on Linux
5. Resource attributions
1. Goal of the game
===================
Your goal is to absorb all the races in the galaxy by firing at populated planets. A secondary goal is to collect artifacts by firing at planets in star systems that have artifacts in them.
2. Controls
===========
Main Menu:
Up/Down .. Change selection
Enter .... Choose selection
Esc ...... Exit the game
Tactical (in system) screen:
W ................... Move forward
A ................... Turn left
D ................... Turn right
1-7 ................. Select beam 1-7
Tab ................. Turn on/off the system map
Enter ............... Enter hyperspace (exit system)
Left Mouse Button ... Fire beams/select target
Right Mouse Button .. Clear target
Esc ..................Exit the game
Galaxy screen:
Left Mouse Button ... Scan/select star system
Right Mouse BUtton .. Clear star system selection
Mouse Wheel ......... Zoom in/out
Space ............... Activate hyperspace travel
Enter ............... Exit hyperspace (enter system)
3. Building on Windows
======================
Requirements:
dmd 2.057 compiler .. Can be found at http://ftp.digitalmars.com/dinstaller.exe (select only dmd2 when choosing components)
Tango-D2 ............ You can grab a copy at https://github.com/SiegeLord/Tango-D2
DAllegro5 ........... You can grab a copy at https://github.com/SiegeLord/DAllegro5
Allegro 5.0.5 ....... Grab a pre-built binary copy at http://www.allegro.cc/files/ . Get the MinGW version.
Steps:
1. Compile Tango-D2 and DAllegro5 by following the directions in their respective readmes.
2. Use the create_import_libs.bat to create the import library for allegro from allegro-5.0.5-monolith-mt.dll
3. Copy tango.lib (step 1), dallegro5.lib (step 1), allegro.lib (step 2) into the base folder of this game
4. Copy the folder tango and dallegro5 from TangoD2 and DAllegro5 sources into the base folder of the game (do NOT just copy the contents of those folders!)
5. Run the makefile using this command: mingw32-make -f Makefile.win
4. Building on Linux
====================
TODO. Same idea as a above, but you'll need LDC2 for 64 bit builds, and there's no need for step 2.
5. Resource attributions
========================
Most sounds were from http://www.pdsounds.org .
Music is by Zilly Mike from http://modarchive.org . The following shows the mapping between the original filenames and the new filename.
money.xm -> peace.xm
forestofcalm.xm -> medium.xm
mega_destruction.xm -> war.xm
Energon font was found at http://www.dafont.com/energon.font .
The rest was created by yours truly.