Извини не хотел грубить, но теоретические и не очень споры уже надоели хочется реальную железяку в руках подержать
Мой зоопарк: Амига 600 2mb chip/8mb fast ram; MacMini/MorphOs.
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
Ничего подобного - все игры адаптированы под ДМА были готовыми, где бы мы нашли столько исходников от фирменных игр?
Адаптируются очень элементарно - если добавляется только звуковые эффекты, то необходимо изменить подпрограммку воспроизведения звука, а в большинстве случаем они либо биперные, либо AYковые, т.е. необходимо постоянно в порты писать для трескота динамика. В случае же с ДМА - необходимо только кинуть в порт контроллера адрес размещения сэмпла и его длину - все.
Тормозить? Ты игры видел адаптированные? Тогда не надо пустозвонить. В большинстве адаптированных игр играет фоновая музыка (моды), звучат эффекты, причем никаких тормозов во время игры не наблюдается.
Добавлено через 2 минуты
Есть, и причем не один
Добавлено через 10 минут
- Ну как было сказано тут - ЦАПы у нее особенные.
- BIOS или как нынче модно говорить - firmware, не у всех она есть, не у всех есть возможность прошить ПЗУ. выйдет новая ревизия - прикинь - весь парк ГСов надо перешивать
Что касается ДМА - автор (Алексей Иноземцев из г.Зугрэса), разрабатывал карту на основе недорогой легкодоступной логики, чтоб люди не парились с поиском дорогостоящих и дефицитных деталей.
Добавлено через 16 минут
гг Ну послушать в эмуле - дело конечно интересное, но не есть реальное. Дело в том, что народ наш ленивый - как поленились делать в свое время ДМА, почему она не стала распространенной, так и поленятся воплотить ее в эмулях. я еще в далеком 2004 году с Paul Pavlov с zx.da.ru по этому поводу общался, он обещал помочь - поговорить с авторами эмулей на этот счет, даже почти весь архив прог и документации ему по ДМА скинул, но воз и ныне там. Так что придется мне тебя расстроить - не будет ее поддержки в эмуляторах Спекки.
Добавлено через 22 минуты
Ну коли не слышал - не суди.
Как раз-таки разработчик не далек от музыки и очень хорошо разбирается и в музыке, и в схемотехнике, и в программировании.
И получим новый некий симбиоз-компьютера-ГС, который можно слушать не включая основного спека Может туда еще флешку воткнуть и вставить аппаратный мп3 декодер?
Добавлено через 40 минут
Опять не правда! У меня на Пентагоне 128к она прекрасно работала, только вот не все мод-файлы которые имелись в наличие я мог прослушать - зачастую они были >100-150кб, но такова проблема была и у ГС 128кб, разве не так? Сейчас у спеков в среднем 512-1024 кб ОЗУ, так что эта проблема уже не актуальна.
Опять же не правда. Есть вполне законченный набор портов и команд ВТ37 и ВИ53, плюс порты громкости. Вот и все что нужно знать.
Как по мне, что изучать "законченный" набор команд ГСа (в скобках, т.к. законченным он был на момент одной версии прошивки ГСа, не факт что они изменятся/добавятся/уберутся в другой), что прочитать доку по DMA USC.
Кстати, как на счет того, что игры писанные под ГС просто не работали на спеке без оного? А я хочу поиграть, пусть и без музыки! А она негодяйка просто вешала комп
Добавлено через 59 минут
Для всех 4 ЦАПов частота выборки изменяется независимо.
Это уже как следствие - ДМА разрабатывалась в первую очередь как звуковая карта. На счет таймерных прерываний - это уже доработка, задействование 2 неиспользованных в карте таймеров в микросхемах ВИ53. Они предоставляют 2*3 = 6 таймеров, 4 использовано для нужд карты (4 ПДП канала), а 2 - для расширения возможностей Спека. Не оставлять же их на весу?
Последний раз редактировалось Hard; 28.09.2007 в 15:10. Причина: Добавлено сообщение
ну вот,пришел лесничий и всех разогнал :-)
Скрытый текст
Apollo 1260 75mhz | 64mb | Mediator | VooDoo3 | RTL8139 | hdd | dvd-rw | OS3.1
Pentagon 1024 sl2.2 | ZXMC2 | neoGS | TSFM | nemoIDE | hdd | cd-rom
ATM 7.10 | hdd | cd-rom
Commodore 64 | fdd
БК 0010-01
and some retro consoles/pc stuff...
[свернуть]
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
Who are you to fucking lecture me?
Давай договоримся, в следующий раз, прежде чем ткнуть в кнопку Quote, прочитай пост до конца и вникни в его суть. Я говорил о том, что слышал, конкретно на амиге. Читаем ещё раз:
Мнение касательно чего ? DMA я не разу живьём не слышал, а если по Амиге смотреть... Ну жуткие шумы квантования, но в этом звуке есть своя фича и если знать, как её применить, то можно получить весьма интерестный результат.
Что означает фраза "разработчик не далёк от музыки" ? В трекерах писал или имеет опыт реальной студийной работы ?
Не включая спека не получится - у него нет собственного управления, он только выполняет коменды центрального устройства. Кстати, такой подход - нормальная практика. Любая мало-мальски серьёзная, даже мультимедиа-игровая, звуковая карта, это считай - отдельный компьютер.
A4000D Cyberstorm MK-III 060@50Mhz, 128Mb, UW-SCSI, A1200 030@50Mhz, 16Mb, CD32
PowerMAC 9600, PPC604EV@350Mhz, 512Mb
Я дочитал, суть предложения мне ясна, как сравнение звука ДМА и звука на Амиге. Но не слышав звука реального устройства, а предполагая, что он дескать похож на тот, которой на том компьютере - судить нельзя.
Это было сказано в шутку, про включениеНе включая спека не получится - у него нет собственного управления, он только выполняет коменды центрального устройства. Кстати, такой подход - нормальная практика. Любая мало-мальски серьёзная, даже мультимедиа-игровая, звуковая карта, это считай - отдельный компьютер.
Что касается звуковухи, как отдельного компьютера - согласен, но ни в одной звуковухе под тот же самый писюк не наблюдал своей памяти.
Добавлено через 9 минут
Да, лезит в память, не спорю, что в это время проц простаивает. Но при проигрывании той же АУ-музыки, тоже ведь процессор фигней страдает, закидывая параметры в порты АУ, а не строит изображение на экране. Так что на мой счет сравнение вполне.
Почитай доку, там расписано сколько тактов на что тратится при воспроизведении, Алексей в свое время все это расчитал.
Добавлено через 12 минут
Не стоит выдирать мысль из контекста предложения - я написал, так:
такова проблема была и у ГС 128кб
Имеется ввиду первые версии ГС, у которого было 128К оперативки. Это уже со временем появились 512к. Но что было делать хозяевам старых? Со временем и компы стали оснащаться ОЗУ >128КБ. А в DMA USC расширение производилось вместе с компом - и компу приятно и пользователю хорошо.
Если бы я мог в свое время позволить себе купить эту ГС, были бы деньги и знал бы где ее купить (в Донецке днем с огнем фиг сыщешь!), то может быть тоже плюнул в сторону ДМА.
Сейчас, на закате Спека, ессно, бу-ГСы можно солить, никто не берет - лежат у хозяев спека на полочке.
Последний раз редактировалось Hard; 27.09.2007 в 11:10. Причина: Добавлено сообщение
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)