Creative ct5880 for freeDOS

Обсуждение особенностей и проблем старого железа

Creative ct5880 for freeDOS

Сообщение siemens_off » 16 май 2023, 22:34

Есть freeDOS и звуковуха ct5880. Прописал в fdauto.bat строки
SET SBPCI=D:\SBPCI
SET BLASTER=A220 I7 D1 H7 P330 T6
При загрузке пишет initialization complete.
Звука нет. При вызове SBSetup.exe виснет напрочь. Куда копать?
siemens_off
Даунгрейдер
 
Сообщения: 6
Зарегистрирован: 16 май 2023, 20:59

Re: Creative ct5880 for freeDOS

Сообщение uav » 17 май 2023, 02:03

siemens_off, кто именно пишет initialization complete?

Вообще, я для своей SB PCI когда-то использовал вот эти драйвера:
http://old-dos.ru/index.php?page=files& ... ow&id=1073
Конкретно вот этот файл:
http://old-dos.ru/dl.php?id=1262
Как раз с чипом CT5880 работало нормально.
Нужно или install.bat запускать, или просто разархивировать и прописать в autoexec.bat строки:
SET BLASTER=A220 I5 D1 H7 P330 T6
SET SBPCI=C:\DOSDRV
C:\DOSDRV\SBLOAD
C:\DOSDRV\SBINIT.COM
(Путь, естественно, Ваш.)
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 2093
Зарегистрирован: 22 дек 2008, 14:21

Re: Creative ct5880 for freeDOS

Сообщение siemens_off » 17 май 2023, 09:48

Драйвер пользую именно этот. Только прописал в fdauto.bat. ФриДОС только из него драйвер загружает.
siemens_off
Даунгрейдер
 
Сообщения: 6
Зарегистрирован: 16 май 2023, 20:59

Re: Creative ct5880 for freeDOS

Сообщение uav » 17 май 2023, 13:07

Так обе программы (и SBLOAD, и SBINIT) стартуют?
Ну и я бы попробовал из-под MS-DOS (хотя бы с дискеты загрузиться), а потом, если там заработает, уже проводить эксперименты с FreeDOS.
А звук где именно проверяли? Я обычно использую вот это:
SETMAIN.zip
(405.19 Кб) Скачиваний: 144

Это SETUP из Duke 3D.

И ещё. Лучше всё это располагать именно по этому пути (C:\DOSDRV), потому что он ещё и в SBPCI.INI прописывается. Может быть, и ещё где-то.
И ещё одно - проверьте значения PCIPort= и PCIIRQ= в SBPCI.INI - они должны соответствовать физическим.
Последний раз редактировалось uav 17 май 2023, 14:44, всего редактировалось 1 раз.
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 2093
Зарегистрирован: 22 дек 2008, 14:21

Re: Creative ct5880 for freeDOS

Сообщение siemens_off » 17 май 2023, 19:52

SBINIT стартует. Пишет
fname: C:\DOSDRV\SBPCI.INI
SB PCI @ PORT dc00, IRQ 5
Output Mode Is Analog
Initialization is Complete

SBLOAD похоже сам не стартует. После принудительного запуска пишет
DOS/32A warning (9003): real mode interrupt vector has been modofied : INT 23h

Оба файла в C:\DOSDRV. С дискетой заморачиваться очень не хочется
Где можно посмотреть физические значения PCIPort= и PCIIRQ= ?
В БИОСе минимум инфы.
siemens_off
Даунгрейдер
 
Сообщения: 6
Зарегистрирован: 16 май 2023, 20:59

Re: Creative ct5880 for freeDOS

Сообщение siemens_off » 17 май 2023, 20:11

Новые вводные:
При запуске сетапа из Дюка в test music card звук есть, в test sound fx card - звука нет. Пишет playback failed, вероятно из-за неправильного или конфликтующего DMA.
Последний раз редактировалось siemens_off 17 май 2023, 20:12, всего редактировалось 1 раз.
siemens_off
Даунгрейдер
 
