Customizing: Difference between revisions

m
"Difficulty setting" should link to the new article that explains what the levels do
m (→‎Command-line arguments: having a hard time calling the Omni build "macOS" when it was always "the Mac OS X port", but (retroactive) facts are facts)
m ("Difficulty setting" should link to the new article that explains what the levels do)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Options menu==
==Options menu==
When Oni launches, Options is the third button on the Main Menu. But after you load a game, this button is replaced with '''Resume''' when you return to the Main Menu by hitting Esc. However, the [[Daodan DLL]] and [[AE:FERAL|Mac Intel build]] make the Options button accessible while the game is paused. This is where you change or toggle:
When Oni launches, Options is the third button on the Main Menu. But after you load a game, this button is replaced with '''Resume''' when you return to the Main Menu by hitting Esc. However, the [[Daodan DLL]] and [[FERAL|Intel Mac build]] make the Options button accessible while the game is paused. This is where you change or toggle:
*Amount of graphical detail
*Amount of graphical detail
*Resolution and color depth
*Resolution and color depth
Line 6: Line 6:
*Overall volume (sound FX and music can't be adjusted separately)
*Overall volume (sound FX and music can't be adjusted separately)
*Subtitles
*Subtitles
*[[Difficulty|Difficulty setting]]
*[[Difficulty modes|Difficulty setting]]
*Inversion of the vertical mouse axis
*Inversion of the vertical mouse axis
:Fun trivia: mouse inversion was implemented backwards. If the box is checked, moving the mouse up makes you look ''up''... that's ''non''-inverted aiming. This is fixed by the [[AE]].
:Fun trivia: mouse inversion was implemented backwards. If the box is checked, moving the mouse up makes you look ''up''... that's ''non''-inverted aiming. This is fixed by the [[AE]].
Line 18: Line 18:


==CD check==
==CD check==
Some versions of Oni for Windows have been known to require the game CD-ROM in the drive (or at least some CD named "ONI" ;-), but the app distributed with the standard U.S. release does not perform that CD check. The app is found [http://mods.oni2.net/node/231 here].
Some versions of Oni for Windows have been known to require the game CD-ROM in the drive (or at least some CD with the same name, e.g. "ONI" or "001228_1801" ;-), but the app distributed with the standard U.S. release does not perform that CD check. That app is found [http://mods.oni2.net/node/231 here].


==Save-game editing==
==Save-game editing==
Line 28: Line 28:


*In Windows, you can make a shortcut to Oni and then add the argument on the shortcut's Properties window, or create a .bat file with contents like "start oni -noswitch".
*In Windows, you can make a shortcut to Oni and then add the argument on the shortcut's Properties window, or create a .bat file with contents like "start oni -noswitch".
*With the Classic Mac OS PPC Mac build of Oni, you can manually enter arguments ''via'' a special dialog that pops up if you hold down Shift during Oni's startup.
*With the Classic Mac OS PPC Mac build of Oni, you can manually enter arguments via a special dialog that pops up if you hold down Shift during Oni's startup.
*With the macOS PPC build of Oni, you must use Terminal to directly invoke the actual binary by typing "Oni.app/Contents/MacOS/Oni -noswitch".
*With the Mac OS X PPC build of Oni, you must use Terminal to directly invoke the actual binary by typing "Oni.app/Contents/MacOS/Oni -noswitch".
*With the macOS Intel build of Oni, you can supply arguments using a file called launch_args.txt. Simply list the arguments on one line. Additional arguments accepted by the Intel build are listed in the [[AE:FERAL|documentation]]. You can also visually choose many arguments in a GUI launch panel by holding down Command while opening Oni, which also allows you to manually type in any arguments that are not represented in the GUI.
*With the macOS Intel build of Oni, you can supply arguments using a file called launch_args.txt. Simply list the arguments on one line. Additional arguments accepted by the Intel build are listed on its [[FERAL|documentation page]]. You can also visually choose many arguments in a GUI launch panel by holding down Command while opening Oni; the panel additionally allows you to manually type in any arguments that are not represented in the GUI.


Here are all the arguments Oni accepts, but only the ones in bold seem to be useful:
Here are all the arguments Oni accepts, but only the ones in bold seem to be useful:
Line 44: Line 44:
*-nodialog
*-nodialog
*'''-nosound''': Sounds and music are disabled. The "Overall volume" control in [[#Options menu|Options]] thus has no effect.
*'''-nosound''': Sounds and music are disabled. The "Overall volume" control in [[#Options menu|Options]] thus has no effect.
*[[#noswitch|'''-noswitch''']]: Windowed mode (see below).
*'''-noswitch''': Windowed mode (see below).
*-opengl: unused
*-opengl: unused