{"id":15888207,"url":"https://github.com/corecii/roblox_steam_launcher","last_synced_at":"2025-03-20T10:30:35.740Z","repository":{"id":105909386,"uuid":"93200199","full_name":"Corecii/roblox_steam_launcher","owner":"Corecii","description":"Allows one to have the Steam overlay and Steam Input in Roblox by launching it through Steam.","archived":false,"fork":false,"pushed_at":"2017-07-14T02:06:40.000Z","size":27,"stargazers_count":7,"open_issues_count":7,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-28T23:52:38.285Z","etag":null,"topics":["roblox","rust","steam"],"latest_commit_sha":null,"homepage":null,"language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Corecii.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-06-02T20:09:19.000Z","updated_at":"2023-09-11T03:34:28.000Z","dependencies_parsed_at":"2024-06-13T11:39:18.058Z","dependency_job_id":null,"html_url":"https://github.com/Corecii/roblox_steam_launcher","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Corecii%2Froblox_steam_launcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Corecii%2Froblox_steam_launcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Corecii%2Froblox_steam_launcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Corecii%2Froblox_steam_launcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Corecii","download_url":"https://codeload.github.com/Corecii/roblox_steam_launcher/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244066185,"owners_count":20392406,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["roblox","rust","steam"],"created_at":"2024-10-06T06:06:40.608Z","updated_at":"2025-03-20T10:30:35.728Z","avatar_url":"https://github.com/Corecii.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Roblox Steam Launcher\n\nThis allows one to have the Steam overlay and Steam Input in Roblox. It functions\nby replacing `RobloxPlayerLauncher.exe` with a custom launcher that launches the\nreal `RobloxPlayerLauncher` through Steam.\n\n## [Newest Release](https://github.com/Corecii/roblox_steam_launcher/releases)\n\n## Installation and Uninstallation\n\n1. Grab the [Latest Release](https://github.com/Corecii/roblox_steam_launcher/releases)\n2. Unzip\n3. Run `roblox_steam_launcher_installer.exe`.\n4. If you have installed Roblox Steam Launcher previously, `Uninstall` first, then run the installer again and choose `Install`\n\n## Building\n\nBuilding requires a Windows computer with an\ninstallation of [Rust](https://www.rust-lang.org/en-US/install.html),\n[Python 2.7](https://www.python.org/downloads/release/python-2713/), and [PyInstaller](http://www.pyinstaller.org/).  \nThe two build scripts (`build.bat` and `build_release.bat`) will run `cargo build` and `pyinstaller -F -y`\nin the proper places and copy the executables to `build` or `build_release`.\n\n## Issues\n\n* Python is used for calculating the game id of a game because I could not figure out how\nto set up the crc32 calculation properly in Rust, and I did not want to spend time\nwriting my own. It was fastest to bundle a python executable.\n* The Roblox website will suggest that one downloads Roblox, as if it is not already installed.\nRoblox still runs fine. This is probably an issue with the launcher taking too long, and it\nsometimes happens even without the launcher installed.\n* Errors in one half of the launching process are not handled well, and won't give any indication\nif things break.\n\n## Screenshots\n\n![Steam Notification](http://i.imgur.com/E1eb1eh.png \"Steam Notification\")\n![Steam Overlay](http://i.imgur.com/JURyXFe.png \"Steam Overlay\")\n![Steam Controller Support](http://i.imgur.com/dOHbnDm.png \"Steam Controller Support\")\n![Steam Keyboard Support](http://i.imgur.com/J9IDFMe.jpg \"Steam Keyboard Support\")\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcorecii%2Froblox_steam_launcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcorecii%2Froblox_steam_launcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcorecii%2Froblox_steam_launcher/lists"}