Trending

Latest Posts by Pavel Djundik

Post image

SteamDB now detects best suggested prices category instead of always using the nuanced category.

1 week ago 10 1 0 0
Schema Explorer showing the class CNmGraphDocVariationDataNode in Counter-Strike 2 from the animdoclib module in dark mode. The class inherits from CNmGraphDocNode and CNmGraphDocFlowNode, with inherited fields shown expanded (m_ID, m_name, m_floatingComment, m_position, m_pChildGraph, m_pSecondaryGraph, m_inputPins, m_outputPins) along with their types and offsets. Its own fields include m_pDefaultVariationData, m_overrides, and m_defaultResourceName, each with MPropertySuppressField metadata. A "Referenced By" section lists 10 other classes that reference this one. An "Also In" section shows the class exists in Dota 2 and Deadlock as well. Footer notes offsets are from Windows, source revision 10527048 built on Mar 16 2026.

Schema Explorer showing the class CNmGraphDocVariationDataNode in Counter-Strike 2 from the animdoclib module in dark mode. The class inherits from CNmGraphDocNode and CNmGraphDocFlowNode, with inherited fields shown expanded (m_ID, m_name, m_floatingComment, m_position, m_pChildGraph, m_pSecondaryGraph, m_inputPins, m_outputPins) along with their types and offsets. Its own fields include m_pDefaultVariationData, m_overrides, and m_defaultResourceName, each with MPropertySuppressField metadata. A "Referenced By" section lists 10 other classes that reference this one. An "Also In" section shows the class exists in Dota 2 and Deadlock as well. Footer notes offsets are from Windows, source revision 10527048 built on Mar 16 2026.

GitHub view of the raw schema dump file CNmGraphDocVariationDataNode.h from the GameTracking-CS2 repository under DumpSource2/schemas/animdoclib. Shows two C++ header-style code blocks: the first defines class CNmGraphDocVariationDataNode inheriting from CNmGraphDocFlowNode with three fields (m_pDefaultVariationData, m_overrides, m_defaultResourceName), and the second defines its parent class CNmGraphDocNode with fields like m_ID, m_name, m_floatingComment, m_position, m_pChildGraph, and m_pSecondaryGraph — the same raw data that the Schema Explorer renders interactively.

GitHub view of the raw schema dump file CNmGraphDocVariationDataNode.h from the GameTracking-CS2 repository under DumpSource2/schemas/animdoclib. Shows two C++ header-style code blocks: the first defines class CNmGraphDocVariationDataNode inheriting from CNmGraphDocFlowNode with three fields (m_pDefaultVariationData, m_overrides, m_defaultResourceName), and the second defines its parent class CNmGraphDocNode with fields like m_ID, m_name, m_floatingComment, m_position, m_pChildGraph, and m_pSecondaryGraph — the same raw data that the Schema Explorer renders interactively.

Source 2 Schema Explorer, generated from automatic game dumps: cross references, search by name, metadata, offsets, switch between games.

s2v.app/SchemaExplor...

3 weeks ago 20 0 0 0
Image source: https://www.facebook.com/rivaLxfactor/posts/arc-raiders-community-is-awesome-there-are-players-who-are-wiping-which-means-th/1486375333058226/

Image source: https://www.facebook.com/rivaLxfactor/posts/arc-raiders-community-is-awesome-there-are-players-who-are-wiping-which-means-th/1486375333058226/

Inventory management in Arc Raiders is severely lacking. Since everything outside of the match in this game is managed with HTTP calls, it definitely would be possible to make a third-party app for managing it. Automatic crafting/buying, loadouts, etc…

1 month ago 15 0 0 0

I've tried using the 'for you' feed, and pressed a bunch show less like this, but the feed is still completely bad showing zero content I would have any interest in.

1 month ago 21 0 2 0
Post image

rip deck

1 month ago 16 0 0 0

still works, i haven't really looked

1 month ago 0 0 0 0

is it time to go back to IRC?

1 month ago 0 0 1 0
Video

