Commit graph

636 commits

Author SHA1 Message Date
Simon Howard
28abded7d0 levels: dm{02,03,09,14,15} updated for vanilla compatibility
http://www.doomworld.com/vb/post/962700

CC: Catoptromancy <catoptromancy@yahoo.com>
Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-20 01:39:05 +01:00
RjY
a33af58634 buildcfg: use real sprites in FreeDM iwad
Remove the #ifdef FREEDM section that makes all monsters appear as a
black silhouette. This leaves sprites/{blank,nomonst}.gif unused.

I believe the plan is that FreeDM will become a vanilla-compatible IWAD
that the user can use with Chocolate Doom to play single player vanilla
maps, so real monsters are needed in it.

Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-20 00:27:47 +01:00
RjY
97842f51dd buildcfg: remove some unnecessary #ifdef ULTDOOMs
With shareware gone, only Doom2 and Ultdoom remain, and in particular
there is no non-Ultdoom Doom1 target. Therefore #ifdef ULTDOOM sections
inside #ifndef DOOM2 sections are just extra clutter.

Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-15 11:06:00 +01:00
RjY
aa25b5b812 levels: remove spurious D_E3M4 lump from e4m1.wad
I found this checking for duplicate lumps in the built IWADs.
It wasn't used as the "real" D_E3M4 overrode it.

Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-10 14:27:12 +01:00
RjY
3b22f6c1ef flats: buildcfg: remove many duplicate entries (Sodaholic)
This was a lot easier to do without having to worry about shareware!

Thanks to Sodaholic for reporting:
http://www.doomworld.com/vb/post/952575

Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-10 12:07:30 +01:00
RjY
3d56b50b81 Sharewarendectomy
Consensus that the "shareware" target was no longer necessary was
reached long ago[1]. It just needs to actually get done. Thus:

Makefile:
- remove shareware targets

buildcfg.txt, textures/combined.txt:
- remove #ifdef/#ifndef SHAREWARE sections (almost entirely #ifndef)

graphics/help2.gif:
- remove symlink, help2 screen was shareware-only

gitignore:
- remove shareware files no longer built

textures/shareware:
- remove directory

--
[1] http://www.doomworld.com/vb/freedoom/52758-removing-shareware/ .

In particular, Jon wrote:
>The original purpose of the shareware IWAD was to have a smaller set of
>resources to target 100% completion of. That was probably met a long
>time ago.

More recently chungy wrote in <http://www.doomworld.com/vb/post/957707>
>Removing the "demo"/"shareware" version of Freedoom has been discussed
>but it's never been done. Actually it's a bit easier to just leave it
>in than to remove it. (It'd be pretty easy to get rid of it anyway, but
>nothing is really gained from it)

Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-10 11:22:48 +01:00
RjY
95d9c8c092 buildcfg: remove a huge block of dead code
Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-10 10:36:46 +01:00
RjY
b600dfb28e musics: remove unknown links
Remove the various n_*.mus links as they're not actually lumps.

Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-09 17:30:17 +01:00
RjY
407f1e2660 musics: relink d_inter, d_bunny (Catoptromancy)
Link d_inter and d_bunny to nb_nmare/n_ampie.mus. Still both
placeholders. See also http://www.doomworld.com/vb/post/960466

Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-09 17:30:17 +01:00
RjY
3946032cb8 sprites: move the berserk box up out of the floor (Catoptromancy)
Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-09 17:30:17 +01:00
Sodaholic
5197bcd107 sprites: updated berserk/medikit/stimpack from Sodaholic
Removes the red cross emblem as discussed here
http://www.doomworld.com/vb/post/958534
http://www.doomworld.com/vb/post/958826

Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-09 17:30:17 +01:00
Catoptromancy
da9b221c4d patches: improved camo4 / camo5 / dirbri1 (plutonia)
Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-09 17:30:16 +01:00
RjY
72ecc25840 CREDITS: field consistency fixes
- stop confusing F and S:
  - F is filename of subdirectory (lower case, no spaces)
  - S is screen name (mixed case, possible spaces)

- if a field is empty, remove it completely.

Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-09 17:30:16 +01:00
RjY
d714244216 CREDITS: Wesley Johnson and Ulises "Urric Hammersong" Lozano
Two very important omissions; apologies to both of you!

Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-09 16:00:53 +01:00
Sodaholic
a3ade8ac6a sprites: new pool of blood from Sodaholic
http://www.doomworld.com/vb/post/959343

Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-09 15:57:26 +01:00
Wesley D. Johnson
96c50846e7 levels: map13 revision 2.2 (Feb 6, 2011)
Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-04-09 15:56:26 +01:00
RjY
532e0d9fec levels: e2m8 fixes
delete sidedefless lines 781, 791
  these can potentially crash the game although they were in the void

allow door out of first room to open
  set linedefs 21, 61 to type 1 manual door
  set passuse on line 131 for completeness' sake

