Page 17 of 23

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Tue, 04.08.2015 12:58:55
by Andrew_Curds
Добрый день!
Реально ли средствами конфы сделать возможным отключение набортной AY? Например в bios добавить пункт AY on/off. Нужно это для того, чтобы слушать музыку в формате DigitalStudio и т.п, где кривое обращение к порту #FD, имея плюшевую звуковуху с двумя ямахами на борту.
При проигрывании музыки со вставленной AY в Evo и установленной картой Zxm extreme - получается треш звук, лечится вниманием штатной AY. Но с вытащенной набортной AY начинают глючить DigitalStudio музоны. Две ямахи для них слишком много. :-)
Вот и появилась идея отключать ямахи на звуковухе тумблером, там это предусмотрено. И слушать дигитальную музыку средствами встроенной AY. А если нужна звуковуха, то включаем ее ямахи тумблером, выключаем набортную AY в биосе, и все хорошо.

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Tue, 04.08.2015 15:09:45
by TS-Labs
Andrew_Curds wrote:Реально ли средствами конфы сделать возможным отключение набортной AY? Например в bios добавить пункт AY on/off.

Реально.

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Tue, 04.08.2015 16:50:38
by Andrew_Curds
Ок, а zxm soundcard extreme при отключенной набортной AY сохранит свою работоспособность? Будут ли играть ямахи карты вместо набортной? Не приведёт ли отключение набортной к блокировке портов карты?

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Tue, 04.08.2015 17:21:33
by TS-Labs
Все нормально.

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Tue, 04.08.2015 18:25:57
by Sergey78
Зачем огород городить? У звуковой карты второй AY отключается.

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Tue, 04.08.2015 20:26:18
by Andrew_Curds
Sergey78 wrote:Зачем огород городить? У звуковой карты второй AY отключается.


Программно. Все программы с использованием DS патчить?
Если бы на карте была возможность просто поставить/снять перемычку для отключения второго чипа... B)

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 10:43:24
by Andrew_Curds
TS-Labs wrote:Все нормально

Если будешь выпускать новую версию конфы, было бы все же неплохо сделать отключалку набортной ямахи. Мне кажется это полезная будет функция для владельцев звуковых карт содержащих TSFM часть, чтобы не выковыривать набортный чип. Таких людей наверное немного, но они есть. Ну и для любителей DigitalStudio будет возможность слушать музыку не патченых демок, игр, пользоваться редакторами. Вот такая просьба, по возможности.

Ещё проскакивала инфа от nedopc, что они сделали baseconf с заточкой под правоверные 48 и 128 спектрумы, у себя не гонял, но если конфа рабочая, то ее можно было бы включить в двойную конфу. :-)

И ещё хочу сказать спасибо за tsconf, пользуюсь как основной. Только положительные эмоции! =)

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 11:20:43
by Sergey78
Если стоит внешняя карта, то набортный АУ надо снимать. Иначе есть замечательная возможность пожечь или набортный чип, или на карте.

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 11:27:17
by Andrew_Curds
Прикольно, этого я не знал.
В этом случае ничего в конфе менять не нужно, только вынимать AY - без вариантов.

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 12:27:27
by TS-Labs
Andrew_Curds wrote:Ну и для любителей DigitalStudio будет возможность слушать музыку не патченых демок, игр, пользоваться редакторами.

Тут я думаю стоило бы пропатчить скорее HDL, чтоб работали непатченные демки. Если можно, накидайте примеров таких демок, которые не работают.
Andrew_Curds wrote:baseconf с заточкой под правоверные 48 и 128 спектрумы

Апдейтну двойную.
Andrew_Curds wrote:Только положительные эмоции! =)

Спасибо!
Sergey78 wrote:Иначе есть замечательная возможность пожечь или набортный чип, или на карте.

Реквестирую реальные кулстори, когда пожгли.

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 13:28:53
by Andrew_Curds
TS-Labs wrote:Если можно, накидайте примеров таких демок, которые не работают.


https://yadi.sk/d/8wbGVFQ6iHHw6

В редакторе DigitalStudio для загрузки мелодии нужно выбрать DISС, ткнуть на любой файл. Подождать, подгрузятся инструменты, дальше нажать EXTEND MODE, выбрать GLOBAL PLAY
Демка и игрушка стартуют сами :)

