Ucyborg has released a new version of his AiO patch for Drakan. Here are the new features and bug fixes:-
- Implemented per-user settings; config, saves and other data will be saved to user’s Documents folder, in “My Games\Drakan”.
- Added option to turn on/off redirection of user data to user’s Documents folder.
- Screenshots will go to Screenshots subfolder and the old screenshots won’t be overwritten.
- Added option to disable the usage of performance counter for timing.
- Game will no longer force-create registry key with A3D settings for old Aureal sound cards.
- Reverted change from previous update that caused “No Servers Listed” message in server browser remain on screen permanently.
- Deleting last user defined server from server browser will now delete servers.txt file from disk, previously the file remained on disk with 1 server entry, which showed up on the list again after refreshing server list.
- Replaced PeekMessage call with GetMessage in a message loop for Riot Engine Options dialog, taking care of excessive CPU utilization.
- Changed main loop to process all pending window messages before running a frame instead of just one per frame.
- Increased default limit of concurrent playing sounds from 20 to 64 (no more sound cutoffs without a DirectSound wrapper).
- Added missing trigger that turns off EAX Cave sound effect when leaving the cave in Ruined Village where 2 Scavengers attack an Orc.
- Game will now use the audio device selected in Riot Engine Options dialog instead of always using default device.
- It’s now possible to select which monitor to use for fullscreen mode in Riot Engine Options dialog.
- Added FPS limiter.
- Restored compatibility with Windows 9x family of operating systems.
- Removed now redundant compatibility database from the archive, you may remove “Drakan SDB” entry from programs list or using Compatibility Administrator if you’ve installed it.
- Empty DebugLog.txt will no longer be created when opening 3D view in Level Editor.
- Sounds played in Level Editor 3D view will no longer be muted when window loses focus.