Никак немогу воспроизвести сабж в FASMе Использую uFMOD, раньше всегда юзал в дельфях и пару раз в масме всё было ок, а с фасмом беда. Ктонибудь поможет добрым советом или сорцом ?
Должно собираться без проблем (с линкером и без линкера) с любой версией фасма, под виндой, линуксом и bsd. Приведите неработающий код. Примеров конкретно для фасма в виндовом пакете целых 4 штуки.
Вроде разобрался, нащёл тему тут на форуме и сделал как писали (инклудить файл с дампом и т.д.) Всё красиво заработало, а заставить игать музычку, как в примерах в поставке (v 1.16) ну накак нивышло.
Дамп был временным решением, которое удачно предложил bogrus, за что ему большое спасибо, но в версии 1.16 появилось возможность инклудить исходник uFMOD полностью и вариант с дампом более не поддерживается, т.к. новый подход имеет ряд преимуществ: можно использовать утилиту eff, секция кода более не нуждается в атрибуте writeable, сам код uFMOD не обязан более находиться в самом начале экзешника и т.д. 2 6aHguT: Мылом вчера ушёл более простой пример, с использованием привычных макросов фасма.
А uFMOD имеет какое-то отношение к FMOD библиотеке проигрывания звука? Не видел такого, хотя для C++ использую как раз fmod.
В настоящий момент uFmod уже не имеет ничего общего с minifmod и тем более fmod, код полностью переписан на асме, изменен алгоритм многих важных вещей
Кстати, FMOD уже тоже 2 раза полностью переписывался с нуля. Так что, найти что-то общее в этих 2х проектах крайне затруднительно. 2 6aHguT: Хоть бы мылом ответил - разобрался с бездамповым примером или нет?