RSS ?
Posted: 13 Feb 2025, 17:28
Hi. I am not that tech knowledgeable even tho i have been around PCs since i was 5. Around 30 days ago i got addicted, quite literally addicted to everything relating input lag & latency. The lower the number on latency mon(even tho as i understand its not that accurate when it comes to measuring real time ISR/DPC Latency?) and better the feel in game the better. In these last 30 days i have bricked the OS maybe 10? to 15? times. All by blindly applying tweaks and trying to fix, hoping it would provide me a miracle 0 ms response time, hand to eye coordination , etc.. Of course didnt work.. After those 15 times i have gotten serious about being responsible and right now i have a dual boot of a copy of my current OS just in case i can revert if i need to. Im currently running a KernelOS windows 11 version which is pretty stripped in my oppinion, most of the things have been turned off or removed completely.. After i installed the OS what i have done is : Melodys tweaker configured for best latency, Melodys win 11 basic optimizer, ancels batch: everything except network tweaks, followed trough whole Amiitxvs guide, djdallmans guide, boredom, basically all the "most known"? tweaks and stuff. I didnt touch the network at all except for few things in the before mentione guides, like setting my game on QoS and turning off NetBIOS over TCP/IP(even tho im on a wifi card and it says i should keep it on). Reason i didnt want to touch network and mess with things like TCP optimizer or some batches that "fix" bufferbloat and stuff is because in the 15 times i have bricked my OS every single time i couldnt get my internet to work as normal even after resetting the network fully via cmd.
I just have 1 question. Im playing a very old game thats based on UDP protocol(TCP optimizations wont help?) and how is it possible that after applying this regedit tweak my game has LITERALLY been feeling EXACTLY as i want it to feel? I hope you understand what i mean by EXACTLY but i mean, LITERALLY, if my brain wants to go to X position, the cursor WILL go to X position. The feeling is like instead of enemies seeing me first and its them reacting to me and them getting the first or the last shot off first, ITS ME who reacts first and LATENCY IS SO MUCH MORE reduced, the shots just connect. The hits just register, literally feels like a game should feel..
I never post online, first time ever i posted on a forum, i always lurk, never comment. I found this regedit tweak on this forum on this thread: viewtopic.php?f=10&t=13717&start=20, posted my @MatrixQW The reason im so fukin mind blown is beacuse i have tried this exact tweak(or tweaks?) in the past and also tweaked around and played with it, it never worked, especially the EXACT settings as mentioned below. I would get timeouts and packet loss would jump as high as 15 or 20 and every few minutes i would disconnect, completely unplayable experience but... All of a sudden it works? Why?
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001]
"*IPChecksumOffloadIPv4"="3"
"*MaxRssProcessors"="3"
"*NumRssQueues"="1"
"*RSS"="1"
"*RssBaseProcNumber"="3"
"*RssMaxProcNumber"="3"
"*TCPChecksumOffloadIPv4"="3"
"*TCPChecksumOffloadIPv6"="0"
"*UDPChecksumOffloadIPv4"="3"
"*UDPChecksumOffloadIPv6"="0"
"*RssProfile"="4"
"*NumaNodeId"="0"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*IPChecksumOffloadIPv4]
"ParamDesc"="IPv4 Checksum Offload"
"default"="3"
"type"="enum"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*IPChecksumOffloadIPv4\enum]
"0"="Disabled"
"1"="Tx Enabled"
"2"="Rx Enabled"
"3"="Rx & Tx Enabled"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*NumRssQueues]
"ParamDesc"="Maximum Number of RSS Queues"
"default"="1"
"type"="enum"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*NumRssQueues\Enum]
"1"="1 Queue"
"2"="2 Queues"
"4"="4 Queues"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*RSS]
"ParamDesc"="Receive Side Scaling"
"default"="1"
"type"="enum"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*RSS\enum]
"0"="Disabled"
"1"="Enabled"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*TCPChecksumOffloadIPv4]
"ParamDesc"="TCP Checksum Offload (IPv4)"
"default"="3"
"type"="enum"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*TCPChecksumOffloadIPv4\enum]
"0"="Disabled"
"1"="Tx Enabled"
"2"="Rx Enabled"
"3"="Rx & Tx Enabled"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*TCPChecksumOffloadIPv6]
"ParamDesc"="TCP Checksum Offload (IPv6)"
"default"="3"
"type"="enum"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*TCPChecksumOffloadIPv6\enum]
"0"="Disabled"
"1"="Tx Enabled"
"2"="Rx Enabled"
"3"="Rx & Tx Enabled"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*UDPChecksumOffloadIPv4]
"ParamDesc"="UDP Checksum Offload (IPv4)"
"default"="3"
"type"="enum"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*UDPChecksumOffloadIPv4\enum]
"0"="Disabled"
"1"="Tx Enabled"
"2"="Rx Enabled"
"3"="Rx & Tx Enabled"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*UDPChecksumOffloadIPv6]
"ParamDesc"="UDP Checksum Offload (IPv6)"
"default"="3"
"type"="enum"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*UDPChecksumOffloadIPv6\enum]
"0"="Disabled"
"1"="Tx Enabled"
"2"="Rx Enabled"
"3"="Rx & Tx Enabled"
I just have 1 question. Im playing a very old game thats based on UDP protocol(TCP optimizations wont help?) and how is it possible that after applying this regedit tweak my game has LITERALLY been feeling EXACTLY as i want it to feel? I hope you understand what i mean by EXACTLY but i mean, LITERALLY, if my brain wants to go to X position, the cursor WILL go to X position. The feeling is like instead of enemies seeing me first and its them reacting to me and them getting the first or the last shot off first, ITS ME who reacts first and LATENCY IS SO MUCH MORE reduced, the shots just connect. The hits just register, literally feels like a game should feel..
I never post online, first time ever i posted on a forum, i always lurk, never comment. I found this regedit tweak on this forum on this thread: viewtopic.php?f=10&t=13717&start=20, posted my @MatrixQW The reason im so fukin mind blown is beacuse i have tried this exact tweak(or tweaks?) in the past and also tweaked around and played with it, it never worked, especially the EXACT settings as mentioned below. I would get timeouts and packet loss would jump as high as 15 or 20 and every few minutes i would disconnect, completely unplayable experience but... All of a sudden it works? Why?
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001]
"*IPChecksumOffloadIPv4"="3"
"*MaxRssProcessors"="3"
"*NumRssQueues"="1"
"*RSS"="1"
"*RssBaseProcNumber"="3"
"*RssMaxProcNumber"="3"
"*TCPChecksumOffloadIPv4"="3"
"*TCPChecksumOffloadIPv6"="0"
"*UDPChecksumOffloadIPv4"="3"
"*UDPChecksumOffloadIPv6"="0"
"*RssProfile"="4"
"*NumaNodeId"="0"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*IPChecksumOffloadIPv4]
"ParamDesc"="IPv4 Checksum Offload"
"default"="3"
"type"="enum"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*IPChecksumOffloadIPv4\enum]
"0"="Disabled"
"1"="Tx Enabled"
"2"="Rx Enabled"
"3"="Rx & Tx Enabled"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*NumRssQueues]
"ParamDesc"="Maximum Number of RSS Queues"
"default"="1"
"type"="enum"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*NumRssQueues\Enum]
"1"="1 Queue"
"2"="2 Queues"
"4"="4 Queues"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*RSS]
"ParamDesc"="Receive Side Scaling"
"default"="1"
"type"="enum"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*RSS\enum]
"0"="Disabled"
"1"="Enabled"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*TCPChecksumOffloadIPv4]
"ParamDesc"="TCP Checksum Offload (IPv4)"
"default"="3"
"type"="enum"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*TCPChecksumOffloadIPv4\enum]
"0"="Disabled"
"1"="Tx Enabled"
"2"="Rx Enabled"
"3"="Rx & Tx Enabled"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*TCPChecksumOffloadIPv6]
"ParamDesc"="TCP Checksum Offload (IPv6)"
"default"="3"
"type"="enum"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*TCPChecksumOffloadIPv6\enum]
"0"="Disabled"
"1"="Tx Enabled"
"2"="Rx Enabled"
"3"="Rx & Tx Enabled"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*UDPChecksumOffloadIPv4]
"ParamDesc"="UDP Checksum Offload (IPv4)"
"default"="3"
"type"="enum"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*UDPChecksumOffloadIPv4\enum]
"0"="Disabled"
"1"="Tx Enabled"
"2"="Rx Enabled"
"3"="Rx & Tx Enabled"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*UDPChecksumOffloadIPv6]
"ParamDesc"="UDP Checksum Offload (IPv6)"
"default"="3"
"type"="enum"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\Ndi\params\*UDPChecksumOffloadIPv6\enum]
"0"="Disabled"
"1"="Tx Enabled"
"2"="Rx Enabled"
"3"="Rx & Tx Enabled"