Skip to content
/ DMCHDFix Public

A work-in-progress fix to add ultrawide support for Devil May Cry HD Collection.

License

Notifications You must be signed in to change notification settings

Lyall/DMCHDFix

Repository files navigation

Devil May Cry HD Collection Fix

ko-fi
Github All Releases

This is a work-in-progress fix that aims to add ultrawide support to Devil May Cry HD Collection.

Features

  • Unlocks 1080p resolution limit in the launcher.
  • Corrects gameplay aspect ratio.
  • Scales HUD to 16:9.
  • Correctly scales FMVs to 16:9.

Installation

  • Grab the latest release of DMCHDFix from here.
  • Extract the contents of the release zip in to the the game folder.
    (e.g. "steamapps\common\Devil May Cry HD Collection" for Steam).

Configuration

  • See DMCHDFix.ini to adjust settings for the fix.

Known Issues

Please report any issues you see. This list will likely contain bugs which may or may not be fixed.

Launcher

  • Several parts of the HUD (some text, selection markers etc) are not scaled correctly.
  • HUD scale does not update with resolution changes.
  • Attract FMV is not scaled correctly. (Thanks Mechanical Paladin!)

DMC 1

  • HUD is stretched.
  • Some pop-in at screen edges with high aspect ratios.
  • Some alpha effects (red orbs etc) are squished (wrong aspect ratio).
  • Underwater levels may display at wrong aspect ratio. (Thanks Mechanical Paladin!)

DMC 2

  • Targeting reticle is squished (wrong aspect ratio).

DMC 3

  • Targeting reticle is misaligned.
  • Combo meter is misaligned.
  • Main menu is not scaled correctly on first boot.

Screenshots

ezgif-4-0e4ab45437
DMC HD Collection Launcher
ezgif-4-6dc922d9c9
DMC 1
ezgif-4-40643537c3
DMC 2
ezgif-4-72aa490107
DMC 3

Credits

Ultimate ASI Loader for ASI loading.
inipp for ini reading.
Loguru for logging.
length-disassembler for length disassembly.

About

A work-in-progress fix to add ultrawide support for Devil May Cry HD Collection.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Languages