/HDSprites

Stardew Valley mod that doubles the resolution of most textures (SMAPI + Harmony)

Primary LanguageC#GNU General Public License v3.0GPL-3.0

HDSprites - Stardew Valley Mod (SMAPI / Harmony)

Comparison Image

Nexus Mods - https://www.nexusmods.com/stardewvalley/mods/4024

Stardew Valley mod that doubles the resolution of most textures using a 2xBR upscale algorithm.

All files in the mod's assets folder are loaded and will replace their identically named counterpart in the game's base Content folder. The mod assumes that all loaded images are exactly twice the resolution of the original version.

Requirements

  • Visual Studio
  • Python
  • Windows

Instructions

  1. (Skip if already done) Install the latest SMAPI version here.
  2. Clone this repository to your computer.
  3. Open HDSprites.sln with Visual Studio.
  4. Build the solution. If successful, the folder "HDSprites" will be created in your "Stardew Valley/Mods" folder.
  5. Copy the "generate_assets.bat" and "tools" folder into "Stardew Valley/Mods/HDSprites".
  6. Run the "generate_assets.bat" and wait for it to complete.

Credit

  • Platonymous - ScaledTexture2D and SpriteBatchFix Harmony patch classes - PyTK mod
  • draivin - XNB extractor tool - XNB Node
  • Salmakis - Image resizer tool for 2xBR filter - ImageFilter
  • Pathoschild - Updating code to work with SMAPI 3.0