日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

老游戲窗口化/全屏的解決方法

 雅藏軒 2024-12-28 發(fā)布于河北

忘記在專欄也發(fā)一篇文章了,之前在微博發(fā)過(guò),在這里也發(fā)一下吧。

這段時(shí)間和小伙伴一起研究了老游戲窗口化,這時(shí)候才發(fā)現(xiàn)如今想運(yùn)行老游戲也是蠻困難的事情,因?yàn)槲覀儸F(xiàn)在的電腦配置很高,老游戲當(dāng)時(shí)是在 DOS/Win98 系統(tǒng)開發(fā)的,早已不支持新的系統(tǒng)了,兼容性較差。雖然現(xiàn)在系統(tǒng)支持向下兼容,但是很多游戲仍需要看運(yùn)氣,還需要借助第三方軟件來(lái)輔助。

目前所知的窗口化 / 全屏工具有這些:

  • D3Dwindower
  • DxWnd
  • dgVoodoo2
  • CNC-DDraw
  • Magpie
  • DOSBox
  • Borderless Gaming
  • IntegerScaler
  • Simple Runtime Window Editor (SRWE)

其他輔助工具:

  • Sizer
  • PCem
  • QEMU
  • RPG Maker - PiXel ScaLer

運(yùn)行老游戲可能會(huì)遇到各種問(wèn)題,換別的工具多嘗試下,總會(huì)有一個(gè)能用的。

cut-off

下載

我自己也弄了整合包,如有需要可自行下載。

百度云:https://pan.baidu.com/s/1p_P4HNwLkmdSvz3qRGrUqA?pwd=wn22

2024-02-14更新:更新了幾個(gè)軟件的新版本,新增工具:IntegerScaler、SRWE、PiXelScaLer。

cut-off

工具介紹

D3Dwindower

英文版下載:https://www./archive/p-70607/d3dwindower-english-version 漢化版:https://dl.3dmgame.com/patch/9462.html

這個(gè)經(jīng)典窗口化軟件大家估計(jì)都用過(guò),在以前玩老游戲就是用它!很好用!一般來(lái)說(shuō)都能窗口化,可惜的是版本停在了 v1.88,作者也沒(méi)有開源,如果能更新就好了。

DxWnd

官網(wǎng)下載:https:///projects/dxwnd/ 漢化版:https://tieba.baidu.com/p/7069300957

這軟件也是很好用,功能很全,配置起來(lái)需要費(fèi)些時(shí)間,有人做了漢化版,可以下載漢化版試試。

dgVoodoo2

官網(wǎng)下載:http://dege./dgVoodoo2/dgVoodoo2/ 漢化版:https://tieba.baidu.com/p/7069300957

這軟件感覺(jué)對(duì) 3D 游戲比較有效,如果 DxWnd 無(wú)法窗口化也可以試試這軟件,也有漢化版,都是同步更新。

CNC-DDraw

Gihtub 項(xiàng)目 / 下載:https://github.com/FunkyFr3sh/cnc-ddraw

偶然在 B 站視頻看到的,我試了下真的好好用!只需要把 cnc-ddraw config.exe、ddraw.dll、ddraw.ini 三個(gè)文件復(fù)制到游戲目錄即可,它就自動(dòng)窗口化了,超級(jí)方便!當(dāng)然你也可以編輯 ini 配置文件,自己修改參數(shù)。

CNC-DDraw 不支持 Direct3D/Glide 渲染的游戲,它僅適用于使用 DirectDraw 渲染的游戲,也就是只支持 2D 游戲。通常你可以通過(guò)游戲的外觀來(lái)判斷它是否是 3D 游戲,但你也可以讓 cnc-ddraw 生成調(diào)試日志并搜索 “IDirect3D” 相關(guān)日志。

Magpie

Github 項(xiàng)目 / 下載:https://github.com/Blinue/Magpie/releases

某天在 github 閑逛看到的,這個(gè)是用來(lái)全屏化的,也是很小巧的工具,只適合從窗口變?nèi)恋挠螒?,打開游戲后按快捷鍵即可變?nèi)痢?/span>

Borderless Gaming

Github 下載:https://github.com/Codeusa/Borderless-Gaming steam 購(gòu)買:http://store./app/388080

也是全屏化工具,安裝完后在左側(cè)應(yīng)用程序選擇游戲進(jìn)程,按?右箭頭放到自動(dòng)處理列表,回到游戲就會(huì)自動(dòng)變?nèi)亮恕?/span> steam 上也可以購(gòu)買,不知道是否好用,不過(guò)既然 github 上也有我就直接去 github 下載了……

DOSBox

官網(wǎng)下載:https://www. 手冊(cè):https://www./DOSBoxManual.html

DOSBox 是一個(gè) x86 PC 平臺(tái) DOS 模擬器,用于運(yùn)行 DOS 游戲和 DOS 程序,DOS 時(shí)代也出了不少佳作,如果想玩 DOS 游戲就要用 DOSBox 了,配置稍微要花些功夫,不過(guò)看官方手冊(cè)不難的!或者下別人已編譯好的合集包,也有在線玩 DOS 游戲的網(wǎng)站:https://dos. 網(wǎng)盤內(nèi)上傳了 “DOSBOX 游戲啟動(dòng)器最終三版” 文件,可以用這工具自動(dòng)生成配置文件,包括仙劍奇?zhèn)b傳、軒轅劍、阿貓阿狗等。

PCem

官網(wǎng)下載:http://www./index.html

這個(gè)準(zhǔn)確來(lái)說(shuō)是 PC 模擬仿真器,不是虛擬機(jī),用來(lái)模擬舊系統(tǒng)的,同時(shí)也能玩一些老游戲了,如果你的游戲用了上面窗口化工具仍然無(wú)法暢玩,那么就試試這個(gè)吧~聽(tīng)說(shuō) 10 代 Intel 和 AMD Ryzen 系列無(wú)法在虛擬機(jī)安裝 Win98 了,或許可以用這軟件來(lái)應(yīng)急。 PCem 配置稍微復(fù)雜些,網(wǎng)上搜下教程一步步做就好,運(yùn)行這軟件的電腦配置也不能太低,之后可以安裝 Win98 系統(tǒng)來(lái)玩老游戲了。

QEMU

官網(wǎng)下載:https://www.

也是 PC 模擬仿真器,貌似要輸入相當(dāng)多的命令行,速度較慢,不如 PCem 流暢些。

Sizer

官網(wǎng):http://www./sizer/

這個(gè)不是窗口化工具,其實(shí)用來(lái)調(diào)整程序窗口尺寸的,算是窗口放大的形式,這個(gè)蠻好用的,比如你要打開以前下的小軟件,發(fā)現(xiàn)窗口和字體特別??!這時(shí)候就可以用它了!直接雙擊 sizer.exe,然后在想要放大的窗口程序右上角會(huì)出現(xiàn)多種分辨率,特別簡(jiǎn)單快捷!

Simple Runtime Window Editor (SRWE)

官網(wǎng):https://github.com/dtgDTGdtg/SRWE

Simple Runtime Window Editor (SRWE) - 一個(gè)允許您選擇正在運(yùn)行的程序應(yīng)用和操作其主/子窗口的大小、位置和樣式。

這個(gè)稍微復(fù)雜一些,可以設(shè)置更多配置,可對(duì)程序設(shè)置分辨率,位置和樣式等。

RPG Maker - PiXel ScaLer

官網(wǎng):https://ggg./pixel-scaler

steam:https://store./app/2306930/RPG_Maker__PiXel_ScaLer/

《PiXel ScaLer》是一款功能強(qiáng)大的小型軟件,它可以將像素圖像轉(zhuǎn)變成更高分辨率的形式。通過(guò)這款軟件,玩家能夠?qū)ΜF(xiàn)有的素材進(jìn)行自定義大小調(diào)整或是讓以前的RPG Maker素材經(jīng)過(guò)一些微調(diào)后快速適配RPG Maker Unite的圖像規(guī)格!

這個(gè)是RM官方出的免費(fèi)像素提高分辨率工具,十分良心了~steam也有發(fā)售!有中文版語(yǔ)言。

IntegerScaler

