Difference between revisions of "Version history"
From ECWolf Wiki
(→2012) |
|||
Line 37: | Line 37: | ||
;1.2.1 June 12 | ;1.2.1 June 12 | ||
:* Fixed crash when saving when no flash state was active. | :* Fixed crash when saving when no flash state was active. | ||
+ | |||
+ | == Next version == | ||
+ | ;The follow changes are slated for the next release of ECWolf. | ||
+ | :* Fixed inverted roll off for [[A_Explode]] | ||
+ | :* Fixed multiple doors could not be opened by a single trigger | ||
+ | :* Corrected {{Class|Knife}} damage range to be accurate with vanilla. | ||
+ | :* Added GUI iwad picker for Windows and crash reporter. | ||
+ | ;These changes are slated for the next, non maintenance version of ECWolf. | ||
+ | :* Improved file system access code to fix issues with non-latin character sets. This results in some stuff moving around a bit particularly when it comes to the save files: | ||
+ | :{| class="wikitable" | ||
+ | !Type | ||
+ | !Windows (NT based) | ||
+ | !Linux | ||
+ | !Mac OS X | ||
+ | |+ align="bottom" | Windows 9x continues to store everything in the program directory. | ||
+ | |- | ||
+ | !Configuration | ||
+ | |%AppData%\ecwolf | ||
+ | |$XDG_CONFIG_HOME/ecwolf<br>~/.config/ecwolf | ||
+ | |~/Library/Preferences | ||
+ | |- | ||
+ | !Saves | ||
+ | |'''NT-XP:''' %AppData%\ecwolf<br>'''Vista+:''' %USERPROFILE%\Saved Games\ECWolf | ||
+ | |$XDG_DATA_HOME/ecwolf/savegames<br>~/.local/share/ecwolf/savegames | ||
+ | |~/Documents/ECWolf/Savegames | ||
+ | |- | ||
+ | !Screen shots | ||
+ | |%AppData%\ecwolf | ||
+ | |$XDG_DATA_HOME/ecwolf/screenshots<br>~/.local/share/ecwolf/screenshots | ||
+ | |~/Documents/ECWolf/Screenshots | ||
+ | |- | ||
+ | !Game data (additional) | ||
+ | |%AppData%\ecwolf | ||
+ | |$XDG_DATA_HOME/ecwolf | ||
+ | |~/Library/Application Support/ECWolf<br>~/Documents/ECWolf | ||
+ | |} | ||
+ | * Signon screen can now be removed by not providing it in mapinfo. | ||
+ | * Added {{property|player.damagescreencolor}} | ||
+ | * Added DefaultLighting, DefaultVisibility, and DefaultMaxLightVis to mapinfo to specify the light diminishing without using ROTT flags. | ||
+ | * Added {{Class|BackpackItem}} along with {{property|ammo.backpackamount}} and {{property|ammo.backpackmaxamount}} properties. | ||
+ | * Integrated ZDoom's 2D drawing code, but only the SDL back end is available so ECWolf is still limited to the 8-bit palette. |
Revision as of 02:31, 20 July 2013
2012
- 1.0 September 18
- Initial release based of Wolf4SDL and ZDoom.
- 1.1 December 17
-
- Fixed numerous bugs. Particularly in Spear of Destiny support.
- Improved old format loading code to handle malformed data.
- Added WolfensteinMonster helper actor.
- Added RandomSpawner
- Binding keys to next/previous weapon.
- Added A_JumpIfCloser, A_JumpIfInventory, A_TakeInventory, and A_ChangeFlag
- Added chance parameter to A_ActiveSound.
- Added meleerange, minmissilechance, and missilefrequency
- Added weapon and movement bob.
- Added ALWAYSFAST.
- Added mapinfo properties messagecolors, messagefontcolor, menuwindowcolors, flat, finaleflat, entertext, entertextislump, and entertextismessage.
- Removed deprecated properties and flags.
- Initial implementation of free look via Y-shearing.
- 1.1.1 December 23
-
- Improved vanilla accuracy.
- Added user configuration variable to disable movement bobbing.
2013
- 1.2 June 10
-
- Improved vanilla accuracy.
- ECWolf will attempt to reset Spear of Destiny installations which were set to play the mission packs.
- Partial ability to load Rise of the Triad data and Mac Wolfenstein data.
- Added support switches and touch plates in the fourth binary map plane. (In the format of Rise of the Triad's third map plane.)
- Support for non-64x64 floor/ceiling textures, but still limited to power of twos for speed.
- Depth fog darkness can be set per map so the menu setting was removed.
- Added A_Explode, A_GunFlash, and A_Light (and variants).
- Added scale, xscale, yscale, player.viewheight, player.forwardmove, and player.sidemove.
- Added WEAPON.NOALERT, WEAPON.ALWAYSGRIN, INVENTORY.ALWAYSPICKUP, and RANDOMIZE.
- Added WeaponGiver.
- 1600x1200 and 1920x1200 how are aspect corrected even in the menus since it can be corrected using whole numbers.
- Map translators can now include the default translator.
- 1.2.1 June 12
-
- Fixed crash when saving when no flash state was active.
Next version
- The follow changes are slated for the next release of ECWolf.
- These changes are slated for the next, non maintenance version of ECWolf.
-
- Improved file system access code to fix issues with non-latin character sets. This results in some stuff moving around a bit particularly when it comes to the save files:
Type Windows (NT based) Linux Mac OS X Windows 9x continues to store everything in the program directory. Configuration %AppData%\ecwolf $XDG_CONFIG_HOME/ecwolf
~/.config/ecwolf~/Library/Preferences Saves NT-XP: %AppData%\ecwolf
Vista+: %USERPROFILE%\Saved Games\ECWolf$XDG_DATA_HOME/ecwolf/savegames
~/.local/share/ecwolf/savegames~/Documents/ECWolf/Savegames Screen shots %AppData%\ecwolf $XDG_DATA_HOME/ecwolf/screenshots
~/.local/share/ecwolf/screenshots~/Documents/ECWolf/Screenshots Game data (additional) %AppData%\ecwolf $XDG_DATA_HOME/ecwolf ~/Library/Application Support/ECWolf
~/Documents/ECWolf
- Signon screen can now be removed by not providing it in mapinfo.
- Added player.damagescreencolor
- Added DefaultLighting, DefaultVisibility, and DefaultMaxLightVis to mapinfo to specify the light diminishing without using ROTT flags.
- Added BackpackItem along with ammo.backpackamount and ammo.backpackmaxamount properties.
- Integrated ZDoom's 2D drawing code, but only the SDL back end is available so ECWolf is still limited to the 8-bit palette.