Jump to content

Oni engine patches (Mac Intel): Difference between revisions

m
wording
(→‎Known issues: adding frozen cursor issue)
m (wording)
Line 1: Line 1:
:''For a list of changes to the Windows version of Oni, see [[Daodan DLL|here]]. For a list of changes to the PPC Mac version of Oni, see [[Oni engine patches (Mac, PPC)|here]]. For the history of the Mac build of Oni, see [[History of Mac Oni|here]].''
:''For a list of changes to the Windows version of Oni, see [[Daodan DLL|here]]. For a list of changes to the PPC Mac version of Oni, see [[Oni engine patches (Mac, PPC)|here]]. For the history of the Mac build of Oni, see [[History of Mac Oni|here]].''


Starting in 2011, Feral Interactive began [http://oni.bungie.org/community/forum/viewtopic.php?pid=31710#p31710 releasing test builds] of Oni built for Intel Macs. They included a number of changes that were either ported to the code from hex edits made by fans to the Omni Group PPC build (documented at the link above), were requested by fans, or were made to Windows Oni by the [[Daodan DLL]].
Starting in 2011, Feral Interactive began [http://oni.bungie.org/community/forum/viewtopic.php?pid=31710#p31710 releasing test builds] of Oni for Intel Macs. They included a number of changes that were either ported to the code from hex edits made by fans to the Omni Group PPC build (documented at the link above), were requested by fans, or were made to Windows Oni by the [[Daodan DLL]].


==Download==
==Download==
Line 9: Line 9:


==Known issues==
==Known issues==
*Input is sometimes momentarily dropped (a mouse click is ignored, a depressed button is let up for a moment, etc.).
*Input is sometimes momentarily dropped (a mouse click is ignored, or a button being held down is let up for a moment).
*Movie-playing doesn't work below OS X 10.9.
*Movie-playing doesn't work below OS X 10.9.
*If Konoko intermittently starts dashing or walking instead of running, this means you moved the scroll wheel (or dragged your finger over the Magic Mouse, or dragged two fingers on your trackpad...), which as of Oni 1.2 is a run speed control for Konoko.
*If Konoko intermittently starts dashing or walking instead of running, this means you moved the scroll wheel (or dragged your finger over the Magic Mouse, or dragged two fingers on your trackpad...), which as of Oni 1.2 is a run speed control for Konoko.
Line 15: Line 15:


==Changes from Bungie build==
==Changes from Bungie build==
Below we list the changes, as of Oni 1.2, that have been made to Oni since the original Mac application was released in 2001, and whether these changes have also been made in Windows.
Below we list the changes, as of Oni 1.2, that have been made to the game application since the original release of Oni in 2001, and whether these changes have also been made in Windows.


===Behavior===
===Behavior===
Line 46: Line 46:


===BSL===
===BSL===
Mac Oni should now have parity with Windows BSL; any command available in Windows Oni should work on Macs too. The Mac now supported a file called bsl_config.txt which can be placed next to Oni with newline-separated commands for Oni to run upon level load. Additional changes to BSL are listed below.
Mac Oni should now have parity with Windows BSL; any command available in Windows Oni should work on Macs too. You may place a file called bsl_config.txt next to Oni, containing newline-separated scripting commands, and Oni will run them upon loading a level. Additional changes to BSL are listed below.


{| class="wikitable"
{| class="wikitable"
Line 113: Line 113:


===Launch arguments===
===Launch arguments===
There are no equivalents for any of these features in Windows Oni and the Daodan DLL.
There are no equivalents for any of these features in Windows Oni and the Daodan DLL. A file named launch_args.txt can be placed next to Oni, containing arguments from the list below, and these will be supplied to Oni at launch time. Launch arguments can also be supplied by holding Command while launching Oni to bring up the GUI launch panel.
 
The file launch_args.txt can be placed next to Oni containing arguments to pass to Oni at launch. Launch arguments can also be supplied by holding Command while launching Oni to bring up the GUI launch panel.


{| class="wikitable"
{| class="wikitable"
Line 176: Line 174:


==Changes from The Omni Group build==
==Changes from The Omni Group build==
These are the changes made since The Omni Group's last build of Oni for PPC Macs in 2003.
*Native Intel build, allowing Oni to run on modern Macs
*Native Intel build, allowing Oni to run on modern Macs
*Full-screen mode should now preserve Oni's gamma setting
*Full-screen mode should now use Oni's gamma setting
*In-game music and repeating sounds such as automatic gunfire no longer play on top of Main Menu while game is paused
*In-game music and repeating sounds such as automatic gunfire no longer continue playing while game is paused on Main Menu
*Saving of GDF location in global preferences has been removed to allow multiple Oni installations
*Saving of GameDataFolder location in global preferences has been removed to allow multiple Oni installations on hard drive
*Better windowed mode behavior
*Better windowed mode behavior
*Expanded display resolution choices
*Expanded display resolution choices