最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Apple 游戲移植工具包教程(portingkit)

2023-06-08 14:57 作者:處之漠然  | 我要投稿

大家可自信研究,我最起碼要過兩周才可以,因為我只有我生日那天可以錄比較久的視

頻,其余時間超過?1?個小時,我媽媽要說我

將最新的?crossover?與蘋果自己的?D3DMetal(支持?DirectX 9-12),不支持破解版的非?dx12?游戲,?相且游戲如果有反作弊或?DRM?加密無法運(yùn)行,比如原神,崩壞?(需要結(jié)合一 些大佬的干掉反作弊,是可以的,但需要億點技能),?需要?AVX CPU?的游戲也不起作用.

工作游戲?(各個網(wǎng)站和?reddit?收錄下來的整理),其他的你們自己可以測,愿意分享測試 結(jié)果的也可以告訴我

  • ● ?光環(huán)3(MCC-由于易于防作弊兼容性而無法在線)

  • ● ?賽博朋克2077

  • ● ?《最終幻想VII》重制版間降(使用M1Pro在1080p的高設(shè)置下約為50

    FPS)

  • ● ?戰(zhàn)神(在M1Pro(16gb)上效果不錯,不推薦較小的硬件。)

  • ● ?埃爾登戒指

  • ● ?守望先鋒2

  • ● ?海綿寶寶:宇宙震動

  • ● ?暗黑破壞神IV[1]

  • ● ?霍格沃茨遺產(chǎn)

  • ● ?深巖銀河系

  • ● ?聲波預(yù)兆

  • ● ?索尼克P-06

  • ● ?猩紅色的Nexus

  • ● ?MetalGearSolidV:幽靈之痛

  • ● ?DysonSphereProgram(一些對象和主?以前不可?)

  • ● ?DerailValley(令人敬畏的性能,沒有丟失的手冊-用于火?操作的游戲?qū)ο?

    就像在?CrossOver?上一樣)

  • ● ?蜘蛛俠(2018)

  • ● ?蜘蛛俠邁爾斯·莫拉萊斯-需要Windows版本修復(fù)

  • ● ?Warframe-要使安裝程序/啟動器工作,請在winecfg中將dwrite(禁用)添

    加到庫覆蓋中

  • ● ?高保真RUSH

  • ● ?QUBE2

  • ● ?DeceiveInc.-如果在沒有EAC的情況下啟動,效果很好

  • ● ?雨的?險2(不需要像Crossover22那樣“-disable-gpu-skinning”)

  • ● ?孤島危機(jī)重制版

  • ● ?杯頭

  • ● ?血跡斑斑:夜晚的儀式

    效果不好:
    ●?HorizonZeroDawn-減速問題

    不能工作:
    ●?殺手3-發(fā)射器工作,崩潰
    ●?騰訊的大部分游戲,網(wǎng)易的大部分,包括永杰無間(有反作弊)

準(zhǔn)備事項

1. macOS Sonoma,目前它處于測試階段。您可以從?b?站回復(fù)?1?獲取?pkg?安裝程序?(或者之后我網(wǎng)盤找好會上傳)

–?macOSVentura導(dǎo)致大量steamwebhelper.exe崩潰問題(steam無法在13?系統(tǒng)運(yùn)行,但其他?battle.net?可行,因此建議使用?macOS Sonoma?測試版?(13?遇到報錯我不會回復(fù))

2.?訪問?Apple Developer Downloads?網(wǎng)站,這些文件現(xiàn)在可以免費下載用于任 何登錄的?Apple?帳戶。

○?如果您安裝了舊版本的Xcode,請將其刪除。sudo rm-rf/Library/ Developer/CommandLineTools

○?搜索Xcode15測試版的命令行工具并下載dmg文件,然后安裝它。?○?搜索游戲移植工具包并下載它。打開dmg文件,然后運(yùn)行pkg。


提醒:
如果您以前安裝過?Homebrew,那么建議刪除?arm64 Homebrew,因為這可能會干 擾此構(gòu)建過程。使用?Homebrew?卸載腳本或刪除文件夾?/opt/homebrew/bin。否 則,如果您希望同時安裝?arm64?和?x86?版本的?brew,您可以看我之前的?hombrew?視頻,或則在.zshrc?文件中添加“brew-switcher”,以允許根據(jù)活動架構(gòu)使用任一版 本。

打開終端(在?macOS?上的?Spotlight?中搜索)。 安裝?Rosetta:
softwareupdate --install-rosetta

輸入?x86_64?外殼,在?Rosetta?環(huán)境中繼續(xù)以下步驟。所有后續(xù)命令都應(yīng)該在此?shell?中運(yùn)行。
arch -x86_64

如果您還沒有,請安裝?x86_64?版本的?Homebrew(不可使用中國鏡像,也就意味了你 必須翻,請自備工具,或者在?b?站回復(fù)魔法)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/ HEAD/install.sh)"

