README: Clarify the usage of Boom 2.02

PrBoom and other ports actually raise limits even higher than what Boom
supported, so testing only in those ports might make Boom-incompatible
levels without realizing it.

Signed-off-by: Mike Swanson <mikeonthecomputer@gmail.com>
This commit is contained in:
Mike Swanson 2008-12-27 15:28:59 -08:00
parent b62412b9a6
commit b295ccba15

25
README
View file

@ -35,24 +35,29 @@ guidelines that should be followed:
Levels should be in Boom format; you may exceed the limits of Vanilla Levels should be in Boom format; you may exceed the limits of Vanilla
Doom and use Boom features; however, do not use features that are not Doom and use Boom features; however, do not use features that are not
supported by Boom-compatible ports. Levels should be in Doom's original supported by Boom 2.02 and compatible ports. Levels should be in Doom's
format, not in "Hexen" format. original format, not in "Hexen" format.
It is sensible to also heed the following guidelines: It is sensible to also heed the following guidelines:
* Make sure that skill levels are implemented, and that all * Make sure that skill levels are implemented, and that all
multiplayer start points are present. multiplayer start points are present.
* Make levels appropriately difficult for their position within the * Make levels appropriately difficult for their position within the
progression of the game. Also bear in mind that not all players progression of the game. Also bear in mind that not all players may
may be as skilled a player as you. be as skilled a player as you.
* Do not use tricks that exploit Doom's software renderer; some source * Do not use tricks that exploit Doom's software renderer; some source
ports, especially those that use hardware accelerated rendering, may ports, especially those that use hardware accelerated rendering, may
not render it properly. Examples of tricks to avoid include those not render it properly. Examples of tricks to avoid include those used
used to simulate 3D bridges and "deep water" effects. to simulate 3D bridges and "deep water" effects.
* Boom compatible ports remove almost all of the limits on rendering; * Boom removes almost all of the limits on rendering; however, do not
however, do not make excessively complicated scenes. It is make excessively complicated scenes. It is desirable that Freedoom
desirable that Freedoom levels should be playable on old or levels should be playable on old or low-powered hardware.
low-powered hardware. * Always test in http://www.teamtnt.com/boompubl/boom2.htm[Boom]
itself rather than a derivative such as PrBoom. This ensures that
your levels really are Boom-compatible rather than using any extra
features. As DOS is rather rare these days, if you do not have a
system which runs Boom natively, you may use
http://www.dosbox.com/[DOSBox] or http://www.freedos.org/[FreeDOS].
=== Resources (music, sprites, textures, etc) === Resources (music, sprites, textures, etc)