Skip to content

Releases: XboxChaos/Assembly

Assembly 2025.10.17

17 Oct 19:44

Choose a tag to compare

Fixes an issue where compressing an H2MCC map would write the wrong value to the flags field in the header that often causes the "supports anniversary" flag to get unset.

Compressing with this new version should handle flags as intended going forward, but existing maps that were compressed with an older version will require hex editing to restore the flags;

The flags field is 2 bytes at offset 0x1C. Set to the following depending on the current state of the map:
09 00 - Compressed, Supports Anniversary (stock maps)
08 00 - Uncompressed, Supports Anniversary
01 00 - Compressed, No Anniversary (custom maps)
00 00 - Uncompressed, No Anniversary (custom maps)

The image below has the flags value highlighted from a stock map as a reference.

Flags value highlighted in the header.

Assembly 2025.09.19

19 Sep 16:45

Choose a tag to compare

Adds support for the September 17 MCC Update.
Build dates are now displayed in a map's header tab
Added poking/scripting definitions for older MCC versions
Limited support for know H4 testchamber maps
Layout XMLs now support inheriting to reduce redundancy
Tag dumps in JSON format now include its group
Misc fixes.

dev/newpoking has been merged into master, dev and master are now equal;
adds ability to poke og xbox (requires xbdm running on the console)
removes dependency on the 360 sdk (still requires xbdm running on the console)
improves 360 screenshots, allowing native resolution and applying proper gamma to h3/odst

Assembly 2025.02.28

28 Feb 23:59

Choose a tag to compare

Adds support for the February 28 MCC Update.
Adds support for the released H2 E304 build.
The gear icons in the tag editor will now enable/disable depending on support.
Added ability to batch dump tag jsons.
Added ability to dump tagnames from an entire map folder.
Misc fixes.

newpoking has been merged into dev, master is still using the previous code but will be merged in the future;
adds ability to poke og xbox (requires xbdm running on the console)
removes dependency on the 360 sdk (still requires xbdm running on the console)
improves 360 screenshots, allowing native resolution and applying proper gamma to h3/odst

Assembly 2024.10.28

29 Oct 01:11

Choose a tag to compare

Added support for Halo Online/Eldewrito maps.
Support for known Xbone MCC maps.
Locale symbols now match official syntax.
String viewer tab added for string tags in games without a global locale tab.
Large dataref fields can be skipped during load.
Errors at startup regarding the Formats folder should be more verbose.

Dev is still using the newpoking branch and includes the above, also:

Screenshots can be modified after the fact to override settings.
Experimental support for poking OG titles on 360.

Assembly 2024.02.14

14 Feb 20:50

Choose a tag to compare

Adds support for the Feb 14 MCC/Tools update.
Adds support for "Epsilon Refresh" Halo 3 build.

Dev is still using the newpoking branch and includes the above, also added a default filename when saving screenshots using the autosave's name.

Assembly 2023.12.13dev

13 Dec 05:58

Choose a tag to compare

Pre-release

Poking rework from newpoking branch. Please report any poking issues!

Features/support otherwise is paired up with the current master/dev branches.

NOTE: Some Xbox settings will be reset after updating and will need to be set again.

Poking errors should be more descriptive.
Original Xbox poking and screenshots now supported. (Requires Debug BIOS)
Console poking now uses a custom implementation that replaces the previous XDevkit.dll dependency.
Screenshots likewise use a custom implementation, allowing native resolution shots to be taken and to apply accurate gamma values for Halo 3 and ODST.
PC poking will now attempt to fall back to latest info if an unknown game version is encountered. Will be mentioned that it did if any errors occur.
Stubbs Remaster poking now supported.

Assembly 2023.11.29

29 Nov 21:15

Choose a tag to compare

Improved support for H1MCC mods built with unofficial tools.

Assembly 2023.09.20

20 Sep 15:28

Choose a tag to compare

Support for the September 19 MCC Update
Fixes support for Halo 2 Beta maps
Should now run properly for Turkish users
Add catch for missing script references due to tool culling

Assembly 2023.07.21

21 Jul 14:28

Choose a tag to compare

Adds support for tools that were also updated yesterday.

Assembly 2023.07.20

20 Jul 23:26

Choose a tag to compare

Support for the July 20 MCC Update.
Fixes string IDs and script compiling issues from previous version.