Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

import_sega_classics.py on Windows #3

Closed
halfhorst opened this issue Apr 6, 2018 · 2 comments
Closed

import_sega_classics.py on Windows #3

halfhorst opened this issue Apr 6, 2018 · 2 comments

Comments

@halfhorst
Copy link

Issue summary

I'd like to use the import script to move the Sonic ROMs around, however, the script doesn't support Windows. Is there a reason for this? I see a windows client on the CDN here: https://developer.valvesoftware.com/wiki/SteamCMD#Windows

I'm just doing it manually right now. If there isn't some other reason for not supporting, I can PR it in.

  • [Operating system]
    Windows 10, 64-bit
  • [Python version]
    3.6.4
  • [Gym Retro version]
    0.10.5
@halfhorst
Copy link
Author

So, I altered the script so I can run SteamCMD just fine, and it works, but two things are significantly different.

  1. The downloaded directory tree is different. My ROMs are in "steamapps/common/Sega Classics/uncompressed Roms"

  2. The SteamCMD download succeeds and the app updates too, but the return code is 7 so the script exits early. It was tough to figure this out because the print statement happened to be printing the end of the steam download, which indicated success.

Since I figured this out I was able to just copy the ROM over, but it would be nice if this worked. I'm curious what it looks like on Ubuntu, I may try tomorrow

@endrift
Copy link
Contributor

endrift commented Apr 6, 2018

Added.

@endrift endrift closed this as completed Apr 6, 2018
squishyhuman pushed a commit to RetroAI/retro3 that referenced this issue Mar 2, 2023
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

No branches or pull requests

2 participants