дык это ясно, но нет у меня его) только неогс и то на квартире сейчас, а я весь в ремонте дома, глянул бы давно уж.
Вид для печати
Собрал ZXM-SoundCard Extreme.
Установил в Феню 5.01. Из теста работает только TS-Play, E-Tunes обе - тишина. Прошивал CPLD EPM7064STC100 версией 01.00.
Есть мультиметр. Можно что-нить глянуть?
Gektor_rus, давай сюда фото платы в хорошем разрешении с обеих сторон. И отдельно фото на пайку МС CPLD. Монтаж проверял? Много света, лупа?
p.s. А вообще это тема про GS. :) Думаю, лучше сюда.
Да, действительно, сорри.Цитата:
Ты темой случаем не ошибся. Тут эту карту не обсуждают.
SoftFelix, прав туда надо было. Монтаж старался проверял, фоты завтра сделаю.
UPD/ перенес сюда
Mick, после щелчка gs в васике делаем out 187,250 затем out 187,15 и всё.
выше в постах есть осциллограммы на 18 мгц и 24 мгц.
Играет всё правильно -темп правильный.
есть еще другие команды для внутрених тестов - читай первую пост http://zx-pk.ru/showthread.php?t=176...t=GeneralSound
Чтобы снять все вопросы касательно, как формируется пила в прошивке, программно или по прерываниям, то вот привожу фрагмент кода из GS ПЗУ
И мы делаем вывод, что пила формируется программно. Так что все правильно получается, что при частотах выше 12МГц пила будет естественно выше по частоте.Код:TCOMF:
LD A,0x3F ;установим громкость
OUT (VOL1),A
OUT (VOL2),A
OUT (VOL3),A
OUT (VOL4),A
LD B,0x00
LD L,B
TCONT8:
LD H,HIGH (DAC0) ;адрес памяти буфера первого ЦАПа данных = 6000h
LD (HL),B ;пишем содержимое регистра в буфер ЦАПа данных, канал 1
LD A,(HL) ;записываем данные в ЦАП данных, канал 1
INC H ;переходим к следующему каналу
LD (HL),B ;пишем содержимое регистра в буфер ЦАПа данных, канал 2
LD A,(HL) ;записываем данные в ЦАП данных, канал 2
INC H ;переходим к следующему каналу
LD (HL),B ;пишем содержимое регистра в буфер ЦАПа данных, канал 3
LD A,(HL) ;записываем данные в ЦАП данных, канал 3
INC H ;переходим к следующему каналу
LD (HL),B ;пишем содержимое регистра в буфер ЦАПа данных, канал 4
LD A,(HL) ;записываем данные в ЦАП данных, канал 4
DJNZ TCONT8 ;уменьшаем значение счетчика и в начало цикла
IN A,(ZXSTAT)
RRCA
JP NC,TCONT8
JP TCOM_
Так при номинальной частоте кварца 12МГц частота пилы 533Гц.
Для всех остальных расчитываем по формуле
частота кварца в МГц/12 * 533 = частота пилы
И еще так сказать вброс. Все видели тему http://zx-pk.ru/showpost.php?p=731467&postcount=1
Это типа мол под NeoGS прошивка. Но насколько я понял она без учета правок Савелия. А посему я отодрал саму прошивку gs, может она и у нас взлетит :)
Правда я не представляю как прослушать тот тестовый mod, который в той ссылке - он аж почти 900кб
Прошивка gs108.rom во вложении. Это типа версия 1.08.
Подсовывал в эмулятор Unreal вроде пиликает, на реале не проверял, ибо пока дойдут руки до программатора, быстрее кто нибудь уже и проверит.
Mick, как прослушать большие моды и много и сразу на фениксе:
запускаем с дискетки или рамдиска вилд плеер WP3.33 - при запуске он спросит откуда играть моды - там выбор -смук,неогс,ZC - наша флешка .выбираем и запускаем мод любой длины -главное что бы влез в наше озу -2мб .
Предварительно на флешку нужна на писюке их записать :)