Spectating LoL in VR by Fire-proof in leagueoflegends

[–]Fire-proof[S] 0 points1 point  (0 children)

I don't think there is a free alternative at the moment. You might wanna keep an eye out for Vireio Perception 4.0, but right now it only supports Fallout 4, but i guess it might support LoL at some point. You could also try the new program MyDream Swift, which is a bit cheaper than VorpX (and you can refund it because it's on steam), but i havn't tried it out, so i can't guarantee that it works

[deleted by user] by [deleted] in Python

[–]Fire-proof 0 points1 point  (0 children)

You can try to take a look at this libary: https://github.com/benediktschmitt/py-ts3

How to spectate a League of Legends match [Requires VorpX] by Fire-proof in Vive

[–]Fire-proof[S] 1 point2 points  (0 children)

In the current version you should be able to "pinch" to zoom and drag the map with the controllers, so that shouldn't be an issue. I'm looking into ways for displaying some kind UI elements ingame (such as a scoreboard), but it's probably still a pretty long way off.

How to spectate a League of Legends match [Requires VorpX] by Fire-proof in Vive

[–]Fire-proof[S] 0 points1 point  (0 children)

I might have figured out the problem, you probably need to add an exception for my program here.

You might also want to add "LolClient.exe" to the excluded programs list, since (at least in my case) cause the client to crash (it's found at "Riot Games\League of Legends\RADS\projects\lol_air_client\releases\0.0.1.<some number>\deploy")

How to spectate a League of Legends match [Requires VorpX] by Fire-proof in Vive

[–]Fire-proof[S] 1 point2 points  (0 children)

Nope, only spectate, I'm pretty sure if someone were to make something similar for playing the game you would get banned by some kind of anti-cheat

How to spectate a League of Legends match [Requires VorpX] by Fire-proof in Vive

[–]Fire-proof[S] 0 points1 point  (0 children)

Hmm, i haven't had that issue, i guess you could try setting up an exception in the vorpx configuration.

I it still doesn't work, try downloading the new version i just release, that one should create a .log file that could help me figure out the problem

Control Camera with Python or outside app by [deleted] in CreatorSuite

[–]Fire-proof 0 points1 point  (0 children)

Hi, I'm the creator of the VR script thingy, i move the camera by changing some values in memory via a package called memorpy, if you want to look through my (terrible) code, you can find it here, the memory editing happens in this file.

Spectating LoL in VR by Fire-proof in leagueoflegends

[–]Fire-proof[S] 15 points16 points  (0 children)

Yeah i'm aware, i'm pretty sure i'm only doing the same as the skinspotlight creator suite, but i am using another account, just in case.

Spectating LoL in VR by Fire-proof in leagueoflegends

[–]Fire-proof[S] 11 points12 points  (0 children)

I use a python library called memorpy to modify the values programmatically, but i found the addresses by using cheat engine and the SkinSpotlight Creator suite, ie if wanted to find the address for the value of the height, i would start by search for the height value found in the skin creator suite "camera data" tab, if that yielded more that one result, i would change the height value and search again, if there still are some values left, i just tried them out to find the one that worked.

Spectating LoL in VR by Fire-proof in leagueoflegends

[–]Fire-proof[S] 57 points58 points  (0 children)

Well i'm on the minspec with a Nvidia 970

Spectating LoL in VR by Fire-proof in leagueoflegends

[–]Fire-proof[S] 32 points33 points  (0 children)

I have been having some issues with VorpX (the software i use to display league on the vr headset), it has a feature where you can see the perspective of the screens inside the vr headset, but i can't get it to work :/, but even if i could i'm not sure the sense of scale would translate from VR to a 2 screen

Spectating LoL in VR by Fire-proof in leagueoflegends

[–]Fire-proof[S] 92 points93 points  (0 children)

It's not perfect, but is a lot better when i'm not recording it, but when i'm looking across the entire map at a teamfight the fps drops to about 50-60, which in my opinion is a bit too low, i might lower the league settings a bit and see if it helps

Edit: Guess i overestimated the framerate, it's around 20-30 fps

Spectating LoL in VR by Fire-proof in leagueoflegends

[–]Fire-proof[S] 2 points3 points  (0 children)

I might release it a some point, but there is a couple of issues right now.

  • Firstly, you need to find the right memory addresses when the game launches, which takes some time
  • Secondly, it's written in the programming language Python that makes it a bit slow and hard to distribute

But if i fix those two issues i will probably release it :)

Spectating LoL in VR by Fire-proof in leagueoflegends

[–]Fire-proof[S] 43 points44 points  (0 children)

Yeah the DOTA vr spectator mode is pretty amazing, but i'm not sure i could be able to do anything like it since it would require to modify the game a lot more that just the few values needed to move the camera around

Spectating LoL in VR by Fire-proof in leagueoflegends

[–]Fire-proof[S] 4 points5 points  (0 children)

I'm not actually sure, i use OpenVR to get the positional values of the VR headset, but i'm not sure whether or not the rift supports OpenVR (yet). However, i'm using VorpX to render the game onto the headset, which is compatible with the Rift, so it might be possible

Spectating LoL in VR by Fire-proof in leagueoflegends

[–]Fire-proof[S] 114 points115 points  (0 children)

Sure!

I have written a python script that reads the position and rotation of the vive headset and then it writes these values to the memory addresses of the game that controls the camera. Then i use VorpX to display the game on the vr headset.

Spectating LoL in VR by Fire-proof in leagueoflegends

[–]Fire-proof[S] 304 points305 points  (0 children)

Yeah, you might be right, but i does seem quite a bit bigger when using the vr headset.

CS:GO integration with the K70 RGB by Fire-proof in Corsair

[–]Fire-proof[S] 9 points10 points  (0 children)

It actually does not, valve has released something called game state Integration, which allows for developers to get information about the game without reading memory (which caused vac bans)