Content: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Background: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Pattern: Blank Waves Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Welcome to Xbox Chaos: Modding Evolved

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

AMD

Other
Assembly - Blam Research Tool

137 posts in this topic

release_logo.png

screen.png

After eight months of development, we are proud to announce the first stable release of Assembly, a 100% open-source Blam/Halo research tool and map editor. It enables users to both research how the Halo games work and also share creative modifications that are made. Assembly was built from the ground up with four goals in mind:

  • Flexibility - Assembly is capable of seamlessly opening and editing .map, .mapinfo, and .blf files from Halo 2: Vista, Halo 3, Halo 3: ODST, Halo: Reach, and Halo 4, with support for more games coming soon.
  • Speed - Spend more time modding and less time waiting for trivial tasks to complete. Even the largest tags load extremely quickly with invisible fields enabled, and search and autocomplete features throughout the program allow you to find what you need quickly
  • Usability - We built Assembly using Windows Presentation Foundation and utilized modern UI design concepts. Thus, assembly is both easy to use and easy to look at.
  • Customizability - Don't like the default blue look? Select from one of four different UI themes. Don't like how the View Value As tool is laid out? Make your own meta editor plugin for it. Almost everything in Assembly can be customized in some way. Not to mention that the source code is freely available on GitHub to give you even more control.


Supported Features:

  • Beta versions of games are supported
  • Patch compatibility from Alteration and Ascension
  • Patches can contain name, author, description, and target map information
  • Voxel converter for creating custom Halo 4 loading screens
  • Plugin generator
  • Plugin editor with syntax highlighting code completion
  • Plugin converter for converting Ascension and Alteration plugins to the new format
  • Add support for other similar builds on the fly with XML
  • "Xbox Memory" sidebar for controlling your console and taking screenshots
  • Automatic update system


Maps:

 

  • Tagnames decrypted for all games
  • StringIDs decrypted for all games
  • BlamScript decompilation for Reach (soon to be all games)
  • Locale viewing and editing, with special characters (e.g. button icons) replaced with XML tags
  • Meta data viewing, editing, and searching
  • Meta data "View Value as" window

 


BLF:

  • Extract existing images
  • Inject new images


MapInfo:

 

  • Edit map ID
  • Edit map internal name
  • Edit map external name and description

 



Screenshots:
 

Spoiler

lSOmWd5.png

8hxPW9N.png

YX0iRtA.png

LCbN9hb.png

txMeBgx.png

btyyhei.png

 


Assembly was brought to you by:

 

 

  • AMD
  • Xerax
  • Thunder/Dovahkiin
  • Lord Zedd
  • DeadCanadian
  • SnipeStyle
  • gabe_k


With special thanks to:

 

 

  • Xenomega (Xenon.7/Detox)
  • Kornman00
  • CLK
  • DarkShallFall
  • Prey
  • Shade45
  • Anthony
  • KingDingDan
  • XenonDev
  • Gravemind

 


Finally, we also want to thank all who have been a part of research in the Halo scene over the past decade. Without your work, none of this would have been possible.

Here's to the next ten years.

Download from Github
Get the Source Code

Share this post


Link to post
Share on other sites

Lawl the Vehi flags for H4 are still wrong :P

Edited by ddxcb

Share this post


Link to post
Share on other sites

Lawl the Vehi flags for H4 are still wrong tongue.png

It helps to say whats wrong about them :P

Share this post


Link to post
Share on other sites

It helps to say whats wrong about them tongue.png

10/11 should be disable collision (kinda? falls through bsp)/hydraulics, idk about the rest I didn't check but it seems like they are the Reach values currently.

 

And ddxcb being vague? Never would have guessed.

Edited by MBP

Share this post


Link to post
Share on other sites

Glad to see you guys got this project finished and released, good work guys thumbsu.gif  Can't wait to see further development and updates :)

Share this post


Link to post
Share on other sites

Do you guys even use a spell checker?

ObazLmJ.png?1?8966

Then use the built in plugin editor to fix it? (Right Click -> Go to Plugin Line)

Share this post


Link to post
Share on other sites

Looks great :D Will definitely check it out sometime specially for some H4 mods which I havn't gotten round to making yet :/

Share this post


Link to post
Share on other sites

I could have used this a LONG time ago. It's going to make modding Halo a lot more easier and enjoyable. Too bad I don't mod much anymore. Great job guys!

Share this post


Link to post
Share on other sites

I could have used this a LONG time ago. It's going to make modding Halo a lot more easier and enjoyable. Too bad I don't mod much anymore. Great job guys!

thats the whole plan for this, to make modding easier and more enjoyable and get people back into the community so we dont die out

Share this post


Link to post
Share on other sites

Holy crap, this is great. Thanks to the team and everyone else who contributed. Hopefully this will help others who have gotten out of it, like myself; get back into modding.

Share this post


Link to post
Share on other sites