Oni engine patches (Mac Intel)

From OniGalore
Revision as of 12:18, 14 April 2013 by Iritscen (talk | contribs) (→‎Known Issues: okay, tested this and it's fine)
Jump to navigation Jump to search
For a list of changes to the Windows version of Oni, see here. For a list of changes to the PPC Mac version of Oni, see here.

In 2011, Feral Interactive released a beta for an Intel build for Mac Oni on the Oni Central Forum. Per fan requests, they included a number of patches that were either made by hex edits to the previous PPC build (documented here), wished for, or made to Windows Oni by the Daodan DLL.

Download

http://support.feralinteractive.com/autoupdate/Oni/Oni1.1b5.dmg -- Released April 5, 2011.

Known Issues

  • While playing in Windowed mode, the game and computer cursor are not synced, so one can click outside the game window and disrupt the game. Workaround: set the game resolution to the display resolution (or as close as possible) to minimize the disruption.

List of patches

Launch arg. Description
-- Fixed extension-logging crash at startup
-- Larger path-finding grid cache (prevents crashes in large levels)
-- Maximum texture size now 1024x1024x32
-- Almost all BSL commands from Windows now available
-- Enabled Developer Mode (type "thedayismine" or 'x' on Diary Screen)
-- Fixed AI gunfire dodging
-- Removed weapon cooldown exploit
-- Original Bungie app behavior restored: Oni looks for GameDataFolder next to itself instead of remembering last-used GDF location
-- bsl_config.txt, if created next to Oni.app, can contain BSL commands to run at level load time
-- "global" GDF folder now works as in Windows
-- New BSL variables: am_show_texturename, chr_show_weaponid, show_triggervolumes (also enabled with Ctrl-Shift-X)
-- launch_args.txt, if created next to Oni.app, can contain launch arguments for Oni to use at startup
-fsaa2x, -fsaa4x Optional anti-aliasing
-- Oni now supports up to 64 level files
-- Oni now supports 30 weapon pages in the Diary
-- New cheats: bigbadboss, bulletproof, kangaroo, marypoppins, shinobi (as seen in Daodan DLL)
-- key_config.txt can now be used to bind keys to original cheat codes (but not new ones listed above)
-- All desired resolution and bit depth combinations should be offered in Options now