A Community discussion forum for Halo Custom Edition, Halo 2 Vista, Portal and Halo Machinima

Home  Search Register  Login Member ListRecent Posts
  
 
»Forums Index »Halo Custom Edition (Bungie/Gearbox) »Halo CE Technical / Map Design »Sapien Crashes with scenario, need help to put in my own script

Author Topic: Sapien Crashes with scenario, need help to put in my own script (8 messages, Page 1 of 1)
Moderators: Dennis

Giro
Joined: Jul 30, 2017

someguy


Posted: Apr 23, 2019 09:46 PM    Msg. 1 of 8       
04.23.19 20:00:39 sapien pc 01.00.00.0609 ----------------------------------------------
04.23.19 20:00:39 reference function: _write_to_error_file
04.23.19 20:00:39 reference address: 401b13
04.23.19 20:00:39 Couldn't read map file './sapienbeta.map'
04.23.19 20:00:39 CreateDevice succeeded with refresh rate = 0
04.23.19 20:00:39 Increasing sound decompression buffer size to 1048576 bytes
04.23.19 20:00:39 tag reference name too large (this tag is corrupted). [repeats 7 more times]
04.23.19 20:00:39 failed to load scenario tag 'levels\wintersmith\wintersmith'
04.23.19 20:00:39 need to get the following tags: [none]
04.23.19 20:00:39 game_load() failed.

I'm using regular sapien, though I know the map was made with HEK plus. I have an editted scripts.hsc ready that I would like to put in / replace for Jobalisk's Designation Wintersmith map. I also have no experience with tool.
Edited by Giro on Apr 24, 2019 at 08:03 AM


EcoSurge
Joined: Apr 1, 2019

Moved to JadeRenegade


Posted: Apr 24, 2019 02:44 AM    Msg. 2 of 8       
Quote: --- Original message by: Giro

04.23.19 20:00:39 sapien pc 01.00.00.0609 ----------------------------------------------
04.23.19 20:00:39 reference function: _write_to_error_file
04.23.19 20:00:39 reference address: 401b13
04.23.19 20:00:39 Couldn't read map file './sapienbeta.map'
04.23.19 20:00:39 CreateDevice succeeded with refresh rate = 0
04.23.19 20:00:39 Increasing sound decompression buffer size to 1048576 bytes
04.23.19 20:00:39 tag reference name too large (this tag is corrupted). [repeats 7 more times]
04.23.19 20:00:39 failed to load scenario tag 'levels\wintersmith\wintersmith'
04.23.19 20:00:39 need to get the following tags: [none]
04.23.19 20:00:39 game_load() failed.

I'm using regular sapien, though I know the map/scenario was made with HEK plus. I have an editted scripts.hsc ready that I would like to put in / replace for Jobalisk's Designation Wintersmith map. I also have no experience with tool.
Edited by Giro on Apr 23, 2019 at 09:47 PM


I had the same error after using regular sapien to edit a scenario previously edited with OS sapien. I would stop using HEK+ entirely for anything and re-extract the map you want to edit using refinery from the MEK.


Giro
Joined: Jul 30, 2017

someguy


Posted: Apr 24, 2019 08:39 AM    Msg. 3 of 8       
Quote: --- Original message by: EcoSurge

I had the same error after using regular sapien to edit a scenario previously edited with OS sapien. I would stop using HEK+ entirely for anything and re-extract the map you want to edit using refinery from the MEK.


I should have specified earlier that I extracted the scenario (and original scripts.hsc) using Refinery (from MEK Essentials), sorry. I meant to say Jobalisk (original creator of the map) said he used HEK+ to create Designation WinterSmith.

Moses informed me to try to use Tool but I can't find any tutorials for Tool (it's such a general word that I can't find anything for Halo Custom Edition through google outside sound file tutorials)
Edited by Giro on Apr 24, 2019 at 08:41 AM


The Gravemind
Joined: Jul 26, 2016

I Am The Monument To All Your Sins


Posted: Apr 24, 2019 11:55 AM    Msg. 4 of 8       
Quote: --- Original message by: Giro
Moses informed me to try to use Tool but I can't find any tutorials for Tool (it's such a general word that I can't find anything for Halo Custom Edition through google outside sound file tutorials)
Edited by Giro on Apr 24, 2019 at 08:41 AM


What do you mean by using tool? Do you mean compiling the map or try fixing it? I too have noticed that sapien refuses to open certain scenarios that have in some way been edited using open sauce. Can OS sapien open it or does it also crash?
Edited by The Gravemind on Apr 24, 2019 at 11:55 AM


Giro
Joined: Jul 30, 2017

someguy


