Dan
А я всегда тут был :-/
Как будто случайно получилось
Как меня слепые зае...долбали...
Aiwan \ (•◡•) / _bot
рулез переписать надо для понятливых
Aiwan \ (•◡•) / _bot
ты меня сам попросил чтоб я каждый раз не говорил "во флуд"
Aiwan \ (•◡•) / _bot
Ask
сх, дх... главно что cl есть)
Aiwan \ (•◡•) / _bot
или ml?
Aiwan \ (•◡•) / _bot
))
Ask
я про регистр)
Aiwan \ (•◡•) / _bot
я потом уже понял
Ask
MetaWare dev toolkit ниукого не завалялся случаем?) не лайт
bilka00
bilka00
потому что я ее знаю
bilka00
^_^
MrSmith
Alexander
Всем привет. Вроде могу писать, не смотря на дисклеймер
Подскажите, в TASM можно писать на линуксе?
Насколько сложно попикать спикером на 64-битной системе?
asm_hello_bot
Привет, H͚̓ü̺n̪̬̟ͣho͎̥͆wͧ! Пока ты не докажешь во флуде, что ты не бот и интересуешься асмом и адекватный чел, здесь ты можешь только читать. По всем вопросам обращаться к
@makfloy мать твою!
Aiwan \ (•◡•) / _bot
Aiwan \ (•◡•) / _bot
Aiwan \ (•◡•) / _bot
спикером писать в реальном режиме вроде только можно ибо проддержкя спикера уж больно низкоуровневая
𝐦𝐚𝐤𝐟𝐥𝐨𝐲
Alexander
она вертится!
Вот сейчас твоё высказывание было крайне странным.
Aiwan \ (•◡•) / _bot
Alexander
ну а в Винде юзай beep
а beep это универсальная вещь для любого ассемблера на винде, или он только на конкретных типа TASM работает?
Aiwan \ (•◡•) / _bot
это функция winapi
Aiwan \ (•◡•) / _bot
вот как пример для fasm
include 'win32ax.inc'
.code
start:
invoke Beep,261,500
invoke Beep,277,500
invoke Beep,293,500
invoke Beep,311,500
invoke Beep,329,500
invoke Beep,349,500
invoke Beep,370,500
invoke Beep,392,500
invoke Beep,415,500
invoke Beep,440,500
invoke Beep,466,500
invoke Beep,493,500
invoke Beep,1000,2000
invoke MessageBox,HWND_DESKTOP,invoke GetCommandLine,invoke GetCommandLine,MB_OK
invoke ExitProcess,0
.end start
Alexander
Ого, не знал, что из ассемблера можно дергать winapi. Спасибо. Буду пробовать
Aiwan \ (•◡•) / _bot
Aiwan \ (•◡•) / _bot
a tasm 16 битный и работает только в дос
вот как пример для fasm
include 'win32ax.inc'
.code
start:
invoke Beep,261,500
invoke Beep,277,500
invoke Beep,293,500
invoke Beep,311,500
invoke Beep,329,500
invoke Beep,349,500
invoke Beep,370,500
invoke Beep,392,500
invoke Beep,415,500
invoke Beep,440,500
invoke Beep,466,500
invoke Beep,493,500
invoke Beep,1000,2000
invoke MessageBox,HWND_DESKTOP,invoke GetCommandLine,invoke GetCommandLine,MB_OK
invoke ExitProcess,0
.end start
Про биипай имперский марш!
Aiwan \ (•◡•) / _bot
ноты дай
Aiwan \ (•◡•) / _bot
в формате [нота, длительность ноты]
𝐦𝐚𝐤𝐟𝐥𝐨𝐲
𝐦𝐚𝐤𝐟𝐥𝐨𝐲
нижнюю партию (строчку) играй если аккорды не взять
Aiwan \ (•◡•) / _bot
если нижнюю играть то некоторые ноты выпадают, и мелодия неполноценна
𝐦𝐚𝐤𝐟𝐥𝐨𝐲
𝐦𝐚𝐤𝐟𝐥𝐨𝐲
там в аттаче пруф
Aiwan \ (•◡•) / _bot
через табы двойная работа при переводе
𝐦𝐚𝐤𝐟𝐥𝐨𝐲
30-40 нот. какая же там работа..
Aiwan \ (•◡•) / _bot
на табах не ноты, а струны на ладах, вот их сначало в ноты перевести, а ноты в частоту
𝐦𝐚𝐤𝐟𝐥𝐨𝐲
там 1 струна почти везде.
𝐦𝐚𝐤𝐟𝐥𝐨𝐲
сопоставь сразу частоты табам
𝐦𝐚𝐤𝐟𝐥𝐨𝐲
http://www.otsema.ru/uroki/oktavi_na_grife.php
Aiwan \ (•◡•) / _bot
ок
Anonymous
Aiwan \ (•◡•) / _bot
все есть асм
𝐦𝐚𝐤𝐟𝐥𝐨𝐲
все есть писло!
𝐦𝐚𝐤𝐟𝐥𝐨𝐲
т.е. число
Ну чеши, если поможет.
𝐦𝐚𝐤𝐟𝐥𝐨𝐲
😂 бородатый анекдот
Anonymous
Anonymous
осталосл переписать в фасме на х64
Anonymous
дернуть сисколл
Jumpcode
Привет. в юникод версиях функций WinAPI utf-8 или utf-16? или я хрень спрашиваю?
Aiwan \ (•◡•) / _bot
последнее или
Aiwan \ (•◡•) / _bot
строки это всего лишь байты
Jumpcode
ну вот я пишу A. в памяти это 0041 что соответствует utf-16
Aiwan \ (•◡•) / _bot
http://programmersclub.ru/assembler5/
Aiwan \ (•◡•) / _bot
Aiwan \ (•◡•) / _bot
0041h это А
Aiwan \ (•◡•) / _bot
но это все тот же 0041h
Aiwan \ (•◡•) / _bot
... и в другой кодировке возможно будет другой символ, но все тот же 0041h
Aiwan \ (•◡•) / _bot
imho
Aiwan \ (•◡•) / _bot
макросы фасма вроде позволяют настраивать этот момент
Aiwan \ (•◡•) / _bot
Aiwan \ (•◡•) / _bot
как в фасме на следущую строку строку переносить? сорь за тафтологию
Aiwan \ (•◡•) / _bot
тоесть
danie dw \
ffh
сработает?
Aiwan \ (•◡•) / _bot
не а
Aiwan \ (•◡•) / _bot
суть не меняет
Aiwan \ (•◡•) / _bot
а вот так можно
danie dw 0ddh,\
0ffh
Aiwan \ (•◡•) / _bot