Customizing: Difference between revisions
m (→Small programs) |
mNo edit summary |
||
Line 1: | Line 1: | ||
==Options Menu== | ==Options Menu== | ||
===Where is it?=== | ===Where is it?=== | ||
*It's accessible ''via'' the third button of the Main Menu | *It's accessible ''via'' the third button of the Main Menu | ||
Line 12: | Line 13: | ||
*Overall volume (sound FX and music can't be adjusted separately) | *Overall volume (sound FX and music can't be adjusted separately) | ||
*I'm forgetting stuff... | *I'm forgetting stuff... | ||
==Controls== | ==Controls== | ||
Line 20: | Line 22: | ||
*Set custom keybindings at runtime using [[Scripts|scripts]] | *Set custom keybindings at runtime using [[Scripts|scripts]] | ||
[[Customizing/Binding | Binding syntax and instructions]]. | [[Customizing/Binding | Binding syntax and instructions]]. | ||
==Further customization== | ==Further customization== | ||
===CD check=== | ===CD check=== | ||
One of the first things you may want to do after installation is apply a No-CD patch... | One of the first things you may want to do after installation is apply a No-CD patch... | ||
Line 36: | Line 40: | ||
===Hacking=== | ===Hacking=== | ||
You can e.g. unlock all of Konoko's combat moves from the very first level. | You can e.g. unlock all of Konoko's combat moves from the very first level. | ||
===Scripting=== | ===Scripting=== | ||
Well, just look at the [[Scripts]] page to find out more about those. | Well, just look at the [[Scripts]] page to find out more about those. | ||
===Command-line arguments=== | ===Command-line arguments=== | ||
You can run Oni from your system's command prompt rather than clicking on the automatically generated shortcut. | You can run Oni from your system's command prompt rather than clicking on the automatically generated shortcut. |
Revision as of 23:19, 11 November 2005
Options Menu
Where is it?
- It's accessible via the third button of the Main Menu
- After you load a game, this button is replaced with Resume. So, Options is only accessible at startup
(which is really silly : Resume is then redundant of the Escape key, and the ability to change settings at runtime is lost.)
What settings are there?
- Resolution and color depth : 640x480x8-bit ... 1600x1200x32-bit
- Amount of graphical detail (env-mapping, texture rendering, etc)
- Gamma correction
- Inversion of the vertical mouse axis
- Difficulty setting
- Overall volume (sound FX and music can't be adjusted separately)
- I'm forgetting stuff...
Controls
Here's how controls can be changed
- Edit the key_config.txt file manually
- Use the built-in GUI (Mac only, press and hold Shift while Oni starts)
- Use the KeyConfig GUI tool
- Set custom keybindings at runtime using scripts
Binding syntax and instructions.
Further customization
CD check
One of the first things you may want to do after installation is apply a No-CD patch...
My personal source was GameCopyWorld : you'll find a patched US version of Oni.exe and instructions for creating backup CDs.
Feel free to add links to other patched executables or standalone patches here.
Tools
- OniTrainer - lets you set a few runtime variables (with bindable hotkeys)
- OniSavedGameEditor - lets you alter saved game data (inventory, cheats)
- KeyConfig - lets you configure the controls through a neat GUI
Hacking
You can e.g. unlock all of Konoko's combat moves from the very first level.
Scripting
Well, just look at the Scripts page to find out more about those.
Command-line arguments
You can run Oni from your system's command prompt rather than clicking on the automatically generated shortcut. This enables you to use a number of options that are otherwise unavailable.
(only the ones in bold seem to have an effect so far)
- -combos
- -debug
- -debugfiles : Additional debug files are dumped, e.g. low-level script debugging.
- -ehalt
- -findsoundbinaries
- -findsounds
- -glide
- -ignore_config
- -ignore_private_data
- -nodialog
- -nosound : Sounds and music are disabled. The "Overall volume" control in Options Menu has no effect.
- -noswitch : Oni doesn't fill up the screen. Instead, it stays in a "window" in the top left corner. The resolution is that specified ingame.
- -opengl
You can combine those options on a single command line so that they apply simultaneously.
For example, here's a batch file (Win32/DOS script called oni.bat and located in Oni's Installation Folder) I've been using lately :
rm saved_film*.dat start OniTrainer\oni_trainer.exe start oni -noswitch -debugfiles
What does it do? It cleans up the saved movie files (if any). Then it starts Alloc's OniTrainer and Oni. Oni runs in a window.
The output generated by -debugfiles sometimes helps when debugging scripts (though not very often, not to say never).