Jump to content

OniX: Difference between revisions

m
moved hover text to footnotes, as it makes for a better reading experience this way and is mobile-friendly
m (more elaboration on HDPI)
m (moved hover text to footnotes, as it makes for a better reading experience this way and is mobile-friendly)
Line 22: Line 22:
|}
|}


'''OniX''' is a fan-made rebuild of the [[Oni]] game application, yielding new possibilities for Oni in terms of modding, new engine features, and maintenance for modern operating systems. The initial v1.0 release is intended to replicate "vanilla" Oni as closely as possible while fixing compatibility issues with current operating systems and modern hardware (including {{Hover|HDPI|align=left|width=400px|text=High DPI, typically defined as a minimum of 220-240 dpi.<br>For an HDPI display, a backing scale above 1x is commonly used (where "1x" means a 1:1 ratio of physical pixel to logical point); this means that controls, text, and everything else on-screen is drawn with more pixels in order to prevent the screen contents from becoming too tiny.<br>The Retina displays on Macs with built-in screens use a 2x (4:1 pixels-per-point) scaling factor. A display in Microsoft Windows which is set to use scaling above 100% raises the effective DPI by using a fractional backing scale, e.g. 125% = 1.25x.<br>In Windows, OniX queries the monitor's effective DPI at its current scaling, and treats any effective DPI ≥ 192 as a 2x backing scale, meaning that setting OniX to a resolution of "1280x960" will create a 640x480-point window drawn to with a 2x scaling factor (1280x960 pixels of content).}} and {{Hover|HRR|text=High Refresh Rate, e.g. 120 Hz. OniX corrects timing issues and input issues which are caused by higher refresh rates.}} displays) and upgrading to a new game data versioning system that will make future improvements easier to roll out.
'''OniX''' is a fan-made rebuild of the [[Oni]] game application, yielding new possibilities for Oni in terms of modding, new engine features, and maintenance for modern operating systems. The initial v1.0 release is intended to replicate "vanilla" Oni as closely as possible while fixing compatibility issues with current operating systems and modern hardware (including HDPI<ref>High DPI, typically defined as a minimum of 220-240 dpi.<br>For an HDPI display, a backing scale above 1x is commonly used (where "1x" means a 1:1 ratio of physical pixel to logical point); this means that controls, text, and everything else on-screen is drawn with more pixels in order to prevent the screen contents from becoming too tiny.<br>The Retina displays on Macs with built-in screens use a 2x (4:1 pixels-per-point) scaling factor. A display in Microsoft Windows which is set to use scaling above 100% raises the effective DPI by using a fractional backing scale, e.g. 125% = 1.25x.<br>In Windows, OniX queries the monitor's effective DPI at its current scaling, and treats any effective DPI ≥ 192 as a 2x backing scale, meaning that setting OniX to a resolution of "1280x960" will create a 640x480-point window drawn to with a 2x scaling factor (1280x960 pixels of content).</ref> and HRR<ref>High Refresh Rate, e.g. 120 Hz. OniX corrects timing issues and input issues which are caused by higher refresh rates.</ref> displays) and upgrading to a new game data versioning system that will make future improvements easier to roll out.


==Limitations==
==Limitations==
Line 34: Line 34:
==Download==
==Download==
Mod Depot page: [http://mods.oni2.net/node/390 OniX (Windows)]
Mod Depot page: [http://mods.oni2.net/node/390 OniX (Windows)]
==Notes==
<references/>


[[Category:Patches]]
[[Category:Patches]]