You can now walk in Source 2 Viewer.

Full release notes: github.com/ValveResourc...

2 months ago 40 1 1 0
Video

is the game also doing it wrong?

2 months ago 0 0 0 0

It only depends on opengl bindings being available, and should work on any platform. Our shader validator in CI now runs on Linux with mesa llvmpipe drivers.

2 months ago 15 0 0 0
Advertisement
Post image

We've been slowly refactoring the S2V renderer to be self contained and now it's reached a point where it lives a separate package (and published to nuget). This opens the road to use the renderer for things like automating screenshots or implementing other viewers on top.

2 months ago 44 1 1 1

modern multiplayer games start sucking as soon as people start going for metas which ruins any fun. for example everyone now runs trigger nades in arc raiders, which can kill an entire squad in less than a second.

devs already confirmed a nerf is coming, but they took their sweet time

3 months ago 29 2 3 0
Preview
Sponsor @xPaw on GitHub Sponsors Support xPaw’s open source and SteamDB work.

github.com/sponsors/xPaw

3 months ago 15 2 1 0
Preview
Release 17.0 · ValveResourceFormat/ValveResourceFormat Modernized GUI Theme The entire GUI has been redesigned with a modern dark theme (while still based on Windows Forms; we are aware there are many small issues), many fixes were done to high DPI sup...

github.com/ValveResourc...

3 months ago 10 0 0 0

As I've been saying for a while now, the software quality has been degrading for a long time.

3 months ago 3 0 0 0
Post image

Steam(DB) has so many states a game can be in, a discord style tri-state toggles seemed like a good idea for filtering.

3 months ago 31 0 4 0
Post image

SteamDB has a new experimental filter on the sales page.

Highlight rarer new historical lows where either:
- Previous low was 1.5+ years ago, OR
- 50%+ price drop from previous low

3 months ago 176 15 4 1

Disk dying?

3 months ago 0 0 1 0
Post image Post image Post image

Next Source 2 Viewer update will be lovely

3 months ago 47 3 1 0
Adding and using 32 bit alphablended images and icons to the imagelist control - CodeProject An article on adding alphablended images to an imagelist control and using them on components.

There's always a person that figure out how to fix a bug in winforms two decades ago (and the bug is still not fixed two decades later...)

www.codeproject.com/articles/Add...

3 months ago 12 1 1 0
Advertisement

it's still winforms, which is why it looks wonky in places

3 months ago 0 0 0 0
Post image

current release for comparison

3 months ago 11 0 0 0
Post image

source 2 viewer had a glow up

3 months ago 42 0 3 0
Preview
No Graphics API — Sebastian Aaltonen Graphics APIs and shader languages have significantly increased in complexity over the past decade. It’s time to start discussing how to strip down the abstractions to simplify development, improve pe...

www.sebastianaaltonen.com/blog/no-grap...

3 months ago 8 0 1 0
Post image

The bug I had was incorrect unzigzag16 simd version, so this is something that is not being tested by the current test cases I could find and copy from the meshopt codebase.

3 months ago 1 0 1 0

So valve's deadlock finally updated to use meshopt 1, and my decoder was failing to decode it correctly, but only in the SIMD path. So these small unit tests are not enough to cover everything 😭

3 months ago 0 0 1 0
Post image

Depends on how you look at it, but 4k games released this year had the AI content disclosure on the store page

3 months ago 13 2 0 0
Steam Game Releases by Review Count, 2016-2025.

Steam Game Releases by Review Count, 2016-2025.

Over 19,000 games have released on Steam in 2025.

Almost half of them have fewer than ten reviews.

3 months ago 183 32 7 7
Advertisement
Post image

Steam now warns if an item in your cart can be purchased cheaper as part of a bundle.

3 months ago 168 20 2 2
Post image

Any time you interact with Windows apis, you have to write a novel.

A lot of this work should help us eventually move to a better UI framework like www.pangui.io or something, I hope.

4 months ago 26 0 1 0