首页
社区
课程
招聘
[求助]传奇游戏窗口化后 画面失真问题 有解决办法么
发表于: 2019-11-23 01:55 4695

[求助]传奇游戏窗口化后 画面失真问题 有解决办法么

2019-11-23 01:55
4695
老游戏 传奇,用的是Ddraw,
现在hook了DirectDrawCreate,SetCooperativeLevel,SetDisplayMode
SetCooperativeLevel(hwnd,DDSCL_NORMAL)  这里改了下参数
SetDisplayMode  这个直接返回掉
已经可以窗口化了,但是画面失真,请各位大佬指点下.
 
初步确定是色深的问题,游戏本身应该是只支持8位色深.谁有资料可以参考下..




[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2019-12-9 15:37 被ffggddss编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 9044
活跃值: (6260)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
看样子是分辨率上的问题呢。
2019-11-23 02:04
0
雪    币: 451
活跃值: (519)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
好像是16色  32真彩的问题
2019-11-23 12:30
0
雪    币: 2726
活跃值: (1110)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
游戏本身需要的运行环境是SetDisplayMode(800, 600, 8,0,0)
2019-11-23 13:35
0
雪    币: 2726
活跃值: (1110)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
确定就是色深的问题,游戏本身应该是只支持8位色深.谁有资料可以参考下..
2019-12-9 15:35
0
游客
登录 | 注册 方可回帖
返回
//