官網(wǎng):https:///en/projects/integer-scaler/

IntegerScaler是一款用來(lái)提高游戲/圖片清晰度的小工具,擁有Windows客戶端以及Chrome、Firefox擴(kuò)展,它可以讓游戲/圖片中的像素以整數(shù)比例縮放,比如將一款 640×480原始分辨率的游戲放大到4K分辨率,以實(shí)現(xiàn)用像素化替代模糊,讓畫面看起來(lái)更清晰。

這個(gè)工具沒(méi)有用戶界面,在右下角任務(wù)欄右鍵可以點(diǎn)擊功能項(xiàng),它是通過(guò)快捷鍵來(lái)調(diào)整的,如下面:

Alt+F11此快捷鍵可以縮放當(dāng)前活動(dòng)窗口。再次按下它都會(huì)禁用縮放,而不管哪個(gè)窗口處于活動(dòng)狀態(tài)。

Ctrl+Alt+F11:按下鍵盤快捷鍵可實(shí)現(xiàn)延遲5秒的縮放。這允許在游戲窗口處于活動(dòng)狀態(tài)時(shí)阻止第三方鍵盤快捷鍵的游戲中啟用縮放:只需在游戲窗口處于活動(dòng)狀態(tài)時(shí)按下鍵盤快捷鍵,然后在5秒內(nèi)切換到游戲窗口??梢酝ㄟ^(guò)應(yīng)用程序菜單的“5秒后縮放”項(xiàng)完成相同的操作。

Ctrl+Alt+Delete:此快捷鍵程序會(huì)禁用縮放。

不過(guò)這軟件也是很長(zhǎng)時(shí)間沒(méi)更新了,功能不多,這個(gè)就當(dāng)作備用。

cut-off

相關(guān)網(wǎng)站

一些相關(guān)游戲網(wǎng)站,冷門資源難找,多去論壇或外網(wǎng)搜羅搜羅,說(shuō)不定能發(fā)現(xiàn)還有人維護(hù)呢。

琵琶行論壇:https://www./forum.php 百度老游戲吧:https://tieba.baidu.com/f?ie=utf-8&kw=%E8%80%81%E6%B8%B8%E6%88%8F&fr=search

游戲資料庫(kù):https://www. 俄羅斯舊游戲檔案(有少量中文游戲):https://www. 國(guó)外舊游戲下載:http://www. 舊 DOS 游戲倉(cāng)庫(kù):http://www. Dos 游戲倉(cāng)庫(kù):https://www. DOS 合集(貼吧):https://tieba.baidu.com/p/3874171242 在線 DOS 游戲:https://dos.

cut-off

解決方法

總結(jié)下遇到的問(wèn)題解決方法,如有可以補(bǔ)充的歡迎在評(píng)論補(bǔ)充!

試試在快捷方式加個(gè) -win 或 -window

在程序快捷方式直接加個(gè) -win 或  是最簡(jiǎn)單的方法,這方法適用于能窗口化的游戲,有些游戲可能不大實(shí)用。

在游戲程序右鍵創(chuàng)建快捷方式,即可在當(dāng)前目錄下生成新的快捷方式。

然后在快捷方式右鍵屬性,在目標(biāo)地址欄后面按空格加 -win 或 -window,注意中間要加個(gè)空格噢!

然后應(yīng)用確定看看是否生效。

游戲目錄 ini 配置文件修改

有些游戲目錄下的 ini 配置文件可以自定義修改的,如果有這文件,可以右鍵編輯看看有沒(méi)有關(guān)于 Window 的選項(xiàng),如類似下面這樣的參數(shù):

[Screen] Renderer=0 FullScreen=0 //窗口模式為0,全屏模式為1 LockSizeMove=1 Width=800 //窗口寬度 Height=600 //窗口高度

或者去貼吧搜搜看有沒(méi)有人寫了 ini 配置,照著抄一下。

兼容性調(diào)整和高 DPI 縮放

有些時(shí)候還要設(shè)置下兼容性,右鍵程序?qū)傩裕?/span>兼容性一欄的兼容模式選擇以前的系統(tǒng)版本,如 Windows 98 或 Windows XP。同時(shí)還要勾上簡(jiǎn)化的顏色模式,選擇 16 位色。

