| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 11297 人关注过本帖, 1 人收藏
标题:今天刚学完王爽汇编
只看楼主 加入收藏
热心网友
Rank: 1
来 自:河南鹤壁
等 级:新手上路
帖 子:21
专家分:0
注 册:2020-2-25
收藏
得分:0 
这个.BAT文件里写的什么数据?
2020-07-19 13:17
Valenciax
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:11
帖 子:340
专家分:2482
注 册:2016-5-15
收藏
得分:0 
回复 11楼 热心网友
啥 .bat ?
2020-07-20 05:43
热心网友
Rank: 1
来 自:河南鹤壁
等 级:新手上路
帖 子:21
专家分:0
注 册:2020-2-25
收藏
得分:0 
.DAT打错了
2020-07-20 14:04
Valenciax
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:11
帖 子:340
专家分:2482
注 册:2016-5-15
收藏
得分:0 
回复 13楼 热心网友
flybmp.dat吗? 就是蜻蜓的点阵图
2020-07-20 16:50
热心网友
Rank: 1
来 自:河南鹤壁
等 级:新手上路
帖 子:21
专家分:0
注 册:2020-2-25
收藏
得分:0 
能发下吗,谢谢
2020-07-20 19:15
Valenciax
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:11
帖 子:340
专家分:2482
注 册:2016-5-15
收藏
得分:0 
7楼不是已经有百度下载吗?
2020-07-20 19:41
热心网友
Rank: 1
来 自:河南鹤壁
等 级:新手上路
帖 子:21
专家分:0
注 册:2020-2-25
收藏
得分:0 
但我不知道里面的内容,我的意思是让你发里面的内容
2020-07-20 19:56
Valenciax
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:11
帖 子:340
专家分:2482
注 册:2016-5-15
收藏
得分:0 
回复 17楼 热心网友
flybmp.dat就是一个点阵图.

在不同绘图模式下,视讯页上每一个字节可以代表不同的颜色值.
比如模式13h是300x200x256, 320x200是屏幕的长和高,256是颜色.
320x200=64000,这64000里,每一个字节是一个颜色,1字节0-ffh=0-255=256种颜色

flybmp.dat内容是一个蜻蜓32x32的点阵图,可以简化的看成这样
0001000
0111110
0001000
0001000
0011100
0001000

1代表某个颜色,0代表无色

然后程式就读取这个dat.直接放到显示页就是了.
这种点阵图可以自己画,甚至不必放在外面,放在data区也可以.

事实上,256色只是16万种颜色中的256种,涉及到3原色RGB红绿蓝的比例
怎样自定16万种颜色中哪256色,还须加上设定色盘的代码.
7楼的代码为了简明就省略了.

所以看起来蜻蜓的配色好像比较淡,不符合蜻蜓该有的鲜艳.
就是因为没有设定色盘,只用系统默认的256色而已.
2020-07-21 06:33
热心网友
Rank: 1
来 自:河南鹤壁
等 级:新手上路
帖 子:21
专家分:0
注 册:2020-2-25
收藏
得分:0 
明白了
2020-07-21 08:15
Valenciax
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:11
帖 子:340
专家分:2482
注 册:2016-5-15
收藏
得分:0 
上面提到很久以前我用汇编写的DOS RPG游戏(只写了雏型),也是用320x200的13h模式,写显存的方式基本和小蜻蜓一样,但是调整了色盘,所以看来正常许多.
翻出来勉怀一下.

那时只找到繁体字库,于是用的是繁体字.
图片附件: 游客没有浏览图片的权限,请 登录注册



[此贴子已经被作者于2020-7-22 22:00编辑过]

2020-07-22 21:59
快速回复:今天刚学完王爽汇编
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016303 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved