Page 2 of 4

Re: некорректно работает дема

PostPosted: 26 Mar 2010, 17:50
by lvd
Я только в вскр доберусь, если в субб не выйду в инед.

Re: некорректно работает дема

PostPosted: 27 Mar 2010, 10:52
by Mirazh
при правильном форматировании тормозить загрузка перестала.

музыка все равно поет не так как в эмуле (реала пента128 нет под рукой ща). чо то непонятно...

ps: воткнул вместо ym2149 проц ay-3-8910. тишина.....

Re: некорректно работает дема

PostPosted: 27 Mar 2010, 14:47
by нолька
а есть возможность записать музыку? хотя бы тупо на телефон

Re: некорректно работает дема

PostPosted: 27 Mar 2010, 21:07
by CHRV
1) Отформатировал дискету в трдос
2) Перезаписал фаталом с сд карты тот образ что в первом сообщении
3) Вошел в HE GLUK меню нажав F12
4) Выключил турбо нажав кнопку "W"
5) Включил режим П-128 нажав кнопку "M"
6) Запустил дему из GLUK boot

Все четка работает, никаких глюков с музыкой не обнаружено.

Вывод: такое впечатление что ты пытаешся дему запускать в турбо-режиме (видимо из под трдоса, который еще не пофикшен).
У пентевы турбо вообще без вайтов, кстати изза этого может и АУ не работать.

Re: некорректно работает дема

PostPosted: 28 Mar 2010, 17:48
by Mirazh
все таки и делал согласно пункту 1-6.
4ый по счету AY запел. у мну закрались смутные подозрения....
записал звук из эмуля унрил и с пентевы. щас попробую выложить в соседнюю ветку.

Re: некорректно работает дема

PostPosted: 29 Mar 2010, 20:45
by CHRV
<DDp> D> В EYE ACHE 2 по адресу #5EFC есть команда OUT (C),0 (ED 71)
<DDp> D> Не в ней ли проблема? Хотя этот кусок, как я понял, "глушилка" AY/YM.
<DDp> ДА, проблема в ней!
<DDp> Забил команду нолями (благо код не пакован) - огибающая появилась.

Вообщем как обычно-классический пример ГОВНОКОДИРОВАНИЯ.
Пачте дему и вперед.

Считаю тему можно закрыть.

да простят меня адепты: http://zx.pk.ru/showthread.php?t=8461&h ... 28c%29%2C0

Re: некорректно работает дема

PostPosted: 30 Mar 2010, 06:17
by нолька
после интро музыка глушится занесением во все регистры AY нулей (ФФками на кмос процах), в т.ч. регистр C - старший байт периода огибающей.
В самой деме (1 часть) музыка играется быстрым плеером - только запись в регистры AY из памяти, регистр C AY не пишется, т.к. по дефолту считается = 0. Поэтому огибающую не слышно.

Re: некорректно работает дема

PostPosted: 30 Mar 2010, 06:59
by lvd
Я давно подозревал, что рцт7 - мудак. Но чтоб такой... Можешь ему превед в №руимпетыт передать.

Re: некорректно работает дема

PostPosted: 30 Mar 2010, 07:11
by нолька
ну пусть на его совести остается, но скажем андок команды сдвигов использовались чаще чем out (c),*, правда они одинаковы в кмос и нмос. А если еще вспомнить половинки IX и IY, то они вообще юзались повсеместно.

Re: некорректно работает дема

PostPosted: 30 Mar 2010, 07:19
by lvd
из андок командов помню только sli
половинки так и вообще в каком-то Z-хзсколько документированными стали.

Но ты ответь прямо - ты решил записать в мудаки и тех, кто использует половинки? ;)