Posted: Apr 24, 2019 12:05 PM    Msg. 5 of 8       
My goal is to use my editted sripts.hsc to fix script errors in Jobalisk's maps (as well as other maps).

It crashes for me on OS Sapien as well, but I thought OS tags are not compatible with non-OS versions of tools.
Edited by Giro on Apr 24, 2019 at 01:34 PM


Kal_El
Joined: Feb 4, 2015


Posted: Apr 24, 2019 06:35 PM    Msg. 6 of 8       
1) use moses refinery to extract map (tags) when you do you will see under actions tab whether it is a "yelo" map or "Halo1ce" map. this will guide you to either using OS_Sapien & OS_Tool for "yelo" maps

2) if after using refinery you see halo1ce under actions button: just use regualr sapien & tool

3) refer to debug.txt to fix any issues with extraction
4) debug.txt for OS_Sapien will be found under Documents\My Games\Halo CE\OpenSauce\Reports


DeadHamster
Joined: Jun 8, 2014

https://discord.gg/Neu4EJM


Posted: Apr 24, 2019 06:57 PM    Msg. 7 of 8       
What you're calling HEK+ is actually called OS_HEK or OpenSauce

HEK+ is an old program that you should delete if you still have it. "HEK" is an acronym for the Halo Editing Kit, a collection of Guerilla Sapien and Tool.



OpenSauce "upgrades" tags with additional data. If you open these tags with stock Guerilla or Sapien, it will give you an error or crash. The tags that are upgraded include Scenario tags and Shader Model and Shader Environment tags, among others. There are also OpenSauce-Only tag classes.

If Jobalisk used any OpenSauce tags, or compiled to a .yelo, you should also be using OpenSauce to edit the tags.


I'm assuming you're the Giro guy from the Rebel Army discord?



You can export/import scripts there. If it were me, I would export the globals.hsc and scripts.hsc, open them both up, copy globals into scripts.hsc, and then compile that file with sapien. Moses said he didn't have custom code implemented to handle importing scripts, and while I'm sure it would be fine I would hate to send you down that road unknown and find out some glitch causes it to not work.

To compile scripts, save the .HSC file into Halo Custom Edition/data/YOURLEVELDIRECTORY/scripts/

So data/levels/test/bloodgulch/scripts



Any more questions, feel free to ask.


Giro
Joined: Jul 30, 2017

someguy


Posted: Apr 24, 2019 11:09 PM    Msg. 8 of 8       
Quote: --- Original message by: Kal_El
1) use moses refinery to extract map (tags) when you do you will see under actions tab
2) if after using refinery you see halo1ce under actions button: just use regualr sapien & tool

3) refer to debug.txt to fix any issues with extraction


It shows up as Halo1ce on Refinery. When I go to my Open Sauce installation (after extracting Refinery) and use OS Sapien, I get a completely different debug (from the path mentioned) log with different errors:
04.24.19 22:50:03 sapien pc 01.00.09.0620 ----------------------------------------------
04.24.19 22:50:03 reference function: _write_to_error_file
04.24.19 22:50:03 reference address: 401b13
04.24.19 22:50:03 CreateDevice succeeded with refresh rate = 0
04.24.19 22:50:04 Sound card doesn't meet minimum hardware requirements. Disabling hardware option.
04.24.19 22:50:04 Increasing sound decompression buffer size to 1048576 bytes
04.24.19 22:50:05 ### the biped 'characters\sentinel_crawler\sentinel_crawler' has no 'head' marker
04.24.19 22:50:05 ### the biped 'characters\sentinel_marauder\sentinel_marauder' has no 'head' marker
04.24.19 22:50:06 WARNING: 1 clusters in structure_bsp levels\wintersmith\wintersmith have no background sound or sound environment.
04.24.19 22:50:06 EAX: 0x00000000
04.24.19 22:50:06 EBX: 0xFFFFE301
04.24.19 22:50:06 ECX: 0x00000000
04.24.19 22:50:06 EDX: 0x00000000
04.24.19 22:50:06 EDI: 0x0019F1C0
04.24.19 22:50:06 ESI: 0x00000000
04.24.19 22:50:06 EBP: 0x0019F098
04.24.19 22:50:06 ESP: 0x0019F08C
04.24.19 22:50:06 EIP: 0x7737B78C, C2 08 00 90 ?????
04.24.19 22:50:06 EXCEPTION halt in \halopc\haloce\source\memory\data.c,#495: script node index #4 (0xe3770004) is unused or changed

Edit: Jobalisk pm'ed that he uses open sauce.
Edited by Giro on Apr 25, 2019 at 04:26 PM

 

 
Previous Older Thread    Next newer Thread







Time: Tue October 22, 2019 6:12 AM 172 ms.
A Halo Maps Website