Jump to content

Daodan DLL: Difference between revisions

116 bytes added ,  Yesterday at 22:24
m
clarified what to do with existing binkw32.dll when manually installing; minor wording tweaks
m (corrected a section name that changed and added more SectionLinks for convenience)
m (clarified what to do with existing binkw32.dll when manually installing; minor wording tweaks)
 
Line 8: Line 8:
===Manual installation instructions===
===Manual installation instructions===
:'''''(For non-AE users)'''''
:'''''(For non-AE users)'''''
1. You'll have to extract the Daodan DLL files yourself from the AE package [http://mods.oni2.net/node/233 here]. The files you need are in the plain\win_only\ directory.<br />
1. You'll have to extract the Daodan DLL files yourself from the AE package [http://mods.oni2.net/node/233 here]. The files you need are in the plain\win_only\ directory.
2. Extract the Oni.exe meant to go with the Daodan DLL from the AE package [http://mods.oni2.net/node/231 here].<br />
 
3. Find where your copy of Oni has been installed on your hard drive; usually it's "C:\Program Files\Oni\". This folder should contain GameDataFolder and Oni.exe (just called "Oni" if you have file extensions hidden). Back up this Oni.exe by renaming it (e.g. "Oni-original.exe").<br />
2. Extract the Oni.exe meant to go with the Daodan DLL from the AE package [http://mods.oni2.net/node/231 here]. The file you need is in the plain\win_only\ directory.
4. Place the newly-downloaded Oni.exe, binkw32.dll, realbink.dll, and assorted files into the Oni\ folder.<br />
 
5. To confirm that you have done everything correctly, run Oni.exe. Enter the game, bring up the Data Comlink (F1 by default), and type "tellmetheversion"; if you get a result like "Daodan v.''x.y''", the DLL is working.
3. Find where your copy of Oni has been installed on your hard drive; usually it's "C:\Program Files\Oni\". This folder should contain GameDataFolder and Oni.exe (just called "Oni" if you have file extensions hidden). Back up this Oni.exe by renaming it (e.g. "Oni-original.exe").
 
4. Place the newly-downloaded Oni.exe, binkw32.dll, realbink.dll, and assorted files into the Oni\ folder. When prompted, overwrite the existing binkw32.dll file.
 
5. If clicking on Oni.exe opens the game, you have probably done everything correctly. If you want to confirm this, while in-game bring up the Data Comlink (F1 by default) and type "tellmetheversion"; if you get a result like "Daodan v.''x.y''", the DLL is working.


===Troubleshooting===
===Troubleshooting===
If the game does not display correctly (for instance, a black window), try the following in any order:
If the game does not display correctly (for instance, a black window), try the following in any order:


1. Disable the intro movie by renaming GameDataFolder\intro.bik. This often fixes the game window.<br />
1. Disable the intro movie by renaming GameDataFolder\intro.bik. This often fixes the game window.
2. Open the daodan.ini in Notepad and set either "daodangl" or "windowhack" to true. "windowhack" should at least center the window on the screen.<br />
 
3. Try [http://www.google.com/search?q=windows+run+as+administrator launching Oni as Administrator].<br />
2. Open the daodan.ini in Notepad and set either "daodangl" or "windowhack" to true. "windowhack" should at least center the window on the screen.
4. Make the Oni folder writable by un-checking "Read-only" in the Properties window for the folder.<br />
 
3. Try [http://www.google.com/search?q=windows+run+as+administrator launching Oni as Administrator].
 
4. Make the Oni folder writable by un-checking "Read-only" in the Properties window for the folder.
 
5. Try both the run_full and run_wind scripts.
5. Try both the run_full and run_wind scripts.