
MosesofEgypt
Joined: Apr 3, 2013
|
Posted: Jan 26, 2018 10:58 PM
Msg. 1 of 28
NOTE: If you are looking for the full version of the MEK(the one that requires python), here is the thread for that: http://forum.halomaps.org/index.cfm%3Fpage=topic&topicID=50076 BREAKING NEWS: The MEK now has a special "Essentials" edition which contains JUST Refinery, Mozzarilla, and Pool. The reason for this? IT DOESNT REQUIRE PYTHON! These are executables with python built into them. The installer will install everything needed, create shortcuts on the desktop with "Run as admin" already set, and even includes the bitmap accelerator modules. The MEKE is only for 64bit Windows, and does not include the rest of the things in the MEK. The MEK won't be going anywhere, but now there is a "slim" version for anyone who had trouble getting Mozzarilla, Refinery, or Pool to run or ran into permission issues. Also, hope you all like the icons. Jesse made the one for Pool, and I spent the last few days coming up with and making the others. About time I replaced those friggen feathers....... If one of these downloads doesn't work, try another. DOWNLOADShttps://drive.google.com/open?id=1nuJ2-b86IqlqhlUyPqdfIUl5pojR_DuSMIRRORS: https://github.com/MosesofEgypt/mek_essentials/releaseshttps://www.dropbox.com/s/r7s1nhuudhvb12a/MEK_Essentials_Setup%28latest_version%29.exe?dl=1Edited by MosesofEgypt on Sep 6, 2019 at 01:16 AM
|
|
|

DeadHamster
Joined: Jun 8, 2014
https://discord.gg/Neu4EJM
|
Posted: Jan 27, 2018 02:30 AM
Msg. 2 of 28
I can confirm that you can actually install and use these programs. Huge improvement.
|
|
|

Halo Noob Modder117
Joined: Jan 22, 2016
I guess I'm just going to have to rip your tags
|
Posted: Jan 27, 2018 07:09 AM
Msg. 3 of 28
No python? Cool I think I can try these tools out now! Thanks for that.
|
|
|

Reshirom200
Joined: Jan 9, 2018
hype 4 binyot
|
Posted: Jan 27, 2018 09:15 PM
Msg. 4 of 28
UGHH STUIPID AVAST! always like an over protective parent, Hey Mo is their a way to get past this, also did you say that this version doesn't need python, so the first one does(which I just got before asking you) so I need python for the original? (sry for my ignorance)
|
|
|

MosesofEgypt
Joined: Apr 3, 2013
|
Posted: Jan 27, 2018 10:29 PM
Msg. 5 of 28
The only way to get past it is to disable your antivirus, or make an exclusion for its folder. https://support.avast.com/en-us/article/Antivirus-scan-exclusionsI almost didn't respond because this is the kind of thing you should be googling for yourself. Also, this is the MEKE, which only contains the most important parts of the MEK(which is why it stands for MEK Essentials). Both run on python, but python is already built into all the programs in the MEKE and properly configured, so there is nothing for you to mess with. Just run the MEKE installer and you're done. The regular MEK requires you have python 3.5, 3.6, or 3.7 installed for it to run, and it must be installed properly(according to the instructions that come with the MEK download). Edited by MosesofEgypt on Jan 28, 2018 at 01:49 PM
|
|
|

Reshirom200
Joined: Jan 9, 2018
hype 4 binyot
|
Posted: Jan 28, 2018 05:23 PM
Msg. 6 of 28
Thx mo, I owe you one, I'll try it
|
|
|

Halo Noob Modder117
Joined: Jan 22, 2016
I guess I'm just going to have to rip your tags
|
Posted: Jan 28, 2018 06:00 PM
Msg. 7 of 28
Moses, I think I found a glitch or else I'm doing it wrong so feel free to correct me if I'm wrong...
I wanted to use the rename feature in Refinery, I loaded tutorial.map and renamed it to Balls.map (it was just a test I swear), the map shows its name change in Refinery and overriding or saving as a new map shows the changes too. However in-game I still see my map as 'tutorial'.
I was so excited... Also do your tools have a script thingamabob where you can view and or extract scripts? If not, possible new feature to implement?
I just don't understand why the heck CE cannot display maps with capital letters!!! Its killing my OCD!!! Edited by Halo Noob Modder117 on Jan 28, 2018 at 06:05 PM
|
|
|

