5,389
edits
(Questions answered.) |
(confirmed Ed's report, and our initial suspicions) |
||
Line 339: | Line 339: | ||
Too many things going on in real life... | Too many things going on in real life... | ||
[[User:EdT|EdT]] 22:44, 8 May 2008 (CEST) | [[User:EdT|EdT]] 22:44, 8 May 2008 (CEST) | ||
:Please confirm: does '''startup.txt''' look like the one you posted previously (all 18 .dat files listed and reported as valid)? | |||
:What about level8 a.k.a. Chapter 6? What can you say about the way that it "can't be played"? Not visible in Load Game? | |||
:What about level9 a.k.a. Chapter 7? Could it be that you've skipped it when testing all the levels? Please check again... | |||
::[[User:Geyser|geyser]] 03:51, 9 May 2008 (CEST) | |||
:Hm, I'm testing with the PC demo and I get a behavior similar to yours, Ed. Here's what I'm doing (Neo, you too, listen up). | |||
:I generated [http://geyser.oni2.net/edition/plugins/level0_Crap.zip A BATCH OF level0_Crap# FILES] from the chaingun thingie and managed to saturate GameDataFolder with them. | |||
:First, the results with a clean demo (with only level0_Final, level1_Final and level4_Final in GDF to start with) | |||
:*If I put all 16 Crap files into GDF (that makes 16 + 3 = 19), Oni exits (no Blam) while "loading level 0..." | |||
:*If I only use 15 Crap files (that makes 15 + 3 = 18), Oni lets me play level 4, but Blams upon loading level 1. | |||
:*If I only use 14 Crap files (that makes 14 + 3 = 17), Oni lets me play level 1, but Blams upon loading level 4. | |||
:*If I only use 13 Crap files (that makes 13 + 3 = 16) or less, Oni starts normally and lets me load either level. | |||
::(in all these cases startup.txt lists all present .dat as valid, and all the expected ONWCs are available) | |||
:Now, with the extra level (with level0_Final, level1_Final, level2_Final and level4_Final in GDF to start with) | |||
:*If I put all 16 Crap files into GDF (that makes 16 + 4 = 20), Oni exits (without a Blam) while "loading level 0..." | |||
:*If I only use 15 Crap files (that makes 15 + 4 = 19), Oni ''still'' exits while "loading level 0...", this time ''with'' a Blam: | |||
::(here's the message given by the Daodan DLL in this case; I didn't bother with the level-load Blams) | |||
loading level 0... | |||
Oni crashed… | |||
Please post your “startup.txt” file to <http://oni.bungie.org/community/forum/>… | |||
Caught exception 0xc0000005 at 0x004244ce… | |||
EAX = 0000000000, ECX = 0x0027e201, EDX = 0x08000001 | |||
EBX = 0x0054fc20, ESI = 0x0c2b6028, EDI = 0x0c2b6028 | |||
EBP = 0x00bfab20, ESP = 0x0012f590 | |||
:*If I only use 14 Crap files (that makes 14 + 4 = 18), Oni lets me play levels 1 and 4, but Blams upon loading level 2. | |||
:*If I only use 13 Crap files (that makes 13 + 4 = 17), Oni lets me play levels 1 and 2, but Blams upon loading level 4. | |||
:*If I only use 12 Crap files (that makes 12 + 4 = 16) or less, Oni starts normally and lets me load all three levels. | |||
::(in all these cases startup.txt lists all present .dat as valid, and all the expected ONWCs are available) | |||
:So it appears that 16 is indeed the threshold for normal behavior. | |||
:Fails to load last file for 17, pre-last for 18, doesn't run at all for 19+. | |||
:This is consistent with Ed's report, so I guess this all holds for the Macs. | |||
:For the record, PC retail runs normally with all 16 crap files and then some. | |||
:It's really a shame, but it looks like the Mac build was born to nag us... | |||
::[[User:Geyser|geyser]] 03:51, 9 May 2008 (CEST) |