Daodan DLL: Difference between revisions
m (finally...) |
(→Where to get it: long due update) |
||
Line 21: | Line 21: | ||
==Where to get it== | ==Where to get it== | ||
;Note:"basic" refers to the latest FASM build. No C source, no SDK. Yet. Versions covered: demo, Russian, and Eastern English | ;Note:"basic" refers to the latest FASM build. No C source, no SDK. Yet. | ||
:"current" is the experimental build which has more features & may have bugs. | |||
:Versions covered: demo ("demo"), Russian ("buka"), and Eastern English ("standard") | |||
===Get it from SFeLi=== | ===Get it from SFeLi=== | ||
;A single ZIP | ;A single ZIP for all 3 versions:Extract the DLL you need and place it alongside your Oni.exe | ||
;Here it is:http://sfeli.oni2.net/daodan/ | ;Here it is:http://sfeli.oni2.net/daodan/basic-0.6.6.zip | ||
;Experimental:http://sfeli.oni2.net/daodan/current.zip | |||
;New features | |||
:new '''marypoppins''' cheat | |||
:pathfinding grid cache fix | |||
;Current version only | |||
:AI projectile awareness | |||
:support for any language (except Chinese and Japanese) | |||
===Get it from geyser=== | ===Get it from geyser=== | ||
;Non-zipped DLLs for every version:Download the one you need and place it alongside your Oni.exe | ;Non-zipped DLLs for every version | ||
:Download the one you need and place it alongside your Oni.exe | |||
:If it complains, try replacing your Oni.exe with the one provided. | :If it complains, try replacing your Oni.exe with the one provided. | ||
;Here they are | ;Here they are | ||
Line 32: | Line 43: | ||
:http://geyser.oni2.net/EXE/pc.buka/ | :http://geyser.oni2.net/EXE/pc.buka/ | ||
:http://geyser.oni2.net/EXE/pc.demo/ | :http://geyser.oni2.net/EXE/pc.demo/ | ||
;README file | |||
:http://geyser.oni2.net/EXE/pc.east/daodan.txt | |||
;Last updated | |||
:16:17, 28 May 2008 (CEST) | |||
==See also== | ==See also== |
Revision as of 14:17, 28 May 2008
What it is
The Daodan DLL is a file called vtuneapi.dll, which is loaded at startup by all PC versions of Oni.
It allows one to hook Oni's runtime environment and patch the executable dynamically, at runtime.
The key features at the moment are a few bug fixes and a bunch of more or less revolutionary cheats.
The DLL fixes the common "Blam" at startup (caused by the overflow of the GL extensions buffer).
- (it does not yet fix all critical overflows (e.g., Oni can not handle over 32 chars with an Nvidia GFX card)
The DLL enables DirectInput, making the key configuration layout-independent. Also fixes mouse wheel etc.
The DLL unlocks the thedayismine cheat and makes it available through "x" to save on typing.
The DLL makes cheats available even if the game has not been completed (which can't happen with the demo).
The DLL adds cheats like kangaroo, bulletproof, bigbadboss and tellmetheversion ^^
- For more information, please refer to the README file
- http://geyser.oni2.net/EXE/pc.east/daodan.txt
Where to get it
- Note
- "basic" refers to the latest FASM build. No C source, no SDK. Yet.
- "current" is the experimental build which has more features & may have bugs.
- Versions covered: demo ("demo"), Russian ("buka"), and Eastern English ("standard")
Get it from SFeLi
- A single ZIP for all 3 versions
- Extract the DLL you need and place it alongside your Oni.exe
- Here it is
- http://sfeli.oni2.net/daodan/basic-0.6.6.zip
- Experimental
- http://sfeli.oni2.net/daodan/current.zip
- New features
- new marypoppins cheat
- pathfinding grid cache fix
- Current version only
- AI projectile awareness
- support for any language (except Chinese and Japanese)
Get it from geyser
- Non-zipped DLLs for every version
- Download the one you need and place it alongside your Oni.exe
- If it complains, try replacing your Oni.exe with the one provided.
- Here they are
- http://geyser.oni2.net/EXE/pc.east/
- http://geyser.oni2.net/EXE/pc.buka/
- http://geyser.oni2.net/EXE/pc.demo/
- README file
- http://geyser.oni2.net/EXE/pc.east/daodan.txt
- Last updated
- 16:17, 28 May 2008 (CEST)
See also
- Developer Mode AKA "thedayismine"
- Oni ni Kanabô
- Oni Central Forum