This commit is contained in:
2025-07-25 14:58:38 -07:00
parent af8873d0ef
commit 7409abf54a
3 changed files with 19 additions and 8 deletions

View File

@@ -3,4 +3,4 @@
Name = "EpochSilicon"
ID = "com.burkey.epochsilicon"
Version = "1.0.3"
Build = 27
Build = 29

View File

@@ -16,7 +16,7 @@ A user-friendly launcher for Project Epoch on Apple Silicon Macs, with one-click
## Known Issues
- For some users, it can take up to a minute for Wow to start after hitting the "Play" button. A fix is currently being worked on but will not be ready by launch
- For some users, it can take up to a minute for Wow to start after hitting the "Play" button. A possible fix is described in the Troubleshooting section, please let @Battlehammer know on the Epoch discord if this works for you
## Usage
@@ -69,6 +69,17 @@ Make sure you login to Epoch with your username, not your email. Using your emai
The initial patch download is quite large and can take a while if your internet is slow. The app will tell you when it's done.
### After I click Play, the game takes a minute to load
This appears to be a problem with using a built-in version of `rosettax87`. In order to fix this, you must compile it yourself.
1. Install Xcode command line tools by opening a terminal and typing `xcode-select --install` and following the prompts
2. Install Cmake
a. Setup [Homebrew](https://brew.sh/) if you don't have it already
b. Open a terminal and enter `brew install cmake`
3. Run EpochSilicon and click the `Troubleshooting` button
4. Find the line that says `Build Rosettax87 locally` and click the `Build` button, following the prompts
### My resolution is super blown up and I can't see the whole screen
Wine does that on first launch if you have a large widescreen monitor.

View File

@@ -223,7 +223,7 @@ func showTroubleshootingPopup() {
xPath, lPath, err := patching.BuildRosetta()
if err != nil {
m := fmt.Errorf("Error building rosettax87: %v\nClick on File Issue to upload your logs and file a support issue", err)
m := fmt.Errorf("Error building rosettax87: %v\nClick Website for information on getting help", err)
log.Error(m.Error())
dialog.ShowError(m, currentWindow)
return
@@ -278,7 +278,7 @@ func showTroubleshootingPopup() {
rowCrossover := container.NewBorder(nil, nil, widget.NewLabel("CrossOver version:"), crossoverStatusShort, nil)
rowWDB := container.NewBorder(nil, nil, widget.NewLabel("Delete WDB directory (cache):"), wdbDeleteButton, nil)
rowWine := container.NewBorder(nil, nil, widget.NewLabel("Delete Wine prefixes (~/.wine & Epoch/.wine):"), wineDeleteButton, nil)
rowBuildRosetta := container.NewBorder(nil, nil, widget.NewLabel("Build Rosettax87 locally):"), buildRosettaButton, nil)
rowBuildRosetta := container.NewBorder(nil, nil, widget.NewLabel("Build Rosettax87 locally:"), buildRosettaButton, nil)
appMgmtNote := widget.NewLabel("Please ensure EpochSilicon is enabled in System Settings > Privacy & Security > App Management.")
appMgmtNote.Wrapping = fyne.TextWrapWord
appMgmtNote.TextStyle = fyne.TextStyle{Italic: true}