![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 20:46 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [原创][图]sybn 全彩迷宫 CMD脚本 开发中,先发张截图 |
| 可打印版本 1,275 / 11 |
| 第1楼 sl543001 | 发表于 2009-12-16 13:53 |
| 中级用户 发帖 225 积分 499 | |
|
[原创][图]sybn 全彩迷宫 CMD脚本 开发中,先发张截图 代码已经发布,地址:http://www.cn-dos.net/forum/viewthread.php?tid=49962&fpage=1
当前代码9332B=9.11KB 内含SYBC.com的debug生成代码 内含20*40地图一张 内含地图解压,可以使用预先压缩的地图,压缩后每地图约300B(尺寸20*40) 内含随机地图生成器 内含地图可用性验证,可以验证随机地图的可用性,防止死图 由于服务器挂掉了,暂不包含自动更新,包含增加800B ================================ 测试中,当前仍有小BUG没有解决,近期发布 新版截图在2楼! ================================ 最近更新的内容: 1.为删除四周大边框做了一定准备,但还没搞定 2.由于技术原因,初步决定放弃大于21*40的地图 3.脱离颜色与验证的关系,将来可以看到色彩更丰富的地图 4.更换了随机地图生成算法,新的随机的图横平竖直了 5.连续降低难度的失败地图自动重制 6.修正了一些BUG [ Last edited by sl543001 on 2010-1-19 at 23:50 ] |
|
| 第2楼 sl543001 | 发表于 2009-12-17 19:00 |
| 中级用户 发帖 225 积分 499 | |
|
更新最新版的截图 以下是最近修改后的最新版截图:
此游戏脚本近期发布 [ Last edited by sl543001 on 2009-12-17 at 19:04 ] 附件 mgsy.GIF (25.02 KiB) mgtm.GIF (23.05 KiB) yzsb.GIF (25.47 KiB) |
|
| 第3楼 huahua0919 | 发表于 2009-12-17 19:58 |
| 银牌会员 发帖 780 积分 1,608 | |
|
LZ没贴代码贴这些图片有啥意思呢?
|
|
| 第4楼 sl543001 | 发表于 2009-12-17 22:47 |
| 中级用户 发帖 225 积分 499 | |
|
- -代码还没完善! 有一些小BUG还没有搞定,有一些功能还没写,而且地图还只有一张!
要代码,咱先发一下地图部分吧,这个是前阵子重点,暂时没啥问题! 地图代码以本论坛推箱子的代码为蓝本,由于地图比推箱子复杂, 另外增加了10重替换, 变量DTM1是替换压缩后的地图,替换后可以减1/3以上的代码 变量DTMY是*10=30字节 |
|
| 第5楼 yishanju | 发表于 2009-12-18 07:40 |
| 银牌会员 发帖 1,357 积分 1,488 | |
|
做好了再发帖子上来吧
|
|
| 第6楼 sl543001 | 发表于 2009-12-21 13:17 |
| 中级用户 发帖 225 积分 499 | |
|
悲剧了,遇到困难了! 最初有做这个游戏的念头就是因为看上了tit.com的彩色文字功能,
结果游戏刚开发就发现tit.com存在暗伤, 多次尝试绕过这个BUG,反汇编tit.com至今没有解决, 拖到现在,游戏大体完成了,tit.com的麻烦还在! ======================================= 那位同志能帮忙解决一下,感激不禁... BUG描述: 在脚本中调用tit.com 如"tit 0808f2sybn" 之后继续使用tit.com在它的上一行输出文字,输出不会成功, 如"tit 0708f2sybn" 最可恶的是,这问题有时还是间歇性! tit.com代码: [ Last edited by sl543001 on 2009-12-21 at 17:44 ] |
|
| 第7楼 sl543001 | 发表于 2010-01-08 11:17 |
| 中级用户 发帖 225 积分 499 | |
|
想把界面做漂亮点,使用了tit。com的代码,结果被tit。com害惨了,讨厌的BUG!
目前为止暂时还没有找到解决办法。。。 |
|
| 第8楼 netbenton | 发表于 2010-01-08 13:16 |
| 银牌会员 发帖 752 积分 1,916 来自 广西 | |
|
tit.com 真的有BUG吗?
是怎么测试的? 联系qq:37659560 |
|
| 第9楼 sl543001 | 发表于 2010-01-19 23:49 |
| 中级用户 发帖 225 积分 499 | |
|
不确定tit的BUG在那里,俺反编译了代码,对每一行都进行了查看,就是找不出原因,郁闷死了!
这里使用一个简单的测试代码: 重复执行数十次后出现5种不同的现实结果: 1.常见 不显示任何彩色字体 2.常见 丢失了第一个 3.4.5. 偶见 不同程度整行丢失 后图是在俺的脚本中BUG的实际表现情况 左为正常,中位五角星丢失,右为乱码 [ Last edited by sl543001 on 2010-1-20 at 00:29 ] 附件 err.GIF (45.38 KiB) err2.GIF (4.06 KiB) |
|
| 第10楼 netbenton | 发表于 2010-01-21 21:46 |
| 银牌会员 发帖 752 积分 1,916 来自 广西 | |
|
测试了一下,原来是有时间cmd系统问题未能成功将io设备初始化为16位模式,即显缓存为0b800,所以出错。
在 CHCP 437 >NUL GRAFTABL 936 >NUL 的前面执行一次以下汇编代码, mov ax,00 int 16 int 20 等待一次按键后,即可%100初始化成功。 |
|
| 第11楼 sl543001 | 发表于 2010-01-23 18:22 |
| 中级用户 发帖 225 积分 499 | |
|
netbenton
要用汇编写简单的图形三方工具,应该整? 例如写一个工具sss然后用命令 sss 100 100 200 200 画一个方形? |
|
| 第12楼 ldr2zjj | 发表于 2010-01-29 13:00 |
| 初级用户 发帖 95 积分 167 | |
|
不行~~4楼是什么代码啊??
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |