[心得] 安裝美少女夢工場2精製版到 steam deck
先從 wine 開始。
winecfg 是 wine 的設定程式, 若是需要 windows 中文環境, 可以先測試 winecfg 能不能正常顯示中文。
本文在 debian 下測試:
dpkg-reconfigure locales需要加上 zh_TW.UTF-8
locale LANG 設定為 zh_TW.UTF-8, 指令: export LANG=zh_TW.UTF-8, 這樣 winecfg 就會用中文顯示。
"https://bit.ly/3VgLerJ"
"https://bit.ly/4ayeHl7"
locale
LANG=zh_TW.UTF-8
LANGUAGE=
LC_CTYPE="zh_TW.UTF-8"
LC_NUMERIC="zh_TW.UTF-8"
LC_TIME="zh_TW.UTF-8"
LC_COLLATE="zh_TW.UTF-8"
LC_MONETARY="zh_TW.UTF-8"
LC_MESSAGES="zh_TW.UTF-8"
LC_PAPER="zh_TW.UTF-8"
LC_NAME="zh_TW.UTF-8"
LC_ADDRESS="zh_TW.UTF-8"
LC_TELEPHONE="zh_TW.UTF-8"
LC_MEASUREMENT="zh_TW.UTF-8"
LC_IDENTIFICATION="zh_TW.UTF-8"
LC_ALL=
"https://bit.ly/4azk6sb"
"https://bit.ly/4aGimgO"
如果 winecfg 「顯示」那頁的中文會有亂碼, 需要中文字形, cp mingliu.ttc
$HOME/.wine/drive_c/windows/Fonts 就正常了。
mingliu.ttc 是 windows (c:\windows\fonts) 提供的中文字型。
有遇過這樣還是沒中文, 那就用 winetricks cjkfonts 安裝中文字型。
再來用 wine 安裝「美少女夢工廠2」精緻版, 這是 cdrom 版本, cdrom 有點發霉, 還好依然可以轉成 iso, 用 linux mount 起這個 iso, mount 到 /media/9, 再用 winecfg,把 d: 設定為 /media/9, 然後 wine /media/9 Setup.exe, 就會啟動遊戲安裝程式。
安裝後可以看到 list 1 的檔案。
list 1
1 descent@deb64:~$ cat /home/descent/.wine/drive_c/users/descent/Desktop/美少女夢工場2.desktop
2 [Desktop Entry]
3 Name=美少女夢工場2
4 Exec=env WINEPREFIX="/home/descent/.wine" wine-stable D:\\\\pm2win.exe
5 Type=Application
6 StartupNotify=true
7 Comment=執行美少女夢工場2
8 Icon=22B9_pm2win.09StartupWMClass=pm2win.exe
下次要再執行, wine-stable D:\\\\pm2win.exe 就可以, 太神了。
steam/proton 可以跑 windows 遊戲, 所以 wine 可以執行 pm2win.exe 也不算太令人訝異, 麻煩的是以前的遊戲會需要讀取光碟, 需要把光碟放在光碟機上, 這點就很困擾, 要是有音軌或是光碟保護的就會很麻煩。
linux 上大都沒有 alcohol 52% 這種可以 mount 多種 cdrom 格式的工具, 使用 wine
本身就是一個門檻, 又要模擬有保護的光碟或是有音軌的光碟, 再把門檻往上疊加, 我只是要玩個遊戲, 沒必要這麼苦吧!
如果還要 3D, 那又得再加上一個門檻。
所以就先試試看這種單純只有資料的 cdrom iso, 如我所想, 門檻較低, 比較容易成功。
pm2win.exe 執行的時候需要把 iso 檔案 mount 起來, 避免無法執行, 所以安裝時, 選最小安裝即可。
https://www.youtube.com/embed/Rqdn4Cmvssk?si=-dwCZ51unF0QHSBD
在成功使用 wine 之後, 我希望也可以在 steam deck 上執行, 這個比裝磁片版難 100
倍, 磁片版只要把 dosbox 搞定就好, 在 steam 我要安裝非 steam game, 並且自己搞
定 proton 環境, 不是單純用 wine。
「【討論】解決 steam deck 掌機 第三方遊戲亂碼,不顯示中文,不能打出中文字」
https://bit.ly/4dYh3ww
介紹怎麼處理中文亂碼問題, 和單純使用 wine 原理類似,
操作 steam deck/arch linux 的指令和 debian 有點不同,
原理大概是解除唯讀, 把 zh_TW locale 加入。
"https://bit.ly/4bw7uDD"
"https://bit.ly/4aGioVY"
"https://bit.ly/4aGiq02"
再來把 iso mount 起來, 需要使用 root, 把光碟的 Setup.exe 加入 steam, 安裝好
遊戲, 再來就是麻煩的部份, 要怎麼把 d: 設定為 /home/deck/cdrom, 然後指定為
cdrom 裝置, proton 要怎麼執行 winecfg?
另外又要怎麼執行遊戲執行檔, 畢竟我是加入 Setup.EXE, 這些難題讓我花了不少時間。
安裝 Protontricks 即可, 安裝完之後, 可以選擇要設定的 steam game,
proton 環境指定在 WINEPREFIX
"/home/deck/.var/app/com.github.Matoking.protontricks/data/wineprefixes/pm2win"
"https://bit.ly/4aGir46"
"https://bit.ly/3yAp22G"
選好要設定的遊戲之後, 會有一堆選項可以用, 這邊需要知道 wine/proton
的基本設定概念, 可以參考以下文章。
「Wine」指令使用教學,在Linux系統跑Windows exe軟體如何
https://ivonblog.com/posts/linux-wine-introduction/
在Linux系統玩Steam的Windows遊戲:Steam客戶端 + Steam Play安裝教學
https://ivonblog.com/posts/install-steam-on-linux/
再來要怎麼執行安裝好的遊戲, 我將原本的 Setup.EXE 改為
/home/deck/cdrom/Pm2win.exe 就可以執行安裝好的遊戲, wine 也是這樣;
遊戲選最小安裝的話, 執行檔其實還是在 cdrom 上, 所以不會安裝在 WINEPREFIX
"/home/deck/.var/app/com.github.Matoking.protontricks/data/wineprefixes/pm2win",這邊只有一個 unist.exe 而已。
https://www.youtube.com/embed/5ZNsfLKynoE?si=lxFIyuiSumBmTQFm
我的 steam deck 有 3 個版本的美少女夢工場2
1. 磁片版
2. cdrom 精製版
3. steam 版本
只有 steam 版有全程語音, cdrom 精製版只有和女兒對話有語音。
1, 2 都有國王的新衣
--
要有一流的運氣, 才能邂逅一流的美女。
--
看不太懂,但先推個
真愛
慈父
蛤
堅持 毅力 信仰 國王的新衣
看不懂但推
嗚哇這個真的很久了
佩服佩服
看了就累...
這恆心、這毅力真的是佩服,純推不玩
厲害
這種方法是不是以前的光碟片遊戲都可以?
不是, 如果遇到有cd音軌的, 我還不知道怎麼處理, 目前只測試不需要 3D, 沒有音軌的一片 cd, 如果是多片 CD,也不知道怎麼換片。
為了國王的新衣,付出這麼多努力
QRN F12能用嗎?
這版是用 ctrl+z 開啟祕技
國王的新衣
推
以前用wine都是直接掛上去 設定根本不太敢動
我放棄 等重製版上 沒國王新衣這款也夠好玩了
我覺得你在deck裝windows,然後再windows上安裝應該比
較簡單吧
看不懂 但感謝分享教學
你的興趣是裝遊戲吧,是不是搞定就沒玩了?
這就是父愛嗎?
辛苦了,我以前都是用光碟機在Linux筆電上用wine玩
放到沒有usb光碟機的Steam Deck上真有點麻煩
最原始版才是王道 新版和諧掉很多東西XD
45
Re: [心得] Steam Deck 安裝 DLsite 遊戲終於……奮鬥三天多,終於成功在Steam Deck上真正實現玩油戲的夢想…… 圖中三款遊戲,從左至右分別是洗脳アプリで高飛車なお嬢様を好き放題するシミュレーシ ョン、多娜多娜 一起幹壞事吧及戰國蘭斯。 對,就是四天前安裝失敗無法執行的那三款,在加時補考的延長戰鬥中成功克服了!34
[心得] 手機跑Windows exe程式幾年前有一個Exagear的專案,能夠將X86翻譯成ARM的指令,配合Wine就能在手機執行電腦 程式,不需要root。 雖然後來Exagear的技術被華為買走,不過Github有俄羅斯人釋出內含Exagear的Termux Pro ot版。原理是在Termux安裝32位元的Debian Proot環境,再用Wine執行32位元的Windows EX E。16
[討論] Android玩Windows exe遊戲 Winlator討論透過Winlator,在任意Android手機玩Windows遊戲的方法。無需打指令 先看看外國玩家的影片示範吧 Android手機執行Fallout 3 而這裡我要測試的遊戲是《閃亂神樂 少女們的證明》8
[閒聊] 在非 X86 Windows 平台的遊戲測試Hallo, 大家好, 隨著M1 Mac 以及 Steam Deck 的推出,很多人都有疑問在 ARM Windows 或是在 Linux 上如何玩遊戲 本篇文章測試了幾款遊戲,帶大家認識一下在其他平台玩遊戲的可能性. M1 Mac: M1 Mac 目前有兩種方法可以玩遊戲,第一種是經由 Cross Over,第二種是經由 Parallels(兩個都要付錢QwQ)。Cross Over 在測試的時候有些遊戲無法正確執行,所以這裡只測試 Parallels。步驟如下所述:8
[心得] Proton 與 Deck 與 消失的中文趁機跟不熟悉 Proton 的版友說明一下, Deck 跑的不是 Windows ,這個應該比較多人知道, 他實際上跑的是一個 Steam 特製的 Linux。 而 Proton 的價值就是透過一些手法, 讓一般遊戲能夠被 Linux 主機順利啟動,5
[心得] 容器化與Box86執行exe心得: 也許手機未來能執行Steam商店,看是要用Box86硬跑x86 Linux版的Steam,還是隔一層Wine 跑Win32版本的Steam,至少樹莓派台灣已有成功案例。 以內核支援docker的手機,用Termux執行32位元的Ubuntu容器,接著編譯Box86(x86指令轉A5
[心得] 如何用Steam Deck玩黑白妹/夏日傳說感謝PanzerDragoo大大熱心教學,讓一般使用者如我比較知道如何在SteamDeck上執行 Non-Steam遊戲 也感謝starkwasker大大分享Warpinator,從PC把檔案處理好後藉由區網傳到SteamDeck真 的蠻方便的 看到有網友寫說SteamDeck只看到分享小黃油,原因很簡單,分享SD可以跑法環有意義嗎w4
[問題] SteamDeck-Rimworld無法顯示中日韓 非口安安,有任何Linux大濕知道如何解決此問題嗎? 目前測試加上網路查詢,發現當玩家使用SteamDeck掌機模式或SteamDeck桌面模式、桌面的BigPicture模式都無法正常顯示CJK字型 ,我有看巴哈那邊的文章加入Big5等等中文編碼並加入巴哈提到的Steam指令(LANG=zh_TW.utf8 %command%),但依然是一樣的狀況。 最後翻到一篇2017的討論文章才發現直接從資料夾內執行遊戲是可以正常顯示的,所以應該不是Unity3D版本過舊之類的問題,最後那位韓國人是說因為Steam flatpak版本的問題,他裝官方正式新版Steam.deb就正常了(他Linux是用Debian)。 請問有人知道如何解決此問題嗎?1
Re: [問題] Steam Deck能運行UBI遊戲嗎?由於Steam Deck就是一台掌機形狀的「筆電」,我用Linux 筆電經驗來說,大致上可以 比擬。 我的電腦上有裝Steam ,此外還透過wine(Proton 就是Valve的強化版wine)相容層 (我的版本是Wine-staging 6.12)安裝了uplay ,另外還有使用GoG 基本上Steam 的Proton 的支援狀況比較好,可以正確遊玩的Windows遊戲數量很多,如果1
Re: [閒聊] Steam Deck掌機QA公布:可玩非 Steam遊戲要先弄清楚一點,Steam deck跑的不是Windows,而是steam自己的 Steam OS 是基於Linux的發行版 這篇講的是Proton,是從V社從Wine分支開發來的,Wine是個讓Linux跑Windows程式的 東西,全名是"Wine Is Not an Emulator",有興趣的可以自己查 當然Proton是V社開發和維護的,肯定能在跑遊戲上有一定的優勢。