stringtranslate.com

УФМОД

uFMOD (или μFMOD ) — это бесплатная библиотека аудиоплеера, написанная на языке ассемблера x86 . Используется для загрузки и воспроизведения аудиофайлов в формате XM .

В названии библиотеки строчная буква u обозначает микросимвол μ [2]

Исходный код uFMOD можно скомпилировать с помощью FASM . [3]

Библиотека uFMOD была портирована на несколько языков программирования и сред разработки:

Криптографический движок AOCRYPT использует uFMOD для обеспечения определенного размера исполняемого файла. [ 7] Патчер dUP2 [8] использует uFMOD для воспроизведения фоновой музыки.

Игры с использованием uFMOD

Благодаря небольшому размеру uFMOD используется в компактных видеоиграх для воспроизведения фоновой музыки, например:

Ссылки

  1. ^ «Неофициальная спецификация формата файла XM: подформаты FastTracker II, ADPCM и StrippedModule», Quantum , 2006
  2. ^ Каменяр, Владимир (01.06.2021). «Что означает «u» в uFMOD?». Quora .
  3. ^ «NASM мертв?», Архив Narkive Newsgroup, 2006
  4. ^ "PureBasic: Пользовательские библиотеки", PureArea, 2007-09-02
  5. ^ "Воспроизведение аудиофайлов .XM .MOD в Delphi без DLL", StackOverflow, 2014-01-18
  6. ^ ab "Разработка игры в 115 кб", Sudo Null, perfect.daemon , 2014
  7. ^ Оловянишников, А. Р.; Симаков, Е. Е. (2021). «Разработка алгоритма и программного обеспечения для шифрования данных». Молодой учёный (на русском языке). 2 (43): 46–52. ISSN  2077-8295 . Проверено 29 мая 2021 г.
  8. ^ Мануэль Рей Вилар (2014). «Aprende el Arte de la Ingeniería Inversa» (PDF) (на испанском языке). Университет Альмерии . п. 354.
  9. ^ J. Roberts, K. Saunders, S. Lamb (2015). "Lunar Jetman Remake". Indie Retro News.{{cite web}}: CS1 maint: несколько имен: список авторов ( ссылка )
  10. ^ «Четыре в ряд», FreeBasic Portal, 2012
  11. ^ Andru (2008-07-16). "Diamond Fighters". Linux.org.ru (на русском языке).

Внешние ссылки