isosceles-kramer: Would there be any more info that'd be good?
- RAM size, swap size, swappiness (to evaluate overall virtual memory subsystem)
- does this run from SSD or HDD (specifying min possible read speed would be nice, for some games this is a choking point, especially on Wine)
- CPU: SMT enabled or not, static clock or dynamic, P states or not, did you mess with vcore and LLC, actual clock used, what governor, this all is relevant stability-wise, many of these can cause problems with some games
- audio backend used (by the way - did you test the game for more than few hour gameplay? - do you get audio crackling after some specified amount of time?)
- any non standard audio backend settings (very relevant for audio behaviour)
- any game/Wine relevant kernel params
- async used or not
- esync used or not
- mitigations, off, or what on (this may be relevant SOMETIMES)
- exact graphical settings in-game - this can change a lot (exact entirety list specification required, there's extensive list of games that crap out under Wine with specific high settings, and results vary across system deployments)
- in-game settings - full screen, exclusive fs, windowed, or borderless windowed (which one)
- is the GPU stock or is it overclocked (under some circumstances this may become relevant for Wine stability from time to time)
- set game resolution, exact value, especially if non standard (for example 1920 x 1040)
- refresh rate of the screen
- mods used or not
- wineprefix clean or shared (this is never obvious so should always be specified)
- V-sync, if utilised, if yes then enforced where - by game, or by external software
- any winetricks overrides used
- are the default drive symlinks left in winecfg or not (if you don't know what I'm talking about then the answer is likely yes)
- any non standard arguments passed to Mesa
- any used system variables, LD preloads, etc (specificly relevant for the game/Wine)
- any changes to adriconf
- fps cap, especially if enforced by external software
- do you have more than 1 screen connected
- do you have compositor ("window decorations") enabled during gameplay, is it managed by automated scripts or turned off by manual means
- used DE / WM - for example i3 is known to be finicky with games (among other software)
- do you have freesync enabled in system, is the game/Wine blacklisted or not
- Vulkan version utilised
Here's the fun part:
- mouse/keyboard polling rate - YES, it IS relevant, and funnily enough not many people know this - it's because there's long unresloved bug in Wine that causes game stuttering during kb/m inputs for a LOT of games if polling rate of either is above 500 (above 250 even for some people).
Wine devs in their ultimate "wisdom" constantly deny it but it's in fact entirely on them.
This entire list is a starter, isn't extensive, and I'm probably forgetting something relevant.
Imo underreporting is one of the worst things you can do, especially if you use ArchLinux (I use it myself btw) - as with this specific distro one can easily forget doing something custom as almost everything done in it requires manual work therefore it's easy to dismiss some custom change.