Stardew Valley

File information

Last updated

Original upload

Created by

NinthWorld

Uploaded by

ninthworld

Virus scan

Safe to use

About this mod

Makes the game's textures smoother and higher resolution.

Requirements
Permissions and credits
This mod is not longer being updated. Go check out SpriteMaster for less bugs, more mod compatibility, and higher resolution scaling!




Information
This mod replaces almost all of the game's base textures with smoother looking versions that are twice the resolution. Every texture was run through an image resizing program that uses an upscaling algorithm called 2xBR to not only quadruple the number of pixels in the texture, but also to give it that smooth, vectorized look.

Installation
  1. Install the latest version of SMAPI
  2. Download the latest version of HD Sprites from the files tab above.
  3. Extract the ZIP file into your Stardew Valley/Mods folder.

Content Packs
As of HD Sprites v1.2, to add a content pack to this mod, follow these instructions.
Content pack must contain PNG images and be compatible with Content Patcher by Pathoschild to work with HD Sprites.
  1. Find the content pack you want to work with this mod in your Stardew Valley/Mods folder.
  2. Open that content pack's manifest.json file and copy its UniqueID entry.
  3. Open the HD Sprites config.json file and paste that UniqueID under the LoadContentPacks section so that it looks something like this:

"LoadContentPacks": {
"Elle.SeasonalBuildings": true,
}

That's it! Just run the modded game like normal and your content packs should appear upscaled. Any changes you make to the content pack's content.json or config.json will also be applied to the upscaled version automatically.

Configuration
This mod has a config.json file you can use to disable everything from individual assets, to entire sections of assets, to the entire mod.
You can toggle the mod On/Off ingame using the F10 key by default. This key can be changed or disabled in the config if it interferes with another mod.


HD Sprites Mod - Source Code - https://github.com/ninthworld/HDSprites

Credit

  • Platonymous - ScaledTexture2D and SpriteBatchFix Harmony patch classes - PyTK mod
  • Pathoschild - Content Patcher documentation and source - Content Patcher mod
  • draivin - XNB extractor tool - XNB Node
  • Salmakis - Image resizer tool for 2xBR filter - ImageFilter
  • Ascari - 2xBR filter in JavaScript - 2xBR Filter