Rev 22 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
22 | pmbaty | 1 | # Carmageddon |
2 | |||
23 | pmbaty | 3 | ![FreeBSD screenshot](https://i.postimg.cc/YMHpV6Nb/temp-Imagehx1-Pj4.jpg "FreeBSD screenshot") |
22 | pmbaty | 4 | |
5 | ## Rationale |
||
6 | |||
7 | This is my fork of [Dethrace](https://github.com/dethrace-labs/dethrace). I came across this reimplementation of the 1995 wrecking racing game Carmageddon and helped the authors with a few contributions (audio in cutscenes, FreeBSD build, PRNG). I changed the build system so that it builds with the tools at hand on Linux, FreeBSD and Windows. |
||
8 | |||
9 | When I notified the authors of Dethrace that the [BRender engine sources](https://github.com/foone/BRender-v1.3.2) (on which the Carmageddon game was based) were available, they decided to drop the custom OpenGL-based rendering engine they were using in favor of the official software renderer from 1995. This caused an objective quality regression and I decided to maintain my own fork at this point. |
||
10 | |||
11 | I have been implementing a few fixes since, that cannot be pushed back to the official Dethrace because they no longer use the OpenGL renderer. |
||
12 | |||
13 | Carmageddon is an excellent way to take it out after a dangerously long exposure to human stupidity. This game is so punk. |
||
14 | |||
15 | |||
16 | ## How to build |
||
17 | |||
18 | * On Linux/FreeBSD/macOS: `./posix-build.sh` |
||
19 | * On Windows: open the Visual Studio solution file `Carmageddon.sln` -> Build. |
||
20 | |||
21 | |||
22 | -- |
||
23 | Pierre-Marie Baty |