
MS14A
Joined: Mar 17, 2017
|
Posted: Mar 23, 2017 12:47 PM
Msg. 1 of 11
Long story short
EAX: 0x00000000 EBX: 0x05E80001 ECX: 0x00000000 EDX: 0x00000000 EDI: 0x0018A320 ESI: 0x00000000 EBP: 0x0018A1F8 ESP: 0x0018A1E8 EIP: 0x77930C52, 83 C4 04 C2 ????? EXCEPTION halt in \halopc\haloce\source\cache\cache_file_builder.c,#109: !((unsi gned long)scratch&31)
I fixed it myself years ago and I forget how I fixed it. Was going to go back since Altis figured out how to synch AI and possibly revamp maps like THE_FLOODS and Area 53 to make AI synch just to get my hands dirty again but this error is bugging me. I've tried to compile a stock bloodgulch as a test of tool and this happened.
|
|
|

Super Flanker
Joined: Oct 5, 2012
The length of your life depends on my aim.
|
Posted: Mar 23, 2017 01:56 PM
Msg. 2 of 11
How many profiles/user accounts are on your pc?
|
|
|

DeadHamster
Joined: Jun 8, 2014
https://discord.gg/Neu4EJM
|
Posted: Mar 23, 2017 06:48 PM
Msg. 3 of 11
I believe that one of your tags has a corrupted value, it's too large for an unsigned long data type.
Those "EXCEPTION halt" errors occur when you input a value into guerilla that doesn't mesh with what it really is.
For example, open a sound tag and delete one of the reflexives on bottom, that contain the different permutations. There's another value that is the "actual permutation count" or something similar; because there are less permutations than the tag lists it throws an exception similar to the one above.
In this case, unsigned longs can have values from 0 to 4,294,967,295. You must have a tag that stores data as an unsigned long, but has a value outside the bounds listed above.
Only way to fix is to replace all your tags, or try to remember which one you added and where the errors would be. If you just added a vehicle and this showed up, it's somewhere in the vehicle tag. Best way for you to debug this is to open your scenario and start deleting tags. Once the game runs properly, you know you've found where the error is. Now you can start digging deeper into the values in those tags to see what's wrong.
|
|
|

MS14A
Joined: Mar 17, 2017
|
Posted: Mar 23, 2017 11:21 PM
Msg. 4 of 11
Quote: --- Original message by: DeadHamster I believe that one of your tags has a corrupted value, it's too large for an unsigned long data type.
Those "EXCEPTION halt" errors occur when you input a value into guerilla that doesn't mesh with what it really is.
For example, open a sound tag and delete one of the reflexives on bottom, that contain the different permutations. There's another value that is the "actual permutation count" or something similar; because there are less permutations than the tag lists it throws an exception similar to the one above.
In this case, unsigned longs can have values from 0 to 4,294,967,295. You must have a tag that stores data as an unsigned long, but has a value outside the bounds listed above.
Only way to fix is to replace all your tags, or try to remember which one you added and where the errors would be. If you just added a vehicle and this showed up, it's somewhere in the vehicle tag. Best way for you to debug this is to open your scenario and start deleting tags. Once the game runs properly, you know you've found where the error is. Now you can start digging deeper into the values in those tags to see what's wrong. That's the thing it's a stock install of HEK and just a renamed Bloodgulch with nothing changed as a test. Also only one on my PC
|
|
|

Super Flanker
Joined: Oct 5, 2012
The length of your life depends on my aim.
|
Posted: Mar 24, 2017 11:03 AM
Msg. 5 of 11
And your halo root directory is not set to read only yes?
|
|
|

DeadHamster
Joined: Jun 8, 2014
https://discord.gg/Neu4EJM
|
Posted: Mar 24, 2017 11:46 AM
Msg. 6 of 11
And youre running every single program as an administrator? Otherwise youre using cached files.
|
|
|

MS14A
Joined: Mar 17, 2017
|
Posted: Mar 24, 2017 11:51 AM
Msg. 7 of 11
Quote: --- Original message by: Super Flanker And your halo root directory is not set to read only yes? Not read-only it's in my Q: drive not C:
|
|
|

Super Flanker
Joined: Oct 5, 2012
The length of your life depends on my aim.
|
Posted: Mar 24, 2017 11:59 AM
Msg. 8 of 11
Quote: --- Original message by: MS14AQuote: --- Original message by: Super Flanker And your halo root directory is not set to read only yes? Not read-only it's in my Q: drive not C: Q:? I've seen D:,E:,F: and G but never a Q! Try installing on the C:\ it shouldn't really affect anything but eh troubleshooting is troubleshooting.
|
|
|

OrangeJuice
Joined: Jan 29, 2009
Documentation and debug.txt
|
Posted: Mar 24, 2017 03:18 PM
Msg. 9 of 11
did you rename the .map file or was it the .scenario?
|
|
|

MS14A
Joined: Mar 17, 2017
|
Posted: Mar 26, 2017 07:00 PM
Msg. 10 of 11
Quote: --- Original message by: OrangeJuice did you rename the .map file or was it the .scenario? renamed the scenario in sapien with save as. I know how to use the tools it's just this error is one I dealt with ages ago but never jotted down how it was fixed. In any case IIRC it might be an issue with the sound tags related to the scorpion. Anyone have a "clean" set?
|
|
|

Super Flanker
Joined: Oct 5, 2012
The length of your life depends on my aim.
|
Posted: Mar 27, 2017 02:09 PM
Msg. 11 of 11
|
|
|