Jump to content

Mac beta 4: Difference between revisions

123 bytes added ,  20 January 2013
→‎Beta 4: update for Intel beta
m (intro wording)
(→‎Beta 4: update for Intel beta)
Line 6: Line 6:
Also leaked during beta testing was Oni's complete list of cheats. Some fans awaiting the game were intrigued by the "[[Developer Mode]]" cheat "thedayismine", but found it did not work in their retail versions of Oni. This code does work in beta 4, however. Later on, it would be discovered that the retail Mac (and PC) Oni still had Dev Mode in them, but the cheat that enabled it would need to be unlocked by [[History of Oni modding#Engine patching|engine patching]]; beta 4 is the only version of Oni observed to have Dev Mode freely accessible.
Also leaked during beta testing was Oni's complete list of cheats. Some fans awaiting the game were intrigued by the "[[Developer Mode]]" cheat "thedayismine", but found it did not work in their retail versions of Oni. This code does work in beta 4, however. Later on, it would be discovered that the retail Mac (and PC) Oni still had Dev Mode in them, but the cheat that enabled it would need to be unlocked by [[History of Oni modding#Engine patching|engine patching]]; beta 4 is the only version of Oni observed to have Dev Mode freely accessible.


Also, this beta still had all the BSL functionality of the PC version; it had previously been thought that about 40 functions and about 160 variables were stripped from Oni for the Mac (listed [[BSL:PC_vs._Mac_Comparison_(list)|here]]), since the Mac version is generally thought to have been finalized a bit later than the PC version. Having seen that the code was once present in the Mac binary, the community set about searching for it in the retail Mac version, and found it. Through hex editing, pointers to active variables and functions that were not of much use were diverted to point to some of the hidden and more useful BSL abilities. Those efforts have brought the retail Mac release into effective near-parity with the retail PC version; the changes made are documented [[AE:OMNI|here]].
Also, this beta still had all the BSL functionality of the PC version; it had previously been thought that about 40 functions and about 160 variables were stripped from Oni for the Mac (listed [[BSL:PC_vs._Mac_Comparison_(list)|here]]), since the Mac version was finalized a bit later than the PC version. Having seen from beta 4 that these functions and variables were once present in the Mac binary, the community set about searching for them in the current Mac app at the time, Omni Group's OS X port, and found them. Through hex editing, pointers to active variables and functions that were not of much use were diverted to point to some of the hidden and more useful BSL abilities. Those changes brought the Omni app into effective near-parity with the retail PC version; the changes made are documented [[AE:OMNI|here]]. Later, the Intel build from Feral restored virtually all the BSL that is present in Windows Oni.


==German Oni==
==German Oni==