You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you enjoy this Open Source release, please consider pledging!
10
+
If you enjoy this Open Source release, please consider wishlisting and later buying Jupiter Hell Classic! Also, you might be interested in DRL's modern 3D spiritual successor, Jupiter Hell (yes, it's still turn-based :P):
11
11
12
-
Parts of this codebase date back to 2002, please do not judge! :P
1. This FreePascal source code release is provided as is.
16
-
2. You can try compiling it using the latest version of Lazarus ( http://www.lazarus-ide.org/ ).
17
-
3. You need to download the 32 bit version (64-bit is possible, but much more tricky).
18
-
4. You will also need the FPC Valkyrie library ( https://github.com/ChaosForge/fpcvalkyrie/ ).
19
-
5. You will also probably need the binary files of the full game downloadable from http://drl.chaosforge.org/ (in particular the sound, soundhq, music and mp3 folder contents, and the premade doomrl.wad and core.wad if you don't want to create it yourself).
14
+
Parts of this codebase date back to 2002, please do not judge! :P
20
15
21
-
## Build
22
-
Detailed compilation instructions will appear at some later point after the Jupiter Hell Kickstarter finishes.
16
+
This FreePascal source code release is provided as is. You can try compiling it using the latest version of Lazarus ( http://www.lazarus-ide.org/ ). You will also need the FPC Valkyrie library ( https://github.com/ChaosForge/fpcvalkyrie/ ), version 0.9.0. You will also probably need the binary files of the full game downloadable from http://drl.chaosforge.org/ (in particular the sound, soundhq, music and mp3 folder contents, and the premade drl.wad and core.wad if you don't want to create it yourself).
23
17
24
-
Short version:
18
+
Compilation instructions, short version:
25
19
26
-
1. Download 32-bit DoomRL from http://drl.chaosforge.org/
27
-
2. Copy bin/mp3, bin/music, bin/sound, bin/soundhq from the DoomRL folders to the source tree bin folder
28
-
3. Download 32-bit Lazarus
20
+
1. Download DRL from http://drl.chaosforge.org/
21
+
2. Copy bin/mp3, bin/music, bin/sound, bin/soundhq from the DRL folders to the source tree bin folder
22
+
3. Download 64-bit Lazarus
29
23
4. Open src/makewad.lpi build, do not run
30
-
5. Run makewad.exe from the command line in the bin folder to generate doomrl.wad and core.wad (precompiled lua files)
31
-
6. Open src/doomrl.lpi, build and run
24
+
5. Run makewad.exe from the command line in the bin folder to generate drl.wad and core.wad (precompiled lua files)
25
+
6. Open src/drl.lpi, build and run
32
26
7. Profit (?)
33
27
34
-
## Legal Information
35
-
All code is (C) 2003-2016 Kornel Kisielewicz
28
+
Lua makefile path (tested on Windows, might work on Linux):
29
+
30
+
1. Have lua (5.1 is tested, but any should work?) in your path
31
+
2. Have fpc bin directory in your path
32
+
3. From the root folder run lua5.1 makefile.lua
33
+
4. You can build packages by running "lua5.1 makefile.lua all" or lq or hq
34
+
35
+
All code is (C) 2003-2024 Kornel Kisielewicz
36
+
36
37
Code is distributed under the GPL 2.0 license (see LICENSE file in this folder)
37
38
38
-
All art is (C) 2003-2016 Derek Yu
39
+
All art is (C) 2003-2024 Derek Yu
40
+
39
41
Art is distributed under the CC-BY-SA 4.0 license (see LICENSE file in the bin/graphics/ folder)
0 commit comments