87 lines
2.9 KiB
Plaintext
87 lines
2.9 KiB
Plaintext
|
||
Part 7: Import final release
|
||
============================
|
||
[X] Import version 1.48.4 to pkgsrc
|
||
Parts 1 to 6 are now available in games/doomlegacy
|
||
|
||
|
||
Part 8: Support for extended nodes
|
||
==================================
|
||
[X] Add patch to support DeeP and ZDoom extended nodes
|
||
This code is based on woof 1.2.0
|
||
Fixes Bug #657
|
||
[X] Created upstream feature request #95
|
||
=> Deferred (not considered for 1.48 release)
|
||
[X] Add optional zlib dependency for build system
|
||
[X] Add support for compressed ZDoom extended nodes
|
||
Use "zdbsp -z" to create test map with compressed ZDoom extended nodes
|
||
=> Works as expected
|
||
|
||
|
||
Part 9: Support for internal blockmap creation
|
||
==============================================
|
||
Make it possible to play maps with broken blockmaps (or no blockmaps at all).
|
||
|
||
[X] Add patch to support internal blockmap creation
|
||
This code is based on Crispy Doom 5.8.0
|
||
[X] Add command line option "-blockmap" like in PrBoom+
|
||
[X] Document option "-blockmap" in man page
|
||
[X] Test as workaround for NOVA II
|
||
Blockmap load error, Bug #658
|
||
=> Works as expected (needs Feature #95 too)
|
||
[X] Test as as workaround for NOVA III
|
||
Blockmaps missing completely (needs Feature #95 too)
|
||
=> Works as expected
|
||
[X] Test as workaround for Lost Civilization
|
||
It's unclear whether the blockmaps are broken or not imported correctly
|
||
=> Works as expected
|
||
[X] Created upstream feature request #96
|
||
|
||
|
||
Part 10: Some textures show pink/black/pink stripes
|
||
===================================================
|
||
Just a cosmetic problem.
|
||
|
||
[X] Created upstream bug report #663
|
||
Reason was missing support for DeepSea tall patches (see Part 12)
|
||
Fixed in SVN revision 1547
|
||
=> Works as expected
|
||
|
||
Part 10 finished.
|
||
|
||
|
||
Part 11: Resurrect SunOS codepath
|
||
=================================
|
||
[X] Explicitly define SOLARIS for all SunOS-based operating systems
|
||
Required at least for SmartOS
|
||
[X] Do not use label_t
|
||
Comment out declaration of unused function with return value of that type
|
||
[X] Use native inet_aton()
|
||
Located in libresolv on SunOS
|
||
[X] Use fcntl() instead of ioctl() to enable non-blocking mode of socket
|
||
Should be usable for all POSIX conformant operating systems
|
||
[X] Created upstream bug report #666
|
||
|
||
|
||
Part 12: Support for DeePsea tall patches in textures and sprites
|
||
=================================================================
|
||
WAD file for test:
|
||
http://jnechaevsky.users.sourceforge.net/files/512x512.wad
|
||
|
||
[X] Import general support from Crispy Doom
|
||
[X] Tested to work for sprites with software renderer
|
||
[X] Make it work for textures with hardware renderer
|
||
[X] Propose reduced patchset upstream
|
||
=> Support for DeepSea tall patches was added in SVN revision 1547
|
||
[X] Test upstream patches
|
||
=> Works now with software and hardware renderer
|
||
[X] Remove pkgsrc patches for DeepSea tall patches
|
||
|
||
The hardware renderer still has some problems (HOM with specific viewing
|
||
angles). This looks unrelated to the texture format.
|
||
|
||
Part 12 finished.
|
||
|
||
|
||
EOF
|