Subversion Repositories Games.Carmageddon

Rev

Rev 23 | Last modification | Compare with Previous | View Log | Download | RSS feed

Last modification

Path Last modification Log Download RSS
[DIRECTORY] DATA/ 12  2024-05-28 20:24:42 pmbaty Log Download RSS
[DIRECTORY] docs/ 1  2023-12-18 21:50:50 pmbaty Log Download RSS
[DIRECTORY] lib/ 20  2024-06-23 17:09:16 pmbaty Log Download RSS
[DIRECTORY] SDL2.framework/ 4  2023-12-18 22:38:10 pmbaty Log Download RSS
[DIRECTORY] src/ 21  2024-07-24 18:14:44 pmbaty Log Download RSS
[FILE] Carmageddon.rc 1  2023-12-18 21:50:50 pmbaty Log Download RSS
[FILE] Carmageddon.sln 11  2024-05-28 19:58:08 pmbaty Log Download RSS
[FILE] Carmageddon.vcxproj 11  2024-05-28 19:58:08 pmbaty Log Download RSS
[FILE] Carmageddon.vcxproj.filters 11  2024-05-28 19:58:08 pmbaty Log Download RSS
[C-FILE] decode-game-file.c 11  2024-05-28 19:58:08 pmbaty Log Download RSS
[FILE] icon.ico 1  2023-12-18 21:50:50 pmbaty Log Download RSS
[DB-FILE] icon.png 1  2023-12-18 21:50:50 pmbaty Log Download RSS
[FILE] make-minismackerplay.cmd 9  2023-12-27 18:11:24 pmbaty Log Download RSS
[C-FILE] minismackerplay.c 9  2023-12-27 18:11:24 pmbaty Log Download RSS
[FILE] posix-build.sh 11  2024-05-28 19:58:08 pmbaty Log Download RSS
[FILE] README.md 24  2024-11-26 18:31:50 pmbaty Log Download RSS
[FILE] SDL2.dll 11  2024-05-28 19:58:08 pmbaty Log Download RSS

Carmageddon

FreeBSD screenshot

Rationale

This is my fork of Dethrace. I came across this reimplementation of the 1997 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.

When I notified the authors of Dethrace that the BRender engine sources (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 1997. This caused an objective (although hopefully temporary) quality regression and I decided to maintain my own fork at this point.

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.

Carmageddon is an excellent way to take it out after a dangerously long exposure to human stupidity. This game is so punk.

How to build

--

Pierre-Marie Baty