Anniversary Edition/Patches: Difference between revisions

From OniGalore
m (wording)
(added notes about Daodan forks and Intel Mac app)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
The AE provides the latest patches needed to run Oni on modern machines.
{{UpdatedForOniX|1.0.0}}
The Anniversary Edition provides the patches needed to run Oni on modern machines, as well as various improvements.  The following two files, in Windows, or one application bundle, on Macs, are installed automatically with the AE.
__NOTOC__
__NOTOC__
==Windows==
==Windows==
Line 6: Line 7:


===Daodan DLL===
===Daodan DLL===
The DLL, actually called binkw32.dll, comes along with Oni.exe and hooks into it when Oni launches, patching it to fix bugs and add features. See the [[Daodan DLL]] page for a list of the changes made to Oni.
This DLL, actually called binkw32.dll, sits alongside Oni.exe and hooks into it when Oni launches, patching it at runtime to fix bugs, add features, and unlock [[Developer Mode]]. See the [[Daodan DLL]] page for a list of the changes made to Oni. For stability and consistency, the last mainline release of the DLL is used with the AE, but there are additional forks available which are documented on the aforelinked page.


==Mac==
==Mac==
===Oni.app===
===Oni.app===
The Mac side of things is a bit more complicated, since there have been three major builds of the game over time. See [[History of Mac Oni]] if you want to know the whole story, but all that a player needs to know is that the modern Intel OS X build has a few differences from the original Oni, listed [[AE:FERAL|HERE]].
The game application currently installed on Macs by the AE is the Intel build of the game, with a few differences from the original Oni that are listed [[FERAL|HERE]]. It contains higher-quality intro/outro movies ported from the PS2 version of the game, which Oni places in the GameDataFolder on first launch. Note that it does not run on Apple Silicon Macs or Macs running macOS 10.15+.


[[Category:Anniversary Edition]]
[[Category:Anniversary Edition]]

Latest revision as of 22:34, 31 March 2026

The Anniversary Edition provides the patches needed to run Oni on modern machines, as well as various improvements. The following two files, in Windows, or one application bundle, on Macs, are installed automatically with the AE.

Windows

Oni.exe

The Oni.exe provided by the AE is more or less unmodified since Oni's release in 2001. It is only included so that the Daodan DLL has a consistent application to work with, since the player's retail copy of Oni might have a slightly different EXE due to localization, etc.

Daodan DLL

This DLL, actually called binkw32.dll, sits alongside Oni.exe and hooks into it when Oni launches, patching it at runtime to fix bugs, add features, and unlock Developer Mode. See the Daodan DLL page for a list of the changes made to Oni. For stability and consistency, the last mainline release of the DLL is used with the AE, but there are additional forks available which are documented on the aforelinked page.

Mac

Oni.app

The game application currently installed on Macs by the AE is the Intel build of the game, with a few differences from the original Oni that are listed HERE. It contains higher-quality intro/outro movies ported from the PS2 version of the game, which Oni places in the GameDataFolder on first launch. Note that it does not run on Apple Silicon Macs or Macs running macOS 10.15+.