Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation Instructions for Mac OSX are broken due to wrong innoextract flag? #163

Open
guy4261 opened this issue Apr 27, 2024 · 10 comments · May be fixed by #179
Open

Installation Instructions for Mac OSX are broken due to wrong innoextract flag? #163

guy4261 opened this issue Apr 27, 2024 · 10 comments · May be fixed by #179

Comments

@guy4261
Copy link

guy4261 commented Apr 27, 2024

On my machine, I see innoextract should be probably used with -d, not -I:

> innoextract -v
innoextract 1.9
Extracts installers created by Inno Setup 1.2.10 to 6.0.5

> innoextract --help 2>&1 | grep '\-I'
  -I [ --include ] arg          Extract only files that match this path
 
> innoextract --help 2>&1 | grep 'output-dir'
  -d [ --output-dir ] arg       Extract files into the given directory

So I would suggest:

  1. Buy the game from GoG. Don't download their (Windows) installer but the two files the link two (setup_fallout_1.2_(27130).exe - 800K in size and setup_fallout_1.2_(27130)-1.bin - 686M in size from what I've seen).

  2. As suggested in the current instructions, brew install innoextract. For me it produced version 1.9 as seen above.

  3. innoextract setup_fallout_1.2_\(27130\).exe -d /Applications/Fallout

  4. Download the fallout-ce-macos.dmg, open it, pull the Fallout Community Edition app icon into /Applications/Fallout.

  5. Running the app will now successfully start the game.

@weberc2
Copy link

weberc2 commented Apr 27, 2024

It would also be helpful to instruct people to download the game using the offline installers. The main GOG download link gives you GOG_Galaxy_Fallout.exe which I have no idea what to do with. I had to dig around to find the offline installer buried under several menus.

@guy4261
Copy link
Author

guy4261 commented Apr 27, 2024

I'm a mac user so I can't really run the offline installer. My experience (and I bet these screens change often...) is that the default option is to download an offline installer, but there's also a list with two items that lets you download the 2 files I mentioned.

@aalchalabi
Copy link

Following these instructions did succesfully get me the files for the game. However the community Fallout app doesn't start. It just keeps bouncing and says Application not responding after a while. I'm using Sonoma 14.4.1. Other than that I have no weird stuff installed. Anyone know what could be wrong?

@weberc2
Copy link

weberc2 commented Apr 28, 2024

In addition to issues with the innoextract flag, the official instructions don't make sense for the steam download which doesn't give you an installer but rather it gives you a couple .DAT files and a .cfg file. The instructions which worked for me are (EDIT: I published these instructions with additional screenshots here:

  1. Install the Steam macOS client
  2. From the terminal, run Steam with the -console flag: /Applications/Steam.app/Contents/MacOS/steam_osx -console. This will give you a new CONSOLE tab at the top beside the STORE, LIBRARY, etc tabs.
  3. Find Fallout on steamdb.info and grab the app ID and the depot ID (for me the app ID was 38400 and the English language depot ID was 38409--you can find more depots on the 'depots' tab on the left of the page)
  4. In the CONSOLE tab of the Steam client, run download_depot <appid> <depotid> (e.g., download_depot 38400 38409). After a moment, the console should report that the download has begun and when it completes, it will print the download path.
  5. Optionally move or copy the depot directory somewhere more accessible, like ~/Games/Fallout
  6. Download the Fallout CE installer (the macOS .dmg file) from the Fallout CE releases page if you haven't already. Running the installer should open a Finder window with just the Fallout Community Edition app; drag that into your depot directory (e.g., ~/Games/Fallout).
  7. Open your depot directory in a Finder window and double-click the Fallout Community Edition application to start the game.

@tofagerl
Copy link

tofagerl commented May 2, 2024

This looks like this to me:
image
And then I get this error:
image

@weberc2
Copy link

weberc2 commented May 2, 2024

@tofagerl Did you download from Steam from the instructions I provided? When I downloaded from Steam I only had a MASTER.DAT, a CRITTER.DAT, and a fallout.cfg file...

In case it is helpful, I published the same instructions but with screenshots on my blog: https://blog.weberc2.com/posts/fallout-macos.html

@tofagerl
Copy link

tofagerl commented May 2, 2024

@weberc2 No, I used Whisky and assumed I just did the same operation in a different way.
I'll try it your way.

@weberc2
Copy link

weberc2 commented May 2, 2024

@tofagerl I'm still surprised you got that error seeing as how your directory has all the same files as the Steam download... 🤔

@tofagerl
Copy link

tofagerl commented May 2, 2024

It seems to have more files, actually. Oh well.
It works now - I just downloaded it with the console thing, and verified that it started up.
I'm at work, so I can't really start playing yet :D

Thanks for your help!

@yr12345678
Copy link

Thanks @guy4261 I ran into the same issue. Got as far as actually extracting the offline installer instead of the GOG installer, but having to drag the .app file into the folder didn't click for me yet, haha. Works now :)

@kittylyst kittylyst linked a pull request May 13, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants