19,577
edits
m (link fix) |
m (removed obsolete info on status of PCSX2 Mac build) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
==Running the game== | ==Running the game== | ||
[[Image:Oni 2 - Shadow glitch.jpg|left|thumb|x220px|You will see issues like this with shadows unless you run PCSX2's renderer in Software mode.]] | [[Image:Oni 2 - Shadow glitch.jpg|left|thumb|x220px|You will see issues like this with shadows unless you run PCSX2's renderer in Software mode.]] | ||
[[Image:Oni 2 - Initial Attack. | [[Image:Oni 2 - Initial Attack.jpg|right|thumb|x220px|Characters will often be "blacked out" due to an issue with the lighting code. This is normal.]] | ||
The dev build is playable on a modded PS2 or in an emulator. The only mature PS2 emulator is [https://pcsx2.net/ PCSX2] | The dev build is playable on a modded PS2 or in an emulator. The only mature PS2 emulator is [https://pcsx2.net/ PCSX2]. | ||
However to prevent glitched shadows when playing Oni 2 in PCSX2, you need to switch the GSdx plugin to Software mode; this will severely cut performance compared to rendering in Hardware mode. A separate issue with the lighting in this dev build will cause characters to become silhouettes in many settings; this cannot be corrected. | |||
{{Clearall}} | {{Clearall}} | ||
==Playing the levels== | ==Playing the levels== | ||
Once Oni 2 is running, there is only one level available by choosing New Game. Fourteen additional levels, however, can be chosen from the Load Game menu. Beyond this, an additional 80 layouts can be made available by patching the game disc ISO with the tool [http://mods.oni2.net/node/ | Once Oni 2 is running, there is only one level available by choosing New Game. Fourteen additional levels, however, can be chosen from the Load Game menu. Beyond this, an additional 80 layouts can be made available by patching the game disc ISO with the tool [http://mods.oni2.net/node/387 HERE]. "Layout" is the engine's term for what we would call a level or a room; some layouts are quite small, and others are large and complex. This makes a total of 95 layouts in the game (1 + 14 + 80). However, many of these (24, by one count) are nonfunctional. All the layouts are documented in their current functional or nonfunctional state on the [[../Levels|Levels]] page. Levels can take a couple minutes to load, and some do not have loading screens, instead displaying a gray screen until they're done loading. | ||
==Debug features== | ==Debug features== | ||
Line 18: | Line 18: | ||
==Launch arguments== | ==Launch arguments== | ||
Oni 2 accepts various launch arguments. To pass arguments to the game, you must use | Oni 2 accepts various launch arguments. To pass arguments to the game, you must use PCSX2 1.6.0 or later. Calling PCSX2 on the command line, pass it the argument <tt>--gameargs="-arg1 -arg2 -etc."</tt>, e.g.: | ||
pcsx2.exe "C:\path\to\oni2dev_ps2.iso" --gameargs="-noui" | |||
Note that the patch tool provided in the previous section will allow you to play any level without using launch arguments. | |||
The syntax for arguments which require a parameter, such as "-layout", is "-argument=parameter". The descriptions given below are taken verbatim from the game, and the effects are based on our testing. | The syntax for arguments which require a parameter, such as "-layout", is "-argument=parameter". The descriptions given below are taken verbatim from the game, and the effects are based on our testing. |