Skip to content

Conversation

@tvolin
Copy link

@tvolin tvolin commented Mar 22, 2025

I prettied up the half-baked PlayStation controller icons from kenney.nl icons (those used for Stardew Controllers) and made a replacement UI.png for PlayStation controller users.
Since Stardew UI has its own way of handling asset replacement, etc., I did not want to make a CP mod with this PNG. At least not without discussing it with you.
So, please accept this PNG with my compliments. If you want me to make a CP mod and put it on Nexus, I will do that.
Otherwise, consider this my way of asking that you add an option to substitute PlayStation icons for those of us with PlayStation controllers.

I prettied up the half-baked PlayStation controller icons from kenney.nl icons (those used for Stardew Controllers) and made a replacement UI.png for PlayStation controller users
@focustense
Copy link
Owner

Content patch would have been no problem, as everything here is either MIT or CC licensed. Only thing you would have had to do is add an attribution for the Kenney icons to the patch as well.

The PR is also fine, I don't mind adding an option to switch to alternate controller icons and figured the question would come up eventually, and it definitely helps to actually get a pre-made tile sheet with icons in the right positions so I don't have to figure that out myself without having an actual controller to test on.

The main obstacle to adding it right at this moment is that there is not enough room for more settings in the configuration UI, on account of certain tradeoffs I made early on to achieve its overall fanciness. It is precisely calibrated for 1080p (or higher) height, and I am already in some hot water for that after learning that the Steam Deck is a meager 800. Meaning the menu is already too long on those devices, and adding another option to the Styles page would make it too long on 10800p as well.

Not to worry, I do have a path forward on this problem, but I'm letting you know the background to explain why, aside from just being busy, it might take a few weeks to appear in the mod. It depends on 3 changes to the UI:

  1. A way to scroll that cooperates with the UI's clipping boundaries (i.e. inner rather than outer controls)
  2. Separating the controller prompts into their own tilesheet
  3. Dynamic assets (Variable asset bindings StardewUI#90)

Once these things get sorted out, then I can make the prompts user-swappable. In the meantime, feel free to make a Content Patcher mod if you like, the only caveat is that once I move controller prompts into their own tilesheet (step 2 above) then it would have to be changed, and obviously once it's merged into the main mod then it would become obsolete - unless you wanted to use it to substitute a different visual style entirely.

@tvolin
Copy link
Author

tvolin commented Mar 22, 2025

Great. I've overlaid UI.png locally, so I'm getting the benefits for now.
Take your time. It's a low priority!

@nnnextra
Copy link

nnnextra commented Dec 23, 2025

hey @tvolin - are you okay with me incorporating your playstation buttons into my fork of Star Control? nnnextra/StardewControllers-CustomisationPlus Will add attribution of course!

@tvolin
Copy link
Author

tvolin commented Dec 23, 2025

@nnnextra feel free. No attribution needed. I'll check out your fork when I get back to Stardew Valley in the new year.

@nnnextra
Copy link

@tvolin thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants