Resource icon

[Reusable] Steam Library icons for SRB2 v2.2

This thread contains content that may be reused, modified, or ported by anyone.
Steam Library icons for version 2.2 of SRB2

attachment.php




This submission/"add-on" is not for use in SRB2, but is instead for use about SRB2, in Steam.

It's possible to add Sonic Robo Blast 2 to one's Steam Library as a "non-Steam" game, allowing the game to be launched through Steam and thusly have the Steam Overlay active in-game.

However, Sonic Robo Blast 2 looks very bland in a Steam library by default. To fix that, I've made custom imagery for SRB2 to use in Steam, based on/using SRB2 v2.2's title screen.
(That's not as easy as it sounds; I used source code modifications to create new selectable game resolutions for the screenshots taken, I had to make a SOC add-on to prevent the title screen from rotating so that I could get consistent screenshots, I had to make sprite replacements to prevent the logo from animating, and I had to make multiple level-changing add-ons to position the rocks in the background in better-suited positions for where the imagery is being used/put by Steam.)


"Installation"/Usage instructions, featuring images to help guide you along:
First, add SRB2 to your Steam Library as a non-Steam game.
Click "Add a Game" at the bottom-left of the main Steam widnow, choose "Add a Non-Steam Game...", find SRB2 (srb2win.exe), and add it.
attachment.php



Now right-click "srb2win" in your Steam Library, choose "Properties...", and change the name from "srb2win" to "Sonic Robo Blast 2".
This is optional, but I recommend it, especially as your Steam friends will then be able to see you as playing "Sonic Robo Blast 2", not "srb2win", if you do this.
You can also click "Set Launch Options..." here and type in some command-line launch parameters, if you want. This allows the OpenGL renderer to be used, for example.
Ignore the "Choose Icon..." button; Despite its name, that button won't help us here.


After closing the Properties window, download the Zip archive attached to this post, and extract the 4 PNG images out of it to somewhere that you can remember.


Then right-click the blank vertical game cover/"capsule" of SRB2 in your Steam library.
(This is anywhere in your Library that isn't the left-hand name list nor the most recent game on the "Home" menu.)
Choose "Manage" > "Set custom artwork", and browse to and select the "Capsule" image that you extracted from the Zip archive.
attachment.php



Launch SRB2 through Steam, and then close it afterwards. This is to make SRB2 the most recent game that you've played on Steam, as that's required for the next step.
Go to your Steam Library's "Home" menu, find SRB2 at the left-most slot in the "Recent Games" shelf, right-click SRB2 there, choose "Manage" > "Set custom artwork", and select the "Header" image from the Zip.
attachment.php



Left-click on SRB2 in your Steam Library to go to its "details" page, right-click the empty background, choose "Set Custom Background", and select the "Hero" image from the Zip.
(The image is named "Hero" instead of "Background" because that Valve refers to this as a "hero" everywhere other than this specific right-click option.)
attachment.php



Right-click the now-colourful background, choose "Set Custom Logo", and select the "Logo" image from the Zip.
attachment.php



The logo is pretty small and off to the side now, though... So right-click the background again, and choose "Adjust Logo Position".
attachment.php



Click on the green square in the middle to pin the logo to the center of the background, to put it nicely in the middle.
attachment.php



Drag on the edges/corners to make the logo take up as much space as possible. Don't worry about the logo's aspect ratio, Steam keeps that intact for you.
attachment.php



Once it's nice and big, click on the "Done" button. After all... you're done now!
attachment.php



Now SRB2 looks nice and pretty everywhere in your Steam Library!
attachment.php
Special thanks goes to Sonic Team Jr. for creating Sonic Robo Blast 2, as without that, this Steam Library imagery wouldn't exist.



I give permission for others to update this submission for future versions of SRB2 if I don't do so myself within 1 month.
It should be noted that as long as SRB2's title screen doesn't change and Steam doesn't add new imagery to its Library, this specific version already stays "up-to-date" with future versions of SRB2, since it's independent of SRB2 itself.
 

Attachments

  • _SRB2SteamIcons-v2.2.zip
    292 KB · Views: 1,441
  • Showcase.png
    Showcase.png
    304.4 KB · Views: 5,874
  • Installation 1.png
    Installation 1.png
    132.1 KB · Views: 5,277
  • Installation 2.png
    Installation 2.png
    200.2 KB · Views: 5,177
  • Installation 3.png
    Installation 3.png
    205.8 KB · Views: 5,240
  • Installation 4.png
    Installation 4.png
    157.9 KB · Views: 4,965
  • Installation 5.png
    Installation 5.png
    292.7 KB · Views: 4,891
  • Installation 6.png
    Installation 6.png
    290.9 KB · Views: 4,856
  • Installation 7.png
    Installation 7.png
    286.7 KB · Views: 4,880
  • Installation 8.png
    Installation 8.png
    318 KB · Views: 4,876
  • Installation 9.png
    Installation 9.png
    337.5 KB · Views: 5,140

Chimera

Your best friend
Sweet, more steps to make this game feel more "official."

If I get back into using my VR setup to play games in a virtual theater this'll come in handy (I dont usually use steam for much else honestly)
 
[...] If I get back into using my VR setup to play games in a virtual theater this'll come in handy [...]
I can't promise that Steam's Big Picture interface's Library and/or SteamVR's Library support/show custom artwork, unfortunately; I remember having trouble with that some other time some months ago, but I'm not completely sure.
 

Who is viewing this thread (Total: 1, Members: 0, Guests: 1)

Top