[quake3-bugzilla] [Bug 4701] New: [patch] native game/ui code not loaded from all fs_searchpaths
bugzilla-daemon at icculus.org
bugzilla-daemon at icculus.org
Fri Aug 13 14:31:30 EDT 2010
http://bugzilla.icculus.org/show_bug.cgi?id=4701
Summary: [patch] native game/ui code not loaded from all
fs_searchpaths
Product: ioquake3
Version: SVN HEAD
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P3
Component: Platform
AssignedTo: zakk at icculus.org
ReportedBy: smcv-ioquake3 at pseudorandom.co.uk
QAContact: quake3-bugzilla at icculus.org
Sys_LoadDll says:
// TODO: use fs_searchpaths from files.c
I have a pair of patches to do so, by adding and using a new function
FS_FindDll; this means that DLLs will be loaded from all the same places we'd
look for PK3s.
I realise the normal recommendation is to use QVM bytecode, and this is indeed
the easiest way to run games that have QVMs, but compiling those requires
q3lcc, whose license doesn't meet distributions' free software license
policies. The distribution I'm personally interested in is Debian, but Ubuntu,
Fedora and Mandriva have very similar policies.
In the case of OpenArena, we had to choose between to dropping OpenArena from
Debian, or compiling the game logic to native code; we chose to use native
code.
As a side benefit, when native code is enabled, this patch avoids issuing a
Com_Printf warning saying "no such file or directory" for each search-path
location that *doesn't* contain a DLL.
--
Configure bugmail: http://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the quake3-bugzilla
mailing list