|
| Version 0.8.4 build
313
- (12 October 2007) |
|
Fixes:
- Corrected sound clipping distance.
- Corrected choppers cheat bug.
- Fixed bug with shareware 0.99 IWAD.
- Corrected bug: Don't keep cheats in demo playback when
keepcheatsinplayerreborn variable is set.
New Features:
- Added mp3 music support.
- Added usemp3 and preferemp3namesingamedirectory defaults.
- Added defaults and setdefaults console commands for resetting all variables
to default values.
- Added default console command to set the default value for a specified
variable. Use default * to reset variables to
defaults.
- More efficient palette change emulation for hi-resolution textures.
- Better search algorythm inside PK3 directory structure.
- Added iddt console command.
- Added idspispopd and idclip console commands.
- Modified games with shareware are allowed when in development mode.
- Added cmdline console command.
- Added miditempo default and console command for setting the mus lumps
conversion tempo.
- Added lowest resolution mode.
- Added lowestres, lowestresolution console commands.
- Added -lowestres command line parameter.
- Added use32bittexturepaletteeffects console command, alias for
32bittexturepaletteeffects.
- More readable menus, when in the menus the background turns darker.
- Added shademenubackground variable.
- Added compatibility menu.
- Added allowplayerjumps variable.
- Zone size can be specified in default.cfg.
- Added menu_main console command.
- Added menu_newgame, menu_new console commands.
- Added menu_options console command.
- Added menu_optionsgeneral, menu_generaloptions console commands.
- Added menu_optionsdisplay, menu_displayoptions, menu_display console
commands.
- Added menu_optionsdisplaydetail, menu_displaydetailoptions console commands.
- Added menu_optionsdisplayappearence, menu_displayappearenceoptions,
menu_displayappearence console commands.
- Added menu_optionsdisplayadvanced, menu_displayadvancedoptions,
menu_displayadvanced console commands.
- Added menu_optionsdisplay32bit, menu_display32bitoptions, menu_display32bit
console commands.
- Added menu_optionssound, menu_soundoptions, menu_sound console commands.
- Added menu_optionssoundvol, menu_soundvoloptions, menu_soundvol console
commands.
- Added menu_optionscompatibility, menu_compatibilityoptions,
menu_compatibility console commands.
- Added menu_optionscontrols, menu_controlsoptions, menu_controls console
commands.
- Added menu_optionssystem, menu_systemoptions, menu_system console commands.
- Added menu_load, menu_loadgame console commands.
- Added menu_save, menu_savegame console commands.
- Added lumpsize, lumplength console commands.
- Added lumpnum console command.
- Added numlumps console command.
- Added -autoscreenshot command line parameter.
- Support for dehacked DEH and BEX files, to use them use -deh or -bex command
line parameter.
- Added DEH_ParseFile and BEX_ParseFile console commands.
- Added DEH_ParseLump and BEX_ParseLump console commands.
- Added DEH_PrintCurrentSettings, DEH_PrintSettings, BEX_PrintCurrentSettings
and BEX_PrintSettings console command.
- Added DEH_SaveCurrentSettings, DEH_SaveToFile, BEX_SaveCurrentSettings and
BEX_SaveToFile console command.
- Added -nowaddehacked command line parameter to prevent loading 'DEHACKED'
lump inside wad.
- Due to internal string manipulation are allowed DEHACKED strings bigger than
original strings.
- Music lumps does not require the 'D_' prefix.
- Sound lumps does not require the 'DS' prefix.
- Corrected bug: Cyberdeamon death in E4M2 will no longer trigger G_ExitLevel().
- Added badbossdeathendsdoom1level varyable to end Doom1 levels if Cyberdeamon
or Spider Die.
- Added type and cat console commands.
- Added -file1, -file2 .. -file9 command line parameters to specify priority
PWADs.
- Added -pakfile1, -pakfile2 .. -pakfile9 command line parameters to specify
priority PAK files.
- Maximum command line arguments increased from 256 to 1024 (mostly for usage
with default.cmd or response files).
- Added sfx support for external wav files inside pak/pk3 files.
- Added sfx support for wav files inside WAD as lumps.
- Added useexternalwav console command.
- The minimum number of sound channels is set to 8.
- Added MF_EX_FLOATBOB flag.
- Added MF_EX_NORADIUSDMG flag.
- Added MF_EX_FIRERESIST flag.
- Added random sound selector subsystem, sound lumps with last character
numeric can be in range '0' to '9' to define them.
- Added MF_EX_RANDOMSEESOUND flag.
- Added MF_EX_RANDOMPAINSOUND flag.
- Added MF_EX_RANDOMATTACKSOUND flag.
- Added MF_EX_RANDOMDEATHSOUND flag.
- Added MF_EX_RANDOMACTIVESOUND flag.
- Added MF_EX_RANDOMCUSTOMSOUND1 flag.
- Added MF_EX_RANDOMCUSTOMSOUND2 flag.
- Added MF_EX_RANDOMCUSTOMSOUND3 flag.
- Added A_RandomPainSound mobj function.
- Added A_RandomSeeSound mobj function.
- Added A_RandomAttackSound mobj function.
- Added A_RandomDeathSound mobj function.
- Added A_RandomActiveSound mobj function.
- Added A_RandomCustomSound1 mobj function.
- Added A_RandomCustomSound2 mobj function.
- Added A_RandomCustomSound3 mobj function.
- Added A_RandomCustomSound mobj function.
- Number of external wad files can exceed 64 now.
- Added MF_EX_CUSTOMEXPLODE flag.
- Added ExplosionDamage and ExplosionRadius mobj fields to use with A_Explode
when MF_EX_CUSTOMEXPLODE flag is set.
- Added MF_EX_BOSS flag.
- Replaced original memory manager with FastMM.
- Added lowgravity cheat (available trhu console only).
- Added -singletics command line parameter to prevent adaptiveness of internal
clock.
- Added support for SNDINFO lump (sound aliases).
- Added support for functions with custom parameters inside DECORATE lump.
- Added A_Stop function.
- Added A_Jump function.
- Added MF_EX_FLOORHUGGER flag.
- Added MF_EX_CEILINGHUGGER flag.
- Added MF_EX_SEEKERMISSILE flag.
- Added meleedamage mobj field.
- Added A_CustomMissile, A_NoGravity, A_Gravity, A_NoBlocking, A_MeleeAttack
mobj functions.
- Added MF_EX_SPAWNFLOAT flag.
- Added forum and forums console command, go to DelphiDoom forums.
- Changed switcing fullscreen code to keep non-standard windowed modes.
- Added MF_EX_DONTHURTSPECIES flag.
- Added A_SpawnItem, A_SeekerMissile, A_CStaffMissileSlither and
A_SetTranslucent mobj functions.
- Transparency can be controlled with A_SetTranslucent() function.
- Added suport for custom dropped items.
- Added A_CustomBulletAttack, A_FadeOut, A_FadeIn and A_MissileAttack mobj
functions.
- Added MF_EX_LOWGRAVITY flag.
- Added A_LowGravity, A_AdjustSideSpot, A_Countdown, A_FastChase mobj
functions.
- Added A_ThrustXY, A_ThrustZ, A_Turn mobj functions.
- Added A_JumpIfCloser and A_JumpIfHealthLower mobj functions.
- Added A_ScreamAndUnblock mobj function.
- Added MF_EX_INVULNERABLE and MF_EX_RANDOMMELEESOUND flags.
- Added A_PlayWeaponsound, A_SetInvulnerable, A_UnSetInvulnerable,
A_RandomMeleeSound mobj functions.
- Added A_FloatBob and A_NoFloatBob mobj functions.
- Added A_Missile and A_NoMissile mobj functions.
- Added MF_EX_DONOTREMOVE mobj flag.
- Added MF_EX_DONTHURTSHOOTER mobj flag.
- Added DEFAULTMISSILE and DEFAULTTRANSPARENT decorate keywords.
- Added A_ComboAttack and A_BulletAttack mobj functions.
- Added MF_EX_LOOKALLAROUND, MF_EX_GHOST, MF_EX_THRUGHOST and
MF2_EX_MEDIUMGRAVITY mobj flags.
- Added A_MediumGravity mobj function.
- Added heal state for actors.
- Added A_Wander mobj function.
- Added random monster spawning option, use spawnrandommonsters console
command to set.
- Added -spawnrandommonsters and -nospawnrandommonsters command line
parameters.
- Added DEH_PrintActions, DEH_ShowActions, BEX_PrintActions and
BEX_ShowActions console commands.
- Added dehacked support for misc section.
- Support for hi-res full screen texture replacements (TITLEPIC, HELP1, HELP2,
CREDIT).
|
© 2004-2007 Jim Valavanis
|