* Removed SMMU "start on first new map" feature, which was unreliable clutter at best
* Restore support for maps with zero nodes, which was broken by Lee Killough at some point...

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2732 86ba831e-150c-0410-ab35-e06eaae15ed9
* Support for TX_START/TX_END namespace in .wad and textures/ folder in .pke
* Support for textures defined through ns_textures in the renderer.
* Translate some linear lumps into patches in PatchLoader::verifyData, based on size (hold-me-over til new unified image system gets put in).

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2736 86ba831e-150c-0410-ab35-e06eaae15ed9
Major fixes for collection template classes upstreamed from psxwadgen project.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2738 86ba831e-150c-0410-ab35-e06eaae15ed9
Recoded the way that vissprite scaling is determined so that there is no reliance on FOV - fixes super widescreen video modes.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2740 86ba831e-150c-0410-ab35-e06eaae15ed9
Kill off some extinct variables in the renderer initialization.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2741 86ba831e-150c-0410-ab35-e06eaae15ed9
* Converted all syscallocs to ecallocs in v_buffer; C++-ized some code in v_block.cpp
* Minor maintenance work on level loader.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2744 86ba831e-150c-0410-ab35-e06eaae15ed9
Cleanup of various annoyances found during code audit.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2749 86ba831e-150c-0410-ab35-e06eaae15ed9
Fix for "bad music number" message when playing Doom 2 maps with no assigned music and map numbers greater than 35. Also added much-needed eclamp macro.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2750 86ba831e-150c-0410-ab35-e06eaae15ed9
Work on new unified image system.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2752 86ba831e-150c-0410-ab35-e06eaae15ed9
Translate PSX things.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2756 86ba831e-150c-0410-ab35-e06eaae15ed9
* PSX line flags
* ev_mapspecials command to print out line specials in a map

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2757 86ba831e-150c-0410-ab35-e06eaae15ed9
* Updates to 2010 project
* Fix a potential regression in ExtraData linedefs from refactoring last night.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2758 86ba831e-150c-0410-ab35-e06eaae15ed9
* Trim DMX pad bytes from sound effects
* Figured out all 3 PSX midtexture line flags.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2760 86ba831e-150c-0410-ab35-e06eaae15ed9