Daodan DLL/Change log: Difference between revisions

From OniGalore
(+4.0)
(added 4.2b1, very belatedly)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
Here is a list of changes to each version of the Daodan DLL. Changes before v3.4 could not be reconstructed by version.
==3.4==
 
'''released 2013.07.26'''<br />
==v4.2b1==
*Prevented invalid resolution choices from showing on Options screen.
'''released 2021.11.21'''
*Fixed showing laser sights outside of Flatline sessions.
*HiDPI monitor support.
*Version number and current time/date now printed to startup.txt.
*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".


==3.5==
==v3.9==
'''released 2013.08.11'''
'''released 2014.08.26'''
*TXMBs larger than Oni's current resolution no longer appear all-black.
*Fix for Oni's AI; all AIs in a group will now remember to keep pursuing you while you are out of sight.


==3.6==
==v3.8==
'''released 2014.03.16'''
'''released 2014.07.04'''
*Restored BSL command "show_triggervolumes", also toggled by Ctrl-Shift-X.
*Fix for Windows XP compatibility.
*Console output no longer hidden at high resolutions.


==3.7==
==v3.7==
'''released 2014.05.04'''
'''released 2014.05.04'''
*Daodan now permits Oni to launch without ''realbink.dll'' present.
*Daodan now permits Oni to launch without ''realbink.dll'' present.
Line 23: Line 38:
*Better parsing of ''daodan.ini''; options have been re-categorized.
*Better parsing of ''daodan.ini''; options have been re-categorized.


==3.8==
==v3.6==
'''released 2014.07.04'''
'''released 2014.03.16'''
*Fix for Windows XP compatibility.
*Restored BSL command "show_triggervolumes", also toggled by Ctrl-Shift-X.
*Console output no longer hidden at high resolutions.


==3.9==
==v3.5==
'''released 2014.08.26'''
'''released 2013.08.11'''
*Fix for Oni's AI; all AIs in a group will now remember to keep pursuing you while you are out of sight.
*TXMBs larger than Oni's current resolution no longer appear all-black.


==4.0==
==v3.4==
'''released 2015.03.23'''
'''released 2013.07.26'''<br />
*Cheats can now be bound to keys, e.g. "bind m to munitionfrenzy".
*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.


[[Category:Patches]]
[[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.