Запуск музыки в фоновом режиме — ГБДК
Я создаю игры для Gameboy на C, используя GBDK. Мне нужна музыка в моей игре, и я хотел бы использовать вывод файла из Deflemask, который, по словам создателя Deflemask, «лучше всего попытаться импортировать gbs [экспортированный файл] в свой код и запустить внутри него asm (gbs — это просто программа для игрового мальчика, которая только выводит звук)». Я полагаю, мне нужно найти способ взять мой дизассемблированный GBS и каким-то образом импортировать его с помощью оператора «#include»? До сих пор я пытался дизассемблировать GBS и попытаться включить его в мой C, но я не смог заставить Asm быть совместимым с ним (мне нужен способ вызвать его из C, я думаю, но не знаю, как дать ему ссылочное имя). Это то, к чему я склоняюсь для решения этой проблемы, но основная проблема заключается в том, как я могу получить вывод Deflemask (VGM, GB, GBS) для игры в игру для геймбоя, написанную на C.