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