主要观点:提供 Impulse Tracker 的完整源代码,包括声音驱动、网络驱动和一些支持文档,原发布于 2014 年的 BitBucket 并伴随系列文章,现移至 GitHub,该仓库仅用于分享过去的内容,无活跃开发且除阻止构建的问题外不合并更改/修复。
关键信息:
- 发布平台:2014 年在 BitBucket 发布,现移至 GitHub。
- 文章系列:包含四篇文章,分别介绍 Impulse Tracker 的 20 年历史。
- 预需软件:Turbo Assembler v4.1、Turbo Link v3.01、Borland MAKE v4.0 和 DOS 环境。
- 快速文件概述:列举了多个 ASM 文件的功能。
- 常见问题:包括代码中的特殊字符、未使用 STRUCs 或 ENUMs 的原因、函数中代码跳跃的原因等。
- 许可证:BSD 3 条款许可证,可在LICENSE中查看。
重要细节: - 各 ASM 文件的具体功能,如 IT.ASM 为启动例程等。
- 声音驱动通过 SoundDrivers 子目录下的 M*.BAT 文件单独构建。
- 原代码使用 DOS 字符,保留了当时的代码形式。
- 因兼容 8086 机器导致函数代码结构受限及未更新等情况。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。