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

Update README.md #33

Closed
wants to merge 8 commits into from
Closed

Update README.md #33

wants to merge 8 commits into from

Conversation

ryzendew
Copy link

@ryzendew ryzendew commented Jun 8, 2023

Add instructions to make users lives easier

Add instructions
Removed a dupe line and improved things visually
- are evil
README.md Outdated Show resolved Hide resolved
add a &&
README.md Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
@IsaacMarovitz IsaacMarovitz added the enhancement New feature or request label Jun 8, 2023
@MaddysCreative
Copy link

@IsaacMarovitz anything i need to add?

README.md Outdated Show resolved Hide resolved
@Marsgames
Copy link

Maybe until #13 is merged, we can add a section to help people wanting to update windows version (that should avoid some issues)

We can add something like that:

### Update Windows version (from 1909 to whatever you want)
Open regedit program from your wine drive
`C:/windows/regedit.exe`

Then look for `HKEY_LOCAL_MACHINE/Software/Microsoft/Windows NT/CurrentVersion` and replace `CurrentBuild` and `CurrentBuildNumbere` by `whatever version you want`

@Marsgames
Copy link

Marsgames commented Jun 9, 2023

Also we can add a link to releases with a bit of text to fix issues like #55 or #65

- Open an x86 terminal session with `arch -x86_64 zsh`
- Install brew `/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"` (If you run into issues, let me know)

### Setup your development and Homebrew environment
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are steps that need to be followed in order. So convert them from unordered bullets to ordered numerals.

### Setup your development and Homebrew environment
- Ensure the Command Line Tools for Xcode 15 beta are installed. Visit https://developer.apple.com/downloads to download these tools.
- Enter an x86_64 shell to continue the following steps in a Rosetta environment. All subsequent commands should be run within this shell.
arch -x86_64 zsh
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be a separate list item/command and appropriately formatted as a code block.

Comment on lines +72 to +74
- Make sure the brew command is on your path:
`which brew`
If this command does not print `/usr/local/bin/brew`, you must either modify your PATH to put `/usr/local/bin` first, or fully specify the path to brew in the subsequent commands.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can be reduced to a step that just tells the user what to do here unconditionally (e.g., Execute: export PATH=...).

Comment on lines +77 to +87
## brew tap apple/apple http://github.com/apple/homebrew-apple
- Install the game-porting-toolkit formula. This formula downloads and compiles several large software projects. How long this takes will depend on the speed of your computer.
`brew -v install apple/apple/game-porting-toolkit`
- If during installation you see an error such as “Error: game-porting-toolkit: unknown or unsupported macOS version: :dunno”, your version of Homebrew doesn’t have macOS Sonoma support. Update to the latest version of Homebrew and try again.
`brew update && brew -v install apple/apple/game-porting-toolkit`

## run this when done
- ``ditto /Volumes/Game\ Porting\ Toolkit-1.0/lib/ `brew --prefix game-porting-toolkit`/lib/``

## Running steam
- If you are trying to run steam add this to arguments `-noreactlogin`
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tail end of this document falls apart. I think we can do better here by separating out the "why" from the procedures. And clean up the commands so they're cut/paste'able, etc.

Some inspiration:

@ryzendew ryzendew closed this Jun 11, 2023
@ryzendew ryzendew deleted the Readme branch June 11, 2023 00:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants