IceStudent link.exe поддерживает этот формат.
cpp_and_wasm Помню, на олимпиаде как раз попалась эта задача. Потом нашёл в сети кучу ресурсов с готовыми решениями. Совсем недавно опять...
Это классика. Врядли алгоритм можно как-то улучшить.
tasm пытается есть всё, что ест масм, но это зачастую оканчивается несварением ;) Потом ещё насм имеет ключик для подражания тасму, но с кучей...
masquer Нет, программа как раз регистрируется, но не патентуется, ровно как и любая другая интеллектуальная собственность: лит. произведения и...
http://meos.sysbin.com/
PE386 А всякие GIF, JPEG, PDF и т.д. имеют патенты. Нужно только заручиться поддержкой грамотного адвоката, чтобы доказать патентуемость...
IceStudent masm тоже быстро генерит, если вместо coff использовать формат omf.
Так Nero это и делает. Причём продолжительность необходимо рассчитать максимально точно, чтобы знать - поместится данный трек на болванку или нет....
Ну, ассемблерный код и так видно. Что ещё нужно? Имена меток... Может, с ними комфортнее в Olly... IMHO, если бы фича была необходима, то её бы...
Зная битрейт и размер буфера, элементарно вычислить продолжительность. Битрейт для CD фиксирован, AFAIK. Чтобы узнать точный размер буфера нужно...
masquer Кроме как для использования данного ассемблера в качестве бакэнда для какого-нибудь компилятора ЯВУ, есть ещё назначения для этой фичи?...
yuzvir Через сторонние утилиты - не считается ;)
В control panel -> System -> Advanced options -> Environment нужно загнать эти переменные. Остальное будет нормально запускаться через start.
tasm не поддерживается производителем. Следовательно, та куча багов, что в нём есть, исправлению уже не подлежит. nasm всё ещё находится на стадии...
Если надоели баги в тасме, то лучше переходить на фасм ;)
См. в документации про format MZ
Блин, коммерческое ПО для Линуксов/БСД - сплошная головная боль.
Добавить эти батники в меню start.
mov eax,pdata mov ecx,[eax+data.len]
Имена участников (разделяйте запятой).