pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
openmohaa: update to openmohaa-0.82.0
Module Name: pkgsrc-wip
Committed By: Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By: yhardy
Date: Wed Jul 16 22:08:20 2025 +0200
Changeset: efb8185617eb9de3d9cb1f0c5cc59dc82414cf6d
Modified Files:
openmohaa/COMMIT_MSG
openmohaa/Makefile
openmohaa/PLIST
openmohaa/distinfo
openmohaa/files/omohaaded.sh
openmohaa/files/openmohaa.sh
openmohaa/patches/patch-code_fgame_scriptthread.cpp
openmohaa/patches/patch-code_parser_lex__source.txt
Removed Files:
openmohaa/patches/patch-code_gamespy_common_gsPlatform.h
openmohaa/patches/patch-code_qcommon_q__platform.h
Log Message:
openmohaa: update to openmohaa-0.82.0
v0.82.0
=======
What's changed
* The navigation system has drastically improved for bots thanks to
the Recast Navigation library. The mp-navigation pk3 file is no
longer needed.
* Docs have been reorganized and clarified. There is a new website
for the documentation: https://docs.openmohaa.org/.
* On Windows there is now a setup file (MSI) to install OpenMoHAA.
* Multiplayer server list has evolved! More details in the
Multiplayer section below.
* Lot of fixes... Including some that address bugs present in the
original game.
Some server operators have started testing OpenMoHAA with their mods,
with promising results. We're more than happy to support the game's
future. If you're interested in experimenting and helping, your
feedback and bug reports are always welcome.
Audio
* Updated OpenAL to version 1.24.3
- The sound quality has improved a little bit, the new version
of OpenAL uses another sound resampler by default.
* Fixed enhanced audio spatialization being forcefully enabled when
it shouldn't for audio devices detected as headphones that aren't
headphones.
General
Breaking changes
The architecture suffix has been completely removed from executables.
For multiple reasons:
* Avoids conflicts with shipped third-party DLLs (like SDL, OpenAL)
which have no suffix.
* Easier to build an installer and document.
* Makes launchers and automation scripts simpler (universal name
for executable files).
* The architecture is already indicated in the archive name, on
startup and in the version variable.
Executables are now simply named openmohaa and omohaaded.
The new version is not compatible with previously saved games.
Other changes
* [New] Commands add, subtract, scale, append and bitset. bitset,
which comes from mohaab, is particulary useful to set flags for
flag-based variables like dmflags.
* [New] Logfile timestamping. It's enabled by default with the
com_logfile_timestamps cvar. The current time is displayed at the
beginning of each log entry.
* [New] Setup files (.msi packages) are now distributed for
Windows.
* [New] Update check. The game will verify the latest version in
the background (by querying the latest GitHub release of the
repository) and print a message to the console when a new version
is available. It will also show a dialog for clients (that are
disconnected). The user must still manually apply the update.
Update checker can be disabled by setting com_updateCheck to 0.
* Fixed LOCALIZATION ERROR spam.
* Fixed an infinite loop that would occur during name sanitization.
* Fixed a crash that would occur when using special menus (like
admin menus).
* Fixed memory leaks after the process has been running for a long
time.
* Fixed player name being cutoff at the first negative character
* Fixed player being able to shoot bullets from under the LOD
terrain (also occurs on the original game)
* Fixed the version string, ensuring most software such as HLSW and
mods work as intended depending on the target game version.
Client
* [New] A random number is now added for the default name, like
UnnamedSoldier#1234, or *** Blank Name #1234 ***.
* Fixed bullet impacts having multiple effects sometimes.
* Fixed cinematic not stopping on map change.
* Fixed delayed SFX (such as smoke sound) being played on unrelated
entities
* Fixed Illegible server message error when firing some type of
bullets on Spearhead and Breakthrough.
* Fixed lean angle slightly not matching the original game.
* Fixed localization issues.
* Fixed Waffen skins not being usable on servers
* Player models (selected skins) will be reset to their default
value in-game if it doesn't exist, and force models will not work
if the model doesn't exist on the server.
* Reallow client name to be changed by the server. Names are often
changed by administrators to fix duplicate names.
Rendering / UI
* [New] On windowed mode, the hardware cursor is now used to
navigate in the UI. This quickly allow users to get out of the
window when bringing the console or the main menu up, instead of
doing ALT+TAB.
* Fixed a crash that would occur when there are insufficient
triangles for LOD terrain tessellation (also occurs in original
game).
* Fixed a possible crash when loading a map with lightmaps and then
loading a map that has no lightmaps.
* Fixed a rare crash that would occur when toggling the scoreboard
(also occurs in original game, but was fixed in Breakthrough
2.30).
* Fixed blurry text.
* Fixed disconnected water lakes
* Fixed console prompt being hidden when there are too many
characters
* Fixed line breaks occurring mid-word
* Fixed long messages being cut off in the console
* Fixed omaha beach shorelines being incorrectly rendered
* Fixed the server list being requested twice on Allied Assault
when browsing internet servers.
Server
* Fixed CM_AdjustAreaPortalState error
* Fixed clients rejected for too low/high ping not being able to
reconnect again.
* Fixed some programs (like gamedig) not being able to retrieve
gamespy data from the server.
* Fixed some programs not being able to retrieve the complete list
of players
* Fixed SV_FindIndex: overflow errors that would occur more often
than the original game during long matches.
* Fixed server crashing all clients under rare occasions.
* The server is now showing the project version number in the
server list.
Game Module
* Bazooka was never showing as the preferred weapon in
singleplayer.
* Fixed AI not shooting when squadmates are next to eachother in
Spearhead and Breakthrough (also occurs in original game).
* Fixed AI not moving to specific location when ordered.
* Fixed AI misbehaving when curious.
* Fixed AI moving too fast on Allied Assault.
* Fixed AI having a notepad.
* Fixed ammo type not properly localized.
* Fixed an infinite loop that would occur on some maps when a
vehicle start driving to a path.
* Fixed an issue where legs animations (like idle pistol stand)
would not loop.
* Fixed an undefined behavior issue in some mods that could lead to
infinite loop, like, while (self.variable) (where self is NULL).
* Fixed a crash (MAX_GAMESTATE_CHARS) and a memory leak in long
matches after many models are loaded. This would occur mostly in
ToW maps during long matches, or in maps spawning many Actor.
* Fixed a crash related to VehicleTurretGun having no vehicle owner
(also occurs in original mohaab).
* Fixed a crash that would occur when a turret shoots projectiles.
* Fixed a crash when a player quits the server while in a vehicle
(also occurs in original game).
* Fixed damage blend not working in Spearhead and Breakthrough.
* Fixed leaning not making a difference when trying to use.
* Fixed mods like Elgbot server-side not working properly.
* Fixed inconsistent cross-blending of torso animations.
* Fixed "silent walk", where rapidly switching weapons would
prevent emitting footstep sounds (also occurs in original game).
* Fixed weapon banning not working properly when banning rifles.
Multiplayer
Master server
333networks
[New] Since March, the master server has been updated for both
OpenMoHAA and the original game. The server list is now powered by
333networks: a robust and reliable service managed by a team of
passionate retrogamers who live and breathe classic gaming. This
transition affects all versions of the game.
OpenMoHAA uplinks directly to 333networks servers. To check if your
server is uplinking directly to 333networks, go to this page, select
the correct game, find your server: the first icon on the right
should be green with a right arrow.
Instructions for the original game can be found here. You have
nothing to do for OpenMoHAA.
[New] OpenMoHAA also supports multiple masters! The server browser
queries them all at once, and servers send updates to each. They are
powered by the 333networks community, managed independently. Even if
one master goes down, others are used, ensuring constant availability
of multiplayer.
[Improvement] Iccups will occur less when fetching the server list if
the network is really slow, or if the master server is unreachable.
Bots
[New] Recast Navigation is now used by default to generate the
navigation for bots. It's all automatic and works out of the box for
any level, there is no need for mp-navigation.pk3. It provides a
better and more accurate ways for bots to navigate through the maps.
* Bots can now take path that requires jumping, falling or climbing
ladders.
* Bots will now try to get around small obstacles in front of them.
Note: bigger obstacles are minimally supported, but may cause some
issues in some area, like the West axis spawn in Omaha Beach.
It takes less than 2 seconds to generate the navigation mesh on large
maps like Berlin and Druckkammern.
If you have issues, executing set g_navigation_legacy 1 command and
then reloading the map will fallback to the basic pathnode-based
navigation system.
Changes
* [New] In Spearhead and Breakthrough, axis players can now select
the kar98 sniper by choosing a german panzer skin (this was one
of the feature of Daven's patch).
* [New] The Instant Action feature from Breakthrough. This feature,
although only usable through the Breakthrough UI, allows anyone
to quickly find and join popular low-ping multiplayer servers.
* [New] A message will be printed into console/log when a client
changes their name.
* [New] The client number and their IP address will be printed next
to each action (text message, joined the game...)
* Added (all) prefix in text message when a player is talking to
all
* All player models inside the models/player/ folder will be cached
in multiplayer. This avoids short lags/hitches when a player
spawns with an un-cached model.
* Correctly print the text of instant messages in the console/
logfile.
* Fixed AllocEdict when some Breakthrough maps are started in
multiplayer mode (for co-op).
* Fixed a crash related to spawnpoints.
* Fixed a crash that would occur when playing a sound with subtitle
without player #0.
* Fixed a crash that occured when a player reconnects to the same
slot (after timing out) and then displays the scoreboard
* Fixed an issue preventing spawning next to spawn points with an
offset. This lead to frequent telefrags with lot of players.
* Fixed a crash that would occur when the player sets a
first-person model as a skin, causing an infinite state loop
(also occurs in the original game).
* Fixed clients joining during intermission and having a corrupt
Time value in the scoreboard (also occurs in the original game).
* Fixed fog sometimes not updating on maps such as Gewitter.
* Fixed incorrect number of wins shown for allies and axis in the
scoreboard.
* Fixed spawnpoints metrics.
* Fixed missing player starts on some maps.
* Fixed players temporarily having the name of another player when
rejoining after losing connection (also occurs in original game)
* Fixed projectiles with no owner getting removed when a player
joins a team (also occurs in Spearhead and Breakthrough)
* Fixed score not being able to have negative values in the result
returned by the status server command.
* Fixed scores being incorrectly sorted in round-based matches
(they must be sorted by total kills).
* Fixed some issues with laser mods, like the Freeze-Tag mode where
the laser would not trace from the player sight.
* Fixed sv_precache being ignored.
* Fixed the issue where the text message gets empty when exceeding
character limit.
* Fixed the round ending incorrectly in mods like beach soccer.
* Fixed weapon being dropped sometimes when switching weapons too
fast (also occurs in original game)
* Increase text message character limit to 400 characters (taking
the name of the player into account).
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=efb8185617eb9de3d9cb1f0c5cc59dc82414cf6d
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
openmohaa/COMMIT_MSG | 2 +-
openmohaa/Makefile | 9 +++---
openmohaa/PLIST | 35 +++++++++++++++++-----
openmohaa/distinfo | 12 ++++----
openmohaa/files/omohaaded.sh | 2 +-
openmohaa/files/openmohaa.sh | 2 +-
.../patches/patch-code_fgame_scriptthread.cpp | 9 +-----
.../patches/patch-code_gamespy_common_gsPlatform.h | 15 ----------
.../patches/patch-code_parser_lex__source.txt | 4 +--
openmohaa/patches/patch-code_qcommon_q__platform.h | 27 -----------------
10 files changed, 44 insertions(+), 73 deletions(-)
diffs:
diff --git a/openmohaa/COMMIT_MSG b/openmohaa/COMMIT_MSG
index 59e52a9e1b..d2897c0209 100644
--- a/openmohaa/COMMIT_MSG
+++ b/openmohaa/COMMIT_MSG
@@ -1,4 +1,4 @@
-openmohaa: import openmohaa-0.80.0 as games/openmohaa
+openmohaa: import openmohaa-0.82.0 as games/openmohaa
OpenMoHAA is an open source game engine for the game "Medal of
Honor: Allied Assault". The main goal of OpenMoHAA is to ensure
diff --git a/openmohaa/Makefile b/openmohaa/Makefile
index d745fd490a..85f3e1bc84 100644
--- a/openmohaa/Makefile
+++ b/openmohaa/Makefile
@@ -1,7 +1,7 @@
# $NetBSD$
GITHUB_TAG= v${PKGVERSION_NOREV}
-DISTNAME= openmohaa-0.81.1
+DISTNAME= openmohaa-0.82.0
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GITHUB:=openmoh/}
@@ -10,8 +10,9 @@ HOMEPAGE= https://www.openmohaa.org/
COMMENT= Open re-implementation of Medal of Honor: Allied Assault
LICENSE= gnu-gpl-v2
-USE_TOOLS+= bison flex pkg-config
-USE_LANGUAGES= c c++
+USE_TOOLS+= bison flex pkg-config
+USE_LANGUAGES= c c++
+USE_CXX_FEATURES= c++23 filesystem
INSTALLATION_DIRS+= bin
CMAKE_CONFIGURE_ARGS+= -DUSE_INTERNAL_LIBS=OFF
@@ -25,7 +26,6 @@ PLIST_SUBST+= MACHINE_GNU_ARCH=${MACHINE_GNU_ARCH:Q}
SUBST_CLASSES+= scripts
SUBST_STAGE.scripts= pre-configure
SUBST_FILES.scripts= omohaaded.sh openmohaa.sh
-SUBST_VARS.scripts+= MACHINE_GNU_ARCH
SUBST_VARS.scripts+= PREFIX
post-extract:
@@ -43,5 +43,6 @@ post-install:
.include "../../devel/libexecinfo/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/openmohaa/PLIST b/openmohaa/PLIST
index b140ea4f6c..2b00ec9379 100644
--- a/openmohaa/PLIST
+++ b/openmohaa/PLIST
@@ -1,13 +1,34 @@
@comment $NetBSD$
bin/omohaaded
bin/openmohaa
-lib/openmohaa/cgame.${MACHINE_GNU_ARCH}.so
-lib/openmohaa/game.${MACHINE_GNU_ARCH}.so
-lib/openmohaa/launch_openmohaa_base.${MACHINE_GNU_ARCH}
-lib/openmohaa/launch_openmohaa_breakthrough.${MACHINE_GNU_ARCH}
-lib/openmohaa/launch_openmohaa_spearhead.${MACHINE_GNU_ARCH}
-lib/openmohaa/omohaaded.${MACHINE_GNU_ARCH}
-lib/openmohaa/openmohaa.${MACHINE_GNU_ARCH}
+include/recastnavigation/DetourAlloc.h
+include/recastnavigation/DetourAssert.h
+include/recastnavigation/DetourCommon.h
+include/recastnavigation/DetourCrowd.h
+include/recastnavigation/DetourLocalBoundary.h
+include/recastnavigation/DetourMath.h
+include/recastnavigation/DetourNavMesh.h
+include/recastnavigation/DetourNavMeshBuilder.h
+include/recastnavigation/DetourNavMeshQuery.h
+include/recastnavigation/DetourNode.h
+include/recastnavigation/DetourObstacleAvoidance.h
+include/recastnavigation/DetourPathCorridor.h
+include/recastnavigation/DetourPathQueue.h
+include/recastnavigation/DetourProximityGrid.h
+include/recastnavigation/DetourStatus.h
+include/recastnavigation/Recast.h
+include/recastnavigation/RecastAlloc.h
+include/recastnavigation/RecastAssert.h
+lib/libDetour.a
+lib/libDetourCrowd.a
+lib/libRecast.a
+lib/openmohaa/cgame.so
+lib/openmohaa/game.so
+lib/openmohaa/launch_openmohaa_base
+lib/openmohaa/launch_openmohaa_breakthrough
+lib/openmohaa/launch_openmohaa_spearhead
+lib/openmohaa/omohaaded
+lib/openmohaa/openmohaa
share/applications/org.openmoh.openmohaa.desktop
share/applications/org.openmoh.openmohaab.desktop
share/applications/org.openmoh.openmohaas.desktop
diff --git a/openmohaa/distinfo b/openmohaa/distinfo
index e83d6d49d0..743ac2584e 100644
--- a/openmohaa/distinfo
+++ b/openmohaa/distinfo
@@ -1,16 +1,14 @@
$NetBSD$
-BLAKE2s (openmohaa-0.81.1.tar.gz) = afde4bc7807d01dc22a5e98a16e4bd62e73f92e18d93386db5ce8aa030b5059a
-SHA512 (openmohaa-0.81.1.tar.gz) = c1d07d66e711ba4425a162f18ce3cd1da0aa78b1bb9a98440f9f8124a99b8c117a162f1faa51743957ca7bdb43c6f8074e840dcaf247154d0c054b67dd49f5f0
-Size (openmohaa-0.81.1.tar.gz) = 34982085 bytes
+BLAKE2s (openmohaa-0.82.0.tar.gz) = 1b4a2d4ad057481b0a307296cfcb7eaf686ebd19afa265fc3fe1c3c34c14cc45
+SHA512 (openmohaa-0.82.0.tar.gz) = a6ebd4b142b108e8ecf882afed61e976c382f39848c3c46dd3c42b897ff049ccf23331d3973c35ca99a2dbdee78221b02dd8fb80e85f44f6a18a631b76fa28bf
+Size (openmohaa-0.82.0.tar.gz) = 42440326 bytes
SHA1 (patch-CMakeLists.txt) = a7072bf903711982482f82ac3f1510d50485b343
SHA1 (patch-code_client_cl__input.cpp) = 8a0305d028d38c159b3dd3c3a562e3ecdcc782bd
SHA1 (patch-code_fgame_VehicleTank.cpp) = b881248148077a9aee7071f849f00b29f7a04d2b
SHA1 (patch-code_fgame_actor.cpp) = d28b513056ed86580475499e42f059a56f4c044a
SHA1 (patch-code_fgame_actorpath.cpp) = 5aaaa171e2c51b10312cf389a6d9bf909c0df13b
-SHA1 (patch-code_fgame_scriptthread.cpp) = 4440e2c13f3421f37926ab7bbc3d0b54c147b9c6
+SHA1 (patch-code_fgame_scriptthread.cpp) = 9d44ea10c96f56557b953da7db7cfbafbf8f89c0
SHA1 (patch-code_fgame_vehicle.cpp) = c9d72daafdfd9317b7558eb52d9b39c76825f3c6
-SHA1 (patch-code_gamespy_common_gsPlatform.h) = b362c06823fa66a503c5eb31ae4c65390c7e56dd
-SHA1 (patch-code_parser_lex__source.txt) = bf40b0d51be6ffecf3786155390fb85fe1cdb8a2
-SHA1 (patch-code_qcommon_q__platform.h) = ee0228797385ca2058ea5bdc9273350273678848
+SHA1 (patch-code_parser_lex__source.txt) = 1edfa8c88c7674a5ec434618cdfb571a61729228
SHA1 (patch-code_sys_sys__unix.c) = 8229e616c6a4913227f52b462ae95cad571248e7
diff --git a/openmohaa/files/omohaaded.sh b/openmohaa/files/omohaaded.sh
index c1e989cbde..58aca77687 100644
--- a/openmohaa/files/omohaaded.sh
+++ b/openmohaa/files/omohaaded.sh
@@ -2,4 +2,4 @@
cd @PREFIX@/lib/openmohaa/
-exec ./omohaaded.@MACHINE_GNU_ARCH@
+exec ./omohaaded
diff --git a/openmohaa/files/openmohaa.sh b/openmohaa/files/openmohaa.sh
index 5305e00509..f1b929ea45 100644
--- a/openmohaa/files/openmohaa.sh
+++ b/openmohaa/files/openmohaa.sh
@@ -17,4 +17,4 @@ if [ $# -eq 1 ]; then
LAUNCH=$1
fi
-exec ./launch_openmohaa_${LAUNCH}.@MACHINE_GNU_ARCH@
+exec ./launch_openmohaa_${LAUNCH}
diff --git a/openmohaa/patches/patch-code_fgame_scriptthread.cpp b/openmohaa/patches/patch-code_fgame_scriptthread.cpp
index 3e2775d2c9..0e59714110 100644
--- a/openmohaa/patches/patch-code_fgame_scriptthread.cpp
+++ b/openmohaa/patches/patch-code_fgame_scriptthread.cpp
@@ -2,7 +2,7 @@ $NetBSD$
The code mixes C++ and C (math.h), ensure that isnan resolves correctly.
---- code/fgame/scriptthread.cpp.orig 2024-12-27 08:39:31.399112650 +0000
+--- code/fgame/scriptthread.cpp.orig 2025-07-10 21:15:54.000000000 +0000
+++ code/fgame/scriptthread.cpp
@@ -55,6 +55,8 @@ Foundation, Inc., 51 Franklin St, Fifth
@@ -13,10 +13,3 @@ The code mixes C++ and C (math.h), ensure that isnan resolves correctly.
Event EV_ScriptThread_GetCvar
(
"getcvar",
-@@ -7049,4 +7051,4 @@ void ScriptThread::TraceDetails(Event *e
- array.setArrayAtRef(entityIndex, entityValue);
-
- ev->AddValue(array);
--}
-\ No newline at end of file
-+}
diff --git a/openmohaa/patches/patch-code_gamespy_common_gsPlatform.h b/openmohaa/patches/patch-code_gamespy_common_gsPlatform.h
deleted file mode 100644
index 98d2858f61..0000000000
--- a/openmohaa/patches/patch-code_gamespy_common_gsPlatform.h
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD$
-
-Support *BSD as well.
-
---- code/gamespy/common/gsPlatform.h.orig 2024-12-27 07:58:52.772504167 +0000
-+++ code/gamespy/common/gsPlatform.h
-@@ -34,7 +34,7 @@
- #endif
- #endif
-
--#if defined(_LINUX) || defined(_MACOSX) || defined(__APPLE__)
-+#if defined(_LINUX) || defined(_MACOSX) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
- #define _UNIX
- #endif
-
diff --git a/openmohaa/patches/patch-code_parser_lex__source.txt b/openmohaa/patches/patch-code_parser_lex__source.txt
index 493b480687..8e814395a5 100644
--- a/openmohaa/patches/patch-code_parser_lex__source.txt
+++ b/openmohaa/patches/patch-code_parser_lex__source.txt
@@ -2,7 +2,7 @@ $NetBSD$
Include cstdlib for strtol(3)
---- code/parser/lex_source.txt.orig 2024-12-27 08:47:52.809968281 +0000
+--- code/parser/lex_source.txt.orig 2025-07-10 21:15:54.000000000 +0000
+++ code/parser/lex_source.txt
@@ -27,6 +27,7 @@
#include "scriptcompiler.h"
@@ -11,4 +11,4 @@ Include cstdlib for strtol(3)
+#include <cstdlib>
#include <stdio.h>
- void fprintf2( FILE *f, const char *format, ... )
+ void fprintf2(FILE * f, const char *format, ...)
diff --git a/openmohaa/patches/patch-code_qcommon_q__platform.h b/openmohaa/patches/patch-code_qcommon_q__platform.h
deleted file mode 100644
index a0a73775d7..0000000000
--- a/openmohaa/patches/patch-code_qcommon_q__platform.h
+++ /dev/null
@@ -1,27 +0,0 @@
-$NetBSD$
-
-alloca.h is linux specific.
-Define ARCH_STRING for *BSD on x86_64.
-
---- code/qcommon/q_platform.h.orig 2024-12-27 07:51:08.003536135 +0000
-+++ code/qcommon/q_platform.h
-@@ -89,7 +89,8 @@ Foundation, Inc., 51 Franklin St, Fifth
- // alloca
- #ifdef _MSC_VER
- # include <malloc.h>
--#else
-+#endif
-+#ifdef __linux__
- # include <alloca.h>
- #endif
-
-@@ -313,6 +314,9 @@ Foundation, Inc., 51 Franklin St, Fifth
- #elif defined __axp__
- #define ARCH_STRING "alpha"
- #endif
-+#if defined(__x86_64) || defined(__x86_64__) || defined(__amd64) || defined(_M_X64)
-+#define ARCH_STRING "x86_64"
-+#endif
-
- #if __BIG_ENDIAN__
- # define Q3_BIG_ENDIAN
Home |
Main Index |
Thread Index |
Old Index