Отзовись товарищь SMT! Наступил момент, когда нужен Turbo-Sound в твоем эмуляторе!!!
Отзовись товарищь SMT! Наступил момент, когда нужен Turbo-Sound в твоем эмуляторе!!!
Himik's ZxZ/PoS-WT
Izhevsk. Russia. Planet 'Earth'. Sun system.
The Pusher. Crack music system.
Turbo-Sound at 1995 year.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Господин Химик, мы тут в NedoPC подумали и решили что надо модифнуть твою схему ТС так, чтобы ее можно было устанавливать непосредственно на посадочное место AY без всяких доработок (идеи и даже примерная реализация уже есть). Что гораздо лучше поспособствует турбосаундированию спека. :-)Сообщение от himik
Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!
NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
[Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
Все здесь: http://www.nedopc.com.
Новости/поддержка/Faq: http://forum.nedopc.com.
Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977
На мой взгляд, внедрение TURBO SOUND в Unreal Speccy - очень простая операция! Это могло б стать очень мощным толчком для создания новых трэккеров и написания 6-ти канальной музыки. Как только появится поддержка в эмуле этого девайса, я лично займусь проэктированием нового трэккера, плеера и формата модуля (благо некоторый опыт имеется)! Уважаемые товарищи SMT и Владимир Кладов, не игнорируйте нашу просьбу!Сообщение от himik
Автор эмуляторов Nescube, PocketZX.
Я разве против? Я только за! Стандарта как такового нет! Главное, чтоб технология переключения чипа была решена.Сообщение от CHRV
Мы думали два варианта, вывести дополнительные порты второго AY, для прямого программирования, не переключая между собой чипы. Но у этого варианта появилась проблема - несовместимость и возможность неадекватной реакции на шестиканальный трек
Второй вариант - как есть, управлять одним битом некого порта для переключения чипа. В данном случае мы взяли 4-й (вроде) бит порта 1F на запись. Что не приводит к глюкам. Хотя я в железе не очень силен, и по тому не обостряюсь на этом
А делать я думаю надо. Вот если инсталить на место чипа, то какой вариант переключения может быть? Заюзать биты текущих портов AY?
Himik's ZxZ/PoS-WT
Izhevsk. Russia. Planet 'Earth'. Sun system.
The Pusher. Crack music system.
Turbo-Sound at 1995 year.
Поддерживаю! Во всяком случае, если щас в Unreal дадут мне Turbo-Sound, в той реализации какая есть, или как минимум совместно с NedoPC получить стандарт на это дело, то к моменту написания нового трекера, можно будет в любом случае поюзать текущий, глючный и убогий TSE. Получить как минимум опыт данного дела.Сообщение от Dr.Lion/RSM
Сегодня свершилось не что!!!! Я скачал unreal, настроил его конфиги, запустил свои любимые прошивки профи, создал управление как в Z80Stealth (привык я к нему). И запустил TSE!
Я балдею Загрузил трек из демы Inbeatwen от PCB и вспомнил, что в нем я уже на шесть каналов навставлял всякой шняги, а вот как звучит - не знаю, эмуль не играет на два чипа
Я в дауне... Мой любимый Стелс хоть и поддерживает TS, но не работает под XP, и...
SMT - я тя умоляю, дай нам Turbo-Sound... Я ХОЧУ КОДИТЬ!!!
Я почти два года на спек не зырил, такой стрем! Сижу на работе с утра до ночи, а хобби забил... Щас запустил, позырил - такой подъем в душе... Спектрум опять поверг меня в то самое состояние, я не могу его описать...
Посмотрел старые демы, запустил Satisfaction, рулез....
Himik's ZxZ/PoS-WT
Izhevsk. Russia. Planet 'Earth'. Sun system.
The Pusher. Crack music system.
Turbo-Sound at 1995 year.
Позволь не согласиться! В реальной реализации (не в эмуле) главное это микшер! Паралельные сигналы чтоб не съедали друг друга. В эмуляторе я думаю тоже не так просто... Хотя кто знает?Сообщение от Dr.Lion/RSM
Himik's ZxZ/PoS-WT
Izhevsk. Russia. Planet 'Earth'. Sun system.
The Pusher. Crack music system.
Turbo-Sound at 1995 year.
У АУ портов немного, для переключения использовать порт выше этих портов (при команде выбора адреса порта ловить например запись в #FF - в этом случае включать второй АУ а первый блокировать а при записи например #EF все наоборот; в остальное время эта схема пассивная).Сообщение от himik
Так вот отсуда вопрос есть ли какието недокументированные порты АУ и прочее.
Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!
NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
[Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
Все здесь: http://www.nedopc.com.
Новости/поддержка/Faq: http://forum.nedopc.com.
Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977
В эмуляторе куда проще, чем в железе, ведь там просто арифметика - сложить каналы, умножыть на коэффициент и т.п. - вообщем, обычные операции DSP. В програмном виде можно реализовать и фильтр, и микшер и всё остальное! Кстати, что такое TSE (наверное Turbo Sound Editor), что-то я не видел его. Если можешь, выложи тут!Сообщение от himik
Автор эмуляторов Nescube, PocketZX.
TSE - Це куча аласмовых исходников, не более Надо собирать, а для этого надо эмуль с TS, ибо я не помню, ибрал в коде програмирование второго проца или нет.Сообщение от Dr.Lion/RSM
Himik's ZxZ/PoS-WT
Izhevsk. Russia. Planet 'Earth'. Sun system.
The Pusher. Crack music system.
Turbo-Sound at 1995 year.
ну если брать 10-й чип, там есть 0E, 0F регистры, но на них вроде как замутили AY-Mouse.Сообщение от CHRV
Кста! Маза (вроде), в регистре старшего байта тона используется только четыре бита, вполне можно предположить, что в старшем байте не может быть кода больше #10 (это при 4-м бите), так что 6 и 7 биты можно заюзать. Причем любого канала.
Но тут вопрос, а если некая прога кидает шит в канал? Например цифровую гадость и не маскерует старший байт по 0F, что тогда?
Разберем регистры:
+07 Микшер, там вроде как последние два бита свободны, но они управляют выводом на 0E и 0F регистр.
+0D Период огибающей, тоже вроде как только 4-е бита надо, так что последние 4-е свободны. Хотя два года дают о себе знать, все забыл.
+08 Громкость, тоже последние три бита пустые. Обычно маскируют по 1F.
+09 ---
+0A ---
Последний раз редактировалось himik; 20.04.2005 в 18:09.
Himik's ZxZ/PoS-WT
Izhevsk. Russia. Planet 'Earth'. Sun system.
The Pusher. Crack music system.
Turbo-Sound at 1995 year.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)