Bug#777338: Bug#764200: : Bug#764200: Bug#777338: Bug#764200: Bug#777338: game-data-packager: please add support for Doom3 BFG
Tobias Frost
tobi at debian.org
Mon Feb 16 06:22:16 UTC 2015
Am Sonntag, den 15.02.2015, 23:40 +0100 schrieb Alexandre Detiste:
> > I notice you packaged dhewm3 (the engine) and dhewm3-doom3 (the
> > game-code) as separate binary packages. Is there any reason to separate
> > them? Would someone ever want to install dhewm3 but not dhewm3-doom3?
With that I try to underline a better split between true free and
contrib packages -- the engine truely free and the so's contrib. (Ok,
the game logic is also GPL but it needs data.. But AFAIS
you could also base a mod on the game logic)
(Hell, we'd need a SDK, a libdhewm3-dev too,
And you get multiarch. (though I need still to tag it, because I did not
test it yet)
> Maybe someone would want to play the Classic Doom3 mod without even owning the original Doom3 game...
> But the License.txt forbids it 'This modification is only for use with a legitimate version of the game "Doom 3", created by id Software.';
> so I also don't see the point of splitting dhewm3-doom3 (=base.so) out of dhewm3
>
> > > I just saw that you merged Alexandres branch and I notices that the
> > > game*.pk4 are installed too. Don't do that it works here without and
> > > it seems that Alexandre had crashed as the engine tried to load the so
> > > in one of those. The attached patch removes those.
> >
> > Dropped them, thanks.
>
> Thansk for fixing this. These indeed only contained binary code (gamex86.dll, gamex86.so,...)
>
>
>
> Segfault with Classic mod remains even after removing those, and the ones supplied with this mod:
> - cdoom/cdoom_dll.pk4 = gamex86.dll
> - cdoom/cdoom_linux.pk4 = gamex86.so
> - cdoom/cdoom_mac.pk4 = game.dylib
>
>
> We'd need a "dhewm3-classic" package with a 'cdoom.so' to make it work ?
Probably.
However licensing is clear: You cannot use it with dhewm3, as it is not
from id-soft.
Maybe we could contact the author to see if they are willing to relax
this by clearifing that they are ok with GPL'ed forks with the origin at
id soft. I see some source code where they claim to include changed
files from the SDK (but didnt check the details)
> cdoom/fan_extras/cdoomsource_131/readme.txt syas:
> "Simply install a fresh copy of the Doom 3 1.3.1 SDK and unzip the contents of this package into the /src/ directory."
Have to got to work now,
see you
--
tobi
More information about the Pkg-games-devel
mailing list