diff options
author | wiz <wiz@pkgsrc.org> | 2009-06-06 22:04:50 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2009-06-06 22:04:50 +0000 |
commit | 16327fe51041ed6e004b4e24267315d1266ef8a6 (patch) | |
tree | 361aec46278fe6e9206812f083f9dba74b83063d /games/ioquake3/patches | |
parent | 57dc3f5c17d186e41ef78764549dbaedfe2a908d (diff) | |
download | pkgsrc-16327fe51041ed6e004b4e24267315d1266ef8a6.tar.gz |
Update to 1.36, based on PR 41527 by Yorick Hardy. While here, convert
to user-destdir.
Changes since last release (pkgsrc had a newer snapshot):
* Ports to new platforms
* Off-server data downloads (http redirection) via HTTP and
FTP with cURL
* OpenAL sound rendering allowing for surround (5.1 and 7.1)
speaker layouts and generally improved sound quality. Especially
on the Windows Vista Operating System.
* Ogg Vorbis audio decoding.
* In-engine VOIP support, with optional Mumble player-location
(positional audio) support.
* IPV6 Networking. We're ready to frag on the net of the
future!
* SDL backend for the OpenGL context, window management, and
input. This also improves portability.
* Anaglyph stereo rendering (for viewing with 3D glasses)
* Full x86-64 architecture support
* Rewritten PowerPC JIT compiler, with ppc64 support
* New SPARC JIT compiler, with support for both sparc32 and
sparc64
* Compilation with MinGW and cross-compilation for Windows
from Linux
* Improved console command auto-completion
* Persistent console command history
* Improved QVM (Quake Virtual Machine) tools
* Colored terminal output on POSIX operating systems
* GUID System
* Multiuser support on Windows systems (user-specific game
data is stored in their respective Application Data folders)
* PNG format support for textures
* Numerous security fixes
Diffstat (limited to 'games/ioquake3/patches')
-rw-r--r-- | games/ioquake3/patches/patch-ad | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/games/ioquake3/patches/patch-ad b/games/ioquake3/patches/patch-ad index 61ee9138f59..ce2f2e935ae 100644 --- a/games/ioquake3/patches/patch-ad +++ b/games/ioquake3/patches/patch-ad @@ -1,6 +1,6 @@ -$NetBSD: patch-ad,v 1.1.1.1 2009/01/13 00:12:29 jmcneill Exp $ +$NetBSD: patch-ad,v 1.2 2009/06/06 22:04:50 wiz Exp $ ---- code/qcommon/vm_x86_64.c.orig 2009-01-12 18:50:39.000000000 -0500 +--- code/qcommon/vm_x86_64.c.orig 2008-08-06 16:09:29.000000000 +0000 +++ code/qcommon/vm_x86_64.c @@ -58,6 +58,10 @@ void assemble_line(const char* input, si #endif @@ -13,3 +13,12 @@ $NetBSD: patch-ad,v 1.1.1.1 2009/01/13 00:12:29 jmcneill Exp $ static void VM_Destroy_Compiled(vm_t* self); /* +@@ -246,7 +250,7 @@ void emit(const char* fmt, ...) + #else + #define JMPIARG \ + emit("movq $%lu, %%rax", vm->codeBase+vm->instructionPointers[iarg]); \ +- emit("jmpq *%rax"); ++ emit("jmpq *%%rax"); + #endif + + // integer compare and jump |