Редактор песни и звука для Pokecrystal, Pokegold, Pokeyellow-Crysaudio, Pokered-Crysaudio и Pokepinball.
Crystal Tracker предоставляет возможность напрямую создавать и изменять файлы песен ASM на основе PokeCrystal, с немедленным воспроизведением в приложении путем динамической загрузки и синтезируя пользовательские сигналы 3 канала 3 и барабанные барабаны канала 4.
Редактор экспортирует полностью завершенные файлы песен ASM, так что вы можете «сохранить» свои изменения, а затем сразу же make свой проект и сразу же иметь новый файл ПЗУ с включенными изменениями - никаких дополнительных инструментов преобразования или шагов.

Загрузите последний исполняемый файл Windows из раздела релизов. Чтобы построить из источника, см. Install.md.
См. Install.md, чтобы построить из источника или запустить исполняемый файл Windows через вино.
Загрузите последнюю DMG из раздела релизов или запустите исполняемый файл Windows через вино. Чтобы построить из источника, см. Install.md.
После установки из DMG запуск приложения может показать ошибку, в которой говорится, что Crystal Tracker «не может быть открыт, потому что разработчик не может быть проверен» или «поврежден и не может быть открыт». Чтобы исправить это, очистите атрибут "com.apple.quarantine" из приложения, выполнив следующую команду:
xattr -c " /Applications/Crystal Tracker.app "Пример/ каталог содержит Crystaltracked.asm, оригинальную композицию Mickey-A 42.
Обязательно увидите меню справки для полного объяснения того, как использовать редактор.
Если ваш проект использует макросы «Legacy» (до 2020 года), вам нужно будет обновить свой проект.
Загрузите инструменты/urdrade.py и поместите его в основание вашего проекта. Запустите сценарий обновления в своей музыкальной папке, например:
python3 upgrade.py -v audio/music/Его также можно использовать для обновления отдельных файлов, например:
python3 upgrade.py -v audio/drumkits.asm Сценарий также работает с Python2. Запустить ./upgrade.py -h для всех вариантов.
Обязательно сделайте адекватные резервные копии файлов вашей песни (через GIT или иным образом) перед обновлением, на всякий случай.
Затем вы должны скопировать все современные звуковые макросы с последних макросов/сценариев/audio.asm и macros/gealcy.asm в ваш проект.
Этот проект требует большого вдохновения (и много структуры кода основания) с полированной карты. Огромное спасибо Rangi42!
Дополнительное спасибо середине KID за порт Mac.