19,968
edits
(added new section for extremely crashy Chinese version of Oni) |
m (wording) |
||
| Line 44: | Line 44: | ||
:Oni will crash if you call a non-existent BSL function using the [[BSL:Manual#Old vs. new syntax|strict syntax]]. | :Oni will crash if you call a non-existent BSL function using the [[BSL:Manual#Old vs. new syntax|strict syntax]]. | ||
==Chinese version== | ==Chinese version issues== | ||
Several additional potential crash points were added when Oni was localized into Chinese. As explained [[OBD:Text encoding#Invalid EUC-CN input|HERE]], various untranslated strings will blam! Oni if it encounters them, and this is the cause of most crashes listed below. | Several additional potential crash points were added when Oni was localized into Chinese. As explained [[OBD:Text encoding#Invalid EUC-CN input|HERE]], various untranslated strings will blam! Oni if it encounters them, and this is the cause of most crashes listed below. | ||
*If the graphics quality is too high, you will probably crash on level-load. The quality setting may need to be Superlow (the lowest setting) to work, but | *If the graphics quality is too high, you will probably crash on level-load. The quality setting may need to be Superlow (the lowest setting) to work, but the issue does not occur consistently and sometimes a level will load with the graphics quality set a notch or two higher. | ||
*Entering any cheat code on the [[Data Comlink]] screen will crash Oni because none of the cheat strings were translated. | *Entering any cheat code on the [[Data Comlink]] screen will crash Oni because none of the cheat strings were translated. | ||
*The Daodan DLL contains a feature for always showing the name and current ammo of a weapon on the ground. It's controlled by the flag "newweap" in daodan.ini. This feature is on by default but will cause a crash as soon as you maneuver over a dropped weapon or even drop your existing weapon. | *The Daodan DLL contains a feature for always showing the name and current ammo of a weapon on the ground. It's controlled by the flag "newweap" in daodan.ini. This feature is on by default but will cause a crash as soon as you maneuver over a dropped weapon or even drop your existing weapon. | ||
*Turning on Developer Mode will result in text printing to the console which will probably crash the game. | *Turning on Developer Mode will result in text printing to the console which will probably crash the game. | ||
* | *If you remove/rename intro.bik so that it doesn't play at startup, you may see garbled text in-game. This one is not a crashing bug, at least not right away, but it indicates memory corruption which could lead to a crash. | ||
[[Category:Oni Support]] | [[Category:Oni Support]] | ||