|
下载最新版本附件。
直接在GRUB4DOS下作为外部命令运行即可。。
支持带字库参数(为了方便编程测试只支持VTEDIT生成的字库)。比如
vbe vfont=/vt.exe
效果图看附件。
执行之后会进入VBE 0x101 640*480*8的模式.
使用terminal console命令退出。
执行VESA之后不可以使用FONT/UNIFONT/SPLASHIMAGE/GFXMENU等图形界面的命令,可能会导致死机。
代码修改自这里
http://bbs.znpc.net/viewthread.php?tid=6136&extra=page%3D1
这边也有一个测试的版本
http://bbs.znpc.net/viewthread.php?tid=6139&page=2#pid48977
要使用VFONT字体需要加VFONT参数
例子:
vbe vfont=/vt.exe
为了便于测试,支持指定模式比如
vbe mode=0x101 (默认)640x480x8
vbe mode=0x103 800x600x8
vbe mode=0x107 1280x1024x8
具体的可以自己使用vbeprobe命令查看。
最新版本的参数介绍
vbe mode=[mode] vfont=[vfont] demo
1.vbe demo(vbe界面演示)
2.vbe mode=[mode] 进入指定的vbe 模式,配合vfont参数可以显示中文。
使用以下命令返回。
terminal console
最新版本可以使用color命令设置颜色。
color NORMAL [HIGHLIGHT [HELPTEXT [HEADING]]]
和console模式中的一样可以指定不同的地方显示不同的颜色。
例子:
color 0xff00 0xffffff 0xff00ff 0xffff00
颜色代码格式:0xRRGGBB
注:颜色代码是一个32位的数值(只有后面24位有效)。
另外还可以使用color 设置光标颜色和背景色
color -1 背景色 光标色
color -1 0 0xff0000
注:背景色只有x8(256色)的模式下有效。
2011-11-05 自动检测并使用800X600X32/24模式.
配合最新版GRUB4DOS使用2011-11-04以上的版本.
支持调用用GRUB4DOS的FONT命令加载的字库.
例子,如下两行就可以了.
font /unifont.hex
vbe
可以使用这里的工具生成小字库.
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=180142&page=151#pid2332577
2011-10-17
阶段性完美版。修复所有已知的BUG,支持显示一个启动图片。
例子:
vbe bmp=/test.bmp (效果看附件)
注:这个图片必需是BMP格式,24位色,并且是系统所支持的分辨率才可以使用。
比如800x600x24或1024x768x24等.
2011-10-16 更新
进入实用性阶段。支持设置颜色(包括光标的颜色)
2011-10-14 晚上11点更新
基本上可以作为日常使用了,尝试支持所有支持的模式,支持滚屏等。
注:如果发现执行之后是一片黑屏这时是没有死机的,可能是颜色不对。
输入以下命令回车后就可以返回了(盲打),一次不行就再输几次一般都可以正常退出的。
terminal console
[ 本帖最后由 chenall 于 2011-11-5 21:44 编辑 ] |
-
20111014.png
(3.91 KB, 下载次数: 352)
-
20111016170643289.png
(13.86 KB, 下载次数: 270)
800x600x24 的效果图
-
20111017222051352.jpg
(84.37 KB, 下载次数: 265)
-
-
vesa.rar
4.11 KB, 下载次数: 181, 下载积分: 无忧币 -2
-
-
vesa-2011-10-14.zip
5.17 KB, 下载次数: 121, 下载积分: 无忧币 -2
-
-
vbe-2011-10-16.zip
4.84 KB, 下载次数: 106, 下载积分: 无忧币 -2
-
-
vbe-2011-10-17.zip
5.46 KB, 下载次数: 79, 下载积分: 无忧币 -2
-
-
vbe-2011-10-19.zip
3.76 KB, 下载次数: 86, 下载积分: 无忧币 -2
-
-
vbe-2011-11-05.zip
4.39 KB, 下载次数: 251, 下载积分: 无忧币 -2
必须配合2011-11-04以上的版本使用.
|