Daodan DLL/Change log: Difference between revisions
(will we ever reconstruct the history of versions <3.4 here? don't hold your breath) |
(added 4.2b1, very belatedly) |
||
| (12 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
Here is a list of changes to each version of the Daodan DLL. Changes before v3.4 could not be reconstructed by version. | |||
== | |||
==v4.2b1== | |||
'''released 2021.11.21''' | |||
*HiDPI monitor support. | |||
*Better timing code to produce smoother gameplay. | |||
*Mouse scroll wheel support on the Load Game screen. | |||
*Oni's old cutscene skipping code is now enabled, though it's buggy. | |||
*Resume button placement now smarter; will not be in a strange place with the HD Screens mod installed. | |||
*Sprite aspect ratio fixed for widescreen resolutions (affects aiming reticles and lens flares). | |||
*Vsync can be disabled. | |||
See the note at the top of [[Daodan DLL]] for how to get it. | |||
==v4.1== | |||
'''released 2021.10.24''' | |||
*New local input system based on Raw Input, which should fix mouse lag and judder. | |||
*Minimum supported Windows version is now Windows XP SP2. | |||
==v4.0== | |||
'''released 2015.03.23''' | |||
*Cheats can now be bound to keys, e.g. "bind m to munitionfrenzy". | |||
==v3.9== | |||
'''released 2014.08.26''' | |||
*Fix for Oni's AI; all AIs in a group will now remember to keep pursuing you while you are out of sight. | |||
==v3.8== | |||
'''released 2014.07.04''' | |||
*Fix for Windows XP compatibility. | |||
==v3.7== | |||
'''released 2014.05.04''' | |||
*Daodan now permits Oni to launch without ''realbink.dll'' present. | |||
*Fixed crash caused by altering non-executable memory with security tools installed. | |||
*Daodan will write available options to ''daodan_help.txt'' if Oni is launched with the -help argument. | |||
*Language selection (localization for English Oni.exe so it can replace a foreign language Oni.exe) is now handled by setting the "language" option in daodan.ini (e.g. "language=it") and providing a corresponding file with the strings for that language (e.g. ''daodan_locales/it.ini''). | |||
*Better parsing of ''daodan.ini''; options have been re-categorized. | |||
==v3.6== | |||
'''released 2014.03.16''' | |||
*Restored BSL command "show_triggervolumes", also toggled by Ctrl-Shift-X. | |||
*Console output no longer hidden at high resolutions. | |||
==v3.5== | |||
'''released 2013.08.11''' | |||
*TXMBs larger than Oni's current resolution no longer appear all-black. | |||
==v3.4== | |||
'''released 2013.07.26'''<br /> | '''released 2013.07.26'''<br /> | ||
*Prevented invalid resolution choices from showing on Options screen. | *Prevented invalid resolution choices from showing on Options screen. | ||
| Line 6: | Line 53: | ||
*Version number and current time/date now printed to startup.txt. | *Version number and current time/date now printed to startup.txt. | ||
[[Category:Patch supporting pages]] | |||
Latest revision as of 17:12, 5 November 2025
Here is a list of changes to each version of the Daodan DLL. Changes before v3.4 could not be reconstructed by version.
v4.2b1
released 2021.11.21
- HiDPI monitor support.
- Better timing code to produce smoother gameplay.
- Mouse scroll wheel support on the Load Game screen.
- Oni's old cutscene skipping code is now enabled, though it's buggy.
- Resume button placement now smarter; will not be in a strange place with the HD Screens mod installed.
- Sprite aspect ratio fixed for widescreen resolutions (affects aiming reticles and lens flares).
- Vsync can be disabled.
See the note at the top of Daodan DLL for how to get it.
v4.1
released 2021.10.24
- New local input system based on Raw Input, which should fix mouse lag and judder.
- Minimum supported Windows version is now Windows XP SP2.
v4.0
released 2015.03.23
- Cheats can now be bound to keys, e.g. "bind m to munitionfrenzy".
v3.9
released 2014.08.26
- Fix for Oni's AI; all AIs in a group will now remember to keep pursuing you while you are out of sight.
v3.8
released 2014.07.04
- Fix for Windows XP compatibility.
v3.7
released 2014.05.04
- Daodan now permits Oni to launch without realbink.dll present.
- Fixed crash caused by altering non-executable memory with security tools installed.
- Daodan will write available options to daodan_help.txt if Oni is launched with the -help argument.
- Language selection (localization for English Oni.exe so it can replace a foreign language Oni.exe) is now handled by setting the "language" option in daodan.ini (e.g. "language=it") and providing a corresponding file with the strings for that language (e.g. daodan_locales/it.ini).
- Better parsing of daodan.ini; options have been re-categorized.
v3.6
released 2014.03.16
- Restored BSL command "show_triggervolumes", also toggled by Ctrl-Shift-X.
- Console output no longer hidden at high resolutions.
v3.5
released 2013.08.11
- TXMBs larger than Oni's current resolution no longer appear all-black.
v3.4
released 2013.07.26
- Prevented invalid resolution choices from showing on Options screen.
- Fixed showing laser sights outside of Flatline sessions.
- Version number and current time/date now printed to startup.txt.