3 Commits

Author SHA1 Message Date
9f10b9f304 add deprecation notice 2025-08-09 13:35:23 +00:00
718eace492 1.0.9 2025-07-25 21:57:35 -07:00
ca77c609cd fix size check 2025-07-25 21:56:32 -07:00
5 changed files with 12 additions and 10 deletions

View File

@@ -2,5 +2,5 @@
Icon = "Icon.png"
Name = "EpochSilicon"
ID = "com.burkey.epochsilicon"
Version = "1.0.8"
Build = 30
Version = "1.0.9"
Build = 31

View File

@@ -1,5 +1,9 @@
# Epoch Silicon
# DEPRECATION NOTICE
This project is no longer being worked on. The project I forked from, [TurtleSilicon](https://turtlesilicon.github.io/), now supports Project Epoch and users should migrate.
![](ss.png)
A user-friendly launcher for Project Epoch on Apple Silicon Macs, with one-click patching of winerosetta, rosettax87 and d9vk.

View File

@@ -11,7 +11,7 @@ import (
"strings"
)
const appVersion = "1.0.8"
const appVersion = "1.0.9"
func main() {
log.SetupLogging()

View File

@@ -120,14 +120,12 @@ func updateEpochStatus() {
// Check if patched files have the correct size (matches bundled versions)
winerosettaDllCorrectSize := utils.CompareFileWithBundledResource(winerosettaDllPath, "winerosetta/winerosetta.dll")
d3d9DllCorrectSize := utils.CompareFileWithBundledResource(d3d9DllPath, "winerosetta/d3d9.dll")
rosettaX87CorrectSize := utils.CompareFileWithBundledResource(rosettaX87ExePath, "rosettax87/rosettax87")
libRuntimeRosettaX87CorrectSize := utils.CompareFileWithBundledResource(libRuntimeRosettaX87Path, "rosettax87/libRuntimeRosettax87")
if utils.PathExists(winerosettaDllPath) && utils.PathExists(d3d9DllPath) &&
utils.DirExists(rosettaX87DirPath) && utils.PathExists(rosettaX87ExePath) &&
utils.PathExists(libRuntimeRosettaX87Path) && dllsFileValid &&
winerosettaDllCorrectSize && d3d9DllCorrectSize &&
rosettaX87CorrectSize && libRuntimeRosettaX87CorrectSize && epochPatchesApplied {
epochPatchesApplied {
paths.PatchesAppliedEpoch = true
}