我正在使用 GBDK 为 C 中的 Gameboy 创建游戏。我的游戏需要音乐,我想使用Deflemask的文件输出,根据 Deflemask 的创建者的说法,“最好的办法是尝试在代码中导入 gbs [导出文件] 并在其中运行 asm(gbs 只是一个只输出声音的游戏男孩程序)”。我想我需要找到一种方法来获取我反汇编的 GBS 并以某种方式使用“#include”语句将其导入?到目前为止,我已经尝试反汇编 GBS,并尝试将其#include 到我的 C 中,但我无法让 Asm 与它兼容(我相信我需要一种从 C 调用它的方法,但是不知道如何给它一个参考名称)。这就是我倾向于解决这个问题的方法,但主要问题是我如何获得 Deflemask 输出(VGM、GB、GBS)以在用 C 编写的 gameboy 游戏上玩。