MecchaGuide mascot — chameleon with paint dial and controller MecchaGuide
Menu
Last verified: v1.8.1 Official patches

Meccha Chameleon Ultrawide Support — Fix Guide

Fix stretched, cropped, or unsupported resolution issues on ultrawide (21:9) and super-ultrawide (32:9) monitors.

Quick answers

Does Meccha Chameleon support ultrawide monitors?

The game renders at ultrawide resolutions but may not have native 21:9 UI scaling. The gameplay area extends correctly, but HUD elements may be positioned for 16:9.

How do I set a custom resolution?

Add launch options: `-res=3440x1440` (replace with your native resolution). Alternatively, set the resolution in-game under Settings > Graphics > Resolution.

Fixing Ultrawide Support in Meccha Chameleon

Mastering the camouflage in Meccha Chameleon requires high peripheral awareness. Utilizing an ultrawide monitor (21:9) or super-ultrawide monitor (32:9) provides a significant strategic advantage, allowing seekers to sweep a wider area and hiders to spot incoming flashlights from the corner of their screen. However, because the game is built on Unreal Engine 5, it defaults to a restrictive aspect ratio scaling model.

If you boot the game on a wide display, you may experience a “Vert-” cropped field of view, stretched UI elements, or a lack of native resolution settings in the options menu. This guide walks you through forcing custom resolutions, correcting FOV cropping via INI files, and configuring GPU-level scaling overrides.


Ultrawide Resolution Troubleshooting Decision Tree

Follow this diagnostic path to configure your wide display profile:

                        ULTRAWIDE DIAGNOSTIC TREE
                        
                 [Launch Game & Check Aspect Ratio]
                                 |
                  (Is image stretched or cropped?)
                                 |
                  +--------------+--------------+
                  |                             |
             (Stretched)                    (Cropped)
                  |                             |
       [Check Resolution Sizes]        [Modify Engine.ini]
       - Open GameUserSettings.ini     - Add AspectRatioAxisConstraint
       - Edit ResolutionSizeX/Y        - Set constraint to Hor+
       - Set to read-only              - Test FOV scaling
                  |                             |
            (Image fixed?)                (Image fixed?)
          +-------+-------+             +-------+-------+
          |               |             |               |
        (Yes)            (No)         (Yes)            (No)
          |               |             |               |
       *Done*      [Force GPU Scale]   *Done*     [Use Launch Opts]
                   - Open GPU control             -res=3440x1440
                   - Check aspect scale           -aspect=21:9

Detailed Troubleshooting Steps

1. Force Custom Resolutions via GameUserSettings.ini

If the game’s menu does not list your monitor’s native resolution (such as 3440x1440 or 5120x1440), you can write the values directly to the configuration folder.

  1. Close the game completely.
  2. Press Win + R on your keyboard, paste the following path, and click OK:
    %LOCALAPPDATA%\MecchaChameleon\Saved\Config\WindowsNoEditor\
    (Note: If you are running the latest v1.8.0 engine update, the folder may simply be named Windows instead of WindowsNoEditor).
  3. Locate the file named GameUserSettings.ini and open it with Notepad.
  4. Scroll down until you find the [/Script/Engine.GameUserSettings] header.
  5. Edit or add the following lines with your monitor’s resolution:
    ResolutionSizeX=3440
    ResolutionSizeY=1440
    LastUserConfirmedResolutionSizeX=3440
    LastUserConfirmedResolutionSizeY=1440
    DesiredScreenWidth=3440
    DesiredScreenHeight=1440
    FullscreenMode=1
  6. Save the file. Right-click GameUserSettings.ini, select Properties, check the Read-only box, and click Apply. This prevents the game from resetting your values on launch. If you get tearing at custom rates, see Screen Tearing Fix.

2. Fix Cropped Field of View (FOV) in Engine.ini

By default, Unreal Engine 5 crops the top and bottom of the viewport on wide screens to prevent players from having wider viewing angles (Vert-). You must force the engine to expand the width instead (Hor+).

  1. In the same config directory (%LOCALAPPDATA%\MecchaChameleon\Saved\Config\Windows\), locate and open Engine.ini.
  2. Scroll to the very bottom of the file and paste the following configuration blocks:
    [/Script/Engine.LocalPlayer]
    AspectRatioAxisConstraint=AspectRatio_MaintainXDFOV
  3. Save the file and close it. This forces the camera calculation to maintain the horizontal FOV, extending your view on the sides.

3. Apply Steam Launch Parameters

If you do not want to lock your configuration files as read-only, you can override resolution scaling using Steam launch parameters.

  1. Open Steam, right-click Meccha Chameleon, and select Properties.
  2. Under the General tab, scroll to the Launch Options section.
  3. Paste the following line:
    -res=3440x1440 -aspect=21:9 -fullscreen
    (Replace 3440x1440 and 21:9 with your monitor’s specifications, e.g. 5120x1440 and 32:9 for super-ultrawide). A full list of engine parameters is available in our Launch Options list.

4. Enable GPU Scaling Overrides

If the image remains stretched despite configuring files, your graphics driver is forcing a 16:9 container.

  • NVIDIA Control Panel: Go to Display > Adjust desktop size and position. Select Aspect Ratio under scaling mode, and select GPU in the “Perform scaling on” dropdown. Check Override the scaling mode set by games.
  • AMD Radeon Software: Go to Gaming > Display. Toggle GPU Scaling to Enabled and set Scaling Mode to Preserve Aspect Ratio.

Related Guides

Frequently Asked Questions

The game looks stretched on my 32:9 monitor. +

The game looks stretched on my 32:9 monitor.

Force the correct aspect ratio by adding `-aspect=32:9` to launch options. If the game still stretches, edit the engine config file at %LOCALAPPDATA%/MecchaChameleon/Saved/Config/Windows/GameUserSettings.ini and set ResolutionSizeX/Y manually.

Is my field of view (FOV) cropped in ultrawide mode? +

Is my field of view (FOV) cropped in ultrawide mode?

By default, Unreal Engine 5 uses 'Vert-' scaling for wide aspect ratios, which chops off the top and bottom of your screen to match the width. To correct this, you must add FOV overrides to the Local Engine configuration files to enable 'Hor+' scaling.