Question Console Modding

Peaceifist

Farmhand
I am definitely aware that we are currently incapable of modding anything beyond PC, Steam Deck, Mobile, and the occassional jailbroken Switch, but what would it take to start migrating SMAPI, Content Patcher, Fashion Sense, and Alternative Textures in a way that would make them available to Xbox and Playstation people? What sort of app would one need to create?
For that matter, could someone please direct me to the coding languages used in Stardew, Playstation, and Xbox so I can deep dive into learning them? I know the basics and am working on turning an XNB highland cow mod into a CP mod, but knowing which languages beyond C# to find books on would help!
Let me know if anyone has any ideas! With any luck, we'll get things set up before our next major update lol
 
Last edited:

Peaceifist

Farmhand
OKAY.
I've been researching (a lot) and talked to the SDV Discord, and this is going to be a massive undertaking. (why am i always such an overachiever...)
The journey would go a little something like this:
Get permission from @Pathoschild and CA to make the attempt of migration for SMAPI, CP, and SVE over onto Xbox and Playstation.
Find a way to look at the code in Xbox and Playstation and get in touch with the modding communities for games like Fallout etc. in order to learn how they got theirs set up and look at the code for their API etc. Compare them to SMAPI on both PC and Android, talk to the Android dev to learn a bit about how they got started, figure out how to make SMAPI compatible with Xbox and Playstation individually, and work my way through setting up Stardew mod databases for both.
After the code is tested (somehow, I'm still trying to figure out how), ask CA for official permission to publish the databases/ the new SMAPI on Xbox and Playstation game libraries so that people can just install them and pick and choose from any mods that get migrated.

No one bug CA unless you have at least one published mod that is solely reliant on SDV and SMAPI under your belt.
 
Top