Вот только, что делать, если в коде РС, допустим, есть вызовы TriAPI? Я же не распространяю там даже хедеры этих функций, а просто вызываю. Можно ли так, интересно?
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.
mittorn ну таки да, даже динамическая линковка библиотек движка. Но что это значит с jewридической точки зрения?
PS: Ghoul говорит, что начал делать детали для КООПа (АИ). Методы в сторону, надеюсь, что у него всё получится.
Какашку в бочку с бетоном подложил ФМОД, который под Ляликсом не хочет интциализироваться. Как известно, проприетарные либя прям любят говорить, что им не так, прям любят. Т.е. ничего не понятно. Линами занимается преимущественно mittorn. Если кто захочет - присоединяйтесь.
Снег починил. Детектирование пропадающих из ПВС эмиттеров работает и даже без сбоев. И даже универсально для hardware/software mode. Слава указателям! Но софтвар надо тестить отдельно, ибо с ним у меня и ориг.хл не запускается.
Кстати, будет немного ксаш-онли фишек. (нет, не крэши )
mittorn писал: А есть какие-то причины использовать именно fmod? Разве движок не умеет wav и mp3?
Движок нормально умеет только 29 mp3 с определёнными именами. Больше вроде никак, потому что хардкод внутри hw.dll, это раз. Движок прекращает воспроизведение mp3 после чейнджлевела, если играем в мод, а не в хл1, это два. В движке нет возможности управлять плеером: создавать плейлисты, менять треки на лету и проч., это три. Играть wav-музыку через консоль или ambient_generic это жудкий костыль, это четыре. Третий пункт очень на любителя, на самом деле. А вот первые два напрочь отбивают желание юзать движковое mp3. Четвёртый пункт думаю обсуждать не будем.
>если в коде РС, допустим, есть вызовы TriAPI?
насколько помню, в вечно загнивающей гей-мирикоссии даже состоялся суд, который постановил, что API (и ABI) не может патентоваться. но это надо рыскать.
~ X ~ писал: Я же не распространяю там даже хедеры этих функций, а просто вызываю. Можно ли так, интересно?
Ну переименуй их. Компилятору по барабану на имена, он же по адресам ориентируется, ну и параметры нужны для того, чтобы очистить стек в конвенции cdecl.
Ku2zoff, я просто прикидываю возможность использования тех или иных фич XDM за пределами платформ, поддерживаемых GoldSource.
Если будет зюзан ксашевый плеер там, где fmod не работает, это ещё не значит, что будет отказ от fmod.
thambs писал: насколько помню, в вечно загнивающей гей-мирикоссии даже состоялся суд, который постановил, что API (и ABI) не может патентоваться. но это надо рыскать.
я слышал обратное... (или то же самое, но обжалованное в новом, более дорогом суде).
Цитата:
Дядя Миша писал: Ниужто рендыр из паранои?
нед, только неинвазивные дополнения. )
фмод у меня, в отличие от 90% модов, полностью динамический, так что, даже юзер может его выпилить. Проблема была в том, что в те времена кроме фмода да иксаудио (с ужасным АПИ) ничего вменяемого не было. Это сейчас можно во все отверстия заткнуть фффффффдшоу и обмазываться бесплатно. А тогда...
Халвоплеер мало того что рандомно прерывается, так ещё и крошится на некоторых МП3. Про seek, форматы и прочее я вообще умолчу..