Graveyard Keeper – Support for Superwide and Ultrawide resolutions 5120×1440 (32:9)/3440×1440 (21:9)

Graveyard Keeper – Support for Superwide and Ultrawide resolutions 5120×1440 (32:9)/3440×1440 (21:9) 1 - steamlists.com
Graveyard Keeper – Support for Superwide and Ultrawide resolutions 5120×1440 (32:9)/3440×1440 (21:9) 1 - steamlists.com

This is a hack of hard-coded code for maximum game resolution
 
 

Intro

This is a hack of hard-coded code for maximum game resolution
 
 
The value has been changed from 2560 to 5120
 
And also, the area of fog has been increased from 6 to 8 (checked only for resolution 3440×1440)
 
 
Tested on game version – 1.404
 
 
 

Warning!

Some elements of the game may not display correctly, since this was not provided by the developers!
 
 
For example – game menu
 
 
 

Gameplay screenshots

Graveyard Keeper - Support for Superwide and Ultrawide resolutions 5120x1440 (32:9)/3440x1440 (21:9) - Gameplay screenshots - 00BF25D
 
16:9
 
 
Graveyard Keeper - Support for Superwide and Ultrawide resolutions 5120x1440 (32:9)/3440x1440 (21:9) - Gameplay screenshots - 6802D19
 
21:9
 
 
Graveyard Keeper - Support for Superwide and Ultrawide resolutions 5120x1440 (32:9)/3440x1440 (21:9) - Gameplay screenshots - 703E49D
 
32:9
 
 
 

Instructions

You can use a modified file or make changes manually
 
 
 

Installing modified file

  1. Download modified file – http://puu.sh/IAvRz/5091af952a.dll – [puu.sh] 
  2. Copy Assembly-CSharp.dll to the game folder
     
     
     

    Graveyard Keeper\Graveyard Keeper_Data\Managed
  3. Agree to replace the file
  4. Now you can choose your resolution in the game settings

 
 
 

Manual modification

  1. Download dnSpy from GitHub – https://github.com/dnSpy/dnSpy/releases – [github.com] 
  2. Unpack and run dnSpy.exe
  3. Opening the file Assembly-CSharp.dll from your game folder
     
     
     

    Graveyard Keeper\Graveyard Keeper_Data\Managed
  4. Expanding the file tree structure, open – section
     
     
     

     
     
     

    Assembly-CSharp
     Assembly-CSharp.dll
     -
  5. Scroll down to ResolutionConfig, and right click -> Edit Class (C#)…
  6. Find
     
     
     

    if (height <= 1440 && width <= 2560)
  7. Edit 2560 to 5120
     
     
     

     
     
     

    if (height <= 1440 && width <= 5120)
  8. After that, click Compile in the bottom right
  9. Scroll up to FogObject, and right click -> Edit Class (C#)…
  10. Find
     
     
     

    else if (this.tile_pos.x > 6f - FogObject.BORDER_X)
  11. Edit 6f to 8f
     
     
     

     
     
     

    else if (this.tile_pos.x > 8f - FogObject.BORDER_X)
  12. Find
     
     
     

    for (int i = 0; i < 6; i++)
  13. Edit 6 to 8
     
     
     

     
     
     

    for (int i = 0; i < 8; i++)
  14. Find
     
     
     

    private readonly Vector3 TILES_X_VECTOR = new Vector2(36f, 0f);
  15. Edit 36f to 48f
     
     
     

     
     
     

    private readonly Vector3 TILES_X_VECTOR = new Vector2(48f, 0f);
  16. Also click Compile in the bottom right
  17. Select File -> Save All…
  18. Now you can choose your resolution in the game settings

 
 
 

Credits and links

 
 

Written by 123

 
 
This is all about Graveyard Keeper – Support for Superwide and Ultrawide resolutions 5120×1440 (32:9)/3440×1440 (21:9); I hope you enjoy reading the Guide! If you feel like we should add more information or we forget/mistake, please let us know via commenting below, and thanks! See you soon!
 
 


Be the first to comment

Leave a Reply

Your email address will not be published.


*