Skip to content

Commit

Permalink
Update mecatalyst.md
Browse files Browse the repository at this point in the history
  • Loading branch information
originalnicodr committed Jul 17, 2024
1 parent 12fcf6d commit e3915ba
Showing 1 changed file with 58 additions and 34 deletions.
92 changes: 58 additions & 34 deletions markdown/GameGuides/mecatalyst.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,56 @@ Graphics API | DirectX 11
## Tools

* [Cinematic Tools by Hattiwatti (Password: CinematicTools)](https://mega.nz/#!8dgWRYKa!QauLJZVyPHvmt4EOxCmQR0WDAOR2ygMYg8rFYLqtgAE)
**Features**: Free Camera, Timestop, FOV Control, Hide HUD (read the Readme File for Hotkeys)

**Features**: Free Camera, Timestop, FOV Control, Hide HUD, Postprocessing, High LOD, shadow resolution, timescale and more.
* [Time Changer Tool](https://bitbucket.org/timm0e/mec-tc-release/wiki/MEC-TC)
**Features**: ToD control. Use alongisde [Reset Lighting Button](https://www.nexusmods.com/mirrorsedgecatalyst/mods/163).
* [Frosty's Mod Manager](https://frostytoolsuite.com/downloads.html)
**Features**: Requirement for most mods for Mirror's Edge Catalyst. If you want access to the Steam overlay use [Frosty's Fix](https://github.com/Dyvinia/FrostyFix/releases)
**Features**: Requirement for most mods for Mirror's Edge Catalyst. If you want access to the Steam overlay use [Frosty's Fix](https://github.com/Dyvinia/FrostyFix/releases).

## Tips and Tricks
## Hattiwatti Tools Usage
Hattiwatti's tools are quite extensive, and this section will try to simplify them for easier understanding.

Command | Key
--|--
Toggle camera | `INS`
Timestop | `DEL`
Toggle HUD | `HOME`
Block input to game | `END`

These settings can also be opened in the tools' accompanying GUI. For an easier time, it is recommended to freeze time using `DELETE` and tweaking the camera's settings through the GUI.

These are the movement controls for both keyboard and controller:

Command | Keyboard - Controller
--|--
Look around | `Arrow Keys` ¹ / <font face="Controller">></font>
Move camera forward / backward / left / right | `Num 8` / `Num 5` / `Num 4` / `Num 6` ¹ - <font face="Controller"><</font>
Move camera up / down | `Num 7` / `Num 9` - <font face="Controller">{ / }</font>
Roll camera left / right | `Num 1` / `Num 3` - <font face="Controller">[ / ]</font>
Increase / decrease FoV ² | `PgUp` / `PgDn` - <font face="Controller">W / X</font>

¹ - Blocking input to game allows WASD + Mouselook.
² - To enable custom FoV, set `Override FOV` to `1`.

@alert important
Once you finish shooting a scene, to return the handling of the FOV to the game change the `Override FOV` setting to `0` and then to `-1` once again.
@end

The GUI is not only the preferred way of tweaking the camera, but it is also the only way to access different environment controls such as setting up additional lights, which can be found in the **MISC/ABOUT** tab. Note that all the values including the camera's speed can be lower than 1, for more precise movement or intensities.

Before changing any of the postprocessing settings on the **ENVIRONMENT** tab go to the **CONTROLS** submenu, and press **GET VALUES**. After doing so, the way the GUI works is that, in order for the game to take effect for any changes done in any of the **ENVIRONMENT** submenues you have to turn it on in the **CONTROLS** submenu. Meaning that you can play around with a submenu settings and then turn it off while keeping the settings saved in case you want to use them in another scene.

For disabling the games vignette go to **ENVIRONMENT** tab and to the submenu **TONEMAP**. You should find the ticking box at the bottom. This submenu also lets you modify the exposure. To do so disable the **AUTOMATIC EXPOSURE** checkbox and play with **EXPOSURE** and **COMPENSATION** fields.

### Hotsampling and Custom Aspect Ratios
To enable the High LOD setting go to the **CAMERA** tab and click on **FIX LOD**. Timescale and shadow resolution options can be found on the **MISC/ABOUT** tab.

Mirror's Edge Catalyst supports SRWE by default and is capable of both hotsampling and custom aspect ratios without tweaking any settings. Make sure to run the game in Windowed, as it has not been tested in Borderless mode.
## Time Changer Tool Usage

Run the *MEC-TC* exe after starting the game. It will hook into it automatically.

Changing the time of day would only take effect with the game unpaused, so do that beforehand. Also, once you settle into a particular ToD you like, open the main menu and click on the "Reset Lighting" button that comes from installing [this mod](https://www.nexusmods.com/mirrorsedgecatalyst/mods/163). This will reset all of the enviroment lighting to nativly match the newly selected ToD.

## Tips and Tricks

### Disabling the Built-in Anti-Aliasing

Expand All @@ -36,46 +76,30 @@ The game uses supersampled anti-aliasing combined with temporal anti-aliasing, w

After doing this, it's recommended to use another form of AA through ReShade, as the game's visual design will make edges stand out more. Using SweetFX's SMAA is a good alternative.

However, do note that turning the native AA off would lead to some artifacts in the enviroment edges, so if your PC is beefy enough consider leaving this on.

### Mods for Easier Photography

Catalyst runs the game with depth of field and motion blur enabled, though you can disable motion blur in the settings, disabling the different kinds of depth of field during certain actions in game requires the use of a mod. You can use [No Visual Environment Effects](https://www.nexusmods.com/mirrorsedgecatalyst/mods/73) and [Disable Runner's Flow Color Correction](https://www.nexusmods.com/mirrorsedgecatalyst/mods/35/) to completely disable visual effects like color correction, chromatic aberration, and depth of field. These mods only disables these effects during combat and or freerunning, so you are free to manipulate them through shaders as you wish.

The utility mod [Debug Startpoint Selector](https://www.nexusmods.com/mirrorsedgecatalyst/mods/5) includes a menu to select and begin in any startpoint set by the game. This mod and the ones above use [Frosty's Mod Manager](https://frostytoolsuite.com/downloads.html).


### Setting up Reshade's Depth Buffer

Mirror's Edge Catalyst uses a reversed depth buffer, so ReShade needs to be set up to access this properly. Open the global preprocessor definitions tab and change `RESHADE_DEPTH_INPUT_IS_REVERSED ` from 0 to 1. This allows for shaders to access depth effects, which will be mentioned in the next section.

### Using Hatti's Camera Tools
Hattiwatti's tools are quite extensive, and this section will try to simplify them for easier understanding.

Key | Command
--|--
`INS` | Toggle camera
`DEL` | Timestop
`HOME` | Toggle HUD
`END` | Block input to game

These settings can also be opened in the tools' accompanying GUI. For an easier time, it is recommended to freeze time using *DELETE* and tweaking the camera's settings through the GUI.

These are the movement controls for both keyboard and controller:
### Misc

Key | Command
--|--
`Arrow Keys` ¹ / RS | Look around
`Num 8` / `Num 5` ¹ / LS | Move camera forward / backward
`Num 4` / `Num 6` ¹ / LS | Move camera left / right
`Num 7` / `Num 9` / LT / RT | Move camera up / down
`Num 1` / `Num 3` / LB / RB | Roll camera left / right
`PgUp` / `PgDn` / D-pad Up/Down | Increase / decrease FoV ²
- Faith face texture goes low-res when reducing the FOV too much, so be careful with that.
- Third person cutscenes are pre-rendered, so no way to take shots from them.

¹ - Blocking input to game allows WASD + Mouselook.
² - To enable custom FoV, set `Override FOV` to `1`.
## Optional Mods

The GUI is not only the preferred way of tweaking the camera, but it is also the only way to access different environment controls such as setting up additional lights. These can be found in the tabs present alongside `Camera`. Note that all the values including the camera's speed can be lower than 1, for more precise movement or intensities.
The following mods use [Frosty's Mod Manager](https://frostytoolsuite.com/downloads.html):

The tool's GUI has some effects that are also available in ReShade, so you may opt for the ingame Depth of Field instead of your usual DoF shader of choice. Remember to experiment with the different effects, especially with Outdoor Environment Light and the Light Manager in `Misc/About` as these are unique to the tool. With the Light Manager you can achieve effects similar to three-point lighting and other lighting systems, or even make your own! :D
* [Debug Startpoint Selector](https://www.nexusmods.com/mirrorsedgecatalyst/mods/5)
* [Better Billboards mod](https://www.nexusmods.com/mirrorsedgecatalyst/mods/76)
* [Better Screen Space Reflection view distance](https://www.nexusmods.com/mirrorsedgecatalyst/mods/110)
* [No Horizontal bloom lens reflection and vignette](https://www.nexusmods.com/mirrorsedgecatalyst/mods/97)
* [EXTENDED city](https://www.nexusmods.com/mirrorsedgecatalyst/mods/202)

## Useful Links

Expand Down

0 comments on commit e3915ba

Please sign in to comment.