如果感覺(jué)畫面不清晰很模糊,就要調(diào)整高 DPI 設(shè)置,因?yàn)槲覀冿@示器是高分辨率,運(yùn)行老游戲或舊軟件就會(huì)不太清晰,我們可以在屬性點(diǎn)擊更改高 DPI 設(shè)置,勾上替代高 DPI 縮放行為,選擇應(yīng)用程序系統(tǒng)(增強(qiáng))。

游戲文本亂碼

下載區(qū)域模擬工具 Locale-Emulator(地址:https://e/Locale-Emulator/),安裝后右鍵菜單會(huì)有 “Locale Emulator” 選項(xiàng),點(diǎn)擊 修改此程序的配置,選擇游戲原本的語(yǔ)言和地區(qū),我們可以保存下來(lái),以后就可以從已保存好的配置打開了~

游戲內(nèi)字體顯示不全或變粗問(wèn)題

有些游戲需要安裝語(yǔ)言包,才能完整顯示字體,比如繁體中文、日語(yǔ)等。

右鍵系統(tǒng)菜單,點(diǎn)擊設(shè)置,在彈出的 Windows設(shè)置界面,選擇時(shí)間和語(yǔ)言語(yǔ)言添加語(yǔ)言

在彈出的 “選擇要安裝的語(yǔ)言” 界面搜索繁體,選擇中文 (臺(tái)灣) 進(jìn)行安裝即可。

對(duì)了如果是繁體游戲,可能還要額外裝個(gè) “明流體” 字體,才能顯示文字。網(wǎng)盤內(nèi)上傳了 “mingliu.ttc” 字體文件,請(qǐng)自行右鍵安裝。

區(qū)域和語(yǔ)言安裝其他語(yǔ)言包失敗,錯(cuò)誤代碼 0x80070422 的問(wèn)題

原因是把 Window update 給禁止了。這么做的結(jié)果就是將電腦 Window 系統(tǒng)和微軟斷開網(wǎng)絡(luò)連接,因?yàn)檎Z(yǔ)言包要聯(lián)網(wǎng)下載,只需要去打開就 OK 了。 打開服務(wù),找到 Windows update,并啟動(dòng)?;蛘哂?nbsp;Windows Update Blocker(https://www./9470/windows-update-blocker-v1-6/) 這小工具開啟更新。 再回到語(yǔ)言設(shè)置,就可以下載了。 單獨(dú)語(yǔ)言包下載:Language Packs for Windows 11/10/8.1/7(https://www./community/index.php?threads/language-packs-for-windows-11-10-8-1-7.17/page-5#post-21700)

DirectDraw 或 DirectX 不可用

微軟官方解決方案(https://support.microsoft.com/zh-cn/topic/directdraw-%E6%88%96-direct3d-%E9%80%89%E9%A1%B9%E4%B8%8D%E5%8F%AF%E7%94%A8-4d6e4411-bfcd-8e06-986a-f256ebefdffe)

運(yùn)行程序時(shí)出現(xiàn)提示 “3D 加速選項(xiàng)不可用” 或者 “您需要開啟 3D 加速才能運(yùn)行”,我們需要查看下 DirectDraw 和 Directx 是否開啟,在開始菜單或按 Win+R 輸入打開 dxdiag,在顯示頁(yè)面下方看看是否已啟用,如果顯示已禁用就把它開啟。

由于 Windows 10 取消了開啟禁用按鈕,我們需要手動(dòng)寫入注冊(cè)表來(lái)開啟,打開記事本,復(fù)制以下代碼,另存為 “DirectX 啟用.reg” 文件,雙擊 reg 文件即可開啟

DirectX 啟用代碼:

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw] "EmulationOnly"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D\Drivers] "SoftwareOnly"=dword:00000000   [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectDraw] "EmulationOnly"=dword:00000000   [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Direct3D\Drivers] "SoftwareOnly"=dword:00000000

