Halo2PC ↗
A home for Halo 2 PC players, with installation resources, server listings, and community tools.
ON MAC
Play Halo 2 on your Mac with the unofficial community launcher, then explore the recovered models, textures, and sounds of the game.
UNOFFICIAL COMMUNITY LAUNCHER
Bring your own Halo 2 for Windows Vista / Project Cartographer installation to macOS. The launcher imports your files, downloads a verified compatibility runtime, and sets up graphics and audio for you.
Version 0.2.1 beta · DMG, 3 MB · unsigned and not notarized by Apple · SHA-256 checksums
Packaged setup, menu audio, and a full import were tested on an M4 Max running macOS 26.6.2. Other Macs, campaign saves, and multiplayer still need broader testing. See the validation report and the 0.2.1 notes.
ZIP alternative · Launcher source · Components & provenance · MIT license
This launcher and archive would not be possible without the people keeping Halo 2 PC alive. Thank you to the Halo2PC and Project Cartographer teams and their contributors.
A home for Halo 2 PC players, with installation resources, server listings, and community tools.
The community mod that restores Halo 2 Vista online multiplayer and brings ongoing fixes and features to the game. Visit the project for news, forums, and community support.
Halo 2 was created by Bungie and published by Microsoft. This is an independent fan project, not an official release or an endorsement by those teams. Our contribution is the Mac launcher and the archive that comes with it.
1,121 models and level sections ready to explore. Geometry thumbnails show the shape; open a model for textures, skeletons, and alternate parts.
Try a broader search, another category, or reset the filters.
Repeated tag names across maps are grouped into one asset. Unavailable records remain listed here.
Click a model to explore it in 3D: rotate, zoom, pan, or inspect its wireframe and skeleton. Blender and GLB files are also available below each preview.
2,216 imported vertices · 4 mesh objects
2,719 imported vertices · 4 mesh objects
1,364 imported vertices · 1 mesh objects
25,370 imported vertices · 91 mesh objects
94 imported vertices · 1 mesh objects
Explore 4,025 assets and 19,736 exported images. Browse character and weapon textures, environment surfaces, HUD icons, menu artwork, and effects. Open an asset to inspect transparency, zoom to individual pixels, and isolate sprites.
Try a broader search, another category, or reset the filters.
Named tag entries found in the map archives. Indexed entries are not all exported or verified; repeated tag names across maps are grouped here.
24,674 matching entries · 1–80 shown
| Type | Asset path | Maps |
|---|---|---|
| ai dialogue globals | ai\ai_dialogue_globals | 00a_introduction.map, 01a_tutorial.map, 01b_spacestation.map +14 |
| ai mission dialogue | sound\dialog\levels\03_earthcity\03_earthcity | 03a_oldmombasa.map, 03b_newmombasa.map |
| ai mission dialogue | sound\dialog\levels\04_gasgiant\04_gasgiant | 04a_gasgiant.map, 04b_floodlab.map |
| ai mission dialogue | sound\dialog\levels\05_deltatemple\05_deltatemple | 05a_deltaapproach.map, 05b_deltatowers.map |
| ai mission dialogue | sound\dialog\levels\06_sentinelwall\06_sentinelwall | 06a_sentinelwalls.map, 06b_floodzone.map |
| ai mission dialogue | sound\dialog\levels\07_highcharity\07_highcharity | 07a_highcharity.map, 07b_forerunnership.map |
| ai mission dialogue | sound\dialog\levels\08_controlroom\08_controlroom | 08a_deltacliffs.map, 08b_deltacontrol.map |
| antenna | objects\vehicles\warthog\attachments\warthog_antenna | 01b_spacestation.map, 03a_oldmombasa.map, 03b_newmombasa.map +3 |
| antenna | objects\widgets\antenna\scorpion_medium_antenna | 03b_newmombasa.map, 05a_deltaapproach.map, 06b_floodzone.map +1 |
| antenna | objects\widgets\antenna\scorpion_short_antenna | 03b_newmombasa.map, 05a_deltaapproach.map, 06b_floodzone.map +1 |
| biped | objects\characters\brute\brute | 00a_introduction.map, 01b_spacestation.map, 04a_gasgiant.map +8 |
| biped | objects\characters\brute\tartarus\brute_tartarus | 00a_introduction.map, 08b_deltacontrol.map |
| biped | objects\characters\bugger\bugger | 01b_spacestation.map, 03a_oldmombasa.map, 05a_deltaapproach.map +6 |
| biped | objects\characters\cortana\cortana | 01b_spacestation.map, 05b_deltatowers.map, 07a_highcharity.map +2 |
| biped | objects\characters\dervish\dervish | 01b_spacestation.map, 04a_gasgiant.map, 04b_floodlab.map +6 |
| biped | objects\characters\elite\elite | 00a_introduction.map, 01b_spacestation.map, 03a_oldmombasa.map +12 |
| biped | objects\characters\elite\elite_mp | single_player_shared.map |
| biped | objects\characters\elite\elite_ranger\elite_ranger | 01b_spacestation.map, 05a_deltaapproach.map, 05b_deltatowers.map +1 |
| biped | objects\characters\flood_infection\flood_infection | 07a_highcharity.map, 07b_forerunnership.map |
| biped | objects\characters\flood_juggernaut\flood_juggernaut | 07b_forerunnership.map |
| biped | objects\characters\floodcarrier\floodcarrier | 04b_floodlab.map, 06a_sentinelwalls.map, 06b_floodzone.map +2 |
| biped | objects\characters\floodcombat_elite\floodcombat_elite | 04b_floodlab.map, 06a_sentinelwalls.map, 06b_floodzone.map +2 |
| biped | objects\characters\floodcombat_elite\floodcombat_elite_mp | carto_shared.map |
| biped | objects\characters\floodcombat_human\floodcombat_human | 06a_sentinelwalls.map, 06b_floodzone.map, 07b_forerunnership.map +1 |
| biped | objects\characters\gravemind\floodregret\floodregret | 07a_highcharity.map |
| biped | objects\characters\gravemind\gravemind | 07a_highcharity.map |
| biped | objects\characters\gravemind\monitor_flood_infected\monitor_flood_infected | 07a_highcharity.map |
| biped | objects\characters\grunt\grunt | 01b_spacestation.map, 03a_oldmombasa.map, 03b_newmombasa.map +9 |
| biped | objects\characters\heretic\heretic | 04a_gasgiant.map, 04b_floodlab.map |
| biped | objects\characters\heretic\heretic_leader\heretic_leader | 04a_gasgiant.map, 04b_floodlab.map |
| biped | objects\characters\heretic\heretic_leader\heretic_leader_hologram | 04b_floodlab.map |
| biped | objects\characters\heretic\heretic_leader\heretic_leader_hologram_cinematic | 04a_gasgiant.map |
| biped | objects\characters\heretic_grunt\heretic_grunt | 04a_gasgiant.map, 04b_floodlab.map |
| biped | objects\characters\hunter\hunter | 01b_spacestation.map, 03a_oldmombasa.map, 05b_deltatowers.map +4 |
| biped | objects\characters\jackal\jackal | 01b_spacestation.map, 03a_oldmombasa.map, 03b_newmombasa.map +9 |
| biped | objects\characters\lord_hood\lord_hood | 01b_spacestation.map, 03b_newmombasa.map, 08b_deltacontrol.map |
| biped | objects\characters\marine\crewman\crewman | 01a_tutorial.map, 03b_newmombasa.map, 05a_deltaapproach.map |
| biped | objects\characters\marine\marine | 00a_introduction.map, 01a_tutorial.map, 01b_spacestation.map +9 |
| biped | objects\characters\marine\marine_female\marine_female | 01b_spacestation.map, 03b_newmombasa.map, 05a_deltaapproach.map +1 |
| biped | objects\characters\marine\marine_massive | 01a_tutorial.map, 08b_deltacontrol.map |
| biped | objects\characters\masterchief\masterchief | 00a_introduction.map, 01a_tutorial.map, 01b_spacestation.map +14 |
| biped | objects\characters\masterchief\masterchief_mp | single_player_shared.map |
| biped | objects\characters\masterchief_skeleton\masterchief_skeleton | carto_shared.map |
| biped | objects\characters\miranda\miranda | 01b_spacestation.map, 03a_oldmombasa.map, 03b_newmombasa.map +8 |
| biped | objects\characters\monitor\monitor | 04b_floodlab.map, 06a_sentinelwalls.map, 07a_highcharity.map +3 |
| biped | objects\characters\prophet\mercy\prophet_mercy | 00a_introduction.map, 04a_gasgiant.map, 06a_sentinelwalls.map +3 |
| biped | objects\characters\prophet\prophet_minor | 00a_introduction.map, 07a_highcharity.map |
| biped | objects\characters\prophet\regret\prophet_regret | 05b_deltatowers.map |
| biped | objects\characters\prophet\regret_holo\regret_holo | 00a_introduction.map, 05a_deltaapproach.map, 05b_deltatowers.map |
| biped | objects\characters\prophet\truth\prophet_truth | 00a_introduction.map, 04a_gasgiant.map, 06a_sentinelwalls.map +2 |
| biped | objects\characters\sentinel_aggressor\sentinel_aggressor | 04a_gasgiant.map, 04b_floodlab.map, 06a_sentinelwalls.map +1 |
| biped | objects\characters\sentinel_aggressor\sentinel_aggressor_halo1 | 04a_gasgiant.map, 04b_floodlab.map |
| biped | objects\characters\sentinel_constructor\sentinel_constructor | 06a_sentinelwalls.map |
| biped | scenarios\ui\mainmenu\alpha_temp\alpha_elite | mainmenu.map |
| biped | scenarios\ui\mainmenu\alpha_temp\alpha_masterchief | mainmenu.map |
| bitmap | cursors\default\bitmaps\pointer1 | 00a_introduction.map, 01a_tutorial.map, 01b_spacestation.map +14 |
| bitmap | cursors\default\bitmaps\pointer2 | 00a_introduction.map, 01a_tutorial.map, 01b_spacestation.map +14 |
| bitmap | cursors\default\bitmaps\text_cursor1 | 00a_introduction.map, 01a_tutorial.map, 01b_spacestation.map +14 |
| bitmap | cursors\default\bitmaps\waiting_cursor1 | 00a_introduction.map, 01a_tutorial.map, 01b_spacestation.map +14 |
| bitmap | effects\bitmaps\contrails\banshee_contrail | 00a_introduction.map, 01b_spacestation.map, 03a_oldmombasa.map +12 |
| bitmap | effects\bitmaps\contrails\c_gun_turret_contrail | 03a_oldmombasa.map, 03b_newmombasa.map, 04a_gasgiant.map +10 |
| bitmap | effects\bitmaps\contrails\condensation_contrail | 00a_introduction.map, 01b_spacestation.map, 03b_newmombasa.map +6 |
| bitmap | effects\bitmaps\contrails\contrail_human | 01a_tutorial.map, 01b_spacestation.map, 03a_oldmombasa.map +12 |
| bitmap | effects\bitmaps\contrails\contrail_hunter | 00a_introduction.map, 01b_spacestation.map, 03a_oldmombasa.map +11 |
| bitmap | effects\bitmaps\contrails\covenant_beam | 01b_spacestation.map, 05b_deltatowers.map, 06b_floodzone.map +3 |
| bitmap | effects\bitmaps\contrails\needler_contrail | 01b_spacestation.map, 03a_oldmombasa.map, 03b_newmombasa.map +11 |
| bitmap | effects\bitmaps\contrails\plasma_cannon_contrail | 03a_oldmombasa.map, 03b_newmombasa.map, 04a_gasgiant.map +9 |
| bitmap | effects\bitmaps\contrails\plasma_contrail | 00a_introduction.map, 01a_tutorial.map, 01b_spacestation.map +14 |
| bitmap | effects\bitmaps\contrails\sentinel_contrail | 04a_gasgiant.map, 04b_floodlab.map, 06a_sentinelwalls.map |
| bitmap | effects\bitmaps\contrails\sniper_contrail | 01a_tutorial.map, 01b_spacestation.map, 03a_oldmombasa.map +6 |
| bitmap | effects\bitmaps\contrails\tracer_contrail | 01b_spacestation.map, 03a_oldmombasa.map, 03b_newmombasa.map +3 |
| bitmap | effects\bitmaps\contrails\wake_contrail | 05b_deltatowers.map |
| bitmap | effects\bitmaps\distortion\distortion | 00a_introduction.map, 04a_gasgiant.map, 05b_deltatowers.map +4 |
| bitmap | effects\bitmaps\distortion\distortion_grad_a | 07b_forerunnership.map |
| bitmap | effects\bitmaps\distortion\distortion_ring | 00a_introduction.map, 01a_tutorial.map, 01b_spacestation.map +6 |
| bitmap | effects\bitmaps\distortion\distortion_ripple | 00a_introduction.map, 01a_tutorial.map, 01b_spacestation.map +14 |
| bitmap | effects\bitmaps\energy\c_electric_discharge | 00a_introduction.map, 01a_tutorial.map, 01b_spacestation.map +14 |
| bitmap | effects\bitmaps\energy\c_electric_discharge_white | 00a_introduction.map, 01a_tutorial.map, 01b_spacestation.map +14 |
| bitmap | effects\bitmaps\energy\elite_shield_depletion | 00a_introduction.map, 01b_spacestation.map, 03a_oldmombasa.map +13 |
| bitmap | effects\bitmaps\energy\energy_blade_activate | 00a_introduction.map, 01a_tutorial.map, 01b_spacestation.map +14 |
Explore 7,430 sound tags and 22,469 playable clips: music segments, dialogue, weapons, vehicles, ambience, and interface effects. Each tag can hold several variations; pick one to play it.
Try a broader search, another category, or reset the filters.