確保?brew?命令在您的路徑上:?which brew

如果此命令沒有打印?/usr/local/bin/brew,您應(yīng)該使用此命令:?export PATH=/usr/local/bin:${PATH}

環(huán)境下載?(你需要?

,不然徹底失敗)
運(yùn)行此命令下載蘋果點擊:
brew tap apple/apple http://github.com/apple/homebrew-apple
安裝?game-porting-toolkit?公式。這個公式下載并編譯了幾個大型軟件項目。這需 要多?時間將取決于您計算機(jī)的速度和網(wǎng)速。根據(jù)?Mac?的速度,可能需要?1-10?個多 小時才能完成。

brew -v install apple/apple/game-porting-toolkit

如果在安裝過程中您看到“錯誤:game-porting-toolkit:未知或不受支持的?macOS?版本::dunno等錯誤,則您的?Homebrew?版本不支持?macOS Sonoma。更新到最新版本的?Homebrew,然后重試。
brew update brew -v install apple/apple/game-porting-toolkit

運(yùn)行以下命令,在您的主目錄中創(chuàng)建名為?my-game-prefix?的?Wine?包。?WINEPREFIX=~/my-game-prefix `brew --prefix game-porting-toolkit`/bin/ wine64 winecfg

●?屏幕上應(yīng)該會出現(xiàn)一個“Wineconfiguration”窗口。?

●?將Windows版本更改為Windows10。
●?選擇“應(yīng)用”,然后選擇“確定”退出winecfg。

如果“葡萄酒配置”窗口沒有出現(xiàn),并且?Dock?中沒有出現(xiàn)新圖標(biāo),請驗證您是否正確 安裝了?x86_64?版本的?Homebrew?以及?game-porting-toolkit?公式。

工具包必看

確保之前下載的游戲移植工具包?dmg?安裝在?/Volumes/Game Porting Toolkit-1.0?上。使用此腳本將游戲移植工具包庫目錄復(fù)制到?Wine?的庫目錄中。(我預(yù)告視頻講 到過這個點,不會可以去合集?portingkit?看)
ditto /Volumes/Game\ Porting\ Toolkit-1.0/lib/ `brew --prefix game-porting- toolkit`/lib/

(額外步驟,可以不做)
使用以下命令將游戲移植工具包?DMG?中的?3?個腳本放入此處?/usr/local/bin:?cp /Volumes/Game\ Porting\ Toolkit*/gameportingtoolkit* /usr/local/bin

steam?安裝
轉(zhuǎn)到?Steam?網(wǎng)站并下載?Windows?版本的?Steam:https:// cdn.cloudflare.steamstatic.com/client/installer/SteamSetup.exe,并將其放入您 的下載文件夾中。

安裝?Steam
gameportingtoolkit ~/my-game-prefix 'C:\Program Files (x86)/Steam/ steam.exe'
登錄?Steam
一個常?的問題是,Steam?將顯示一個空白的黑色窗口。
啟動?Steam?的替代方式(安裝后):
MTL_HUD_ENABLED=1 WINEESYNC=1 WINEPREFIX=~/my-game-prefix /usr/ local/Cellar/game-porting-toolkit/1.0/bin/wine64 'C:\Program Files (x86)/Steam/ steam.exe'?如果繼續(xù),請關(guān)閉終端窗口,然后重新打開并重試,重復(fù)操作,直到登錄屏幕打 開。現(xiàn)在,您應(yīng)該能夠通過?Steam?下載和啟動?Windows?游戲。

個人游戲

在?Finder?中打開?Wine?的?drivec(打開?~/my-game-prefix/drive_c),并將游戲復(fù) 制到適當(dāng)?shù)淖幽夸浿小?/span>

A.基礎(chǔ)運(yùn)行方法
gameportingtoolkit ~/my-game-prefix 'C:\Program Files\MyGame\MyGame.exe'?這啟動了給定的?Windows?游戲二進(jìn)制文件,具有可??HUD,并過濾 日志記錄以從游戲移植工具包輸出。
B.
在沒有?HUD?的情況下
gameportingtoolkit-no-hud ~/my-game-prefix 'C:\Program Files\MyGame\MyGame.exe'
C.
啟用?Wine ESYNC?啟動
gameportingtoolkit-no-esync ~/my-game-prefix 'C:\Program Files\MyGame\MyGame.exe'

日志記錄

日志記錄輸出將出現(xiàn)在您啟動游戲的終端窗口以及系統(tǒng)日志中,可以使用應(yīng)用程序??實用程序中的控制臺應(yīng)用程序查看。來自游戲移植工具包的日志消息以?D3DM 前綴。默認(rèn)情況下,gameportingtoolkit*腳本將僅過濾到?D3DM?前綴的消息。

