Editing Halo 2 E3 demo

From Halopedia, the Halo wiki

You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 35: Line 35:
The [[Digsite]] modding group has, in conjunction with [[343 Industries]], done a restoration of the E3 2003 demo level for play in ''[[Halo: The Master Chief Collection]]'', utilising the original scripts and assets found in the 343 internal archives. Speaking at the Halo World Championships 2024, Senior Franchise Writer [[Kenneth Peters]] noted that the level has been built and rebuilt several times throughout the restoration process, owing the original demo's incompatibility with the final release of ''Halo 2'' - with the assets and scripts having changed or lost functionality between the early development and final release (such as the [[pstencil]] lighting engine).{{Ref/Reuse|HWC}} The demo was also noted to be much harder to remaster than [[alphamoon]] - the other ''Halo 2'' [[Cut Halo 2 levels|cut campaign level]] restored by Digsite - due to the poor state of the source code (over 3,400 lines of [[HaloScript]]) owing to it having been written in a period of crunch twenty years prior, with almost no documentation. In many cases, the haloscript is no longer accepted by the compiler, meaning much of it had to be reinterpreted and updated to suit the modern era.{{Ref/Reuse|CRF}}
The [[Digsite]] modding group has, in conjunction with [[343 Industries]], done a restoration of the E3 2003 demo level for play in ''[[Halo: The Master Chief Collection]]'', utilising the original scripts and assets found in the 343 internal archives. Speaking at the Halo World Championships 2024, Senior Franchise Writer [[Kenneth Peters]] noted that the level has been built and rebuilt several times throughout the restoration process, owing the original demo's incompatibility with the final release of ''Halo 2'' - with the assets and scripts having changed or lost functionality between the early development and final release (such as the [[pstencil]] lighting engine).{{Ref/Reuse|HWC}} The demo was also noted to be much harder to remaster than [[alphamoon]] - the other ''Halo 2'' [[Cut Halo 2 levels|cut campaign level]] restored by Digsite - due to the poor state of the source code (over 3,400 lines of [[HaloScript]]) owing to it having been written in a period of crunch twenty years prior, with almost no documentation. In many cases, the haloscript is no longer accepted by the compiler, meaning much of it had to be reinterpreted and updated to suit the modern era.{{Ref/Reuse|CRF}}


[[File:H2 Digsite Arcology.jpg|left|thumb|250px|[[Arcology]], an early revision of Outskirts/Metropolis where New Mombasa was still a towering megastructure.{{Ref/Site|Id=Deliveries|URL=https://www.halowaypoint.com/news/digsite-deliveries|Site=Halo Waypoint|Page=Digsite Deliveries|D=30|M=07|Y=2023}}]]
The work on actually restoring the demo level was overseen by General_101, with Ken Peters and [[Sean Cooper]] providing assistance from 343's end by looking into the internal archives and source depots for assets and files. At the outset, the team only had a few source BSPs and scenery objects to work with, but eventually were able to reverse-engineer the actual compiled builds to examine the original assets in conjunction with the new finds from internal archives. This included finding original animation source files, though many weren't compatible with the modern engine.{{Ref/Reuse|CRF}} In addition, due to the Digsite modding team not having a license to use Impersonator, a software used for generating lip-sync animations for dialogue, they had to recreate all of the lip sync animations by hand. Overall, the remastered demo has used as many of the original [[tag]]s, audio, and assets as were possible - with assets continuously updated throughout the production process as even better iterations of the original dev files were uncovered.{{Ref/Reuse|HWC}} However, some of these were modernised. For example, in the original demo, every single NPC had their own tag - these were updated to use the setup found in modern ''Halo 2''.{{Ref/Reuse|CRF}}
The work on actually restoring the demo level was overseen by General_101, with Ken Peters and [[Sean Cooper]] providing assistance from 343's end by looking into the internal archives and source depots for assets and files. At the outset, the team only had a few source BSPs and scenery objects to work with, but eventually were able to reverse-engineer the actual compiled builds to examine the original assets in conjunction with the new finds from internal archives. This included finding original animation source files, though many weren't compatible with the modern engine.{{Ref/Reuse|CRF}} In addition, due to the Digsite modding team not having a license to use Impersonator, a software used for generating lip-sync animations for dialogue, they had to recreate all of the lip sync animations by hand. Overall, the remastered demo has used as many of the original [[tag]]s, audio, and assets as were possible - with assets continuously updated throughout the production process as even better iterations of the original dev files were uncovered.{{Ref/Reuse|HWC}} However, some of these were modernised. For example, in the original demo, every single NPC had their own tag - these were updated to use the setup found in modern ''Halo 2''.{{Ref/Reuse|CRF}}


Line 42: Line 41:
In addition to the E3 demo level itself, several maps made using the same assets at around the same time of ''Halo 2''{{'}}s development have been made available for download in MCC as a level scenario for ''Halo 2'' and as raw geometry to use in the ''[[Halo 2 Editing Kit]]''.
In addition to the E3 demo level itself, several maps made using the same assets at around the same time of ''Halo 2''{{'}}s development have been made available for download in MCC as a level scenario for ''Halo 2'' and as raw geometry to use in the ''[[Halo 2 Editing Kit]]''.
<gallery>
<gallery>
File:HTMCC H2 Digsite E3 M247GPMG.png|A marine firing the M47 GPMG.
File:H2 Digsite Arcology.jpg|[[Arcology]].
File:HTMCC H2 Digsite E3 Perez.png|Perez with an ODST behind him.
File:HTMCC H2 Digsite E3 Parsons.png|Parsons taking cover behind a wall.
File:HTMCC H2 Digsite E3 Weevil 4.png|The Covenant artillery fires at a building.
File:HTMCC H2 Digsite E3 Banks 1.png|Banks clutching his stomach.
File:HTMCC H2 Digsite E3 Banks 2.png|Banks using a fallen marine's radio.
File:HTMCC H2 Digsite E3 Banks 3.png|The Covenant artillery fires again.
File:HTMCC H2 Digsite E3 ODST&BR55.png|An ODST with the battle rifle.
File:HTMCC H2 Digsite E3 ODSTs.png|Two ODSTs advancing.
File:HTMCC H2 Digsite E3 Jackal.png|A lone Jackal with a plasma pistol.
File:HTMCC H2 Digsite E3 Jackals.png|A group of Jackals with a Shadow in the distance.
File:HTMCC H2 Digsite E3 Boarding.png|A Brute hijacks the Master Chief's Warthog.
File:HTMCC H2 Digsite E3 Brute.png|A Brute firing a brute shot.
File:HTMCC H2 Digsite E3 Elites.png|Two SpecOps Elites turn to the Chief.
File:HTMCC H2 Digsite E3 EnergySword.png|An Elite activates his energy sword.
File:HTMCC H2 Digsite E3 Ending.png|The Master Chief primes a plasma grenade.
</gallery>
</gallery>


Please note that all contributions to Halopedia are considered to be released under the Attribution-ShareAlike 3.0 Unported license (see Halopedia:Copyrights for details). If you don't want your writing to be edited mercilessly and redistributed at will, then don't submit it here. You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)

To view or search uploaded images go to the list of images. Uploads and deletions are also logged in the upload log. For help including images on a page see Help:Images. For a sound file, use this code: [[Media:File.ogg]].

Do not copy text from other websites without permission. It will be deleted.