中国DOS联盟论坛

中国DOS联盟
-- 联合DOS 推动DOS 发展DOS --

联盟域名:cndos.rths.ml  论坛域名:cndos.rths.ml/forum

DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

» 游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助

 

<   <<   [1] [2]  >>
作者:
标题: 写了个HD-COPY IMG转普通IMA格式软盘镜像的软件 上一主题 | 下一主题
rgwan
初级用户





积分 22
发帖 8
注册 2018-3-19
状态 离线
『第 16 楼』:  



  Quote:
Originally posted by crshen at 2018-3-21 15:36:
回复rgwan:
经测试,程序已基本能解压HD-copy的img,但是源码中存在些瑕疵:
1、i 的 for 循环明显错误,查看img格式文档,byte    tracks; // total tracks - 1 ...

感谢指出错误.已改并重新发布到GitHub....因为我手上的镜像较少,加上这东西一直属于临时工具的状态,因此便没有过多在意代码效率和无法复现的错误问题。

另外对于比较新的GCC,escByte的判断其实会被优化展开到外部。没有细想就写下了这样的代码。

向大家表示抱歉。

2018-3-22 09:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
rgwan
初级用户





积分 22
发帖 8
注册 2018-3-19
状态 离线
『第 17 楼』:  



  Quote:
Originally posted by crshen at 2018-3-21 15:51:
首先感谢rgwan分享源码,这里是我修改的DOS版本,可用TC2.0或BC3.1编译。

由于DOS内存限制,不可能像保护模式下那样直接申请一个大内存,故 ...

另外我也将您修改后的代码发上GitHub分享啦。

2018-3-22 10:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zhiguo7908
初级用户





积分 72
发帖 39
注册 2018-12-17
来自 天津静海
状态 离线
『第 18 楼』:  

不能这么说

2018-12-23 10:15
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
TurboY
中级用户

绝不写垃圾帖


积分 322
发帖 99
注册 2004-7-3
来自 湖北
状态 离线
『第 19 楼』:  

真不错!
最近正好遇到个HD-COPY的映像文件,没有找到undisk,结果找到了这个。



从95年开始用DOS3.2,96年在Windows3.1里认识了鼠标,97年开始用Win95,98年装过NetWare,99年迷过Linux,现在用WinXP、WinME和DOS7.1。一回首,从盲到忙,从忙到茫。
2020-3-26 20:28
查看资料  发送邮件  访问主页  发短消息 网志  QQ   编辑帖子  回复  引用回复
kmcc123
新手上路





积分 10
发帖 4
注册 2020-4-15
状态 离线
『第 20 楼』:  

if not exist "dest" (md "dest")

for /f "tokens=*" %%i in ('dir/s/b/a-d *.img') do dehd-cmd.exe "dest\%%i"

写任意目批处理,新建一个bat,与dehd-cmd同一目录
期待出个支持64位、支持IMG内置目录(有些老软件解出没有原目录),能批处理

[ Last edited by kmcc123 on 2020-4-16 at 14:35 ]

2020-4-16 14:33
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
<   <<   [1] [2]  >>
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转:  



[ 联系我们 - 中国DOS联盟 ]


Powered by Discuz! © 2001-2011