Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Ищу конфигуратор карт на ESS под 8088CPU |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 5 6 | Печать |
Aleks69 |
Приветствую! Подскажите, пожалуйста :-) А то я сейчас собираю Micro 8088 на V20 и хотелось бы оснастить ее звуком. В моем распоряжении три звуковые карты: 1. AWE 64 CT4520, насколько я помню, некогда я пытался завести ее на V20, но, хотя программа конфигурирования и работала, что-то пошло не так. 2. Плата на ES1868S. Тут, наверное, проблем не будет, если взять правильный ESSCFG из данного топика. 3. Плата Soundforge SF16-FMP-03 с FM-радио. Чип - Vibra 16S (CT2504-TCQ). Самый предпочтительный вариант. Реально ли завести ее? Есть ли софт для управления тюнером на V20? 4. Работает ли на XT 16-битный звук через 8 бит ISA слот на распространенных картах и софте в принципе? 5. Что за программа Plany? Можно ли с ее помощью проигрывать на V20, на какой-либо из моих карт, выдернутые с CD дисков 16 бит звуковые WAV файлы? |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
inf написал: На том упомянутом XT у меня MIPC вис на этапе детектирования карт. вопросы: MIPC не работает на проце 8088 с PnP картами ? Aleks69 написал: Ну, раз на 8088 он wav воспроизводил, думаю, на V20 тем более должен. Вот эта программа: Что за программа Plany? Можно ли с ее помощью проигрывать на V20, на какой-либо из моих карт, выдернутые с CD дисков 16 бит звуковые WAV файлы? https://ftp.sunet.se/mirror/ar...lany15.zip |
hardware10
Advanced Member
Откуда: Moscow Всего сообщений: 2051 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 мая 2007 |
Aleks69 написал: 1. Даже не знаю. Подскажите, пожалуйста :-) А то я сейчас собираю Micro 8088 на V20 и хотелось бы оснастить ее звуком. В моем распоряжении три звуковые карты: 2. Из ссылки что я на гугль драйв да(это копия с вогонсов), точно заработает моментально. 3. Реально, можно посмотреть тут мой недавний пост. Скорее всего это моя FMI. Софт для тюнера не пользовал, не было интересно. 4. Такими извращениями не занимался )) 5. Это не ко мне. )) В общем через мои руки прошло штук с 15 ХТ ушедшие в жизнь на V20 с 16-bit ISA sound card. На ESS оно самое беспроблемное и малорессурсное. На кристалле, надо помучаться. На вибре уже помучаться сильнее Ямаху я приживить не смог вообще. SB16 джамперные не попадались, а PnP не брал т.к. есть втрое дешевле ESS. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 27 марта 2019 16:25 Сообщение отредактировано: 27 марта 2019 16:27
hardware10 написал: OK, спасибо! Вот тут набор проверенный. Работали все у меня, разницы не увидел. inf написал: Собственно проблема в данном кокретном случае с enter/leave/pusha/popa/push imm Инструкций enter/leave тоже нет в 8086, но использованный разработчиками компилятор их юзает. Здесь хочу пояснить - я совершенно не интересуюсь (и не использую) звуковыми картами, и разбор правил инициализации их с целью написания новой программы для 8086 мне неинтересен. Но само преобразование готовых программ для 286 в программу для 8086 весьма интересно. Те мне интересно именно выполнить само 8086 преобразование, с полным сохранением всех особенностей исходной программы (есть много других подобных программ, и даже созданных тем же компилятором). Я уже добился успешной компиляции в MASM, но видимо еще не все абсолютные адреса поправил, тк программа ошибается. inf написал: FASM - хороший ассемблер, но в данном конкретном случае он совсем ни к чему: p.p.s. в fasm есть вообще директива компиляции кода под 8086? советую использовать MASM или TASM (я в основном пользую MASM). |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
кстати, еще может помочь даташит от ES1869 (чуть улучшенной 1868) |
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 на борту. Надеюсь по умолчанию оно не мешает. |
<<Назад Вперед>> | Страницы: 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 тем | |