找回密码
 立即注册

微信扫码登录

使用验证码登录

QQ登录

只需一步,快速开始

搜索
查看: 56|回复: 5

让 WinKawaks 焕发新生!

[复制链接]

1

主题

2

回帖

59

积分

注册会员

积分
59
发表于 1 小时前 |中国| 显示全部楼层 |阅读模式
WinKawaks 应该是很多人的街机启蒙。这个软件已经很老了,但直到今天,仍然有人喜欢用它玩一些熟悉的街机游戏。问题是,在 Windows 10、Windows 11 这样的现代系统上,它的全屏功能已经不太稳定:切换时会改变桌面分辨率、屏幕黑闪,退出全屏时还可能直接崩溃。另外,游戏运行过程中直接关闭窗口或按 Alt+F4,WinKawaks 往往不会正常退出,需要先暂停游戏。

我最近做了一个小项目,解决这两个问题:
Kawaks Modern Fix
项目地址:github搜索 kawaks-modern-fix


补丁目前有两个主要功能:

一、稳定的无边框全屏
使用无边框全屏代替 WinKawaks 原来的全屏切换,不再改变桌面分辨率,也能避免切换时的黑闪和退出全屏时的崩溃。

二、游戏中直接退出
游戏运行时,可以直接点击关闭按钮或按 Alt+F4 正常退出,不需要先暂停。




安装只有几步:
  • 下载 ddraw.dll。
  • 关闭 WinKawaks。
  • 把 ddraw.dll 放到 WinKawaks.exe 所在的目录。
  • 正常启动 WinKawaks。




补丁不会修改 WinKawaks 本体,也不会改动原来的配置文件。
不需要安装VC库或其他依赖。
想卸载时,关闭 WinKawaks,删除这个 ddraw.dll 即可。

注意:这个DLL是用钩子的方式注入到模拟器中的。因此可能会报风险,大家放过就好。如果不放心,那就只能用我的源码自己编译了。


使用方法:
进入游戏后按 Alt+Enter,可以进入或退出无边框全屏;全屏状态下也可以按 Esc 返回窗口模式。
画面既可以拉伸到整个屏幕,也可以保持原来的长宽比并留出黑边。相关设置仍然使用 WinKawaks 自带的“校正全屏模式的长宽比”菜单。
其中,最后一项是拉伸。其他三项都是维持原长宽比,无区别。


详细情况请查阅github项目的README文档。如果你懂编程。可以看 docs 目录。里面有详细的设计思路,实现方式,测试流程等。如果你能给这个项目加一个star,本人将非常感谢。

最后,我还用AI做了一个B站视频(请自行搜索 【WinKawaks 全屏就崩?我用一个 DLL 把它修好了】)。如果你愿意给我三连支持,本人同样非常感谢。


这还不让发URL链接?也是醉了。

评分

参与人数 2金钱 +30 收起 理由
sljs1976 + 20 赞助一下 可以发链接了
jjsnake + 10 善莫大焉

查看全部评分

发表于 1 小时前 |中国| 显示全部楼层
新手上路,太多广告了,所以新手上路有限制,你升一个等级就好了

11

主题

92

回帖

3380

积分

论坛元老

积分
3380
发表于 半小时前 |中国| 显示全部楼层
我是辛勤的搬运工…… MegaMan-Running.gif


ddraw.zip (84.94 KB)

1

主题

2

回帖

59

积分

注册会员

积分
59
 楼主| 发表于 半小时前 |中国| 显示全部楼层
我也在用FBN。但是从情怀的角度看,我觉得 kawaks 依然有生命力。所以决定为他续一命。

其实这个项目是AI写的。我只花了两三天时间。开发很快,大部分的时间在解决各种奇怪的BUG。

大家试用一下,看看效果。我这个全屏是支持任意长宽比的。你原来窗口的长宽比是啥,你全屏了就是啥。因此你可以随便拉扯到你满意的长宽比,然后切换成全屏

38

主题

857

回帖

6201

积分

论坛元老

积分
6201
发表于 26 分钟前 |中国| 显示全部楼层
没有滤镜的WinKawaks,满屏的马赛克。表示无爱。
这家伙很懒,什么都没有留下。只留下一个背影,一个连时间都无法磨灭的背影。
回复 支持 1 反对 0

使用道具 举报

1

主题

2

回帖

59

积分

注册会员

积分
59
 楼主| 发表于 5 分钟前 |中国| 显示全部楼层
Antidote 发表于 2026-7-27 18:34
没有滤镜的WinKawaks,满屏的马赛克。表示无爱。

有滤镜啊。
super eagle 你可以试试
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|管理员邮箱|QQ微信群|肖琪模拟游戏站 ( 沪ICP备2023018581号-5|沪公网安备31011702888952号 )

GMT+8, 2026-7-27 19:01 , Processed in 0.157829 second(s), 7 queries , Redis On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表