Difference between revisions of "Version history"

From ECWolf Wiki
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
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.
  • Fixed inverted roll off for A_Explode
  • Fixed multiple doors could not be opened by a single trigger
  • Corrected 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:
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.