Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Ищу конфигуратор карт на ESS под 8088CPU |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 6 | Печать |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 марта 2019 2:58 Сообщение отредактировано: 28 марта 2019 3:01
В общем, дописал я свой инициализатор для ESS на 88 - см. вложение (исходники в комплекте). Программа, правда, сильно сырая, возможны глюки. На PnP-системах, по идее, он работать не будет. Формат запуска: ESSINIT [/A:xxx] [/I:y] [/D:z] Где: /A:xxx - адрес порта, обычно 220 (три шестнадцатеричные цифры). /I:y - прерывание, обычно 5 или 7 (одна шестнадцатеричная цифра 0..F) /D:z - канал DMA (одна цифра - 0..3) Можно вообще без параметров запустить, тогда автоматически станут параметры A 220h, IRQ 5 и DMA 1. BLASTER автоматом не прописывается, так что пишите вручную, если он нужен. Программа инициализирует PCM- и FM-части. (MPU-401, IDE и джойстик, по идее, работать не будут.) Проверена на двух картах на чипах ES1869F и ES1868F на XT с процессором КР1810ВМ88. PCM (WAV) проверялся через плеер Plany, а MIDI - через вот этот плеер. Прикрепленный файл (ESSINIT.zip, 0 байт, скачан: 54 раза) |
hardware10
Advanced Member
Откуда: Moscow Всего сообщений: 2051 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 мая 2007 |
uav1606 Супер. Спасибо, сегодня проверю на 8088. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
uav1606 1) А чего не на C ? (хотя на вкус и цвет... И так хорошо.) 2) Микшер бы еще покрутить... |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
alecv, для компактности. :-) Да и вспомнить асм, а то уже начал подзабывать. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
uav1606 Там 4 ключа и потенциальная возможность инициализировать 4 карты Не будешь делать ? А джойстик ? У 1869 еще всякая 3D на борту. Надеюсь по умолчанию оно не мешает. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
alecv, джойстик там вроде бы просто включить, а насчёт остального - микшер, несколько карт и т.п. - посмотрю, как со временем будет, сейчас журнал надо доделывать... |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 марта 2019 12:34 Сообщение отредактировано: 28 марта 2019 12:47
alecv написал: На сколько я помню, для ESS1868, после инициализации, подойдет любой микшер от Sound Blaster. 2) Микшер бы еще покрутить... Да и свой не сложно написать, вот например, уже готовые сорцы модуля на паскакале: http://pascal.sources.ru/sound/sbpmixer.htm UPD: Ну да, страница 54 даташита на ESS1869 об этом прямо и говорит. |
hardware10
Advanced Member
Откуда: Moscow Всего сообщений: 2051 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 мая 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 марта 2019 22:27 Сообщение отредактировано: 28 марта 2019 22:40
uav1606 Потестил. На 1869F(что стоит в ХТ 8088) FM звук появился, музыка играет, FX идет через спикер. Передергивать в 286 не стал, настройки были 220 7 1 или 220 5 1. Попробовал обе. SET blaster t2 t4 картины не меняет. P.S. Предлагаю сразу оное закопирайтить и убрать из свободного доступа. Поскольку на ебее вы за него денежку хоть малую, но вполне получите, когда доведете до ума. А каждый труд должен оплачиваться. Соб-но дальше готов проверять и дать взнос за финальную рабочую версию. |
La Forge
Advanced Member
Lt. Cmdr. Откуда: Рязань Всего сообщений: 3248 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 нояб. 2012 |
hardware10, я так думаю, что он это делал не из-за денег. Точно так же как и журнал делает. ... |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
hardware10, нет, копирайтить я это точно не буду. :-) По поводу FX - а через что проверяли-то? Дайте эту же программу, я у себя проверю, может, в ней дело? Попробуйте именно так проверить: ESSINIT plany chimes.wav -i 5 Ссылку на плеер Plany я давал выше, а chimes.wav можно из вложения взять. Ну и неплохо, чтобы кто-то ещё проверил у себя. Я вот сейчас проверил на 286-м с той же картой - всё работает нормально. Прикрепленный файл (chimes.wav, 0 байт, скачан: 57 раз) |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 6 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Ищу конфигуратор карт на ESS под 8088CPU |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |