ZXNet эхоконференция «hardware.zx»


тема: General Sound сдох :( помогите :)



от: Evgeny Muchkin
кому: All
дата: 21 Aug 2006
Hello, psb in 187 дает 126, т.е. 01111110, все правильно вроде. При начале загрузки он не виснет, мод как положено полностью загружается в память (по крайней мере видимость такая есть). Даю команду начать проигрывание, она проходит, но музыки нет. Такое ощущение, что команды в черную дыру улетают безвозвратно.

от: psb
кому: All
дата: 21 Aug 2006
Hello, CHRV CHR> Память проверять, ПЗУ не причем. а как память проверять? в GS есть тест. если б память отвалилась, он бы не выдавал 14 или 3. или играл хотя бы что-то (хотя фиг знает). а если не включается 0-я страничка(пзу), то точно играть не будет, а ковокс работать может:) вопрос: он после загрузки модуля виснет(или при начале загрузки)? если не плеером грузить, а своей программкой?

от: psb
кому: All
дата: 21 Aug 2006
Hello, Evgeny Muchkin Evg> Такое ощущение, что команды в черную дыру улетают безвозвратно. а если какие-нить команды давать, которые выдают какую-нить инфу? они работают или нет? запусти что-нить типа рифф-трекера и т.п. побольше опытов сделай, яснее будет (посмотри еще в загрузчик Xecutor4GS, там есть тест GSки).

от: psb
кому: All
дата: 21 Aug 2006
Hello, Evgeny Muchkin а попробуй поделать in 187? биты с 1 по 6 должны быть в 1, мало ли чего... хотя, мож и с пзу что, или вообще с памятью..

от: Марк Антонов
кому: All
дата: 21 Aug 2006
Hello, Evgeny Muchkin написать надо тестер - загнать штатными командами внутрь и запустить

от: Чунин Роман
кому: All
дата: 21 Aug 2006
Hello, psb psb> а попробуй поделать in 187? биты с 1 по 6 должны быть в 1, мало ли psb> чего... psb> psb> хотя, мож и с пзу что, или вообще с памятью.. Память проверять, ПЗУ не причем.

от: psb
кому: All
дата: 21 Aug 2006
Hello, Evgeny Muchkin Evg> in 187 дает 126, т.е. 01111110, все правильно вроде. а попробуй еще сделать в ассемблере так: out (#bb),a in a,(#bb) и out (#b3),a in a,(#bb) за такое маленькое время биты 0 и 7 должны не успеть сброситься. если они всегда будут в 0, то тогда не работает какая-нить ТМ2 или с шиной что.. тогда могут команды теряться (точнее ответные статусные биты на команды).

от: Evgeny Muchkin
кому: All
дата: 21 Aug 2006
Hello, psb Делаю такое: Пытаюсь выгрузить из ГС блок кодов с адреса 0 длиной #4000, в ZX на адрес #8000 ld hl,#8000 ld bc,#4000 ld a,c ; LEN.L out (#b3),a ld a,#15 ; выгрузка блока кодов из ГС out (#bb),a call wd ; ВОТ ТУТ ЗАСТРЕВАЕМ!!!!! ld a,b ; LEN.H call wdd и т.д. wdd out (#b3),a wd in a,(#bb) rlca jr c,wd ret Hа метке WD из порта читается #FE! :v2_eek; Причем; из этого состояния GS выходит только по RESET! Сверял с эмулем. Состояние битов идентично вплоть до прохождения команды out (#bb),#15. В эмуле на метке WD в итоге в порту появляется #7F и все прекрасно срабатывает. Какую, говорите ТМ2 менять? Вот блин гемор то :(

от: Evgeny Muchkin
кому: All
дата: 22 Aug 2006
Hello, Evgeny Muchkin Вот еще чего заметил: когда перевожу в режим ковокса (каманда #0E), потом из него не выйти. Т.е. для выхода из режима ковокс надо кинуть 0 в регистр команд; я его туда кидаю, потом кидаю туда #f3 (сброс ГС), а режим ковокса все равно остается активным и работает. Hичего не понимаю... :-/

от: Evgeny Muchkin
кому: All
дата: 25 Aug 2006
Hello, Evgeny Muchkin Починил!!! :D Спасибо Косте Вербову! Дал наводку заменить ЛП8, что я и сделал, поставив SN74LS125AN на её место. Теперь все работает, всем спасибо за отзывы! :)

от: psb
кому: All
дата: 25 Aug 2006
Hello, Evgeny Muchkin о! :))) ну вот, хорошо:))




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Частухи - от Мурки.
Demo scene - обзор демок с raww.orgy 2007.
Юмор - РЕВОЛЮЦИЯ В МОХЛАНДИИ.
Реклама - Реклама и объявления ...
Circulation Of Warez On Today's Scene

В этот день...   8 мая