natt
Junior Member
Posts: 248
Registered: 05-11 |
Processingcontrol said:
The main thing is that the compatibility options are annoying. In Zdoom changing compatibility is easy because you can just choose which one you want (Doom, Boom, etc.) In Prboom+ you have to scroll down a long menu changing each option manually.
If your aim is to choose a particular compatibility "package" that emulates a specific past port (like the Zdoom option), use complevel.
Config file parameter default_compatibility_level chooses a default setting; running the application with command line parameter -complevel n forces a particular complevel for that run.
The complevels are:
code:
0 doom_12_compatibility Partial (improved) emulation of Doom.exe v1.2
1 doom_1666_compatibility Partial emulation of Doom.exe/Doom2.exe v1.666
2 doom2_19_compatibility Emulates the original Doom.exe v1.9 & Doom2's doom2.exe v1.9
3 ultdoom_compatibility Emulates Ultimate Doom v1.9 and Doom95
4 finaldoom_compatibility Emulates Final Doom's doom2.exe
5 dosdoom_compatibility Emulates Dosdoom .47
6 tasdoom_compatibility Emulates Tasdoom.exe
7 boom_compatibility_compatibility Emulates Boom's compatibility mode
8 boom_201_compatibility Emulates Boom v2.01
9 boom_202_compatibility Emulates Boom v2.02
10 lxdoom_1_compatibility Emulates LxDoom v1.4.x
11 mbf_compatibility Emulates MBF
12 prboom_1_compatibility Emulates PrBoom v2.03beta
13 prboom_2_compatibility Emulates PrBoom v2.1.0
14 prboom_3_compatibility Emulates PrBoom v2.1.1-2.2.6
15 prboom_4_compatibility Emulates PrBoom v2.3.x
16 prboom_5_compatibility Emulates PrBoom v2.4.0
17 prboom_6_compatibility Latest PrBoom-plus
-1 default_compatibility_level Current Prboom-plus
In general, if you want something to be boom compatible or to record a boom demo, use 9; if you want something to be vanilla compatible or to record a vanilla demo, use 2, 3, or 4 depending on EXE. The other complevels aren't as useful or as reliable.
For demo playback, only use a complevel if the default autodetect doesn't work, which will only typically happen in complevels 2,3,4.
|