MosesofEgypt
Joined: Apr 3, 2013
|
Posted: Jan 28, 2018 08:06 PM
Msg. 8 of 28
Refinery can extract scripts, bitmaps, sounds, and hud_message_text tags back to their source files. To do this, load the map you wanna rip, and click "Switch to data extraction", then add the tag you wanna rip from. The scenario contains the scripts, so add that to the queue to rip the scripts. They get extracted to the "data" folder specified in your settings.
Also, you need to remember that the name of the map must match it's filename. If you change the name to Balls, the filename must be Balls.map. Also, i'm pretty sure that halo just forces all map names to be lowercase when it displays them, maybe having to do with NTFS being a case-insensitive filesystem.
|
|
|

EmmanuelCD
Joined: Jan 7, 2015
End my suffering
|
Posted: Jan 28, 2018 09:03 PM
Msg. 9 of 28
Infinite thanks Moses, I will share this with everyone
|
|
|

YottaBiter
Joined: Jan 5, 2017
ba dum tss!
|
Posted: Jan 29, 2018 09:19 AM
Msg. 10 of 28
inb4 sapien moses edition FTW!
|
|
|

Bungie LLC
Joined: Dec 29, 2013
friendly neighborhood contrarian funposter
|
Posted: Jan 29, 2018 07:48 PM
Msg. 11 of 28
Works quite well. You've truly outdone yourself with this one. This has taken what little hassle there was getting MEK setup and virtually eliminated it.
|
|
|

Reshirom200
Joined: Jan 9, 2018
hype 4 binyot
|
Posted: Feb 2, 2018 09:49 PM
Msg. 12 of 28
where do i install it? I think it should go in the ce directory but i just used the default directory is this okay, i also dont exactly know how refinery works (already made a topic) too. Edited by Reshirom200 on Feb 4, 2018 at 06:23 PM
|
|
|

Masters1337
Joined: Mar 5, 2006
halonaminator's unfortunate idol
|
Posted: Feb 7, 2018 12:02 AM
Msg. 13 of 28
Loading zanzibar.map... Traceback (most recent call last): File "C:\Python35\lib\site-packages\supyr_struct\field_type_methods.py", line 381, in array_parser File "C:\Python35\lib\site-packages\supyr_struct\blocks\array_block.py", line 34, in __init__ MemoryError
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "C:\Python35\lib\site-packages\refinery\main.py", line 787, in load_maps File "C:\Python35\lib\site-packages\reclaimer\meta\objs\halo2_map.py", line 137, in load_map File "C:\Python35\lib\site-packages\reclaimer\meta\objs\halo_map.py", line 243, in load_map File "C:\Python35\lib\site-packages\reclaimer\meta\halo_map.py", line 119, in get_tag_index File "C:\Python35\lib\site-packages\supyr_struct\defs\block_def.py", line 217, in build File "C:\Python35\lib\site-packages\supyr_struct\blocks\list_block.py", line 811, in parse File "C:\Python35\lib\site-packages\supyr_struct\blocks\list_block.py", line 801, in parse File "C:\Python35\lib\site-packages\supyr_struct\field_types.py", line 712, in parser File "C:\Python35\lib\site-packages\supyr_struct\field_type_methods.py", line 370, in container_parser File "C:\Python35\lib\site-packages\supyr_struct\field_type_methods.py", line 342, in container_parser File "C:\Python35\lib\site-packages\supyr_struct\field_types.py", line 712, in parser File "C:\Python35\lib\site-packages\supyr_struct\field_type_methods.py", line 435, in array_parser supyr_struct.defs.util.FieldParseError: Error occurred while parsing: tag_index, index:None, offset:68912640, field_type:<FieldType:'Container', endian:'=', enc:'None'> tag_types, index:8, offset:68912672, field_type:<FieldType:'Array', endian:'=', enc:'None'> Error occurred while attempting to parse <class 'supyr_struct.blocks.list_block.ListBlock'>. When trying to open H2 public beta build
|
|
|

