无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6770|回复: 16
打印 上一主题 下一主题

[求助] 为什么我自己做的32位BMP图片不能作为VBE背景

[复制链接]
跳转到指定楼层
1#
发表于 2011-12-4 20:43:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为什么我自己做的32位BMP图片不能作为VBE背景
直接用图片就可以显示,压缩以后就不行了
对VBE背景图片有什么特殊要求么?
要怎样压缩才对呢?
有没有简单点的方法

[ 本帖最后由 tulongwa 于 2011-12-4 21:46 编辑 ]
2#
发表于 2011-12-4 21:47:36 | 只看该作者
你是怎么压缩的?

压缩的话GRUB4DOS只能用GZIP或LZMA
回复

使用道具 举报

3#
发表于 2011-12-4 22:02:05 | 只看该作者
楼上老大回答的没错啊。。。
随便传一个模板吧,用的是0PE的背景。。。

你可以将背景替换为gzip压缩的(可以7z压缩,选择gz格式或拖拽bmp图片到fbinsttool图标压缩)

然后将压缩背景图片改名为BG.BMP替换试试看。。。

TEST.rar

234.84 KB, 下载次数: 253, 下载积分: 无忧币 -2

测试模板。。。

回复

使用道具 举报

4#
 楼主| 发表于 2011-12-4 22:22:14 | 只看该作者
这次真是可以了,
用fbinsttool压缩的文件可以显示
用7zip压的就不行,奇怪

[ 本帖最后由 tulongwa 于 2011-12-4 22:28 编辑 ]
回复

使用道具 举报

5#
发表于 2011-12-4 22:28:00 | 只看该作者

回复 #4 tulongwa 的帖子

7z压的也可以,要选择压缩为gzip格式。。。
回复

使用道具 举报

6#
 楼主| 发表于 2011-12-4 22:28:58 | 只看该作者
选择压缩为gzip格式了
不行
回复

使用道具 举报

7#
发表于 2011-12-4 22:31:03 | 只看该作者

回复 #6 tulongwa 的帖子

怪事
我自己电脑就是用7z压缩为gz格式的没问题。。。
不要用7z压缩为7z格式。。。

[ 本帖最后由 zhs509 于 2011-12-24 18:49 编辑 ]

01.JPG (48.07 KB, 下载次数: 70)

用7z将BACK.BMP压缩为BACK.BMP.gz

用7z将BACK.BMP压缩为BACK.BMP.gz

02.JPG (48.67 KB, 下载次数: 64)

将BACK.BMP.gz改名为BG.BMP后启动效果正常。。。

将BACK.BMP.gz改名为BG.BMP后启动效果正常。。。

BACK.part1.rar

400 KB, 下载次数: 74, 下载积分: 无忧币 -2

2个文件要同时下载;这个是背景图片,我进行GZ压缩了,可以解压后改扩展名为GZ,然后再解压出来。。。

BACK.part2.rar

176.79 KB, 下载次数: 78, 下载积分: 无忧币 -2

回复

使用道具 举报

8#
 楼主| 发表于 2011-12-4 23:00:43 | 只看该作者
就是这么选的,明天再试试吧,多谢了!Lzma压缩能改成.Bmp用么?

[ 本帖最后由 tulongwa 于 2011-12-4 23:04 编辑 ]
回复

使用道具 举报

9#
发表于 2011-12-5 09:02:42 | 只看该作者
如果是lzma压缩的后缀名必须是.LZMA,否则无法显示。
回复

使用道具 举报

10#
 楼主| 发表于 2011-12-5 14:17:44 | 只看该作者
正是这个原因,现在好了!还有个想法可能有点过分:要是能支持更多的分辨率就太高了,因为现在宽屏已经普及,4:3的显示器都不好找了,虚拟机上测试正常的图片到了实机就会变形,风景还好点,人物就惨了。虽然可以先把图片调窄让它在实机保持正常比例,可是字体还是会被拉伸而变得模糊,感觉不太爽……


[ 本帖最后由 tulongwa 于 2011-12-5 19:11 编辑 ]
回复

使用道具 举报

11#
发表于 2011-12-5 15:01:50 | 只看该作者

回复 #10 tulongwa 的帖子

新版的grldr是支持更高分辨率吧。
回复

使用道具 举报

12#
发表于 2011-12-23 14:21:17 | 只看该作者
如果能自动判断是 4:3 的屏 还是 16:9 的屏,然后自动使用相应比例的背景图,就更好了
回复

使用道具 举报

13#
发表于 2011-12-23 15:06:05 | 只看该作者

回复 #12 2011hnfeng 的帖子

这个应该不难实现,得看c大他们有没有时间了。
回复

使用道具 举报

14#
发表于 2011-12-23 15:30:22 | 只看该作者

回复 #13 bfgxp 的帖子

你有相关代码吗?如何判断?
回复

使用道具 举报

15#
发表于 2011-12-23 16:16:32 | 只看该作者
C大,这个可以让他自己开机按键选择背景图可以吗,比如按1选800*600的,按0是无背景的,按2是1024*768的,按3是1440*900的等等,可以自己定义调用,呵呵
回复

使用道具 举报

16#
发表于 2012-5-20 14:32:33 | 只看该作者
原帖由 81129950 于 2011-12-23 16:16 发表
C大,这个可以让他自己开机按键选择背景图可以吗,比如按1选800*600的,按0是无背景的,按2是1024*768的,按3是1440*900的等等,可以自己定义调用,呵呵

想法不错 实行起来难
回复

使用道具 举报

17#
发表于 2012-5-20 16:46:11 | 只看该作者
最好是通过检测默认图片背景的分辨率来进行调整,如果你预加载的图片是144*900的,则graphicsmode自动适应
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 06:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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