So, I wanted to upload the game to Steam, but for some reason, it doesn't recognize the executable. I've looked around and most errors are due to the fact that they put the name wrong in the launch options, however, I don't think that's the case in this particular example:
https://i.imgur.com/b0i33uW.png
Left is the steam configuration, right is the content of the .zip I uploaded.
Anyone knows what could be the problem? Is there any easy tutorial on how to upload to Steam specific to Ren'Py? I'm kinda overwhelmed with the options and have been uploading blindly.
Thanks in advance!
Can't upload to Steam: "Public Default Branch Includes 'MarineX.exe'"
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
- Jackkel Dragon
- Veteran
- Posts: 283
- Joined: Mon Mar 31, 2014 7:17 pm
- Organization: Nightshade, Team Despair
- itch: jackkel-dragon
- Location: USA
- Contact:
Re: Can't upload to Steam: "Public Default Branch Includes 'MarineX.exe'"
When you open the local directory of the downloaded build, what does the file path look like? Based on your screenshot, Steam is looking for:
[Steam Library Path]/[MarineX Steam App Folder]/MarineX-Full-pc*/MarineX.exe
(Also, I'm not sure that the working directory is formatted properly. It might be looking for {[SLP]/[MSAF]//MarineX-Full-pc*/MarineX.exe}, and * may be a wildcard and I'm not sure how that interacts with this.)
As an example of what I do, I generally re-zip my games in such a way that the executables are in the base directory, then leave the working directory blank. That makes it easier for me, since I don't have to figure out relative file paths.
[Steam Library Path]/[MarineX Steam App Folder]/MarineX-Full-pc*/MarineX.exe
(Also, I'm not sure that the working directory is formatted properly. It might be looking for {[SLP]/[MSAF]//MarineX-Full-pc*/MarineX.exe}, and * may be a wildcard and I'm not sure how that interacts with this.)
As an example of what I do, I generally re-zip my games in such a way that the executables are in the base directory, then leave the working directory blank. That makes it easier for me, since I don't have to figure out relative file paths.
Main Website
Includes information about and links to many of my current and past projects.
Major Game Projects
[Nightshade] Eldritch Academy, Eldritch University, Blooming Nightshade, Flowering Nightshade, Life as Designed
[Team Despair] Corpse Party D2 series
Includes information about and links to many of my current and past projects.
Major Game Projects
[Nightshade] Eldritch Academy, Eldritch University, Blooming Nightshade, Flowering Nightshade, Life as Designed
[Team Despair] Corpse Party D2 series
- Karrion
- Regular
- Posts: 73
- Joined: Fri Jan 18, 2019 8:33 pm
- Projects: Murder on the Marine Express
- Organization: 1564 Studio
- itch: 1564-studio
- Contact:
Re: Can't upload to Steam: "Public Default Branch Includes 'MarineX.exe'"
That worked perfectly. Thanks! Now the problem is that it says that the package must include a depot for Windows, Linux, and MacOS, and I already have a depot for the first two, but doesn't appear as marked. Do I have to upload a depot for all 3 or am I doing something wrong?
Screenshots for context:
https://i.imgur.com/GDsW0FK.png (The problem)
https://i.imgur.com/DayI9Xi.png (The package)
https://i.imgur.com/VKkCJ0u.png (The depot the package is assigned to and the OS marked)
Edit: I uploaded the Mac version and got a check on that, but still nothing on Windows + Linux
Edit2: I made sure all packages contain both depots, for linux + windows and mac, and still doesn't work. I added launch options for linux, still no check... I reuploaded the version to the depot, still no check :/ I don't know where else to look.
Edit3: Apparently if I mark the depot as windows only, it works. I'll open a new thread about the linux upload to not detract from this topic
Screenshots for context:
https://i.imgur.com/GDsW0FK.png (The problem)
https://i.imgur.com/DayI9Xi.png (The package)
https://i.imgur.com/VKkCJ0u.png (The depot the package is assigned to and the OS marked)
Edit: I uploaded the Mac version and got a check on that, but still nothing on Windows + Linux
Edit2: I made sure all packages contain both depots, for linux + windows and mac, and still doesn't work. I added launch options for linux, still no check... I reuploaded the version to the depot, still no check :/ I don't know where else to look.
Edit3: Apparently if I mark the depot as windows only, it works. I'll open a new thread about the linux upload to not detract from this topic
Who is online
Users browsing this forum: Google [Bot]