When the game has no official modding support you need base modifications probably already compiled by someone else with who knows really what exact modification.
An example is Grand Theft Auto San Andreas. Base, unmodded game is actually Platinum on Wine’s AppDB. But when you mod (by running injecting scripts via a modified dinput8.dll file) the game gets very unstable no matter what mod unlike on Windows.
When the game has no official modding support you need base modifications probably already compiled by someone else with who knows really what exact modification.
An example is Grand Theft Auto San Andreas. Base, unmodded game is actually Platinum on Wine’s AppDB. But when you mod (by running injecting scripts via a modified dinput8.dll file) the game gets very unstable no matter what mod unlike on Windows.
So someone just needs to be interested enough in playing it to jump into a Wine staging dev and do the leg work to fix what breaks.
That’s exactly how Wine has continued to expand what it can do for over 30 years…