DirectX 禁用代碼:

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw] "EmulationOnly"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D\Drivers] "SoftwareOnly"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectDraw] "EmulationOnly"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Direct3D\Drivers] "SoftwareOnly"=dword:00000001

如果 DirectX 不是最新版,那就去下最新安裝程序,鏈接:DirectX 最終用戶運(yùn)行時(shí) Web 安裝程序(https://www.microsoft.com/zh-CN/download/details.aspx?id=35 順便更新下顯卡驅(qū)動(dòng)等。

自帶的 Alt+Enter 按鍵全屏化

一些游戲按 Alt+Enter (回車鍵) 也能全屏化,如 RPG Maker XP/VX/MV 引擎制作的游戲,Gal/AVG 文字小說(shuō)游戲等,可查閱下游戲使用說(shuō)明,說(shuō)不定會(huì)有意外發(fā)現(xiàn)。

Alt+Enter:全屏 / 窗口模式 F3:拉伸模式 F4:全屏模式

OBS 無(wú)法捕捉游戲源

如果游戲源識(shí)別不到游戲進(jìn)程,也可以用窗口采集試試。 另外有時(shí)候會(huì)遇到無(wú)法錄制的情況,可右鍵屬性設(shè)置兼容性,選擇 Windows7 系統(tǒng)。

等待官方移植或有人做分辨率補(bǔ)丁

這幾年由于 Steam 平臺(tái)的普及,很多老游戲陸續(xù)搬上了 steam,官方也陸續(xù)做了移植計(jì)劃,曾經(jīng)喜歡的游戲也可以補(bǔ)票了。如果你喜歡的游戲仍然無(wú)法完美窗口化,那么就等待官方移植完成吧!有生之年一定會(huì)等到的哈哈哈~或者等大佬做分辨率補(bǔ)丁,之前有個(gè)大佬做了仙三系列分辨率補(bǔ)丁,我看了他寫的筆記,一個(gè)人逆向反編譯去重新寫程序,加入了高清分辨率,也支持了很多系統(tǒng),真的好辛苦。這補(bǔ)丁一出,讓很多玩家淚流滿面!這高清的畫面!簡(jiǎn)直太感人了??! 像這樣用愛(ài)發(fā)電去花費(fèi)時(shí)間寫補(bǔ)丁的人不多,遇到這樣的大佬深深膜拜…… 換成我一看匯編就立馬放棄了,我完全看不懂匯編嗚嗚…… 如果有遇到誰(shuí)做了分辨率補(bǔ)丁,可別錯(cuò)過(guò)唷~也要感謝開發(fā)補(bǔ)丁的開發(fā)者們!謝謝你們的辛苦付出!

終極大法:用虛擬機(jī)或找一臺(tái)老電腦

如果還是無(wú)法窗口化游戲,那怎么辦呢?上終極大法!用虛擬機(jī)!!只有虛擬機(jī)才能完美運(yùn)行老游戲了!或者去淘一臺(tái)老古董機(jī)……

cut-off

結(jié)語(yǔ)

唉,怎么說(shuō)呢,這年頭想重溫老游戲真是太不容易了…… 和小伙伴一起研究的過(guò)程中遇到了不少困難,有的遇到了戰(zhàn)斗閃退,有的還是無(wú)法窗口化,兩個(gè)人快被游戲搞得精疲力盡了…… 老游戲帶來(lái)的歷史遺留問(wèn)題,這點(diǎn)是沒(méi)辦法的,只能等官方技術(shù)修復(fù)了。點(diǎn)名批評(píng)軒轅劍!我們?cè)谶\(yùn)行軒三的時(shí)候就遇到了好多問(wèn)題,戰(zhàn)斗閃退、OBS 無(wú)法識(shí)別、后面劇情卡死未響應(yīng),實(shí)在沒(méi)辦法了最終還是考慮等官方移植好了…… 真是太難了…… 這時(shí)候我就在想,未來(lái)系統(tǒng)還會(huì)不斷換代更新,到時(shí)候老游戲又要如何游玩呢?這是個(gè)令人沉思的問(wèn)題,希望未來(lái)能有完美解決的方法吧,每個(gè)人都有想重溫游戲的時(shí)光啊~

cut-off

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多