1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

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

[Soft] DOSBox SVN Daum, DosBox-X, 86box, PCem, VMWare, VirtualBox, DosBox Pure

Тема в разделе "Кладезь мудрости", создана пользователем UnknDoomer, 20 фев 2023.

  1. UnknDoomer Бредущий по мосту

    UnknDoomer

    Хелпер Переводчик

    Регистрация:
    26 мар 2012
    Сообщения:
    2.187
    Предположим, что в ваших руках оказалась интересующая вас игра, но по стечению обстоятельства она:

    1. Адекватно не запускается в среде Windows 7/8/10/11.
    2. Не работает в DOS / не может быть запущена в DosBox.
    3. Есть неполадки в связке DosBox + Windows 3.11.
    4. В придачу к этому отказывается нормально работать в среде реальной или виртуальной Windows XP, например хромает частота кадров, не удаётся добиться какого-либо режима игры кроме оконного и т.п.
    5. Под рукой нет старого компьютера.
    6. Может быть вам по душе только оконный интерфейс и вы хотите по возможности нивелировать любое прямое взаимодействие с DOS. Инструкция в целом допускает и такой сценарий.

    Вероятно всего в этом случае ваш взор пал на наиболее проблемный из всех существующих сегментов игр периода ~ 1996-2001, жёстко заточенных под работу в среде Windows 95 / 98.

    -----

    1. DOSBox SVN Daum + Windows 95.

    Последовательность действий.

    1. Загрузить https://static.old-games.ru/utils/DOSBox_Win95_En.rar, любезно предоставленную @Uka, сборку DOSBox SVN Daum + Windows 95 с минимально необходимым для игр набором компонент, либо создать свою, следуя, например, этой обширной инструкции First Steps to Install Windows in DOSBox.
    2. По умолчанию диск для файлов рассчитан на 100 мб, что может быть не всегда подходящим или удобным. В этом случае загружаем прикреплённы hdd-2gb.7z, полученный файл переименовываем в game.img и с заменой помещаем в каталог DOSBox_Win95_En - диск в 100 мб заменён на диск в 2 Гб.
    3.1. Вы скачали образ диска с игрой, но обнаруживаете, что привычный вам метод монтажа не работает, а в самой виртуальной системе нет CD-привода. Откройте dosbox.conf и пролистайте в самый конец файла, найдите раздел [autoexec]. Его типовое содержимое в целом должно быть примерно таким:
    или
    Если подключить нужно не iso, а образ формата .bin/.cue.

    "game.img" в этом случае виртуальный жёсткий диск на 2 Гб.
    "game.iso" или "game.bin" + "game.cue", в свою очередь, непосредственно образ диска с игрой, лежащий в том же каталоге, т.е. например исходной папке DOSBox_Win95_En.
    3.2. Вы скачали рип или фуллрип, или по каким-то причинам являетесь противником использования образов дисков как таковых и вместо этого скопировали его содержимое в отдельную папку (что в ряде случаев может иметь последствия если, например, у игры нет no-cd и она требует наличия диска в приводе для запуска или, например, считывает с него аудио-треки), а может быть вам просто потребовалось перетащить какие-то файлы или программы в виртуальную среду. В этом случае вам пригодится WinImage, портативную версию которого можно загрузить здесь Download WinImage, в дальнейшем поместив её в ту же DOSBox_Win95_En.
    4. Открываете WinImage, перетаскиваете в него ваш виртуальный жёсткий диск, game.img, в всплывающем окне жмёте подтверждение. Далее перетаскиваете нужную папку из основной системы на диск, закрываете WinImage.
    5. Запускаете dosbox.exe. Далее можно будет запустить установку с ранее смонтированного диска, или же нужные вам файлы на дополнительном жёстком диске.

    Альтернативный монтаж дисков (Daemon Tools, обход проверки).

    1. Откройте C:\Windows в виртуальной системе. Найдите QTw16del.exe и QTW32del.exe. Поочерёдно запустите их. После удалите эти два файла, а также лежащие рядом два установщика Quick Time с приставкой inst. Очистите корзину. QT нужен только запуска определённых игр, например Dinosaur Safari (1994, Windows 3.x), в то время как для настройки конфигурации потребуется дополнительное место на диске, без которого система перестанет нормально работать.
    2. Воспользовавшись WinImage перебросьте на диск 3 файла:
    2.1. eXtended USB Supplement for Windows 95 OSR 2.x.
    2.2. Windows Installer for Win9x.
    2.2. Daemon Tools 3.47.

    Все три прикреплены к сообщению.

    3. Последовательно установите все три компонента. После установки Daemon Tools с некоторой вероятностью может выдастся ошибка защиты Windows при загрузке. Проигнорируйте её и перезапустите dosbox.exe. При первом запуске также может разово выдаваться ошибка о .dll файле, её также можно проигнорировать.
    4. Если всё сделано правильно, то на диске C должно было остаться свободными ~ 17 мб, или 11, если вы ставили Daemon Tools на С, а в системе появится виртуальный привод, в который, как и в современных версиях Windows, можно монтировать диски.

    boot_000.png

    На скриншоте одновременно смонтированы две игры. Одна через imgmount f monster.cue -t iso -fs iso -ide 2m, а другая через Daemon Tools.

    Известные проблемы:

    1. Попытка удалить виртуальный привод Daemon Tools приведёт к зависанию системы.
    2. Использование Daemon Tools позволяет успешно проходить проверку наличие диска в приводе в случае, например, Destruction Derby 2 (1996), но CD-Audio воспроизводиться не будет как в случае этой игры, так и других - нужно смотреть в сторону альтернативных решений.
    3. Аппаратное ускорение не поддерживается. Вопрос в целом сложный и универсального способа, гарантирующего работу разных игр на одной конфигурации, нет. В этом случае по возможности оптимальнее всего ориентироваться или на современную систему или на реальное железо.

    Технические проблемы на примере конкретных игр и их решение.

    Начну с краткой справки.

    1 & 2. MM1 и MM2 можно без проблем развернуть на Windows, если воспользоваться dgVoodoo - Motocross Madness 2 + windows 10 FIX. Единственная проблема заключается в том, что меню жёстко завязано на работку в оконном режиме.
    3. Math Ace, Js. может нормально работать под Windows 3.11, если удастся найти релевантную сборку или подходящую программу.
    4. DD2 вполне можно запустить на Windows 11, если проделать определённые действия, описанные здесь.
    5. Для IRC есть неофициальный патч + в работе может помочь dgVoodoo, а со звуком Index of /hosted/dsoal-builds/, сложенный в папку с игрой. Игра без проблем идёт на Windows 11.

    Таким образом в т.ч. те игры, что, на первый взгляд, в их исходном виде являются проблемными, зачастую так или иначе могут быть адаптированы под современные системы при наличии неофициальных патчей и в ряде случаев достаточном количестве дополнительного ПО, т.е. в этом смысле налегать на усложнённую виртуализацию действительно следует только в наиболее запущенных случаях, упоминаемые же игры приведены здесь в большей степени как тестовые примеры.

    1 & 2. Monster Truck Madness (1996, Windows) & Monster Truck Madness 2 (1998, Windows)

    + 1. Игры невозможно запустить из-за нехватки памяти. Нужно изменить значения параметров vmemsize и memsize на большие, например 128.
    + 2. Игра сильно тормозит / медленно загружаются гонки. Измените параметры core= и cputype= на auto.
    + 3. Игра говорит о том, что в системе выбрано 32-бита и рекомендует снизить настройки, если нет 3D-ускорителя. Можно проигнорировать и отключить вывод сообщения в последующем.
    - 4. Не возможно включить hardware-режим, работает только software, т.к. игра не может определить видеокарту.
    +/- 5. Не проигрывается CD-Audio. Использование PCem, как альтернативы, решает проблему, но могут быть издержки с производительностью.

    3. Math Ace, Jr. (1994, Windows 3.x)

    + 1. При запуске выдаёт ошибку, ссылаясь на некий .dll. Ошибку можно проигнорировать и запустить игру ещё раз. Она выдаётся только при первом запуске.
    + 2. Игра говорит о том, что в системе выбрано 32-бита, когда приложение не является таковым. Можно проигнорировать.

    4. Destruction Derby 2 (1996, Windows/DOS, файлы)

    + 1. Для запуска windows-версии игра требует наличия диска в виртуальном приводе и она не воспринимает диск, смонтированный ранее обозначенным способом ввиду специфики конкретно данного образа. Для решения воспользуйтесь альтернативным способом монтажа через Daemon Tools.
    +/- 2. CD-Audio. Аналогично ранее упомянутым играм.

    5. International Rally Championship (1997, Windows)

    + 1. Для запуска игра требует наличия диска в виртуальном приводе. Диск, смонтированный исходным образом, воспринимается нормально, Daemon Tools не требуется.
    + 2. На современных системах упоминается достаточно проблем, начиная от графических, до хрипящего звука и вылетов. Имеющиеся заплатки кому-то помогают, кому-то нет. Запуск в DosBox + 95 никаких проблем не выявил, кроме одной.
    +/- 3. CD-Audio. Аналогично ранее упомянутым играм.

    -----

    2. DOSBox-X + Windows 98.

    Загрузить - DBX_98.rar

    Противоположной веткой, что позволяет решить большинство остаточных проблем присущих варианту А, за исключением пожалуй только аппаратного ускорения, гарантий, что та или иная игра не будет идти по кадрам здесь так же нет, является экспериментальная сборка, предоставленная @TheMadLynx.

    Особенности:

    1. Конфигурация: P233MMX/64RAM/Voodoo1. HDD на 4 Гб.
    2. Запуск осуществляется через Launch_Win98.lnk, настройки хранятся в win98.conf.
    3. Для переноса файлов и папок достаточно смонтировать Win98SE_Eng_Sys_C.vhd как виртуальный диск в Daemon Tools и сложить нужное на таковой. Единственное о чём здесь стоит помнить, так это не забыть размонтировать диск перед запуском системы.
    4. DosBox-X поддерживает несколько большее число форматов дисков, чем обычный DosBox. В тоже время если вам подвернулся какой-то необычный по формату образ и после попытки его монтажа система не запускается, то ранее упомянутую Daemon Tools можно также развернуть и в самой системе, в этом случае предварительно хватит установки только Windows Installer for Win9x.
    5. Используется билд от 26.12.22. Если возникнет желания обновить DosBox-X до новой версии, то достаточно скопировать все файлы из архива из подпапки bin/Win32/Release и заменить ими существующие. Как пример подойдёт vsbuild-win32 с наиболее свежей датой.

    -----

    Альтернативы.

    3. 86box.

    Готовые билды:

    А. Сборка от @Jordan 63 за 25.02.23, 1.2 - загрузить. 86box 3.11 от 26.11.22, Pentium 166 MHz, ОЗУ 64 Мб, Voodoo 3, DirectX 8.0a, Windows 95 OSR2, драйвера установлены, звук настроен, Windows Installer 2.0, USB Supplement for Windows 95 OSR, Daemon Tools 3.47. Свободного места на диске > 2 Гб.

    1. Нажав Media -> CD-ROM -> Image можно смонтировать любой диск или папку из основной системы.
    2. Для перехода в полноэкранный режим и обратно нужно нажать ctrl+alt+pagedown.

    Б. 86box Wipeout XL : Psygnosis : Free Download, Borrow, and Streaming : Internet Archive. Зеркало - Загрузить. В Control Panel -> Multimedia -> Audio ползунок звука по умолчанию стоит на нуле. Нужно передвинуть его на большее значение.

    При желании имеющиеся файлы в случае Б можно также совместить с последней версией, Releases · 86Box/86Box и WinBox for 86Box - Release v1.1.0.364 · 86Box/WinBox-for-86Box.

    -----

    4. PCem.

    2.0. Детальная инструкция по настройке с нуля на базе Windows 98 от 22.05.23.


    2.1. DOSBox, ScummVM, PCem, VDMSound, DOS, эмуляторы, замедлялки, журналы на Old-Games.RU

    Доступно несколько версий.



    Видео от 14.03.22.​

    2.2. Готовая сборка, некогда упомянутая @Ogr 2, вроде бы ориентированная на высокую производительность (фактический результат у разных пользователей сильно варьируется) - Drive.Google, старое обсуждение. Включает как вариант вида DosBox + Win98SE, так и PCem + Win98SE.

    Руководство посвящёно иному, но несколько комментариев относительно PCem оставлю.

    1. Монтаж дисков осуществляется напрямую из реальной машины, CD-ROM -> Load Image...
    2. Для того, чтобы переключаться между рабочими столами можно зажать третью кнопку мыши (колесо) или ALT+END.
    3. Файлы, как и ранее, можно перетаскивать через WinImage.
    4. Производительность конкретной игры в частности зависит от выбранного для сборки железа.

    2.3. Сборка от Farooq, 29.03.24, расчитанная на работу со слабыми процессорами. Более подробное описание здесь.

    -----

    5. VMware.
    Workstation 17 Pro - https://www.vmware.com/go/getworkstation-win. Pro-версия является бесплатной в течении 30 дней.

    3.1. Ещё одним альтернативным решением также может быть сочетание виртуальной машине VMware с Windows 95 / 98, у чего также есть свои плюсы и минусы, желающие могут ознакомиться с детальными инструкциями здесь - How to Install Windows 95 on VMware - SYSNETTECH Solutions & How to Install Windows 98 on VMware - SYSNETTECH Solutions. Ориентир сделан на последнюю на данный момент версию VMware 17 и Windows 11.

    3.2. Также можно попробовать воспользоваться готовыми образами, но стоит иметь ввиду, что в свободном доступе в данный момент нет тех, что сходу были бы совместимы с последней версией VMware. Этот вопрос, впрочем, потенциально решаем, если проследовать данной инструкции, при учёте в частности также того факта, что установлена VMware Pro или отдельно имеется утилита vmware-vdiskmanager, How to repair vmx file corrupted at VMWare?

    3.3. Для того, чтобы общую папку между вашим реальным компьютером и виртуальной машиной потребуется развернуть VMware Tools. Взять ту или иную версию можно здесь - Index of /45848/tools/releases

    15.1.0 {Windows 7, 8, 8.1, 10, 11}

    VMWare_15.0.1_WinXP_Pro_SP3.png

    Тестирование, проведённое Farooq, в связке с Windows XP выявило ощутимое падение производительности в трёхмерных играх на более свежих версиях VMWare. В тоже время на моей стороне попытка развернуть ранее упомянутые в теме игры приводила к зависанию системы, а в самих играх выдавался чёрный экран. Помимо этого более свежие версии не совместимы с Windows 7, которую по прежнему кто-то может использовать. Пройдясь по ранее озвученному списку тесты показали такие результаты (i7 4930K, GTX 1080):

    + 1. Monster Truck Madness. Все настройки на максимум, идёт более-менее приемлемо.

    -/+ 2. В MTM2 производительность оказалось хуже + есть артефакты с прорисывованием текстур при включённом ускорении, в тоже время смог запустить игру на Windows 11, поэтому из дальнейшего тестирования пункт выбыл.

    Установщик, несмотря на то, что некоторые манипуляции с инсталляторами я ранее уже проделывал, требует "Windows 95, NT или выше", но уже установленную ревизию можно вынуть из виртуальной ОС и запустить в основной. Помимо этого, в отличии от первой части, здесь не так выражено перескакивание на рабочий стол и обратно - полноэкранный режим работает более-менее в режиме 640x480, если в частности скрыть таскбар. Если в системе установлен враппер nGlide, то в разделе графики появится третья опция - 3dfx.

    - 3. Math Ace, Jr. Ситуация схожа с артефактами в более свежих версиях VMWare. Не реагирует на нажатие клавиш. Впрочем это довольно частный случай и подобного рода игры лучше всего запускать в релевантой виртуальной Windows 3.11 / 95, как ранее говорил Uka.

    + 4. Destruction Derby 2. Звук немного хрипит, в остальном проблем не выявлено.

    - 5. International Rally Championship. При попытке запуска выдаёт ошибку.

    + 6. Screamer 4x4 в D3D-режиме, настройки на максимум. Ранее в списке не упоминался, но в тестировании участвовал. В целом аналогично первому пункту, может несколько лучше, никаких артефактов. По запуску на Windows 11 см. это сообщение.

    Вывод. Как итог как последнее универсальное решение, если иные варианты в вашем случае не справляются с вопросом графических ускорителей, а также если нет желания экспериментировать, можно воспользоваться этим вариантом.

    Загрузить образ диска с Windows XP Pro SP3, предоставленный Farooq, можно здесь. И лишний раз напоминаю - разворачивать систему необходимо в VMWare Workstation Pro.

    Несколько мелочей:

    1. Папки и файлы в систему можно перетаскивать напрямую.
    2. Если для какой-то игры критична буква диска, в том числе если есть вопрос с CD-Audio, как пример версия Destruction Derby 2 под Windows, то в настройках VMWare удалите привод из списка устройств, установите Daemon Tools и в нём назначьте букву виртуального привода как D.
    3. Если игра идёт на языке отличном от английского, например на корейском и, как следствие, наблюдаются те или иные проблемы (пример), то потребуются следующие действия:

    3.1. Найти и смонтировать диск с системой в виртуальной ОС в Daemon Tools.

    2.jpg

    3.2. Проследовать по пути, показанному на скриншоте. Поставить галочку, перезагрузить компьютер.

    3.jpg

    3.3. В следующей вкладке сделать выбор из списка.

    Аналогичную операцию при необходимости можно провернуть и в других версиях Windows, например 7 или 11.

    16.2.x (Windows 10 & 11; 7 не поддерживается)

    Windows 95 C - Microsoft Windows 95 C - preinstalled VMDK image for VMware Workstation virtual machine : Microsoft : Free Download, Borrow, and Streaming : Internet Archive
    Windows 98 SE - Microsoft Windows 98 SE (Second Edition) - preinstalled VMDK image for VMware Workstation virtual machine : Microsoft : Free Download, Borrow, and Streaming : Internet Archive

    17.x.x (Windows 10 & 11; 7 не поддерживается)

    С Windows XP SP3 вопрос обстоит проще. Большинство образов без проблем должны заводиться в последней версии.

    Windows 7 - загрузить. В качестве дополнения Farooq прислал Windows 7 SP1 x86 на базе VMWare 17.0.1. Как показали тесты в ряде случаев такой вариант оказывается вполне актуальным для пользователей Windows 10 / 11, в то время как конкретно в этой ревизии поддержка старых игр, по словам автора сборки, ещё не пострадала существенно. Тестирование проводилось на слабом железе - встроенная видеокарта, процессор i3 на 2 ГГц. В Star Wars: Rogue Squadron 3D (1998, Windows) в 3Dfx режиме обошлось без просадок. В систему включены 3 враппера - nGlide, Wine D3d, Dgvoodoo 2.

    3.4. Если где-то в ближайшей доступности есть подходящая реальная машина со старым железом и ОС, то можно сделать на ней образ диска формата, пригодный для последующего запуска в VMware. Для этого потребуется данная утилита - https://customerconnect.vmware.com/...R_STANDALONE_630_GA&productId=1355&rPId=95099

    -----

    6. VirtualBox + Windows 98.

    4.1.
    VirtualBox можно взять здесь.

    Саму систему, версию с Sound Blaster, здесь.
    С AC97 здесь.

    Обе сборки были предоставлены @Farooq. Созданы по этой инструкции.

    4.2. Альтернативный вариант от Joel Lagace, в котором заявлена высокая производительность при работе с 3D-ускорителями.


    Подробнее разбирался здесь, загрузить можно здесь. Тестирование проводилось на Windows 10 с картой Nvidia. Билд от 15.06.23.

    -----

    7. DosBox Pure.


    Примечателен возможностями связанными с 3D-играми, которые иным форкам ранее / по сей день остаются не по силам. Готовых сборок пока нет.

    5.1. Руководство на и настройке и использованию DOSBox-Pure.
    5.2. Планы @ADF от 29.11.24 на будущее.
     

    Вложения:

    • daemon347.zip
      Размер файла:
      478,3 КБ
      Просмотров:
      58
    • msi_W9x.zip
      Размер файла:
      1,6 МБ
      Просмотров:
      44
    • XUSBSUPP.zip
      Размер файла:
      1,1 МБ
      Просмотров:
      26
    • hdd-2gb.7z
      Размер файла:
      291,6 КБ
      Просмотров:
      60
    • daemon346.zip
      Размер файла:
      483,2 КБ
      Просмотров:
      17
    Последнее редактирование: 30 ноя 2024 в 12:10
    AnotherSky, mcrstar, Rane и 6 другим нравится это.
  2.  
  3. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    115.402
    Windows 95 появилась на рубеже лета и осени 1995 года. Соответственно, в играх 1994 года её поддержки нет (не считая переизданий этих игр). Абсолютное большинство игр 1995 года (включая и те, что выпущены в конце него) ещё имеет поддержку Windows 3.x, которая, к слову, более-менее часто встречалась и в 1996 году, а в детских играх - и в более поздние годы (по-моему, последняя детская игра с её поддержкой увидела свет то ли в 1999 году, то ли даже в 2000). Поэтому "проблемный" период корректнее обозначить как "1996-2001".
     
  4. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    27.514
    @UnknDoomer, спасибо за инструкцию!

    Видимо, имеется в виду: "не работает в DOS"? Это точно нужно уточнять? Ибо речь ведь в инструкции как раз о запуске игр в DOSBox, но - в среде Windows?

    Опять-таки: речь ведь о том, что игра не работает в Windows 3.1, а требует именно Windows 95.

    Я думаю, если у кого-то есть своя виртуальная машина с Windows XP, ему данная инструкция не нужна :)
    У меня, например, виртуальной ХР нет и не было, но есть реальная. Так что можно просто сказать: "Отказывается работать нормально в среде реальной или виртуальной Windows XP". У нас и отдельная тема была про игры, которые идут только в 95/98, а в XP отказываются.

    Имеется в виду, что некоторые игры, рассчитанные на Windows 3.1 (а это 1994-1996 гг.), не работают нормально в Windows 3.1@DOSBox, а лучше себя чувствуют в 95?
    А так - это зависит не (только) от года выпуска, а от движка, от качества работы программистов и т.д.

    Честно говоря, это самый спорный момент...
    На мой взгляд, Windows 95@DOSBox - это не самое лучшее решение для подобных случаев. Ибо DOSBox на самом деле не рассчитан для запуска Windows 95/98! Он и с 3.11 еле справляется, и то не в 100% случаев.
    Этот способ интересен для энтузиастов и может быть полезен в редких случаях. Но для широкого пользователя я бы рекомендовал PCem! Для него у нас много куда более разнообразных сборок выложено, в том числе с обширными жёсткими дисками.
    С VMware я не очень знаком, но - по-моему, как и VirtualBox и прочие подобные "серьёзные" вещи, эти эмуляторы не рассчитаны на игры.
    Вот VirtualPC - оптимальный выбор! Но только для Windows XP/7 - в 10/11 он не работает, увы.

    Не очень понятно, что имеется в виду. Какого дисковода нет, НГМД?

    Не обязательно же в той же папке - путь к образу можно указать куда угодно.

    "Невозможно" и "нехватки" пишется слитно.

    По-моему, это ещё одно из наиболее очевидных преимуществ PCem и VirtualPC...

    Но ведь это игра для Windows 3.1 - и прекрасно работает в Windows 3.1@DOSBox. А Windows 3.1@DOSBox прекрасно воспринимает и диски, смонтированные во внешней программе типа Daemon Tools, - зачем же мучаться с Windows 95@DOSBox?

    Но ведь можно просто запустить DOS-версию? Или Windows-версия чем-то отличается в лучшую сторону?
    А так нормальная эмуляция CD-Audio - это ещё одно преимущество PCem. Ну и образ диска тут не совсем стандартный, его таким упрощённым образом и правда не подключить напрямую, система его не совсем видит.

    То же самое. Чем бороться за CD Audio в Windows 95@DOSbox, не проще ли взять PCem?
     
  5. UnknDoomer Бредущий по мосту

    UnknDoomer

    Хелпер Переводчик

    Регистрация:
    26 мар 2012
    Сообщения:
    2.187
    Исправлено. Диапазон исходно был расширен, т.к. есть случаи, когда некоторые игры работают в такой конфигурации нормально, но не в связке с Windows 3.11.
    Я посчитал нужным. Слегка скорректировано.
    Несколько скорректировано.
    Аналогично.
    CD-привода. Исправлено.
    Добавил примечание, CD-Audio работает. С производительностью, если не перебирать варианты с железом и попытаться запустить игры в конфигурации по умолчанию, по разному. MTM идёт по кадрам, в случае International Rally Championship и Destruction Derby 2 ситуация лучше, но некоторые просадки имеются.

    VirtualPC, как уже было сказано, не развернуть на Windows 8/10/11, как следствие решение не универсальное, как и моему былому опыту он уступает возможностям VMware.
    Замечены неполадки с графикой, отсутствующие при запуске в данной сборке. Проблем же с образом диска в случае этой игры нет.
    Можно, но рассматривается Windows-версия. Добавил комментарий.
    Комментарии добавлены.
     
    Последнее редактирование: 21 фев 2023
  6. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    115.402
    VirtualPC изначально тоже явно делался не для игр, а возможности в плане запуска последних у тех же VMWare и VirtualBox, мягко говоря, шире.

    Хотя я, например, ими по факту почти не пользуюсь (разве что готовыми сборками для отдельных игр и крайне редко; сейчас могу вспомнить лишь сборку VirtualBox с японской Windows XP SP1 и Garage, которая очень хорошо работает, ввиду чего была мной скачана и сохранена), а VirtualPC не пользовался и вовсе никогда: в зависимости от ситуации предпочитаю или реальное старое железо (лучше которого всё равно ничего нет и вряд ли будет), или PCem/86Box, или DOSBox с Windows 95, или DgVoodoo 2/DxWnd/подобное.
     
  7. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    27.514
    Есть такие случаи, да. Но они относятся уже к более поздним играм, когда поддержку 3.11 ставили для галочки, а основной всё равно была 95.

    Это проблема сборки, а не системы! Увы, тут всё зависит от драйверов - и именно для этого у нас на сайте выложено несколько сборок Windows 3.11@DOSBox. В одних есть проблемы с графикой в этой игре (и не только в ней), в других нет. Всё равно 3.11 проще и быстрее запустить, чем 95.

    Естественно! С этим никто не спорит, и я тоже его предпочитаю :)
    Понятное дело, что инструкция и эмуляторы предназначены для тех, у кого нет такой возможности.

    Вероятно, да. Но по своему опыту могу сказать, что проблем с запуском игр в VirtualPC у меня было намного меньше, чем с 95@DOSBox и даже PCem. VMWare и VirtualBox я когда-то пробовал, но ничего полезного в них не нашёл (впрочем, это было давно).
     
  8. UnknDoomer Бредущий по мосту

    UnknDoomer

    Хелпер Переводчик

    Регистрация:
    26 мар 2012
    Сообщения:
    2.187
    Добавлена информация по альтернативному монтированию дисков, а также краткая заметка по 86box, со ссылкой на готовую сборку.
     
    compart нравится это.
  9. UnknDoomer Бредущий по мосту

    UnknDoomer

    Хелпер Переводчик

    Регистрация:
    26 мар 2012
    Сообщения:
    2.187
    Добавлены .vmdk-образы для VMware Workstation.
     
    Последнее редактирование: 22 фев 2023
    compart нравится это.
  10. UnknDoomer Бредущий по мосту

    UnknDoomer

    Хелпер Переводчик

    Регистрация:
    26 мар 2012
    Сообщения:
    2.187
    В продолжении темы с CD-Audio. Взял ещё для проверки Puzzle Bobble (1996, Windows). Вероятно т.к. в сборке от @Uka диск D по умолчанию занят HDD и подменить его в процессе не удаётся, в случае монтажа Puzzle Bobble выдаёт такую ошибку:

    Wolfenstein 3D Screenshot 2023.03.24 - 19.32.27.74.png

    Всё же пожалуй было бы неплохо её обновить. Пусть 3D-ускорители не поддерживаются, но по крайней мере нивелировать вопрос с треками в ряде игр можно было бы.
     
    Последнее редактирование: 24 мар 2023
  11. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    27.514
    Буква диска тут вряд ли виновата. CD Audio требует первого по счёту привода, а не именно что буквы "D", которая часто была занята в то время другим жёстким диском.
    По-моему, Windows@DOSBox вообще не умеет воспроизводить CD Audio...
    boot_000.png
     
  12. UnknDoomer Бредущий по мосту

    UnknDoomer

    Хелпер Переводчик

    Регистрация:
    26 мар 2012
    Сообщения:
    2.187
    В данном контексте это одно и тоже, как впрочем и от второго диска можно было бы и избавиться, если увеличить размер основного на, например, 1-2 Гб, вместо 100 мб.
    Для сравнения. В экспериментальной сборке DosBox-X (раздел пока отсутствует в теме) от @TheMadLynx, после установки ранее упомянутых Windows Installer for Win9x и Daemon Tools 3.47, всё работает как следует. Daemon Tools забирает в этом случае диск D. Как и, на сколько помню, в твоей сборке с Windows 3.11 этой проблемы нет.

    Desktop Screenshot 2023.03.24 - 20.02.16.41.png
     
    Последнее редактирование: 24 мар 2023
    compart нравится это.
  13. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    27.514
    Совсем не одно и то же. Считаются только буквы приводов, а не накопителей. Если я ставлю первым приводом, скажем, F:\, то с него и играет музыка, - даже если в системе ещё куча жёстких дисков D:\, E:\ и др.
     
  14. UnknDoomer Бредущий по мосту

    UnknDoomer

    Хелпер Переводчик

    Регистрация:
    26 мар 2012
    Сообщения:
    2.187
    @Uka, тогда не совсем понятно откуда "растут ноги", но факт есть.
     
    Последнее редактирование: 24 мар 2023
  15. UnknDoomer Бредущий по мосту

    UnknDoomer

    Хелпер Переводчик

    Регистрация:
    26 мар 2012
    Сообщения:
    2.187
    Добавлен блок с краткой информацией по связке Dosbox-X + Windows 98 SE. Экспериментальную сборку предоставил @TheMadLynx, ранее проверил на ней несколько игр. К текущему моменту можно отметить, что в теме были обозначены все основные варианты, хотя и конкретно вопрос с аппаратным ускорением, или точнее будет сказать условно универсальным решением в этой области, пока остаётся открытым.
     
    Последнее редактирование: 2 апр 2023
    Farooq нравится это.
  16. Farooq

    Farooq

    Регистрация:
    4 окт 2016
    Сообщения:
    890
    Это на базе самого последнего билда dosbox-x (мартовского)?

    Как правильно "транспортировать" установленный Виндоус из старой сборки dosbox-x в новую? Такой у меня вопрос
     
  17. UnknDoomer Бредущий по мосту

    UnknDoomer

    Хелпер Переводчик

    Регистрация:
    26 мар 2012
    Сообщения:
    2.187
    Нет, ближайший предыдущий билд, 26.12.22. На момент тестирования мартовского ещё не было.
    В этот аспект пока детально не вникал, возможно @TheMadLynx подскажет, попутно дополним руководство.
     
  18. Farooq

    Farooq

    Регистрация:
    4 окт 2016
    Сообщения:
    890
    Ещё интересно узнать, можно ли в конфиге сборки daum15 с windows 9x смонтировать виртуальный привод хоста, так чтобы выходить из окна досбокса и на основной системе подкручивать следующий диск игры? Я пробовал прописывать стандартное "mount D D:\ -t cdrom" как в играх для dos, но у меня не получилось. Эмулируемая ОС не увидела такой привод. Не обнаружил на форумах в сети однозначного ответа, что так точно нельзя. Может, я что-то делал не так.
     
  19. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    871
    Не, такой не прокатит. Только imgmount D image.iso -t cdrom
    Папку как компакт только свежие 86box научились монтировать, но сам знаешь, какие у них системные требования...
     
    Farooq нравится это.
  20. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.774
    Если речь про обновление моего варианта на декабрьском DOSBox-X, то достаточно просто в папку существующей сборки скопировать все файлы с заменой из архива с новой версией (из подпапки bin/Win32/Release) скачанного из их репозитория.
     
    Farooq нравится это.
  21. Farooq

    Farooq

    Регистрация:
    4 окт 2016
    Сообщения:
    890
    Пользуюсь чаще всего как раз досбоксом с Windows 95/98. Позволю себе не согласится здесь с уважаемым @Uka
    Этот способ полезен для меня в подавляющем большинстве случаев, тем более, когда есть огромный выбор сборок.
    а) Это установленный ещё очень давно windows95 @yplus 'ом в Daum 15 с несколькими жесткими дисками на 8 гб. Работает вполне сносно.
    б) Сборка с наличием voodoo 3dfx и direct 3d от товарища из youtube под ником interlace, уже упомянутого тут. Вот его более свежая работа годичной давности.

    в) Любезно предоставленный мне Windows 98 всё в том же Daum'е @kreol'ом
    г) Несколько вариантов предустановленной Windows 98 в Dosbox-X, в том числе теперь и от @TheMadLynx
    За развитием Dosbox-X я внимательно слежу и некоторые вещи иногда запрашиваю сам у Джона Кемпбелла и помощника Веньера. В частности, например, добавленная возможность монтировать огромные DVD до 8 гб.
    Процентов 80 пройденных мной игр для Windows 9x - как раз с помощью обозначенных выше сборок.
    Я играю в основном в квесты с CGI пререндерной графикой и FMV 1995-2000. Можно пересчитать наверно по пальцам те из них, где требуется 3д ускорение.
    Из недостатков Daum'a отмечу очень конфликтное поведение Daemon Tools в среде "Dosbox+Win9x". У меня каждый третий-четвертый раз система даже выключиться не может должным образом пока не вырублю D-Tools. Но и это, бывает, не помогает. Система виснет и надо вызывать через меню Даума "Ctrl-Alt-Delete", чтобы отключить зависший процесс. Переключаться между CD приходится внутри эмулируемой ОС вызовом из меню команды "CTrl-Esc" с последующей попыткой добраться до значка Daemon рядом с временем. Очень неудобно, а иногда и невозможно. Эта проблема наконец была решена в Dosbox-X и теперь можно монтировать образ из меню.
    Если игра требует высокой частоты (233 мгц, Gabriel Knight 3), то как и в случае PCem, здесь досбокс покажет у меня низкую производительность. Такие игры будут сильно тормозить, если не вызовут крэш самого эмулятора.

    И вот, где досбокс не справляется с циклами, на помощь приходит сборка Win98SE+VirtualBox. По инструкции пользователя youtube с ником Nevets я сделал себе свою

    Не раз меня выручала сборка в играх 97-99 гг, если это не касалось трехмерного ускорения. Преимущество в том, что здесь уже нет лимита в мгц. Иногда, наоборот, всё слишком быстро и пришлось вставлять в гостевую ОС утилиту для замедления процессора. Такие замечательные игры как Space Bar, Tender Loving Care и Dark Side of the Moon я прошёл как раз на ней. Если для полноты картины потребуется мой Win98SE+VirtualBox, то я готов предоставить. Там два варианта, один с Sound Blaster'ом, другой c AC97. Установлено куча обновлений, видео-кодеков, программ вроде QT и DVD-проигрывателей. Из неприятных моментов отвечу, что в ряде игр курсор при наведении на анимированные объекты или FMV мигает.

    Если всё таки мне и нужно запустить что-то трехмерное, то есть в наличии VMWare (которая не free, одна из последних версий) с установленным XP. Немало в общем-то идёт на подобной сборке без лишних манипуляций, кое где можно подсунуть враппер в папку с игрой или пожонглировать с совместимостью. Последние версии VMWare Station мне гораздо больше пришлись по вкусу, прежде всего потому, что теперь как в Виртуалбоксе, можно изменять окно ВМ как душе угодно, а гостевая ОС будет подстраиваться под это окно с сохранением разрешения. Осталось добавить только паузу как в Досбоксе, так чтобы сама ВМ при этом не сворачивалась.

    Самый последний вариант, которым пользуюсь реже всего - PCem. У меня, что называется, low-end машина с 2 ггц процессором и встроенной в ноутбук интеловской видео-картой. При таких условиях эмулятор вроде PCem, требующий для оптимальной работы частоты I7, - не очень надежный друг. Тем не менее запустить там игры на первом пне, требующие не более 133 мгц, у меня выходит очень недурно. Что-то выше 133, и начинаются проседания, тормоза, заикающиеся звуки. Речь идёт о версии PCem 15, где автор эмулятора поработал над рекомпилятором.
     
    Последнее редактирование: 11 апр 2023
    Rane нравится это.
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление