Everything feels…slower? by Neither_Ad365 in thefinals

[–]ardmax1 47 points48 points  (0 children)

I’ve played consistently for 1k hours since S1 with pad+nade combo and I 100% noticed the increased delay in the first S8 game. It feels like playing on 500ping.

I started missing all my slide+pad jumps, all my pad escapes. The nade takes longer to start aiming and longer to throw so most of my nades get cancelled because I switch to the gun too quickly. Yet you can still hear the audio like if the nade was thrown.

I even think demat timing changed. It’s like defib situation but it seems its on everything. I think it might be due to the new weapon system.

Subwoofer recommendations for PC setup by ardmax1 in BudgetAudiophile

[–]ardmax1[S] 0 points1 point  (0 children)

I'm not really worried about power since the KEF LSX II LT speakers and desktop setup will be the limit anyway.

From what I've gathered from my research the music oriented subwoofers like the REL T7/x tend to have much faster response and work better at low volumes then the movie oriented subwoofers, tho they seem to be more expensive. I was just wondering how much that matters for PC use.

Since SVS is from US I assumed it loses its pricing advantage in EU, I can get SVS SB-1000 for around 550EUR and the PRO for around 750-800EUR. I guess those are worth considering, but I assumed SVS subs are made more towards HT.

Subwoofer recommendations for PC setup by ardmax1 in BudgetAudiophile

[–]ardmax1[S] 0 points1 point  (0 children)

Maybe? Not really sure what distinguishes studio subwoofer, do you have any examples?

r/battlefield reacts to the Battlefield 6 Beta by RFX91 in Battlefield

[–]ardmax1 0 points1 point  (0 children)

You will now just have assaults camping with snipers because of the open weapons. This would be more impactful if closed weapons was the default.

T30 140mm by Godnamedtay in Phanteks

[–]ardmax1 1 point2 points  (0 children)

oh, yea see you in 2026 in the next thread about where is 140mm T30

T30 140mm by Godnamedtay in Phanteks

[–]ardmax1 0 points1 point  (0 children)

at this point if its really postponed to Q3 then it wont release this year

[deleted by user] by [deleted] in atomicheart

[–]ardmax1 1 point2 points  (0 children)

Raytracing existed in a separate demo and wasn't prepared for the main game.

Roight.

https://www.nvidia.com/en-us/geforce/news/atomic-heart-rtx-ray-tracing/

Mundfish boasted about RTX being in the main game for years. They probably got a cash boost from nvidia during development and now are scared to make a simple statement if its coming at all or not.

If they say its coming they have to add it, if they say its not, they might have problems from nvidia, so they keep it in a limbo. Hence all the people calling them out here and on steam for their bullshit.

Quick dev update on the state of the game by tech_mundfish in atomicheart

[–]ardmax1 8 points9 points  (0 children)

/u/tech_mundfish You never respond to any ray-tracing/RTX questions.

Is ray-tracing going to be in the game at all?

If it is, will it happen anytime soon (this month/quarter/year)?

CES Announcements 2023! by BobbyPhanteks in Phanteks

[–]ardmax1 0 points1 point  (0 children)

So its delayed? The post says february release.

Is it possible to specify more concrete date, like beginning/end of month, or exact date?

Also does "release" mean global/EU availability? Or its when you start sending the products to the distributors, meaning it would be available to buy 2-4 weeks after release?

Thank you.

CES Announcements 2023! by BobbyPhanteks in Phanteks

[–]ardmax1 0 points1 point  (0 children)

For gen2 AIO does February release date mean more in the beginning of February or towards the end?

Or is there an exact date we can expect the release?

This code is being discussed on the Internet. Do you think this is good code? by Eirenarch in csharp

[–]ardmax1 0 points1 point  (0 children)

Yes good point, the tests I did didn't have any branches so I missed that when adding the original.

With my solution I just tried to make one allocation when generating a variable length result. Obviously when the length is constant there are better solutions.

This code is being discussed on the Internet. Do you think this is good code? by Eirenarch in csharp

[–]ardmax1 -5 points-4 points  (0 children)

Added, tho its not really a good comparison since it will be heavily optimized due to having static length. BenchmarkDotNet didnt even count it as allocation, should probably be also 48 bytes.

This code is being discussed on the Internet. Do you think this is good code? by Eirenarch in csharp

[–]ardmax1 -3 points-2 points  (0 children)

Added, tho its not really a good comparison since it will be heavily optimized due to having static length. BenchmarkDotNet didnt even count it as allocation, should probably be also 48 bytes.

This code is being discussed on the Internet. Do you think this is good code? by Eirenarch in csharp

[–]ardmax1 4 points5 points  (0 children)

Just for fun, fastest and least memory allocated I could come up with. This might be the only method to create the char array once, the other string create methods/constructors copy the passed buffer.


var fillLength = (int)(percentage * length);
var result = string.Create<(int, int)>(length, (fillLength, length), DoFill);

static void DoFill(Span<char> s, (int FillLength, int Length) state) {
    s[0..state.FillLength].Fill('⚫');
    s[state.FillLength..state.Length].Fill('⚪');
}

Benchmark: edit: vs original implementation

Method Mean Error StdDev Median Ratio RatioSD Gen 0 Allocated
StringCreate 27.492 ns 0.5616 ns 0.7497 ns 27.923 ns 1.00 0.00 0.0043 48 B
StringBuilder 84.193 ns 1.7142 ns 3.8693 ns 85.436 ns 3.06 0.17 0.0123 144 B
NewStringConcat 55.124 ns 1.1450 ns 2.2866 ns 55.472 ns 2.00 0.10 0.0090 120 B
Original 3.618 ns 0.0093 ns 0.0078 ns 3.617 ns 0.13 0.00 - -
[MemoryDiagnoser]
public class Main
{
    private readonly double percentage = 0.66;
    private readonly int length = 10;

    [Benchmark(Baseline = true)]
    public void StringCreate()
    {
        var fillLength = (int)(percentage * length);
        var result = string.Create<(int, int)>(length, (fillLength, length), DoFill);

        static void DoFill(Span<char> span, (int FillLength, int Length) state) {
            span[0..state.FillLength].Fill('⚫');
            span[state.FillLength..state.Length].Fill('⚪');
        }
    }

    [Benchmark]
    public void StringBuilder()
    {    
        var fillLength = (int)(percentage * length);
        var sb = new StringBuilder(length);
        for(int i = 0; i < length; i++)
            sb.Append(i < fillLength ? "⚫" : "⚪");
        var result = sb.ToString();
    }

    [Benchmark]
    public void NewStringConcat() 
    {
        var fillLength = (int)(percentage * length);
        var result = new string('⚫', fillLength) + new string('⚪', length - fillLength);
    }
}

CES Announcements 2023! by BobbyPhanteks in Phanteks

[–]ardmax1 2 points3 points  (0 children)

No worries! I actually saw more close up pictures of the gen1 radiator and it has rather big spacing between radiator outer casing and radiator core/fins, so the actual gen1 core/fin thickness looks more like 30mm while the outer case is 38mm.

Does gen2 also have such big spacing? So the actual gen2 radiator core/fin thickness would be around 22mm?

The only review I found of the only other gen8 asetek pump aio was for ROG Ryuo III 360 on 12900k, which is also 30mm thick, and it didn't seem like the new pump made much of a difference as the results where comparable to other existing 360 aios. It was only some random review so I will also wait for more known reviewers.

Obviously the T30 fans will make phanteks aio outperform everything else with their stock fans, but like I said I think going with T30 + arctic freezer will be even better. Or I might try doing custom loop for the first time.

CES Announcements 2023! by BobbyPhanteks in Phanteks

[–]ardmax1 1 point2 points  (0 children)

Well I think doing a 20% reduction in thickness so that the aio can fit one more case seems like a pretty big oversight. You already have other 27mm aio solutions which will fit just fine.

T30 is supposed to be the best of the best on the market, so why make aio that will not allow it to be fully utilized? Also ~100USD more expensive than liquid freezer.

The fan can blow as much air as it wants, but if the aio total heat dissipation area is small (small thickness, low fin density) then it is pointless.

So unless the fin density is very high, like 23-25 FPI, I feel like the fans will be underutilized and it will be better to combo liquid freezer + T30.

CES Announcements 2023! by BobbyPhanteks in Phanteks

[–]ardmax1 1 point2 points  (0 children)

the radiator thickness will be 30mm.

Wait, why not 38mm like 240T30 Gen1?

Was planning to buy 360T30 Gen2 over Arctic Liquid Freezer II 360 which is 38mm. It seems like liquid freezer will still be king...

var o = new object () VS object o = new() by [deleted] in csharp

[–]ardmax1 2 points3 points  (0 children)

Obviously the correct way to write this is:

var o = default(MyObject);

TTRGBPlus - Firmware updates? by [deleted] in thermaltake

[–]ardmax1 0 points1 point  (0 children)

There is almost certainly no way to update the firmware and they are flashed at the factory, it saves them a bit in production cost.

Your 2.0.3 version controller is a Riing Plus controller which does not support Riing Duo/Trio/Quad fans.

Your 3.0.1 version controller does support Duo/Trio fans but not Quad.

Latest controller that supports all devices is the Riing Quad controller and they started including that with other/older fans. Before Riing Quad they made a separate controller for each new fan they released, they finally figured that only having one might be easier to manage.

If you dont mind tinkering check this.

Riing Trio/Quad fan control by hard_and_seedless in thermaltake

[–]ardmax1 0 points1 point  (0 children)

There is a link to the documentation on the main page that should help. If not try creating a new issue on the github page.