BioGoji1989
Joined: Dec 24, 2017
Professional Idiot
|
Posted: Feb 7, 2018 12:11 AM
Msg. 14 of 28
Hey, I had the same thing happen to me when I tried using Refinery on a Halo 2 Vista map. I don't think Refinery likes Halo 2, for some reason.
|
|
|

Masters1337
Joined: Mar 5, 2006
halonaminator's unfortunate idol
|
Posted: Feb 7, 2018 12:16 AM
Msg. 15 of 28
Vista works well for me, although some sound extracts poorly. Seems to all be good in one map but not another.
|
|
|

MosesofEgypt
Joined: Apr 3, 2013
|
Posted: Feb 7, 2018 02:19 PM
Msg. 16 of 28
The ONLY halo 2 stuff refinery is even TESTED with is retail, Halo 2 Vista. Anything else doesn't have any kind of guarantee it'll even parse properly. I did less than a weeks worth of work dabbling into Halo 2 maps, so I can't guarantee any significant level of quality regarding that. Sorry.
Also, there's an update available that fixes a few bugs with Refinery's deprotection, and a couple UI bugs. I've updated both the MEK and the MEKE.
|
|
|

Reshirom200
Joined: Jan 9, 2018
hype 4 binyot
|
Posted: Feb 7, 2018 09:02 PM
Msg. 17 of 28
wait... whats the alt download for?? the new update?
|
|
|

MosesofEgypt
Joined: Apr 3, 2013
|
Posted: Feb 10, 2018 09:31 PM
Msg. 18 of 28
The alt download is just in case one of them doesn't work for some reason. Also, there's been another update.... This is why I waited till now to make them executables. With how many updates I had in the past it would have been WAY more inconvenient to have to update that many times.
|
|
|

MosesofEgypt
Joined: Apr 3, 2013
|
Posted: Mar 10, 2018 11:37 PM
Msg. 19 of 28
MEK and MEKE have been updated. Masterz found a bug where scripts wouldn't be extracted if infinity is used as a float value in any of the scripts(yeah, who knew HSC allowed that?), and another bug where new line characters might not be inserted correctly when editing unicode_string_list and string_list tags. If you suspect your ustr or str# tags are borked because of that, just open and resave them in mozzarilla and it'll fix it.
Also, Refinery can now rip the b30 xbox demo map from, and some bugs with stubbs extraction have been fixed. I havent had a stubbs map to test with for a long while, so the bugs kinda slipped past for idk how long. There still might be bugs with ripping stubbs maps, so idk(I still dont have a stubbs pc or xbox map to test with). Edited by MosesofEgypt on Mar 10, 2018 at 11:38 PM Edited by MosesofEgypt on Apr 8, 2018 at 02:35 PM
|
|
|

Masters1337
Joined: Mar 5, 2006
halonaminator's unfortunate idol
|
Posted: Mar 16, 2018 02:04 AM
Msg. 20 of 28
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "C:\Python35\lib\site-packages\binilla\field_widgets.py", line 519, in export_node File "C:\Python35\lib\site-packages\supyr_struct\blocks\block.py", line 733, in serialize OSError: Output filepath for serializing Block was invalid or the file could not be created. C:/Users/maste/Dropbox/SPV3/tags/cmt/weapons/spv3/covenant/reaver/projectiles/gvjgl.projectile.material_responses
Could not export 'material_responses' node.
|
|
|

MosesofEgypt
Joined: Apr 3, 2013
|
Posted: Mar 16, 2018 02:55 AM
Msg. 21 of 28
I explicitly fixed this bug after running into it a little bit ago. I made the fix(supyr_structs version bumped up to 1.1.3), pushed it to PYPI(so the MEK can find it), and forgot to push it to my repository. Then when I switched to my new laptop I didn't have the 1.1.3 and was still using 1.1.2 with the bug. Go ahead and download an updated copy of the MEKE. I swear to god I'm tired of these stupid little significant bugs. EDIT: Also, you should include the entire error if you can, not just the last part of it. When it says: Quote: During handling of the above exception, another exception occurred: that means the stuff above it is part of the error. too EDIT EDIT: Oh, did I mention that I got a new laptop? https://www.newegg.com/Product/Product.aspx?item=N82E16834154702 Edited by MosesofEgypt on Mar 16, 2018 at 05:36 AM
|
|
|

