Jump to content

Installation: Difference between revisions

→‎Windows: I don't think the Daodan performs a no-CD patch
(→‎Installation notes: meant to mention the Mac's GDF search routine)
(→‎Windows: I don't think the Daodan performs a no-CD patch)
Line 35: Line 35:
===Windows===
===Windows===
#Oni does not create any important registry entries, so an installation of Oni is essentially a copy of the Oni folder; this makes it easy to back up Oni before experimenting with it (hint, hint!).
#Oni does not create any important registry entries, so an installation of Oni is essentially a copy of the Oni folder; this makes it easy to back up Oni before experimenting with it (hint, hint!).
#Retail versions of Oni typically check for the installation CD. You can get rid of the CD check [[Customizing#CD_check|with a custom patch]] or, better, by using the Daodan DLL (see "Patches", below). Otherwise, you need to have an Oni CD in the drive to play (any CD will do as long as its volume name is "ONI").
#Retail versions of Oni sometimes check for the installation CD. You can get rid of the CD check using [[Customizing#CD_check|a different Oni.exe]]. Otherwise, you need to have an Oni CD in the drive in order to play (any CD will do as long as its volume name is "ONI").
#If Oni.exe is opened by double-clicking it or its shortcut, it first looks for the GameDataFolder in the same directory as the EXE. If Oni.exe is launched from the command line, it first looks for the "GDF" in the directory of the command or .bat that called it. Wherever it starts looking, Oni will also look for a folder in that directory called "OniEngine" and look inside there too for a GameDataFolder. If neither location contains the GDF, Oni progressively checks the parent directories, all the way up to C:\ if necessary, looking for the GDF (or an OniEngine folder with the GDF inside) at each level.
#If Oni.exe is opened by double-clicking it or its shortcut, it first looks for the GameDataFolder in the same directory as the EXE. If Oni.exe is launched from the command line, it first looks for the "GDF" in the directory of the command or .bat that called it. Wherever it starts looking, Oni will also look for a folder in that directory called "OniEngine" and look inside there too for a GameDataFolder. If neither location contains the GDF, Oni progressively checks the parent directories, all the way up to C:\ if necessary, looking for the GDF (or an OniEngine folder with the GDF inside) at each level.