https://bugs.winehq.org/show_bug.cgi?id=52889
--- Comment #3 from poweroverwhelming982@gmail.com --- Hello, thanks for the comments and sorry for not responding sooner, I had two weeks of chaos and totally forgot to check up on this.
Yes, the game can only be found as abandonware AFAIK, the mod itself is free and both can be installed without issue in wine (32-bit prefix). The only other thing I do is enable virtual desktop (fixes alt-tabbing and some cursor issues) and overriding msacm32 (fixes some lag issues in certain parts of the game). The second one shouldn't be necessary for running the game, it should work just fine without it.
I also had the black screen issue before this regression and it is video related, I usually had to press the Super key in Gnome to make the game lose focus, and then reactivate it, then press escape 3 times to skip the videos and get into the game.
But when the Crossfire mod is installed, it replaces the Freelancer.exe file and first shows it's own menu where you can select "Single player" or "Multiplayer" to actually start the game, and then once the game has started you would get the black screen issue.
So what happens with this regression is that it now crashes as soon as the Crossfire menu is displayed, I never get the chance to actually start the game and get to the black screen point where the intro videos would start.
I'm not sure how you got to the intro videos without first seeing the Crossfire menu, in my case the menu's window is visible, and then wine's crash window is shown on top (with the debug output from the attachment).
I also noticed this in the log, could be relevant:
... Backtrace: =>0 0x00000000 (0x00218a88) 1 0x6c9e8a6b EnumFontFamiliesExW+0xaa(hdc=<couldn't compute location>, lf=<couldn't compute location>, efproc=<couldn't compute location>, lparam=<couldn't compute location>, flags=<couldn't compute location>) [Z:\wine-git\dlls\gdi32\text.c:2088] in gdi32 (0x0021c388) 0x00000000: -- no code accessible -- ...
Let me know if I can be of further help, Regards