What works Everything, as far as I can tell, at least in single-player. I've played several games as the Ferengi and have played all the way through without issues-except the usual issues that BotF had in Windows anyway. In fact, when set up right, it seems to run a little better in Wine than it did natively in Windows-in that, when the game crashes, it doesn't mess with your Desktop, and you don't have to restart Windows, just Wine (i.e., you just reopen BotF without rebooting). What does not Nothing I've found yet Workarounds What was not tested Multiplayer Hardware tested Graphics:. GPU:. Driver: Additional Comments In Wine, as in XP and newer versions of Windows, the 1.02 patch doesn't install properly-you have to manually unpack and apply it. Write me at lordpeyre@yahoo.com for more instructions or for my own ready-made unpackaged patch, which is much easier to apply.
Apr 03, 2016 Download BotF Resolution Patch for free. This is a tool for modding Star Trek: Birth of the Federation. It patches Trek.exe to run at increased resolutions. Star Trek: Birth of the Federation. The 1.02 patch doesn't install properly--you have to manually unpack and apply it. /botf/trek.exe' but if you try to use.
To install, I created a folder called 'botf' where I wanted to install the game (.wine/drivec/Games/botf) and created a folder called 'cd' under that. Then I copied the contents of the CD (except the 'redist' folder and 'ar302.exe') to.wine/drivec/Games/botf/cd.
I ran setup.exe from there (rather than from the CD) to install the game. Then I used my ready-made patch mentioned above to update it to 1.02.
Then I renamed trek.exe and replaced it with a No-CD executable. One trick I found was that I had to change my color depth from 24-bit to 16-bit. At 24-bit, the game would crash if music was enabled. For multiplayer; simply run 'winetricks directplay' in your Birth of the Federation prefix as this will enable you to join multiplayer games over TCP/IP. The following ports must be reachable on the host machine, and may need to be port forwarded if you are behind a router: TCP 2300 UDP 2350, 47624 The game seems to hang when trying to 'cancel' out of multiplayer configuration screens; if this happens, you may need to kill the game ('killall trek.exe' from the command line). Be sure to also kill any.exe processes which are still running (using a tool such as ksysguard) to ensure you can still use multiplayer later.
If you are running fullscreen and killing the game leaves you with the wrong screen resolution, try issuing the following command: xrandr -s 1280x1024replacing '1280x1024' with your desired resolution. I tried a few variations but no luck. The path on the virtual drive is 'c:/botf/trek.exe' but if you try to use wine c:/botf/trek.exe or any of the seemingly logical variations, I get FOUND REGISTRY KEY: SOFTWARE MICROPROSE STAR TREK: BOTF The instruction at 0x00511398 referenced memory at 0x00000000. The memory could not be read. Double clicking the icon from the virtual drive folder works fine, however, which likely does not mean much. I also tried to use RUN in the wine command prompt and had the same registry key output.