fix secret area entrance
  sector 93 and linedef 394 have tag 12
  remove special from linedef 457 (not needed)

fix lift up to red key (sector 115)
  set tag 13, also linedefs 559, 562

fix lifts in penultimate area, after red key teleporter
  sector 132 and linedefs 666, 680 have tag 14
  sector 133 and linedefs 623, 661 have tag 15

change hanging body (thing 73) to non-blocking version

fix secret area count
  mark sector 94 as a proper secret for which you get credit

remove spurious tag 7 from sectors 127-129

cosmetic fixes
  stop secret area entrance tracks descending with floor
    clear lower unpegged flag on linedefs 456, 458
  fix alignment of wall behind lift up to red key (linedef 562)
  prevent walls under crushers in final area from moving with ceiling
    set lower unpegging flag on linedefs 747, 752, 754
  fix various misaligned STONE2 ugliness in final room

Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-03-09 08:37:57 +00:00
Archfile
3882071e3b levels: new E2M8 from Archfile
Signed-off-by: RjY <rjy@users.sourceforge.net>
2011-03-09 08:37:56 +00:00
RjY
20a0c53f0f textures: fix Doom1 skies
This patch fixes a long-standing bug where the first three Doom1 sky
textures used the Doom2 sky patches, giving them the wrong appearance.

Signed-off-by: RjY <rjy@users.sourceforge.net>
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2011-03-06 16:02:05 -08:00
RjY
ffd4554e96 CREDITS: add Archfile
Signed-off-by: RjY <rjy@users.sourceforge.net>
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2011-02-24 12:56:43 -08:00
RjY
6cf4b620cc levels: e3m6: fixes
solid hanging corpses made non-blocking

- 27 and 28 blocked a player attempting to hurl himself off
  the red key platform.
- 152 was an irritatingly invisible blockage in the final corridor.
  Unfortunately Freedoom's version of this sprite is a lot smaller
  than Doom's.
- 68 and 119 are mostly cosmetic, but fix them anyway.

fake manual zdoomisms fixed

- linedefs 492, 493: the drawbridge already has a tag 5, set its sides
  to have the same tag.
- give linedef 194 and sector 10 tag 14 so the red key platform sinks
  into the lava correctly.
- give linedefs 116 and 118 and sector 11 tag 15, so you can get out
  of the lava after said platform has sunk.

incorrect door track pegging fixed (linedefs 817, 819)

Signed-off-by: RjY <rjy@users.sourceforge.net>
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2011-02-24 12:56:43 -08:00
Archfile
efcef266c2 levels: new e3m6 from Archfile
Signed-off-by: RjY <rjy@users.sourceforge.net>
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2011-02-24 12:55:25 -08:00
Catoptromancy
4c50ee4dae levels: map24 update, reset symlink
Catoptromancy writes in <http://www.doomworld.com/vb/post/949221>:
>This should be updated to map24 [...] The current 0.7 map24 is actually
>a brand new udoom map I swapped in since mine was far from finished.

Reset map24 symlink back to catoptromancy/map24.wad
(Partially reverts 0c4144eba0)

Signed-off-by: RjY <rjy@users.sourceforge.net>
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2011-02-24 12:34:45 -08:00
RjY
321df13b43 Revert "levels: remove map19, many errors with boom"
Catoptromancy writes in <http://www.doomworld.com/vb/post/949221>
> Also map19 from dabski needs relinked, was removed for release due to
> error and not finished.

This reverts commit 3b76d63ecd.

Signed-off-by: RjY <rjy@users.sourceforge.net>
CC: Catoptromancy <catoptromancy@yahoo.com>
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2011-02-24 12:34:37 -08:00
Wesley D. Johnson
b059313cb7 levels: map09 revision 7 (Feb 3, 2011)
Signed-off-by: RjY <rjy@users.sourceforge.net>
CC: Catoptromancy <catoptromancy@yahoo.com>
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2011-02-24 12:34:34 -08:00
RjY
f34ba7c7c2 map02: use floor light transfer under exit sign (BondEar)
In map02 (siggi/hawl.wad) the exit sign is lit up, but the ground
beneath it is kept dark by using vanilla shadowcasting effects.

BondEar reported evidence of slime trails around the exit sign[1]. I
couldn't verify this, but nevertheless here is an attempt to fix it.

Uses linedef 254 as the control linedef rather than creating a whole
new control sector, to avoid an unnecessary node rebuild which would
break Catoptromancy's demo pack :-)

[1] http://www.doomworld.com/vb/post/940478

Signed-off-by: RjY <rjy@users.sourceforge.net>
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2011-02-11 16:36:15 -08:00
Mike Swanson
654df3f84e Update ChangeLog to include post-rc1 changes
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2011-01-22 02:31:49 -08:00
Mike Swanson
8befccd3ac Bump version to v0.7 for release
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2011-01-22 02:15:55 -08:00
RjY
10d5543a37 buildcfg: include correct demos for each iwad
It's a bit hard to see given the flat format of buildcfg.txt but we need
to do this:

