Я проверил твои данные с помощью aycli — как и говорил, звучит три достаточно низкочастотных тона. Также есть некие отзвуки из-за интерференций, похожие на огибающую.
Пишешь файлик test.lst со следующим содержимым:
start
w 10 15
w 9 15
w 8 15
w 7 248
w 6 0
w 5 10
w 4 12
w 3 10
w 2 5
w 1 10
w 0 0
и потом скармливаешь:
aycli.exe <test.lst
Будет слышен результат (консоль после этого беситься начнет, но это фигня). Выход по Ctrl+C.
смысл теста вот в чем — я пытаюсь запустить длл и записать в регистра АУка указанные данные(как в примере асм).
Естественно, я ничо не слышу, или я делаю неправильно, вот и прошу Сишников протестировать подобное.
думаю, что в aycli запись в порты конкретных номеров и значений прокатит.
похоже, что ты не только импорты для либы, но и трэды осилишь на ходу…
Сишники реквкст! нужен пример вызова для огибающей. Что-то у мну не вызывается, но похоже, что функции работают.
LD HL ,LA6F5
LD E ,$0B
LA688 LD BC ,$FFFD
DEC E
;LD A ,E
OUT (C) , E;A
LD B ,$BF
LD A ,(HL)
OUT (C) , A
INC HL
JR NZ ,LA688
jr $
LA6F5 db 0fh,0fh,0fh,0f8h,0,0Ah,0Ch,0Ah,5,0Ah,0,0
dl.dropboxusercontent.com/u/2393036/zxtune/aycli/libay.zip
Хочется убедиться насчет «увы, никак» или запросить
помощь заладругих сишников.Пишешь файлик test.lst со следующим содержимым:
и потом скармливаешь:
Будет слышен результат (консоль после этого беситься начнет, но это фигня). Выход по Ctrl+C.
Что за треды?
Естественно, я ничо не слышу, или я делаю неправильно, вот и прошу Сишников протестировать подобное.
думаю, что в aycli запись в порты конкретных номеров и значений прокатит.
похоже, что ты не только импорты для либы, но и трэды осилишь на ходу…