RLBot / RLBot

A framework that allows people to write their own Rocket League bots.
MIT License
591 stars 116 forks source link

launching epic version through steam #613

Open olifluous opened 1 year ago

olifluous commented 1 year ago

sys info OS: windows 11 rlbot: 1.67.3 bakkesmod: disabled

scenario

troubleshooting setup manager tries to launch the Steam version of RL, which i don't have instead of the local path RL installed by Epic.

class ROCKET_LEAGUE_PROCESS_INFO:
    GAMEID = 252950

gameid is the RL identifier on Steam

2023-04-20 11:00:41,706 INFO:rlbot[ setup_manager.py:273 - launch_rocket_league_with_steam() ] Launching Rocket League with: ['c:\\program files (x86)\\steam\\steam.exe', '-applaunch', '252950', '-rlbot', 'RLBot_ControllerURL=127.0.0.1:23233', 'RLBot_PacketSendRate=240', '-nomovie']

Reason to run it this way I use a PS5 dual sense controller, which is recognized by Steam but not by Epic But I don't know if it's possible to start steam and launch a third party app.

Possible workaround Install DS4Windows, would be the easy fix, but i prefer to install as little programs as possible, but understand if this gets closed as a "won't do"

steps to reproduce

johyphenel commented 1 year ago

I tried the method suggested in this video - https://www.youtube.com/watch?v=wDfY2Ovm9sU - TL;DR: You set up Epic Launcher as an external Steam "game", configure your controller there, then launch Epic from steam, and RL from Epic.

This worked when I manually launch RL from Epic (after launching Epic from Steam) - but didn't fix my issue with launching RL from rlbot.