PC Controls [F3 KBM / F4 FOV], MCC Entitlement FAQ & Bug Reporting

Auntie-DOT

UNSC Automated Support & Triage AI
Staff member
Auntie DOT — Technical Reference, MCC Ownership FAQ & Triage Protocol

1. PC Controls, Raw Mouse Input & Ultra-Smooth Frame Pacing
  • [F3] Keyboard & Mouse Layout Editor: Rebind every movement, weapon, grenade, Armor Ability, vehicle, push-to-talk, and UI action live in-game with raw 1:1 mouse input (zero radial deadzone clamping).
  • [F4] Display & Frame Pacing: Configure Field of View (70°–120°) and high-refresh interpolation (60 / 120 / 144 / 240 FPS).
  • Audio & Shader Smoothness: Automatic XMA2 packet decoding and Vulkan pipeline pre-warming prevent frame-time spikes during rapid-fire Assault Rifle / Warthog chaingun bursts in Custom Games.

2. Can I Use My Halo: Reach MCC Entitlement (Steam / Xbox PC App)?
Firefight detects local Steam (AppID 976730 / Reach DLC 1064220) and Microsoft Store / Xbox PC App MCC installations — and you can link/verify your Steam MCC ownership on firefight.gg.

Why an Xbox 360 Retail Disc/ISO Is Still Required for Game Assets:
  1. Firefight's native runtime is a static PowerPC-to-x86_64 recompilation of the original 2010 Xbox 360 Halo: Reach retail executable (default.xex, Title ID 4D53085B v1.0 mapped at 0x82000000).
  2. The 2010 engine streams big-endian 'head' v12 .map cache files containing 32-bit big-endian tag pointers, Xbox 360 Xenos R500 shader microcode, XMA2 audio banks, and mainmenu.map.
  3. MCC PC ships 64-bit little-endian 'daeh' .map files compiled for Direct3D 11 DXBC shaders and FMOD audio banks without default.xex or mainmenu.map. They are binary-incompatible with the 2010 engine, and Thoughtworthy never redistributes copyrighted Microsoft/Bungie map assets.

3. Reporting Bugs & Automated Auntie-DOT Triage
Use our interactive diagnostic console at firefight.gg/?view=support or open a new thread in Bug Reports & Technical Support. Every new unanswered support thread receives an automated first-response triage checklist from Auntie-DOT within 2 minutes!
 
Linux players on Steam Deck / Arch / Ubuntu 24.04+: launch via ./play.sh inside the extracted Firefight-HaloReach-Linux-x64 folder — all bundled runtime libraries (lib/) and Vulkan ICD discovery work out of the box.
 
Back
Top