Skip to content

Commit

Permalink
Add launcher manifest file
Browse files Browse the repository at this point in the history
  • Loading branch information
ccomrade committed Jul 24, 2020
1 parent 46972c9 commit e834845
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 0 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

### Fixed
- No more hangs after crash when running under Wine. Fixed by disabling broken unhandled exception handler in CrySystem.
- Message boxes now have correct modern visual style.
- Launcher is now fully DPI aware to prevent any blurring on high DPI screens.

## [2.3] - 2019-07-13
### Fixed
Expand Down
2 changes: 2 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -62,12 +62,14 @@ endif()
add_executable(Crysis WIN32
Code/Launcher/Game/Main.cpp
Code/Launcher/Game/Resources.h
Resources/Launcher.manifest
Resources/GameLauncher.rc
)

add_executable(CrysisDedicatedServer WIN32
Code/Launcher/DedicatedServer/Main.cpp
Code/Launcher/DedicatedServer/Resources.h
Resources/Launcher.manifest
Resources/DedicatedServerLauncher.rc
)

Expand Down
30 changes: 30 additions & 0 deletions Resources/Launcher.manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
<asmv3:application>
<asmv3:windowsSettings>
<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true/pm</dpiAware>
<dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">PerMonitorV2</dpiAwareness>
</asmv3:windowsSettings>
</asmv3:application>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
publicKeyToken="6595b64144ccf1df"
processorArchitecture="*"
language="*"
/>
</dependentAssembly>
</dependency>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel
level="asInvoker"
uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>

0 comments on commit e834845

Please sign in to comment.