Здесь я затеял обсуждение проблемы DS, вроде как есть возможность патчить софт тупо загрузчиком. Пока не пробовал
http://zx-pk.ru/showthread.php?t=10956&page=127

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 13:30:45
by TS-Labs
На гяф я не пишу, ибо это сраная ебаная помойка. И даже читаю только в исключительных случаях.

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 14:06:45
by Andrew_Curds
Там такой загрузчик предложили, напр для демки PredestD:

10 OUT 65532,128: RANDOMIZE USR 15619: REM : RUN "PredestD"
Получаем чистый патч, не изменяющий оригинальной программы.

Если этот загрузчик будет работать с любой прогой под DS (а кроме меня DS скорее всего нафиг никому не нужен), то я приделаю его ко всем нужным мне прогам и будет чудесно.

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 14:17:16
by TS-Labs
Andrew_Curds wrote:OUT 65532,128

Хе-хе =)

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 15:03:34
by VBI
FFFC,80 ? %)

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 16:16:21
by Andrew_Curds
Disable_AY2
ld bc,0FFFCh
ld a,80h
out (c),a
ret

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 16:18:52
by creator
Как отмечалось выше в ревизии "Extreme" появилась возможность переключать входную частоту микросхем YM2203. В данной ревизии предусмотренно две дополнительных частоты соответсвующие режимам Amstrad CPC и Atari ST. Эти режимы соотвествуют значениям входной частоты для одноименных компьютеров. Чтобы можно было программно переключать источник частоты был введен порт 0FFFCh.

Биты порта 0FFFCh (старший разряд слева):
Бит76543210
BLKAY2-----CLKEXTCLKMODE

Где:
CLKMODE - выбор режима входной частоты микросхем YM2203. Лог "0" - стандартная чатота (значение после сброса). Лог "1" - расширенная частота (см значение бита 1).
CLKEXT - управление расширеным режимом входной частоты. Лог "0" - режим Amstrad CPC (значение после сброса) Лог "1" - режим Atari ST.
BLKAY2 - блокировка доступа второй микросхемы AY2. Лог "0" - доступ разрешен (значение после сброса). Лог "1" - доступ запрещен.

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 16:44:32
by TS-Labs
Мицк всегда отличался криативностью в выборе адресов портов :eating:

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 18:11:20
by Mick
TS-Labs wrote:Мицк всегда отличался криативностью в выборе адресов портов


Ну не без этого. Как же всех возмущает выбор порта FC, но все почему то молчат про порт C4 в мунсаунде :)
Все прошлое Пятногона не дает всем покоя. Так, мне как то пофиг на него с его никакой дешифрации. Что же теперь толкаться в "узком" кругу портов дабы не навредить ему. Дык к тому же у Пятногона даже и шину за столько лет к Nemo-Bus не сделал. Так что как бы Пятногон остался на задворках 90-х.
И, я полагаю все тут собравшиеся в большинстве своем юзают ТС конфу и я как бы сомневаюсь, что там тоже никакая дешифрация.
Как то так :)

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 19:36:34
by g0blinish
алонекодера на вас нет

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 19:59:26
by TS-Labs
Да дешифрация-то в тсконфе нормальная, что кстати мне не очень нравится. Но старые стандарты какбэ то не отменяли...

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 20:13:30
by Mick
TS-Labs wrote:Да дешифрация-то в тсконфе нормальная, что кстати мне не очень нравится. Но старые стандарты какбэ то не отменяли...


Почему же нормальная дешифрация это плохо?
А зачем держаться за стандарты Пентагона, если у него даже нормальной шины нет. К тому же почему же не юзаете старый пентагон на дискретной логике, а нет все в ПЛИСах сидите.
Впрочем, как хотите - я никого никого не заставляю и не учу как делать.

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 20:14:33
by Mick
g0blinish wrote:алонекодера на вас нет

Ах ну да, у него типа чудных портов вообще не было, а уж тем более всяких режимов :)

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 20:52:42
by MC68k
g0blinish wrote:алонекодера на вас нет

скорее ааа

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Wed, 05.08.2015 21:05:49
by TS-Labs
Mick wrote:Почему же нормальная дешифрация это плохо?

Потому что "нормальная" это по 8 битам, а правильная - по тем битам как в оригинале. Например порт #FC декодируется как 2 порта одновременно, и это есть правильно.
Mick wrote:А зачем держаться за стандарты Пентагона, если у него даже нормальной шины нет.

Затем что софты. Ну какбэ клянемся, я то не фоннатик как всякие одебты типа БК, мне и так нормально.