if doom2
  include demo{1,2,3}_d2
else
  include demo1_ud // both shareware and ultdoom
  if ultdoom
    include demo{2,3,4}_ud
  endif
endif

The previous code had doom2 and ultdoom separately and always included
an unsourced demo2 and demo3, which was breaking the ultdoom IWAD.

Signed-off-by: RjY <rjy@users.sourceforge.net>
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2011-01-22 00:57:40 -08:00
RjY
9c51d114d8 levels: fix missing texture on map09
Boom only recognises texture names as colormaps names on certain line
specials (e.g. 242, deep water) If a colormap name is used on any other
kind of special (or non-special) line the name is interpreted as a
texture as normal, and Boom202 cannot cope with unknown textures.

Thus, remove the lower texture MFADEMAP from linedef 2328 of map09.

Signed-off-by: RjY <rjy@users.sourceforge.net>
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2011-01-22 00:36:44 -08:00
Catoptromancy
7aa69f793b lumps: Recorded new demos
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2011-01-21 23:11:46 -08:00
Mike Swanson
0c4144eba0 levels: updated map09, new e4m2 from GhostlyDeath, replaced map24
Just some long pending changes.

Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2011-01-21 22:17:42 -08:00
Mike Swanson
5640b81aa6 COPYING: add 2010 to the years
Nearly 2011 already and it has been updated!

Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-12-07 19:13:49 -08:00
Matthew Cibulas
23d06d7066 sounds: new dspo*, dspunch, dsslop
In particular: dspodth1, dspodth2, dspodth3, dspopain,
dsposact, dsposit1, dsposit2, dsposit3, dspunch, dsslop.

Thanks to RottKing, especially for his patience!

[ RjY: I've left behind the original dsslop as it is
  still used as the demon (worm) death sound - if the
  new one should be used for both, please update ]

Signed-off-by: RjY <rjy@users.sourceforge.net>
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-12-03 22:33:30 -08:00
Simon Howard
d6907ea974 build: Update Python scripts to work with Python 3.
Python 3 makes a number of changes to the language and breaks backward
compatibility with Python 2 in some places.  This change updates the
Python scripts used in the build system to work with Python 3,
although the updated scripts still run in Python 2 as well.  Most of
the changes are minor; the biggest changes are to the palette /
colormap generation scripts.

Signed-off-by: Simon Howard <fraggle@gmail.com>
2010-11-09 23:11:11 +00:00
Mike Swanson
8bad55ffef sounds: convert fdoof.wav to proper format
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-11-03 20:52:00 -07:00
Matthew Cibulas
cc01c1abb5 sounds: change oof and death sounds
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-11-03 20:39:12 -07:00
Andrew Rehberger
aefd60b41b levels: new e2m2 map
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-10-31 14:31:42 -07:00
Catoptromancy
f80dd18cb5 levels: fixed map21 and map22
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-10-17 19:07:07 -07:00
Mike Swanson
a2005a3b80 levels: forgot to ZenNode the previous commit
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-10-16 19:32:56 -07:00
Catoptromancy
2b17a91faf levels: map11 and map20 fixes
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-10-16 19:32:15 -07:00
Catoptromancy
283f2138a6 levels: fixes to map04 and map06
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-10-11 21:24:26 -07:00
Miguel Suarez Gomez
6ef9aacaab levels: map15 and map28 updates
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-10-11 20:46:55 -07:00
Catoptromancy
d6ac28c3b9 patches: fix mc* textures
Full consistency for Doom II levels, Final Doom compatibility but
some visual inconsistencies for Final Doom PWADs (eg, Plutonia 2).

Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-09-27 18:57:33 -07:00
Catoptromancy
931b8ba84f map29: more health and ammo
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-09-26 13:21:17 -07:00
Mike Swanson
5258a5f184 buildcfg.txt: Make M_EPISOD appear in doom2.wad
The texture appears in id's Doom II and fixes issues with ZDoom.

Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-09-23 18:00:17 -07:00
Catoptromancy
4b56bf3010 levels: fix various issues in maps
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-09-22 23:38:10 -07:00
Catoptromancy
116075b2bb fixed texture1, thanks hawkwind
Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-09-22 19:07:04 -07:00
Mike Swanson
c88f4b9a77 Change example commit in README and fix formatting in asciidoc.
The commit referenced was from prior to the history-rewrite and
no longer was a real commit in the repository.

Also, asciidoc had some formatting error in the "Submitting your
work" section where a large chungy of text was being rendered as
monospace in the HTML version.  To fix this, "git commit -s" is
surrounded by +s rather than `s.

Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-09-17 02:19:13 -07:00
Catoptromancy
ff1c9a0d89 levels: Updated map27
Adjusted Things.

Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
2010-09-16 12:47:18 -07:00