rotators / Fo1in2

Fallout 1 to 2 engine conversion
https://nma-fallout.com/threads/218045/
589 stars 30 forks source link

Installation instructions not clear for Linux or Wine, lacking the most important part (ddraw.dll override), lib requirements missing for Windows #225

Open WWWFWWW opened 8 months ago

WWWFWWW commented 8 months ago

The installation instructions lack the most important part for running Fallout1in2 under Linux or Mac with Wine – setting a ddrawl.dll library override in Wine Config to native,builtin.

Without that step, Fo1in2 won't ever run properly under Wine, launching Fallout 2 data instead.

That very step might be known to somebody well accustomed to SFall as the mod authors are, but not to anybody new to Fallout 2 intricacies.

I suggest adding it to the instructions to make them complete.

Library requirements for actually running undat.exe or for dat2.exe command‑line usage are also missing. I gather some versions of VCRun or DotNet are required, but not mentioned and not installed purely by installing Fallout 1 or 2 either.

Installation instructions that already assume the presence of other, 3rd party libraries not installed by default are simply incomplete and misleading.

Please try to think like a person installing your mod on a completely new computer and OS when writing instructions, not like a dev with your dev environment already having all of them. Because when doing the latter, you will miss all the dependencies required and won't mention them.

msegers commented 7 months ago

@WWWFWWW Thanks for your issue, I had no idea I needed to override a dll, finally got it to work.

EcceGratum commented 7 months ago

Any idea how to fix it when launching from steam on the Steam Deck ? as launch arguments maybe ?

c10l commented 7 months ago

For anyone coming here looking for how to do this in Steam, edit launch options as so:

WINEDLLOVERRIDES='ddraw.dll=n,b' %command%
class101 commented 7 months ago

Adding to this a complete Steam guide, Wine is indeed unnecessary with Steam

https://steamcommunity.com/sharedfiles/filedetails/?id=3230745043

Feel free to try it, it is very easy to follow with step at step instruction with screenshots, no Linux skills required and I also delved deeper into finding the appropriate game settings to obtain the target resolution without black bars and pixel color problems