This is a browseable representation of Oni's file hierarchy under Windows and macOS. You can use it to verify that you have all the needed files; it can also educate you on the details of what each file does, or how Oni finds its game data. Click on a folder's name to go down to that level of the hierarchy; click on a file's name to read more about that file.
The default location for this folder in Windows is C:\Program Files\Oni; there is no default location on Macs because modern Macs cannot run the installer on the CD-ROM, and so the user must drag the "Oni ƒ" folder manually to his hard drive.
In Windows Vista, four files - persist.dat, debugger.txt, key_config.txt & startup.txt are instead located at C:\Users\*your username*\AppData\Local\VirtualStore\Program Files\Oni by virtue of the OS's handling of the game's installation. This does not apply to an installation of the AE in Vista.
Your initial Oni installation will probably have all the red and blue files. For files marked with yellow, Oni may not have seen a need to create them yet (follow that file name's link for more info).
|A subfolder with movies, scripts and binary resources|
|Allows Windows Oni to play Bink movies; also see Daodan DLL|
|Error log; created first time that an error occurs while running Oni|
|Key configuration file; if it's missing, Oni will generate a fresh copy|
|Developer Mode corpse file; created by BSL command make_corpse|
|Software license and warranty agreement|
|The game application|
|URL for Oni subdomain on Bungie.com (defunct)|
|Save-game file; created by Oni if missing|
|URL for godgames.com game registration (defunct)|
|Developer Mode film; created by recording a film with F9 and F10|
|List of BSL commands & variables; created by BSL command dump_docs|
|Log of BSL functions called during gameplay; dumped if Oni is run with -debugfiles|
|Event log; overwritten every time Oni is run|
|(or "Uninstal.log") Record used by Windows to uninstall Oni|