Сообщения: 6
Зарегистрирован: 16 май 2023, 20:59

Re: Creative ct5880 for freeDOS

Сообщение uav » 18 май 2023, 00:18

Вы в первом сообщении написали про SET SBPCI=D:\SBPCI, поэтому я про путь и спросил.

SBLOAD похоже сам не стартует

Если всё правильно прописано в fdauto.bat, то должен стартовать. Он на экран, собственно, обычно ничего и не выдаёт.

Где можно посмотреть физические значения PCIPort= и PCIIRQ= ?

Так вон же SBINIT их выдал.

А что это вообще за компьютер? Под Windows на нём эта карта проверялась, всё в порядке? Или вообще где-то проверялась?
Плюс можно было бы её по слотам PCI попереставлять (при этом IRQ должен меняться), отключить лишнюю периферию (LPT, если не нужен, встроенный звук, если есть), чтобы конфликтов не было.
Последний раз редактировалось uav 18 май 2023, 00:18, всего редактировалось 1 раз.
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 2093
Зарегистрирован: 22 дек 2008, 14:21

Re: Creative ct5880 for freeDOS

Сообщение siemens_off » 20 май 2023, 11:25

SBINT выдал PCIPort=dc00 и PCIIRQ= 7. Прописал их в SBPCI.INI. При переставлении dc00 не меняется. В настройках сетапа FX стоит Interrupt 7, 8-bit DMA=1 16-bit DMA=7 Всю встроенную периферию отключил. На музыке звук есть (отсюда можно сделать вывод что звуковуха рабочая, причем их две одинаковые), в FX звука нет. И для 8 и 16 бит DMA менял. Материнка Asus P5GL-MX , проц P4. Кроме видюхи и звуковухи ничего не воткнуто.
siemens_off
Даунгрейдер
 
Сообщения: 6
Зарегистрирован: 16 май 2023, 20:59

Re: Creative ct5880 for freeDOS

Сообщение uav » 20 май 2023, 13:57

Материнка Asus P5GL-MX

У Вас, видимо, чипсет (Intel 915GL) не поддерживает DDMA, так что вряд ли полноценно получится запустить:
https://www.phantom.sannata.org/viewtopic.php?t=24059
Последний раз редактировалось uav 20 май 2023, 14:03, всего редактировалось 1 раз.
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 2093
Зарегистрирован: 22 дек 2008, 14:21

Re: Creative ct5880 for freeDOS

Сообщение siemens_off » 21 май 2023, 23:55

Обидно. Попробую другую материнку с этой звуковухой.
siemens_off
Даунгрейдер
 
Сообщения: 6
Зарегистрирован: 16 май 2023, 20:59

Re: Creative ct5880 for freeDOS

Сообщение shchtema » 22 май 2023, 07:12

uav писал(а):У Вас, видимо, чипсет (Intel 915GL) не поддерживает DDMA

Сёрф по интернету показал своё.
Кто-то пишет, что он вообще неработоспособный, кто-то пишет, что поставил нормально...
======
siemens_off, если тут Вам помощи оказать никто не сможет (но uav стоит отдать должное), поищите в интернете. Или на Полигоне, там может помогут...
С уважением,
Артём (aka shchtema).
Аватара пользователя
shchtema
Мастер Даунгрейда
 
Сообщения: 160
Зарегистрирован: 17 ноя 2022, 18:48
Откуда: Калужская область, г. Малоярославец
Железо: Lenovo Ideapad, Intel Atom, CPU N270, 1.60 ГГц, 1024 МБ ОЗУ, Windows XP Home Edition SP3.

Re: Creative ct5880 for freeDOS

Сообщение uav » 27 май 2023, 14:03

siemens_off, кстати, можете вот это попробовать:
https://www.vogons.org/viewtopic.php?f=62&t=93006
Может быть, что-то даже на Вашей встроенной звуковухе заведётся.
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 2093
Зарегистрирован: 22 дек 2008, 14:21


Вернуться в Обсуждение железа

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1