故障排除
1.?Steam登錄黑屏(

關(guān)閉終端窗口,然后重新打開并重試命令,重復(fù)幾次。
啟動?Steam?的替代方式(安裝后):
MTL_HUD_ENABLED=1 WINEESYNC=1 WINEPREFIX=<您設(shè)置的葡萄酒瓶路徑> / usr/local/Cellar/game-porting-toolkit/1.0/bin/wine64 'C:\Program Files (x86)/ Steam/steam.exe'
如果仍然不起作用,請嘗試使用?CrossOver?并創(chuàng)建一個蒸汽瓶,然后將此?WINEPREFIX?重定向到該瓶:
WINEPREFIX="/?用戶?/[用戶名]/Library/?應(yīng)用程序支持?/CrossOver/Bottles/Steam/"

2.?Steam在打開后直接崩潰?斷開任何外部顯示器的連接。

3.?steamwebhelper.exe崩潰
這是由通過?macOS Ventura?或更低版本運(yùn)行的?Steam?導(dǎo)致的,升級到?macOS Sonoma。

3.?Battle.net不會重新啟動?重新安裝啟動器以重新打開,目前沒有其他修復(fù)。

4.?我的游戲無法運(yùn)行,因為它認(rèn)為Windows版本太舊了。一些游戲檢測到?Windows?的特定最低版本,需要更新。使用此腳本使用?build 19042?更新您 的?wineprefix,該版本應(yīng)該適用于大多數(shù)游戲,例如蜘蛛俠重制版。

WINEPREFIX=~/my-game-prefix `brew --prefix game-porting-toolkit`/bin/ wine64 reg add 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion' /v CurrentBuild /t REG_SZ /d 19042 /fWINEPREFIX=~/my- game-prefix `brew --prefix game-porting-toolkit`/bin/wine64 reg add 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion' /v CurrentBuildNumber /t REG_SZ /d 19042 /fWINEPREFIX=~/my-game-prefix

`brew --prefix game-porting-toolkit`/bin/wineserver -k

5.?我的游戲無法運(yùn)行,因為它需要單聲道,NET,或MSVCRT運(yùn)行時?游戲移植工具包的評估環(huán)境不會預(yù)裝這些運(yùn)行時支持包。如果您的游戲使用這些軟 件包之一,請考慮搜索并下載適當(dāng)?shù)陌惭b程序(.exe?或.msi),并將其安裝到您的 評估環(huán)境中。只需啟動安裝程序并按照其安裝說明操作,就可以在您的環(huán)境中運(yùn)行 額外的運(yùn)行時安裝程序:

WINEPREFIX=~/my-game-prefix `brew --prefix game-porting-toolkit`/bin/ wine64 <some-installer.exe>
還有??梢酝ㄟ^啟動?Windows?卸載程序應(yīng)用程序并選擇安裝下載的.msi?軟件包來安 裝?MSI?軟件包:

WINEPREFIX=~/my-game-prefix `brew --prefix game-porting-toolkit`/bin/ wine64 uninstaller

6.?我的控制器無法運(yùn)行:?問題可以通過注冊?Steam?測試版來解決。

游戲開發(fā)者才能解決的故障問題?(普通人無法解決)?1.?我的游戲無法運(yùn)行,并因無效指令而崩潰

當(dāng)?Rosetta 2?無法翻譯?AVX/AVX2?指令時,通常(但并不總是)導(dǎo)致無效指令崩潰。 當(dāng)您遇到此錯誤時,您可以在沒有?AVX/AVX2?指令的情況下重新編譯游戲版本,以 便在使用游戲移植工具包在?Apple Silicon?上評估其潛力。當(dāng)將代碼原生移植到?Apple Silicon?時,NEON?指令是?AVX/AVX2?的高性能替代品。

2.?我的游戲無法運(yùn)行,因為它的反作弊或DRM軟件與Wine翻譯不兼容。?您可以在?Windows?開發(fā)環(huán)境中重建游戲的自定義版本,并禁用反作弊或?DRM,用于 您自己的評估目的。當(dāng)將代碼原生移植到?Apple Silicon?和?macOS?時,請聯(lián)系您的反 作弊或?DRM?提供商?大多數(shù)都有適用于原生構(gòu)建的原生?Apple Silicon?解決方案。


Apple 游戲移植工具包教程(portingkit)的評論 (共 條)

分享到微博請遵守國家法律
东源县| 闵行区| 杨浦区| 乡城县| 阿克| 远安县| 宜章县| 保靖县| 吉水县| 肥东县| 辽源市| 临西县| 合阳县| 湖北省| 磐石市| 孟州市| 会昌县| 大兴区| 县级市| 乐平市| 山阴县| 息烽县| 宁安市| 营口市| 琼结县| 老河口市| 锡林郭勒盟| 上蔡县| 张北县| 汕尾市| 报价| 新乡县| 广南县| 大宁县| 柘城县| 阳江市| 通许县| 龙陵县| 高尔夫| 泰宁县| 宁远县|