Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Oni"

From PCGamingWiki, the wiki about fixing PC games
Line 91: Line 91:
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              = Intro and outro cutscenes run at 15 FPS, or 30 FPS with mods.
 
|60 fps notes              = Intro and outro cutscenes run at 15 FPS, or 30 FPS with mods.
|120 fps                    = true
+
|120 fps                    = hackable
|120 fps notes              =  
+
|120 fps notes              = Mouse/keyboard control is choppy and unsmooth. Use [https://community.pcgamingwiki.com/files/file/1670-oni-60fps-fix/ Oni 60fps+ Fix].
 
|hdr                        = unknown
 
|hdr                        = unknown
 
|hdr notes                  =  
 
|hdr notes                  =  
Line 207: Line 207:
  
 
{{Fixbox|description=Use Hz patch|ref=<ref name="WSGF"/>|fix=
 
{{Fixbox|description=Use Hz patch|ref=<ref name="WSGF"/>|fix=
# Download [http://www.wsgf.org/f/u/contrib/dr/29832/hacks/Oni_Hz_pacth.7z Oni Hz patch].
+
# Download [https://community.pcgamingwiki.com/files/file/1670-oni-60fps-fix/ Oni 60fps+ Fix].
 
# Apply patch to <code>Oni.exe</code> depending on monitor refresh rate.
 
# Apply patch to <code>Oni.exe</code> depending on monitor refresh rate.
 
}}
 
}}

Revision as of 18:07, 4 December 2019

Oni
Oni cover
Developers
Windows, Mac OS Bungie Software[Note 1]
macOS (OS X) The Omni Group[Note 2]
macOS (OS X) Feral Interactive[Note 3]
Publishers
Windows Take-Two Interactive
Mac (North America) MacSoft
Mac (RoW) Feral Interactive
Windows (Russia) Buka Entertainment
Release dates
Windows January 29, 2001
Mac OS (Classic) January 29, 2001
macOS (OS X) December 18, 2001[Note 4]
macOS (OS X) April 5, 2011[Note 5]
Oni guide on StrategyWiki
Oni on Wikipedia

Warnings

The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.

Key points

The Anniversary Edition mod fixes compatibility issues and allows modding.
Small but dedicated community.
Very limited in-game options.

General information

Bungie.net - The developer's site
Rockstar's Official Oni page
Bungiepedia - A wiki for everything Bungie-related
OniGalore - A very detailed wiki for everything Oni-related
Oni.Bungie.org - One of the biggest Oni fan sites around

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Windows
Mac OS
A demo is available

Essential improvements

Anniversary Edition

A major mod framework and patch for Oni, it allows users to manage and create mods for Oni. It also fixes many bugs left untouched by the original developers and adds modern Windows and Intel Mac support.

It can be found at http://wiki.oni2.net/Anniversary_Edition

Game data

Configuration file(s) location

System Location
Windows .\persist.dat, .\key_config.txt
Mac OS (Classic) ./persist.dat, ./key_config.txt, ~/Library/Preferences/com.godgames.oni.plist

Save game data location

System Location
Windows .\persist.dat
Mac OS (Classic) ./persist.dat

Video settings

In-game options menu.
In-game options menu.

Template:Video settings

Widescreen resolution

Use Anniversary Edition and AR patch[4]
  1. Install Anniversary Edition mod to unlock all supported resolutions.
  2. Download Oni AR patch.
  3. Apply patch to Oni.exe depending on aspect ratio.
Use Anniversary Edition and patch .exe manually[4]
  1. Install Anniversary Edition mod to unlock all supported resolutions.
  2. Open Oni.exe with a hex editor such as HxD.
  3. Change the following bytes in Oni.exe.
    • Change 00 00 48 3F 00 00 A0 40 to A3 3F 29 3F 00 00 A0 40 for 16:10
    • Change 00 00 48 3F 00 00 A0 40 to 24 5E 19 3F 00 00 A0 40 for 16:9
    • Change 00 00 48 3F 00 00 A0 40 to 05 14 E9 3E 00 00 A0 40 for 2560x1080
    • Change 00 00 48 3F 00 00 A0 40 to 1C 55 E7 3E 00 00 A0 40 for 3440x1440
    • Change 00 00 48 3F 00 00 A0 40 to 1D 4C E6 3E 00 00 A0 40 for 3840x1600
    • Change 00 00 48 3F 00 00 A0 40 to 20 3F 69 3E 00 00 A0 40 for 48:10
    • Change 00 00 48 3F 00 00 A0 40 to 1C 18 52 3E 00 00 A0 40 for 48:9

Input settings

Template:Input settings

Audio settings

Template:Audio settings

Issues fixed

Crashes or refuses to run on modern versions of Windows

Install the Anniversary Edition to fix this issue.

Choppy mouse/keyboard control

With displays that run higher than 60 Hz, mouse/keyboard control will be choppy.
Use Hz patch[4]
  1. Download Oni 60fps+ Fix.
  2. Apply patch to Oni.exe depending on monitor refresh rate.
Patch .exe manually[4]
  1. Open Oni.exe with a hex editor such as HxD.
  2. Change the following bytes in Oni.exe.
    • Change BA 3C 00 00 00 to 53 BA 4B 00 00 00 for 75  Hz.
    • Change BA 3C 00 00 00 to 53 BA 55 00 00 00 for 85  Hz.
    • Change BA 3C 00 00 00 to 53 BA 78 00 00 00 for 120  Hz.
    • Change BA 3C 00 00 00 to 53 BA 90 00 00 00 for 144  Hz.
    • Change BA 3C 00 00 00 to 53 BA A5 00 00 00 for 165  Hz.
    • Change BA 3C 00 00 00 to 53 BA F0 00 00 00 for 240  Hz.

Other information

API

Technical specs Supported Notes
OpenGL 1.2
ExecutablePPC16-bit 32-bit 64-bit Notes
Windows
macOS (OS X)
This 32-bit-only macOS game does not work on macOS Catalina (10.15) or later.
Mac OS (Classic)

System requirements

Windows
Minimum Recommended
Operating system (OS) 98
Processor (CPU) Intel Pentium III 266 MHz
System memory (RAM) 64 MB
Hard disk drive (HDD) 800 MB
Video card (GPU) TNT2 or Rage 128
Mac OS
Minimum Recommended
Operating system (OS) 8.6[Note 6]
Processor (CPU) 300 MHz PowerPC
System memory (RAM) 64 MB
Hard disk drive (HDD) 800 MB
Video card (GPU) 3DFX Voodoo 2, ATI Rage Pro, ATI Rage 128

Notes

  1. Bungie Software developed the original Mac OS (PowerPC) port targeting "Classic" Mac OS 8 and 9, and utilized the Carbon API to allow it to run on both the Classic version of the operating system as well as the upcoming Mac OS X.[1]
  2. At the end of 2001, The Omni Group produced and released a more OS X-compatible (PowerPC) build of the game for free using the Cocoa API, which they continued to update and support through the next two years.[1]
  3. In the first half of 2011 Feral Interactive released an Intel-native build of the game based on The Omni Group's Cocoa/PowerPC-based source code.[1]
  4. December 18, 2001 is the release date for the first Cocoa API-based build of the game released by The Omni Group that brought with it native OS X support for PowerPC CPUs.[2]
  5. April 5, 2011 is the release date for the first semi-official build released by Feral Interactive that brought with it native support for Intel CPUs.[3]
  6. Mac OS 8.6 was required to use the copy of CarbonLib that came with Oni and which was required for the game to run; earlier versions of CarbonLib which had lower OS requirements have not been tested with Oni.

References