1. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.

Hard Проблема с Dos играми на старом ПК

Тема в разделе "Hard & Soft", создана пользователем Seg, 13 апр 2018.

  1. Seg

    Seg

    Регистрация:
    20 фев 2005
    Сообщения:
    50
    Имею такого зверя:
    Материнская плата DFI CS32-TC (Socket 370) (i815-W83627)
    Видеокарта Nvidia GeForce2 MX 400
    Оперативная память 512 мб
    Процессор Intel Celeron 1300
    Поставил Windows 98, драйвера, все работает нормально. Игры тянет, проверял на Oni, ARMY MEN: RTS.
    А вот с Dos играми как-то не очень. Нет музыки или вообще не запускаются. Например Doom 2 отсутствует музыка, звуки есть - стрельба, монстры и т.д. а вот музыки нет, в setup файле пробовал менять настройки музыки - нет эффекта, у Sound Blaster'a выбирал различные порты - не помогло. Пробовал другие карты выбирать - тоже не помогает.
    Civilization - тоже самое, хоть и выбирал разные карты.
    kings bounty - вообще не запускается, пишет что нехватает памяти (нужно 530 кб а у меня якобы 512 кб, хотя 512 МБ )

    На счет музыки - может драйвера какие то надо поставить ? А на счет памяти - пробовал и в режиме Dos запускать, тоже самое выдает. В свойствах ярлыка игрался с настройками памяти - тоже не получается ничего.

    Dosbox не советуйте, просто хотелось по хардкору (так сказать) запустить все это дело.
     
  2.  
  3. R4kk00n Benched arcade playa

    R4kk00n

    Модератор

    Регистрация:
    28 мар 2005
    Сообщения:
    8.242
    Для DOS-игр этот компьютер слишком новый по-хорошему. Что у него в качестве звуковой карты?
     
  4. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    596
    В Windows 98 для Doom 2 стоит попробовать выбрать Waveblaster для музыки. Должно прокатить по-идее...
    --- добавлено 14 апр 2018, предыдущее сообщение размещено: 14 апр 2018 ---
    На разных вариантах AC97 вполне работает.
     
  5. Revolter

    Revolter

    Регистрация:
    12 июл 2006
    Сообщения:
    1.982
    @Seg, у меня буквально такой же ретрокомп, только процессор другой. Чтобы везде в DOS-играх был звук, нужна отдельная звуковая карта - встроенная не годится. А так как эта материнка не умеет DDMA, SB-LINK и тем более физический ISA - остаются звуковые карты PCI.

    Это довольно большой вопрос, т.к. "всеядной" PCI-звуковухи для DOS игр просто не существует (потому ISA и ценится), частично он описан в шапке этой темы.

    На звуковой карте ESS Solo-1 (ES1938S), судя по всему, работает наибольшее кол-во игр, но есть и проблемные. Из тех, что мне вообще не удалось пофиксить: Dreamweb, IndyCar Racing 2, Quarantine (в чистом досе звука нет, а в винде не запускаются по разным причинам). Ещё в двух звук есть, но неисправимо корявый (хрип и лаги): Jazz Jackrabbit и Rayman.

    Doom'ы и ещё полсотни+ опробованных наименований в DOS либо Windows работают, тем не менее, отлично, даже с MIDI-дочкой.

    Короче, действительно, ретрокомп на этой основе лучше делать, когда точно знаешь, почему такой и зачем он именно тебе :) А чтобы нигде не было проблем - нужно что-то с ISA.
     
    Последнее редактирование: 14 апр 2018
  6. BrainRipper

    BrainRipper

    Регистрация:
    1 ноя 2009
    Сообщения:
    8.275
    @Seg, не указана звуковая карта и какие драйвера стоят на неё.
    Обычной памяти (из тех знаменитых 640 Кб) у вас свободно лишь 512 Кб.

    Приведите содержание config.sys и autoexec.bat, я подскажу, что отредактировать и как.
     
  7. LANRUS

    LANRUS

    Регистрация:
    15 сен 2010
    Сообщения:
    4.367
    @Seg, в принципе в общем и целом ясно, есть большие пробелы.
    По всей видимости, отсутствует WT синтез либо сидит не на том порту. Если FM тоже не работает, то с большой вероятностью это Vortex. Вообще, без наименования звукового чипа в угадайку играем. Карта-то встройка или что другое?
    Это второй ваш пробел. Забудьте о кол-ве ОЗУ. Хоть её терабайт будет, а базовая память для DOS всегда 640 кб, и свободно, как правило, гораздо меньше. Если никак не удаётся её высвободить, можно попробовать DOS6.22, там это сделать проще.
    Ну и последнее, иногда бывает, что игра не выдаёт никаких сообщений об ошибках, просто не работает, а дело кроется в слишком быстрой связке CPU-FSB, причём высокая частота процессора чаще даёт лаги, хотя и частота FSB порой имеет значение.
    Нет! Надо разбираться с наличием WT и с портом его ввода-вывода. Следует учесть, что часто на PCI звуке работоспособность WT в среде WIN не гарантирует активацию WT в DOS. Но расстраиваться не следует, потому что, как правило, большинство игр, умеющих GM, довольно поздние по меркам DOS и работают в среде WIN.
     
  8. BrainRipper

    BrainRipper

    Регистрация:
    1 ноя 2009
    Сообщения:
    8.275
    В Warcraft II на таком процессоре комфортно можно играть только через DOSBox.
     
  9. LANRUS

    LANRUS

    Регистрация:
    15 сен 2010
    Сообщения:
    4.367
    С чего бы это так? Умеет она DDMA.
     
  10. Seg

    Seg

    Регистрация:
    20 фев 2005
    Сообщения:
    50
    Звук там встроенный. Я не знаю какая это аудиокарта, после установки драйвера, значек такой (раньше был популярен, почти у всех в детстве на компах его видел) синий краб. (AC97 вроде бы)

    Содержимое config.sys и autoexec.bat
    autoexec.bat
    mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi
    mode con codepage select=866
    keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys

    config.sys
    device=C:\WINDOWS\COMMAND\display.sys con=(ega,,l)
    Country=007,866,C:\WINDOWS\COMMAND\country.sys
     
  11. Revolter

    Revolter

    Регистрация:
    12 июл 2006
    Сообщения:
    1.982
    Я только на вогонсах эту информацию бегло нахожу, типа "все чипсеты до 865 умеют DDMA". Но это либо деза, либо он не реализован так, как надо PCI-звуку для совместимости уровня 440BX.
     
  12. BrainRipper

    BrainRipper

    Регистрация:
    1 ноя 2009
    Сообщения:
    8.275
    LOADHIGH keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys
    devicehigh=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)

    И самое главное: в начало config.sys добавить строчки:
    DOS=HIGH,UMB
    DEVICE=C:\WINDOWS\HIMEM.SYS
    DEVICE=C:\WINDOWS\EMM386.EXE ram
    --- добавлено 14 апр 2018, предыдущее сообщение размещено: 14 апр 2018 ---
    @Seg, Мой компьютер, Свойства. Найдите там свою звуковушку и посмотрите, какие файлы драйверов установлены.
     
    Последнее редактирование: 14 апр 2018
  13. Revolter

    Revolter

    Регистрация:
    12 июл 2006
    Сообщения:
    1.982
  14. LANRUS

    LANRUS

    Регистрация:
    15 сен 2010
    Сообщения:
    4.367
    Не до 865, а до ICH5. И это не деза. Все PCI карты с дровами под DOS нормально работают вплоть до Intel ICH5, VIA VT8237, SiS964. Это есть даже в шапке темы "Звуковые карты для DOS", с моей собственной подачи. Я проверял Live сам на всех трёх чипсетах. Единственная карта, которая может капризничать с разными чипсетами и даже с разными вендорами плат, это Ямаха 7х4. Кстати, под SB Link Ямаха тоже капризничает, там имеют значение регистры чипсета. Для неё даже отдельно исправлен инит под DOS для ICH2, отдельно для ICH4 и отдельно для ICH5.
     
  15. Revolter

    Revolter

    Регистрация:
    12 июл 2006
    Сообщения:
    1.982
    А ES1938 не работает :)

    VOGONS • View topic - Problem with ESS Solo-1 DOS Emulation
    VOGONS • View topic - Recommend a PCI Sound Card for DOS

    Она умеет DDMA, TDMA и PC/PCI, но на CS32-TC (ну и у страдальца с Vogons на похожем Solano) драйвер выбирает строго TDMA.

    P.S. Я уже сам подумываю на VIA материнку микроАТX'ную взять ради *более совместимого* с ней DDMA.
     
    Последнее редактирование: 14 апр 2018
  16. LANRUS

    LANRUS

    Регистрация:
    15 сен 2010
    Сообщения:
    4.367
    @Seg, надо ставить дискретный звук PCI и не компостировать себе мозги. Хотя всё равно так хорошо, как с ISA, не будет. Я бы начал с Ямахи. Это сносный SB Pro, настоящий OPL3, а также прекрасный ямаховский WT в Windows. Если Ямаха откажется работать в досе, тогда подумать про AU8830.
    @Revolter, не знал об этом. Ну так это проблемы драйвера ESS, а не приколы чипсетов. Понятно, что чипсет новее, случилась незадача (так бывает), ну и никто в ESS фиксов под DOS официально не клепал. Для Ямахи вот наклепали, как я уже отметил выше. Неофициально.
    --- добавлено 14 апр 2018, предыдущее сообщение размещено: 14 апр 2018 ---
    @Revolter, например, звуковая карта GUS PnP не работает с чипсетом ICH5. Ни на одной из опробованных материнок, коих список очень внушителен:

    - iBASE MB820S
    - Soltek SL-XP865-3IG
    - Itox G7S620-N-G
    - Anovo AIMB-865
    - Axiomtek IMB200
    - Advantech AIMB-742
    - IEI IMBA8650

    И что теперь? Все эти матери дефектны? На них прекрасно работают 99,999% ISA звуковых.

    PCI звук под DOS - вообще сама по себе капризная тема, потому как очень быстро производители на неё забили и не поддерживали обновлениями софта. В этом вся проблема.
     
  17. Bato-San Чеширский волк-киборг

    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.138
    @Seg, как владелец TUSL2-C и указанной в профиле конфигурации у которой именно кодек AC'97 прекрасно (во всех отношениях) играет музыку и звук в DOS под Win9х и ещё немалого количества различных материнских плат, дам несколько не умозрительных советов:

    у интеловских материнок есть специфика - недостаточно просто поставить Windows (любой). Следует обязательно поставить комплект inf файлов от intel в качестве драйверов материнской платы (можно взять для любой платы на i815, например от той же TUSL2-C). И уже потом устанавливать драйвера устройств. Притом не последние и не те что предлагает сама виндовс, а родные от материнской платы. Желательно с сайта производителя.

    В последних драйверах AC'97 большинство производителей, включая VIA и Realtek убрал поддержку досовских игр вообще.

    В играх всегда следует выбирать SBpro2 для Windows 98SE. Т.е. это та карта которая эмулируется для кодеков и PCI звуковых карт, которые не саундбластер. Т.е. можно выбрать в игре любую карту сделанную до SBPro, но не новее.
    проблема с памятью решается созданием pif файла и редактированием его свойств, там есть возможность настроить любой объём памяти для игры в любой комбинации.
     
    Последнее редактирование: 14 апр 2018
    kl-13 нравится это.
  18. MisterGrim Very old

    MisterGrim

    Супер-модератор

    Регистрация:
    29 ноя 2007
    Сообщения:
    24.517
    Если 9x — это 98SE, то там будет играть вообще любая карта, в режиме эмуляции WDM-драйвером SB Pro 2. Только вот «чудным» это можно назвать с большой натяжкой.
     
  19. Bato-San Чеширский волк-киборг

    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.138
    @MisterGrim, никто не отрицает, что на ряде кодеков и звуковых карт качество звука может быть предельно низким, хотя иногда это зависит совсем даже не от самого кодека. Такие дела.
     
  20. MisterGrim Very old

    MisterGrim

    Супер-модератор

    Регистрация:
    29 ноя 2007
    Сообщения:
    24.517
    @Bato-San, а речь не о качестве звука, а о качестве эмуляции. Такие дела.
     
    Goblinit нравится это.
  21. BolenB

    BolenB

    Регистрация:
    8 июл 2007
    Сообщения:
    210
    Драйвер vxd с сайта реалтек и будет нормальная эмуляция SB Pro
    FAQ в помощь строителю "ретрокомпьютера"
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление