RandomEurico: Know the feeling, started dropping Windows last year as it became a pain to play older games.
One thing I can try, is to check if I can find the winmm.dll from the Deck and compare with the .dll from the link had shared with you (which i assumed you had tried already with no success)
Wraith_3: I think the fix I tried had several versions of that file and neither worked.
I thought about maybe putting another hard drive in my old PC with Windows 98 on it to run old games, but I'm not sure if I could even find drivers for that old card (GTX 285 OC). So no idea if or how that would work.
Winmn.dll from GOG is 64kb v the Wine version which is around 821kb, i.e. substantially different, however, funny thing:
On my 5th gen intel wo dedicated GPU win10, the game now crashes when 3D acceleration is off, but with it on the screen goes black except the hud/crosshair (but you can play the game...blindfold mode difficulty)
On the daily driver an 8th gen intel w a dedicated GPU, game runs only wo 3D acceleration only at 320x240 with music using the GOG wrapper! But does not run at all with 3D acceleration on...
Seems the hw combo and Win do cause issues with older games (now i remember exactly why I gave up on Win for retro gaming). Music working but not being able to play with higher res was not the outcome I was expecting...
Can you get a hold of the winmn.dll and give a shot? - reckon you can install Wine and get the .dll = download from the secure/safe source