elishacloud / Silent-Hill-2-Enhancements

A project designed to enhance Silent Hill 2 (SH2) graphics and audio for the PC. It also includes scripts to build or modify SH2 audio files (SFX, BGM and Dialog).
http://www.enhanced.townofsilenthill.com/SH2/
zlib License
597 stars 42 forks source link

[Guide] Adding Silent Hill 2 to Steam, and Making It Look Nice #222

Open The-King-of-Toasters opened 4 years ago

The-King-of-Toasters commented 4 years ago

Here's a simple comparison video to show the changes:

The result

This is a more detailed tutorial for the first step in the guide I wrote here. The bulk of the work is attributed to the the SteamGridDB and the creators that upload covers there, you rock!

Steps

  1. Adding the game to Steam.
  2. Renaming the library entry and setting the icon.
  3. Preparing the library images.
  4. Setting the library images.

Step 1

Step 2

Step 3

SteamGridDB has a host of images for Silent Hill 2. There are three sections that we need to pick from:

Grids
Vertical box art/Big Picture Mode icon.
Heroes
Long, horizontal images used as the game's background image.
Logos
High res image of the game's logo.

Feel free to pick the ones you like the most. For this guide, I'm picking the first from each. I recommend renaming the images to cover, background and logo to make the next section easier.

Step 4

That's it! Everything should look nice now.

The-King-of-Toasters commented 4 years ago

Technical Addendum

All images are in are JPEGs or PNGs. Each types follows a standard format:

The grid images can also be in APNG format, which means you can make some pretty impressive covers like this.

So, I propose creating custom images for the enhanced edition project and put them in a zip file. This would cut out all the downloading steps and make it simpler for users. Bonus points if you can include a nice APNG cover. I'd think James on the handrail at the start would be a good pick.

Iuna-fox commented 2 years ago

Edit: Fixed with newest update

ivanproff commented 1 year ago

This no longer works with Steam, having the game on Steam just launches it directly instead of through Steam itself; meaning that my controller no longer works for the game (instead spam clicking if it's plugged in) and the Steam overlay/FPS counter is unavailable. This only stopped working with their most recent major update (reinstating shiny objects and upgrading static images).

Try running steam as admin

Polymega commented 1 year ago

This might have something to do with Xidi. See here:

If you upgraded/installed Xidi, can you temporarily remove dinput8.dll from the game's directory and see if it launches for you then?

Iuna-fox commented 1 year ago

This no longer works with Steam, having the game on Steam just launches it directly instead of through Steam itself; meaning that my controller no longer works for the game (instead spam clicking if it's plugged in) and the Steam overlay/FPS counter is unavailable. This only stopped working with their most recent major update (reinstating shiny objects and upgrading static images).

Try running steam as admin

As of the newest update it works again, the spam click of the Switch Pro-Controller is gone so long as you run it via Steam. Running the application regularly will still result in the old issue.

JoonasPitk commented 7 months ago

It appears all SteamGridDB links in Step 3 are dead, 404.

Felipefpl commented 4 months ago

This mod has any conflict with the director's cut version of the game? It doesnt say anything about that in the site or even here on github.

JoonasPitk commented 4 months ago

This mod has any conflict with the director's cut version of the game? It doesnt say anything about that in the site or even here on github.

While your question is off-topic to this thread, the install instructions on the website say Director's Cut is compatible.

CattusNuclearis commented 2 months ago

There is still an issue with Steam Overlay - it works with SH2 enhanced edition ONLY if you run Steam as admin

elishacloud commented 2 months ago

@CattusNuclearis,

  1. Make sure the folder has full access to the "Users" account in Windows.
  2. Disable the "Admin privilege checker"

image

CattusNuclearis commented 2 months ago

@elishacloud,

Thank you! It did help, but I ended up reinstalling everything to another local drive just in case (previously, it was installed to C:\Program Files (x86)). Now everything works without any additional steps. As I understand, it's generally recommended to install the game and the enhancement pack to a non-admin-protected directory, I guess I missed that

elishacloud commented 2 months ago

As I understand, it's generally recommended to install the game and the enhancement pack to a non-admin-protected directory, I guess I missed that

Yes, that is correct.