设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2716|回复: 2
打印 上一主题 下一主题

[已经解决] wine下运行RMVX掉FPS能解决吗

[复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
18 小时
注册时间
2010-12-14
帖子
8
跳转到指定楼层
1
发表于 2010-12-22 18:00:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv1.梦旅人

梦石
0
星屑
110
在线时间
953 小时
注册时间
2007-4-25
帖子
805
2
发表于 2010-12-22 21:44:09 | 只看该作者
你的系统用的是 X11 吧,Wine 官方有一篇文档阐述了 DirectDraw 必然的性能瓶颈:
http://wiki.winehq.org/DirectDraw

RM 使用的是 DirectDraw 渲染,DirectDraw 目前在 Wine 上应该还是调用 X 的,位图深度不匹配是最大的问题,很多情况下会进行逐像素的深度转换;此外 DirectDraw 有直接操纵显卡内存(显卡的帧缓冲区)的能力,而 X 没有,所以各种帧缓冲区的操作都是模拟运行的。如果 RM 在开发的时候把 Wine 规划做目标平台之一,那自然可以利用 Wine 的 OpenGL 和 DIB 引擎来达到和 Windows 下运行 RM 一样的效率,但他没有。

评分

参与人数 1星屑 +600 收起 理由
八云紫 + 600 认可答案

查看全部评分

[email protected]:~> repeat 1 fortune
Matz is nice, so we are nice.
回复 支持 反对

使用道具 举报

Lv1.梦旅人

敌敌畏

梦石
0
星屑
80
在线时间
52 小时
注册时间
2008-5-12
帖子
1748
3
发表于 2010-12-23 12:21:13 | 只看该作者
windows mobile也有dw
那么移植起来效率会不会比wine更高?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-15 23:54

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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