![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-25 19:31 |
共 47,812 主题排行 / 349,910 发帖 / 今日 0 篇 / 48,263 会员排行 |
| DOS开发编程 & 发展交流 (开发室) » [讨论]高难度 4KB 3D DOS动画源码分析 |
| 可打印版本 6,169 / 12 |
| 第1楼 sl543001 | 发表于 2010-04-12 19:24 |
| 中级用户 发帖 225 积分 499 | |
|
[讨论]高难度 4KB 3D DOS动画源码分析 国外高手编写了只有4KB的3D动画,相当神奇,所以在此研究其源代码
此源代码由网友破解,现在要想办法搞懂它,修改一下,变成咱自己的东西 附:动画压缩版,解压缩版,英文版反编译破解源代码 ===================================== 1997年的一个3D迷宫DEMO~名叫“OMNISCENT” 在Command下Debug的... 相关资料: 运行平台 : MS-Dos 作品类型 : 4k 发布聚会 : Mekka & Symposium 1997 荣获 Mekka97 4K-Intro Compo奖项 制作人员: Pinker (程序 \coding) | Nyphton (声音\Music) 程序全长4095字节,其中包含133字节的自解压程序(类RAR压缩),未解压的程序长4782字节。三维场景包含144个立方体, 367个面,362个点,15个不同的64*64的纹理。 [ Last edited by sl543001 on 2010-4-12 at 19:31 ] 附件 97-3d 4KB动画原代码.rar (26.17 KiB) |
|
| 第2楼 sl543001 | 发表于 2010-04-12 19:24 |
| 中级用户 发帖 225 积分 499 | |
|
这里发布源代码,日后在此更新汉化和注释后的代码,大家一起来汉化注释分析它:
---------------------------------------------------- 解读进度: 已经找到了屏幕上下2行英文的字符地址,和程序代码,可以从而修改这两行的内容和位置. [ Last edited by sl543001 on 2010-4-18 at 23:11 ] 附件 97-3d 4KB动画原代码.rar (44.13 KiB) |
|
| 第3楼 sl543001 | 发表于 2010-04-12 19:29 |
| 中级用户 发帖 225 积分 499 | |
|
三维场景包含144个立方体, 367个面,362个点,15个不同的64*64的纹理,
大家来一起找出这些数据的位置. [ Last edited by sl543001 on 2010-4-14 at 20:30 ] |
|
| 第4楼 070 | 发表于 2010-04-13 15:53 |
| 高级用户 发帖 218 积分 663 来自 福建 | |
| 第5楼 yonghu111 | 发表于 2010-04-14 19:04 |
| 初级用户 发帖 57 积分 90 | |
|
感谢分享!!!
|
|
| 第6楼 yiqingnan | 发表于 2010-04-15 00:00 |
| 初级用户 发帖 24 积分 38 | |
|
谢谢
虽然我什么都不懂 |
|
| 第7楼 125805398 | 发表于 2010-04-16 16:52 |
| 新手上路 发帖 3 积分 4 | |
|
先顶下 先顶下,下下来研究研究!!!
|
|
| 第8楼 liziyall | 发表于 2010-04-18 13:23 |
| 初级用户 发帖 13 积分 22 | |
|
我菜还没到能研究的地步 先下来欣赏
|
|
| 第9楼 yonghu111 | 发表于 2010-04-24 10:19 |
| 初级用户 发帖 57 积分 90 | |
|
感谢分享!!!
|
|
| 第10楼 vwase | 发表于 2010-05-22 11:38 |
| 新手上路 发帖 4 积分 7 | |
|
我以前曾经在一个论坛里看到过一篇帖子,可能介绍的和楼主说的是同一次比赛,不过那个上贴出来的是在Debug下的代码,文本大概13KB左右,
|
|
| 第11楼 vwase | 发表于 2010-05-22 12:23 |
| 新手上路 发帖 4 积分 7 | |
|
源代码已传至论坛上传区,http://upload.cn-dos.net/img/1856.txt
复制到文本文件里,在debug下运行,就可以看到相同的效果,不过运行结束后程序不能正常退出,可以通过alt+enter跳回桌面. |
|
| 第12楼 diy2222 | 发表于 2010-08-06 23:17 |
| 新手上路 发帖 6 积分 12 | |
|
顶一个,dos还能做3d强悍
|
|
| 第13楼 enjoyer | 发表于 2010-09-06 21:37 |
| 中级用户 发帖 140 积分 351 | |
|
不知楼主当前解读到什么程度了?
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |