freebsd-ports/games/vavoom/files/patch-source-asm_i386.h
Kirill Ponomarev 78ac02537e Add vavoom 1.15.1,
Vavoom is a source port based on sources of Doom, Heretic,
Hexen and a little bit from Quake. To play Vavoom you need main
wad file from Doom, Ultimate Doom, Doom II, Heretic, Hexen or
Strife.

Differences from original game:

* Polygonal engine with colored lighting, with software mode,
* OpenGL support;
* Translucency;
* Complete support for freelook (look up & down) in all games;
* A powerful language to describe game logic;
* 100% client/server architecture with in-game joining;
* Quake-style console, with key bindings;
* Indirect support for DeHackEd;
* Crosshair;
* Jumping;

PR:		ports/61765
Submitted by:	Igor Pokrovsky <tiamat@comset.net>
2004-01-23 15:31:16 +00:00

18 lines
551 B
C

--- source/asm_i386.h.orig Mon Jan 19 09:45:14 2004
+++ source/asm_i386.h Mon Jan 19 09:46:32 2004
@@ -27,13 +27,13 @@
#define USEASM
-#ifdef __linux__
+#if defined(__linux__) || defined(__FreeBSD__)
#define C(label) label // ELF format
#else
#define C(label) _##label // COFF format
#endif
-#if !defined GAS2TASM && (defined DJGPP || defined __linux__)
+#if !defined GAS2TASM && (defined DJGPP || defined __linux__ || defined __FreeBSD__)
#define Align4 .p2align 2
#define Align8 .p2align 3
#define Align16 .p2align 4