# Little Sound Dj：Game Boy 匹配反汇编与 C 源码恢复

> LSDj 项目通过符号表、匹配的 C 函数，以及从用户 ROM 生成的 RGBDS 汇编树，重建 Little Sound Dj 9.4.0。工具追踪可达代码、划分代码与数据并比较重建字节；文档记录音乐数据模型、存档格式和连接线同步机制。

- 类型：案例
- 目标：应用
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-09
- 原始资源：<https://github.com/gmoben/lsdj-decompiled>
- 一手来源：<https://github.com/gmoben/lsdj-decompiled/blob/96bdca6a2d7d5aeb25d38ba23df85f3a8cb44287/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/lsdj-9-4-0-decomp-case/>
- 记录 JSON：<https://awesomerea.org/resources/lsdj-9-4-0-decomp-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/lsdj-9-4-0-decomp-case/index.md)

## 使用条件与局限

- **前提条件：**需要用户自备 LSDj 9.4.0 ROM。
- **前提条件：**需要 RGBDS v1.0.1、make 和 Python 3；C 函数匹配还使用恢复的 GBDK/SDCC 工具链。
- **局限：**C 源码重建尚未完成；作者报告有 678 个匹配函数。
- **许可：**许可证为 MIT。

## 一手来源

1. <https://github.com/gmoben/lsdj-decompiled/blob/96bdca6a2d7d5aeb25d38ba23df85f3a8cb44287/README.md>
2. <https://github.com/gmoben/lsdj-decompiled/blob/96bdca6a2d7d5aeb25d38ba23df85f3a8cb44287/LICENSE>

## 同分区更多条目：应用

- [VitalWear：在 Wear OS 上重建 Vital Bracelet BE](https://awesomerea.org/zh/resources/vitalwear-case/index.md) · 案例
- [Moonglow Toolset：重建 Aurora 模块编辑器](https://awesomerea.org/zh/resources/moonglow-toolset-case/index.md) · 案例
- [cpr2rpp：重建 Cubase 12 工程文件格式](https://awesomerea.org/zh/resources/cpr2rpp-case/index.md) · 案例
- [wii-news-channel：Wii 新闻频道的匹配反编译](https://awesomerea.org/zh/resources/wii-news-channel-case/index.md) · 案例
- [TraktorMappingFileFormat：Traktor Pro 控制器映射文件格式](https://awesomerea.org/zh/resources/traktor-mapping-file-format-case/index.md) · 案例
- [AvatarEditorRecomp：Kinect 预览版 Avatar Editor 的 PC 移植](https://awesomerea.org/zh/resources/avatar-editor-recomp-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
