RiotArkem

RiotArkem



19 May

Comment

Originally posted by _Yank

Does this mean there will be a higher performance hit with them? Also, will there be any improvements regarding CPU frametimes in the upcoming patch?

The geometry isn't free but in general the scene has many thousands of polygons visible so adding a handful more shouldn't impact performance noticeably.

We've been working on CPU optimizations and hopefully some of them will be ready for the next patch but nothing has been finalized yet.

Comment

We have a temp fix that'll come in the next patch (we added some actual geometry to these abilities) and a proper fix coming in one of the two patches after that (nvidia gave us some helpful suggestions for this).

Comment

Originally posted by jokey321

Yeah vanguard got its ups and downs , friend got banned because he used a macro for pressing 12345 in a different game while vanguard was active

This sounds like a mistake (or your friend isn't being completely honest) feel free to have them send me a reddit message with their username and I'll review their case.

Comment

I don't have an ETA but I'm definitely interested in having feedback for cheating bans. At the very least I want the players that reported the cheater to know that a punishment was given but if I can I'd also like to notify the people who played with the cheater.

I'd like us to find a way to undo the damage done by cheaters but we haven't figure out a good approach yet let alone scheduled the work. So it's probably not coming soon.

We've been talking about reverting competitive games but we have concerns about the inaccuracy from a revert being worse than the inaccuracy from playing with cheaters. To revert the matches accurately we'd probably need to recalculate the MMR of most other matches but there might be an acceptable shortcut that we can use.

Comment

Originally posted by xX_Spectra_Xx

Hey arkem! Are there any updates? I know we are all itching to get on the servers! Thanks!

I don't want to steal anyone's thunder but I think there'll be more information coming this week.


17 May

Comment

Originally posted by InLoveWithInternet

Thanks a lot for your detailed answer, and actually it would make a great ted talk yea :)

I understand your points, it’s quite logical that if you have lot of things inter-linked it’s even harder to make the whole program multi-threaded. And I’m sure it becomes complex quickly.

But I also think that the game industry in general didn’t realize how fast the speed limit would be reached and so that we would be forced to make more cores instead of more frequency. I may be completely wrong since I’m not in the game industry, but from an outside perspective it feels like the problem hasn’t been worked on early enough.

Worse, I’m not sure it’s actually a priority. I can understand people want to mitigate risks etc. but also maybe there are some people (management, business, maybe dev themselves) who don’t realize where we are. And where we are for more than a decade now.

You look at benchmarks, you see those massive power house that are the new threadri...

Read more

You're not wrong! Sometimes it isn't a priority, some projects just don't really care about CPU performance.