BioGoji1989
Joined: Dec 24, 2017
Professional Idiot
|
Posted: Mar 16, 2018 11:26 PM
Msg. 22 of 28
Quote: --- Original message by: MosesofEgypt Also, Refinery can now rip the b30demo map from the xbox beta. Edited by MosesofEgypt on Mar 10, 2018 at 11:38 PM YES! YYEESS!!! YYYEEESSS!!! Edited by BioGoji1989 on Mar 16, 2018 at 11:29 PM
|
|
|

Reshirom200
Joined: Jan 9, 2018
hype 4 binyot
|
Posted: Mar 17, 2018 11:00 AM
Msg. 23 of 28
OOooh, wait, what year?? does it have that beta spartan or that sangheili zealot with the shield??
where can i find this too... in a disk's files or some link from the net?? Edited by Reshirom200 on Mar 17, 2018 at 11:01 AM
|
|
|

MosesofEgypt
Joined: Apr 3, 2013
|
Posted: Mar 17, 2018 03:43 PM
Msg. 24 of 28
I can't tell you how old it is. The build date is empty. All I know is that it's supposed to be a demo map of the xbox b30. Sadly though, I played it through on easy and it seems to be exactly the same and the retail b30. Sapien reveals a banshee on the beach, but I haven't looked at it enough to tell if it's on any difficulties. I was handed the xbox map by a couple forum users, but I ripped it myself and converted the tags to PC format and compiled a mostly working map from them. I don't really want to upload the xbox map because of how full my dropbox is geting, but I'm sure the people who handed it to me will be willing to hand it out...... Hopefully.... The compiled CE map and the CE tags are in my dropbox. http://forum.halomaps.org/index.cfm%3Fpage=topic&topicID=50543Conversions I did: HBOC to convert xbox-only formats to pc HBOC to swap multipurpose map channels around(also converted them to 32bit to not screw their compressed colors worse) HBOC to swap meter gradient and image channels mode to mod2 converter to convert models to gbxmodels
And that's basically it. The map plays all the way through, though the pause menu doesn't work(coulda guessed that one), all geometry that uses shader_transparent_generic is invisible(that shader doesnt work on pc), and some shaders seem to be blending wrong(look at the sky). The lightmap vertices seem to be really screwy, but that might just be the fact that it's the demo, so idk. Edited by MosesofEgypt on Mar 18, 2018 at 02:00 PM
|
|
|

Masters1337
Joined: Mar 5, 2006
halonaminator's unfortunate idol
|
Posted: Mar 18, 2018 04:18 AM
Msg. 25 of 28
there are a few things out there. No beta's other than 2247 as far as I am aware.
Official Xbox magazine had a demo of it, which I played over and over until I bought the original game. It has an extra cinematic of Johnson at the end.
Not sure what the PC demo has in it, but I imagine it was the same as both had TSC.
|
|
|

DeadHamster
Joined: Jun 8, 2014
https://discord.gg/Neu4EJM
|
Posted: Mar 18, 2018 08:56 AM
Msg. 26 of 28
Quote: --- Original message by: Masters1337 there are a few things out there. No beta's other than 2247 as far as I am aware.
Official Xbox magazine had a demo of it, which I played over and over until I bought the original game. It has an extra cinematic of Johnson at the end.
Not sure what the PC demo has in it, but I imagine it was the same as both had TSC. PC demo had TSC as well as Bloodgulch for multiplayer, with a bit at the end where Sargeant Johnson tells players to buy the full version. Is xbox the same, without the map bloodgulch perhaps?
|
|
|

Reshirom200
Joined: Jan 9, 2018
hype 4 binyot
|
Posted: Mar 18, 2018 12:30 PM
Msg. 27 of 28
Can you compile this into a playable map in sapien or would this take some time to complete??
E: how do you extract halo 2 tags? is it done with adjundant to actually get the levels or by placing the disk into the dd? Edited by Reshirom200 on Mar 18, 2018 at 12:34 PM
|
|
|

MosesofEgypt
Joined: Apr 3, 2013
|
Posted: Mar 18, 2018 01:58 PM
Msg. 28 of 28
Cant extract halo 2 tags, and yes, I actually compiled it into a playable map(actually read the post dude).
|
|
|
| |
|
|
 |
|