赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 5411 |
最后登录 | 2016-1-28 |
在线时间 | 28 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 28 小时
- 注册时间
- 2005-10-24
- 帖子
- 170
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 阁中人 于 2010-11-13 22:07 编辑
嗯,方法完全和之前神思大大在
http://rpg.blue/forum.php?mod=re ... ldset&tid=99612
中提到的突破640*480的方法一样,就是把RGSS202E.DLL脱壳之后修改其中的一些东西。
不过,由于神思大的疏忽(应该吧?),并没有完整的修改所有相关的地方
导致Graphics.transition只能渐变640*480之内的部分之类的一系列大家不喜欢的小毛病
解决方法也很简单,将所有相关地方都改一遍即可
需要修改的偏移值如下:
原值为000001E0(480,高度)的:10001BEB,10001BF3,100020F4,10002151,10014019,10097380,10097B58,10097B7A,10097B9C,10097BBE
在其附近寻找格式相同的原值为00000220(640宽度)
修改为自己想要的宽、高即可。(注意16进制换算。。)
下面附一个我自己修改好的DLL,800*600的
新建一个工程,用Graphics.resize_screen(800, 600)更改分辨率,自行查看效果。
800*600的可以直接用,想要更大的分辨率的可以在上述提到的偏移地址中寻找00000253和00000320。
RGSS202E.rar
(795.25 KB, 下载次数: 2889)
----------------------分割------------------------
好像地图块刷新的地方没搞到= =这是我的失误(虽然我本来就没打算画默认的地图嗯)
总之偏移值貌似不止这些嗯。。 |
评分
-
查看全部评分
|