Everything is a trade off so it's not too surprising that my hypothetical dating sim isn't trying out new tech to try and use all cores and get to 1000fps. Big name cinematic console games are also happy running at 30fps (though these are normally GPU bound so they're preferring higher resolutions over high frame rates).

In fact one reason we don't see more progress in multi-core computation for games is that most modern games are limited by GPU power rather than CPU power. Spreading the game work over multiple CPUs might not even help the frame rate if you're stuck waiting for the GPU to do its thing.

In most games changing your graphics settings will have a massive impact on your frame rate, this generally means that the GPU is the limiting factor. It's actually rare to have a game like VALORANT where the graphics settings don't actually do a lot ...

Read more
Comment

Originally posted by InLoveWithInternet

Sorry I’m late in the discussion.

the limiting factor on your frame rate will be single threaded CPU performance

Why? This is a serious question. This sounds a bit crazy to me in 2020. We have multi-cores/multi-thread cpus for a long (long) time. We definitely see Intel/AMD going into more and more cores. Why do game developers still make games that rely on single thread performance and can’t benefit from the crazy horse power multi-cores cpus bring on the table?

The industry is getting there but it's hard because there's a lot of state in a video game and each object that needs to be updated is often dependent on a lot of other objects.

Modern engines are building task dependency graph systems that let subsystems updated independently from each other on different threads but for many engines these subsystems aren't first class citizens and a lot of programming effort is required to get them working.

To process a frame you generally have to read network updates from the server, read input from the player, use this information to update the state of each game object, prepare a list of things to be rendered and send that list to the graphics card.

You can add some threads here, for example you often have a input polling thread and a network packet handling thread (checking for input/messages etc). There's also often a rendering thread that is responsible for shuffling objects to the graphics card when they're ready to...

Read more

13 May

Comment

Originally posted by Agete

Yep, tested hours ago in this new patch. Kbfiltr.sys still being blocked, I have to use virtual keyboard to enter my OS.

Can you tell me what version of Vanguard you have?

(Go to "C:\Program Files\Riot Vanguard" and right click on vgc.exe, select properties and then go to the details tab)

Comment

Originally posted by hherrera1229

Dang it, uploaded the logs to my google drive instead.

https://drive.google.com/open?id=1VfN8Lx45OLUmXihnLJmIAqFYY2FJwEVt

Understood about the update. Had no problems last week pre and post vanguard update. Disconnect errors did not begin until 0.50 patch was installed. Hopefully the logs help!

Looks like a server error on our side, I'll escalate it to our infrastructure people.

Comment

Originally posted by hherrera1229

https://file.io/FGQaGoXa

There were about 5 files in the logs folder so I zipped them up and uploaded them. To further add to the report, I never had this bug before the 0.50 patch. Also tried uninstalling and reinstalling the game and vanguard but still got disconnected with the same error.

That link 404s for me :(

Vanguard didn't update along with 0.50 (it updated last week on its own) so it's probably not a 0.50 specific issue.

Comment

Originally posted by Agete

Region: BR

Type of Bug: Vanguard Anti-Cheat

Description: Restarted my laptop to install Vanguard and then my laptop keyboard stopped working (Vanguard blocking kbfiltr.sys, responsible for the operation of the keyboard). Uninstalled Vanguard and now its working again.

Video / Screenshot: https://prnt.sc/sdfo7x

Steps to reproduce: Just install Vanguard and restart the system.

Expected result: Keyboard working fine.

Observed result: Keyboard not working.

Reproduction rate: 100%

System specs: ASUS S46C - i5 3317U - 6gb RAM - GT 740M - Windows 10

Is this still happening? Vanguard shouldn't be blocking drivers since last week.

Comment

Originally posted by Reyik7

Region: EU

Type of Bug: Vanguard Anti Cheat Error

Description: I started to play from first week of beta and i have this issue. I cannot play a match normally because i get error all the time randomly. I tried to reinstall the game and anti cheat multiple times. Not worked. Tested with newest optional and recommended AMD driver too and crashed too. I reinstalled my computer, hoping it would work, but no, and I just installed the game and still get this error. I tried everything from the reddit and riot support and nothing works. I think it's a compatibility issue with AMD CPU or with the APU (Integrated graphics card) just a tip. I saw who has AMD A10 5800K, AMD A series CPU they have this problem too. Now i have more error than before the patch 0.50 (update). I was in ranked so after the 5x error in 5 round i didn't rejoined because like this is unplayable and not fun. #angry

Read this many people rep...

Read more

Another copy paste from above:

If you upload your Vanguard logs somewhere (they live in "C:\Program Files\Riot Vanguard\Logs") and message me a link I'll take a look.

My best guess is some sort of connection issue to our anti-cheat servers?

Comment

Originally posted by hherrera1229

Region: NA

Type of Bug: Vanguard kicks me out for every 20 minutes

Description: Vanguard Anti-cheat has encountered a connection error.

Reproduction rate: Happens every 20 minutes or so

Steps to reproduce: Kept trying to play

Expected result: I won't be disconnected

Observed result: Still got disconnected

System Specs: Intel i5 6600K Processor, Windows 10, Nvidia Graphics Card (980Ti)

Copy-pasted from the last person who reported this bug:

If you upload your Vanguard logs somewhere (they live in "C:\Program Files\Riot Vanguard\Logs") and message me a link I'll take a look.

My best guess is some sort of connection issue to our anti-cheat servers?

Comment

Originally posted by barricay

I have been kicked from games as well, same error, can confirm. Never got kicked a single time pre-patch

It's probably a coincidence since nothing Vanguard related changed in this game patch (Vanguard updates on its own schedule). Let me know if it keeps happening though.

Comment

Originally posted by Mikusama

Region: NA

Type of Bug: Vanguard kicks me out for every 4 minutes

Description: Vanguard Anti-cheat has encountered a connection error.

Reproduction rate: 10/10 (happened 10 out of 10 times)

Steps to reproduce: Try to reinstall Valorant and Vanguard

Expected result: I won't be kicked out

Observed result: Still got kicked out

System Specs: Intel i9 Processor, Windows 10, Nvidia Graphics card (2080)

If you upload your Vanguard logs somewhere (they live in "C:\Program Files\Riot Vanguard\Logs") and message me a link I'll take a look.

My best guess is some sort of connection issue to our anti-cheat servers?


10 May

Comment

Originally posted by MattackChopper

The game will probably remain CPU bound for the foreseeable future

Can you elaborate on why this game is so CPU reliant? I have a Ryzen 5 2600 and I have been getting a pretty consistent fps of around 144 to match my monitors refresh rate, but as others have pointed out that graphics heavy assets( Sages slows and walls, a lot of smokes in one area, gunshots from multiple players in one area) are what is causing the framerates to drop to sometimes lower than 60fps.

Is the issue due to textures not rendering fast enough and causing the drops if your CPU can't keep up? Or is it something more involving the "fog of war" trying to decide what to render? I'm not yelling at you to fix it, God knows you have enough of that, but the more info we have on our side makes it easier for people to try to optimize to the best of our ability. Any insight into how the game works would help us greatly into figuring out how to make it run smoother.

I...

Read more

The reason the game frame rate isn't heavily reliant on GPU performance is that we took some extreme measures during the development of the game to keep all the art performant (art style, polygon/texture/bone budgets, etc).

On the CPU side there are many contributing factors, there's no one thing that's the problem. That said, the biggest outlier right now is probably that our UI isn't very optimized (partly because it was one of the last things to get built). This is one area that we're spending a lot of time on at the moment looking for improvements.

Some of the other reasons include Unreal Engine being relatively single threaded unless you put a lot of work into it (so it only uses a couple of cores fully by default). Another factor that's more this game specific is the high tick rate of the servers which leads to a lot of processing of incoming and outgoing packets. Likewise there are several simplifying assumptions that some games can make that we don't due to...

Read more
Comment

Originally posted by alx_hxpe

I've found a hacker and have video evidence of it, where am I meant to post it?

a support ticket is a good place!

Comment

For most players the limiting factor on your frame rate will be single threaded CPU performance. Unfortunately most of the settings in the game impact GPU utilization so don't end up making a lot of difference to game performance.

We're working on it though, next patch will see some improvements and the next couple of patches will make it better again. The game will probably remain CPU bound for the foreseeable future but we do want to remove frame drops and improve the frame rate on high end gaming PCs.

Comment

Originally posted by PlataBear

It's because of some internal issues with valorant. One of the devs made a security change to how an executable worked and it had a drastic impact to fps that hasn't been fully resolved yet. He said it was reverted and fps should return to normal, but clearly that's not the case because before I was getting 240-350avg and now I barely stay above 144.

The security change that was causing performance issues has been well and truly fixed... but there were several other changes that have slipped in causing performance to regress.

Right now we've increased the number of people working on performance issues and so we've got some improvements coming in the next patch. We're also identifying and planning out longer term work to improve performance, especially on high end computers.

It's hard to say for sure but I expect that performance after this next patch will be similar to the performance of the first beta version and then the patch after that should be overall better. (Your mileage may vary, this is just an estimate, etc, etc)


08 May

Comment

Originally posted by king_manu14

Are we doing to see a reduction in Vanguards aggression before launch? I got a drop and would love to play but i DO NOT feel comfortable with a company owned by tencent having 100% access 24/7 upon startup

Yes, Vanguard's aggression was significantly decreased yesterday.

https://twitter.com/PlayVALORANT/status/1258493180510519296