Bug#404826: prboom.wad contains material from doom and wolfenstein 3d

2006-12-31 Thread Jon Dowland
On Thu, Dec 28, 2006 at 01:07:26PM +, Jon Dowland wrote:
 It has been brought bto my attention that prboom's
 prboom.wad contains sprites taken from the commercial ID
 software game Wolfenstein 3D (the dog sprites, DOGS*)

These have been dealt with: there's a configure option --disable-dogs 
that can be used, and then the resources removed from prboom.wad. I've 
got this part done.

 and
 resources derived from copyright material taken from the
 commercial ID software game Doom or Doom 2 (many of the M_*
 graphic resources which describe menu entries are based on
 the typeface used in the commercial graphics)

I've attached output.txt which identifies which graphics are 
problematic. first column is graphic lump (+.gif suffix); second column 
is lump width; third is lump height; fourth is the text of the lump.

I'm now going to try and generate alternatives.
hu_frags.gif77  45  frags
m_about.gif 71  12  about
m_auto.gif  102 15  automap
m_chat.gif  154 15  chat strings
m_compat.gif219 15  doom compatibility
m_demos.gif 74  12  demos
m_enem.gif  91  15  enemies
m_feat.gif  108 15  features
m_generl.gif96  15  generael
m_horsen.gif256 16  horizontal
m_hud.gif   205 12  heads up display
m_keybnd.gif152 15  key bindings
m_mess.gif  113 15  messages
m_mouse.gif 176 12  mouse options
m_multi.gif 136 12  multiplayer
m_setup.gif 67  15  setup
m_sound.gif 173 12  sound options
m_stat.gif  202 15  status bar / hud
m_versen.gif128 16  vertical
m_video.gif 165 12  video options
m_wad.gif   103 12  load wad
m_weap.gif  101 15  weapons


Bug#404826: prboom.wad contains material from doom and wolfenstein 3d

2006-12-31 Thread Jon Dowland
On Sun, Dec 31, 2006 at 02:27:19PM +, Jon Dowland wrote:
 I've attached output.txt which identifies which graphics are 
 problematic. first column is graphic lump (+.gif suffix); second column 
 is lump width; third is lump height; fourth is the text of the lump.
 
 I'm now going to try and generate alternatives.

The attached script generates lumps that are nearly good enough to 
substitute in: I just have to make sure the palette indexes don't get 
mangled.
#!/bin/sh

while read line; do
set -- $line
file=$1
width=$2
height=$3
shift
shift
shift
text=$*
text=$(echo $text | tr a-z A-Z)

TMP1=$(mktemp)
mv $TMP1 $TMP1.png
TMP1=$TMP1.png

convert \
  -resize ${width}x${height}! \
  base.png $TMP1

convert -fill red -font Helvetica-Bold\
  -pointsize 16\
-gravity west \
  -draw text 0,0 '$text'  \
$TMP1 $file
done  output.txt


base.png
Description: PNG image


Bug#404826: prboom.wad contains material from doom and wolfenstein 3d

2006-12-31 Thread Jon Dowland
On Sun, Dec 31, 2006 at 02:27:19PM +, Jon Dowland wrote:
 These have been dealt with: there's a configure option --disable-dogs 
 that can be used, and then the resources removed from prboom.wad. I've 
 got this part done.
...
 I'm now going to try and generate alternatives.

Ok I generated alternatives; the packages for sponsoring are at 
http://mentors.debian.net/debian/pool/main/p/prboom/. Moritz mailed to 
say he'd do it, but in case someone else beats him to it...

Also attached to this mail is the final script used to generate the 
replacement lumps (small alteration). The palette issue I alluded to 
earlier was solved by ensuring the base image had the right palette and 
not switching between formats.


-- 
Jon Dowland
#!/bin/sh

while read line; do
set -- $line
file=$1
width=$2
height=$3
shift
shift
shift
text=$*
text=$(echo $text | tr a-z A-Z)

convert -fill red -font Helvetica-Bold\
  -resize ${width}x${height}! \
  +antialias \
  -pointsize 16\
-gravity west \
  -draw text 0,0 '$text'  \
base.gif $file
done  output.txt


Bug#404826: prboom.wad contains material from doom and wolfenstein 3d

2006-12-28 Thread Jon Dowland
Package: prboom
Version: 2:2.4.6-1
Severity: serious
Justification: Policy 2.1

It has been brought bto my attention that prboom's
prboom.wad contains sprites taken from the commercial ID
software game Wolfenstein 3D (the dog sprites, DOGS*) and
resources derived from copyright material taken from the
commercial ID software game Doom or Doom 2 (many of the M_*
graphic resources which describe menu entries are based on
the typeface used in the commercial graphics).

I intend to fix this problem within the next few days by
substituting in resources taken from Freedoom.

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages prboom depends on:
ii  freedoom [doom-wad] 0.5-1free game files for the 3D game DO
ii  libc6   2.3.6.ds1-8  GNU C Library: Shared libraries
ii  libgl1-mesa-glx [libgl1]6.5.1-0.4A free implementation of the OpenG
ii  libglu1-mesa [libglu1]  6.5.1-0.4The OpenGL utility library (GLU)
ii  libsdl-mixer1.2 1.2.6-1.1+b2 mixer library for Simple DirectMed
ii  libsdl-net1.2   1.2.5-7+b1   network library for Simple DirectM
ii  libsdl1.2debian 1.2.11-7 Simple DirectMedia Layer

prboom recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]