Pull to refresh
0
0

User

Send message

Странно, Jill of the Jungle, DOOM, Prince of Persia везде звук есть!

В "Prince of Persia" звук есть и эффекты и музыка?
С музыкой понятно. Она и у меня слышна.
А когда фигурка принца бежит слышны звуки шагов?

С точки зрения поиграть - это ведь не проблема.

Мои несколько любимых игр из эпохи MS-DOS уже портированы на современные ОС.
А эмуляцией QEMU я занимаюсь время от времени просто из спортивного интереса.
Запускал в эмуляторе MAC G4 , Rasperi PI, различные версии машин на Linux, Windows.
В конце концов у меня же есть рабочая материнская плата на i386. Можно собрать ретро компьютер. Жаль правда, что выкинул ретро корпуса. Но можно собрать и на столе. Были где-то даже iso-платы контроллеров видео, звука, сети.

Нужно будет попробовать этот образ запустить в QEMU на Apple-машине.
Кстати.... Вы запускали QEMU на машине с Intel-процессором или на M2, M2, M3 процессорах?

P.S.
И ещё про эмуляцию...
Есть программа WinUAE, которая эмулируем компьютеры Amiga. Там есть куча замечательных старых программ. Игры, звуковые процессоры, графические редакторы. Это целая вселенная Amiga. В своё время, когда IBM-PC скромно попискивал своим "pc-speaker", на Amiga был потрясный стерео звук, быстрая графика на сопроцессоре и великолепные игры.
Попробуйте, если будет желание. :-)

См. в личном сообщении

Продолжение следует...
Есть такая серия игр для DOS "Commander Keen"
Протестировал "Commander Keen 6" в эмуляции под QEMU и под "VMware Workstation Pro"

И в первом и во втором случае звук работает. И эффекты и midi

Под "VMware Workstation Pro" протестировал "Wolfenstein 3D" - звук работает и эффекты и midi

Под QEMU "Wolfenstein 3D" вешает виртуальную машину. Может дело и не в звуке.

Под "VMware Workstation Pro" протестировал " Prince Of Persia 1"

Sound Balaster не работает. Музыка midi работает.

/

Здесь

https://virtuallyfun.com/2014/06/06/soundblaster-support-on-vmware-player/#comment-225977

Пишут что Prince Of Persia использует нестандартные методы работы с SB

Поэтому и проблемы.

Система Windows 11 pro 64bit. Эмуляция qemu 10.
Блин.... пробился два дня с эмуляцией звука.
Звук теперь есть, но только частично.
Воспроизводятся звуки MIDI (ч/з эмуляцию Adlib), но не звуковые эффекты ч/з эмуляцию Sound Blaster.
Звук ч/з PC-speaker вообще никак.

Эмуляцию запускаю так

"C:\Program Files\qemu\qemu-system-x86_64" ^
-name "DOS" ^
-boot menu=on ^
-hda "HD.qcow2" ^
-fda "" ^
-fdb "" ^
-cpu 486 ^
-m 2M ^
-audio driver=dsound,model=sb16,model=adlib

В результате вот это

Ну и ещё...
Игра Wolfenstein 3D вообще вешает эмулятор.

Попробовал запустил ВМ MS-DOS на VMware Workstation Pro

Там хоть pc-speaker заработал сразу в Prince of Persia.

С Sound Blaster на VMware не пробовал. Но по форумам нашёл, что вроде тоже проблемы с эмуляцией.

Честно сказать поднадоело уже. :-)

Звук-то появился, но после первого же изданного звука вирт.машина зависает.

А вы какой-то специальный драйвер ставили дополнительно к DOS и игре?

Для того чтобы в MS-DOS звук через звуковую карту работал, нужно установить драйверы .
Драйверы загружаются при старте системы - прописываются команды их инициализации в autoexec.bat. И иногда ещё и в config.sys.
А в игре указываешь какой звук - ч/з pc-spiaker или ч/з звуковую карту.
Ну или игра сама определяет доступность звуковой карты.

Вроде настроил. Звук появился :-)

Да, первым делом попробовал dsound.
>>Кстати, чем звук тестируете?
Да просто старые игры. Например "Prince of Persia", "Crystal Caves".
Но ещё при старте получаю ошибку загрузки драйверов
SB Live! Sound Blaster 16 Emulation Driver, Version 2.6
Copyright(c) 1996-1998, Creative Technology Ltd., All Rights Reserved.
error: PCI device detect failed; Device not found.
SB Live! driver NOT loading.

Так как этот конфиг универсальный, вы должны подставить аудиодрайвер на нужное место в run (для Windows winwave, для macOS - coreaudio, для Linux - pa)

Вообще-то при запуске под Windows сейчас нет такого драйвера "winwave" для звука.
Имеется ввиду Windows 11...
Список доступных aufio-драйверов можно получить выполнив команду
qemu-system-x86_64" -audio driver=help

Вот его "выхлоп" на Windows 11
Available audio drivers:
none
dbus
dsound
jack
sdl
spice
wav

Но у меня всё-равно пока так и не получилось завести звук SB16
:-(

Сравните средневолновый (MW) диапазон в Москве и Флориде (США)
У нас 3 радиостанции во Флориде даже не смог подсчитать.
Штук 25 точно. И я так полагаю есть свой круг слушателей…
Нет, не могу утверждать что это был именно «FLTSATCOM 7»
Слушал на ненаправленную антенну. Частоту уже не помню
Но ведь это не один спутник, а сеть спутников.
Ну почему же не получится…
Я лично слушал переговоры (болтовню) ребят с Украины (с Одессы) ч/з этот спутник.
Кстати…
Ещё, если позволите, добавлю интересную информацию.
Использование спутниковых транспондеров FLTSATCOM в качестве бесплатного ретранслятора телефонных переговоров приняло в Бразилии поистине угрожающие масштабы.

Подробности здесь
hitech.newsru.com/article/21apr2009/sattltpirates

www.cqf.su

Вот что-то пытаются люди делать в плане легализации индивидуального радиовещания.
Успехов им.
А вот это видели?
TCP/IP applications for your PC compatible retro-computers

mTCP applications should work on any IBM PC compatible personal computer running DOS
An IBM PC compatible with an 8088 or better CPU
О как! А у меня есть поиск обновлений. (можно не поздравлять :-))
В правом верхнем углу, как обычно
Win 10
Хотя. согласен — работает странно.
Т.е. если я набираю строку поиска 27605 — то ни хрена не находит.
А вот если набрать KB27605 — то пожалуйста, все обновления номер которых начинается с этой строки.

Information

Rating
Does not participate
Registered
Activity

Specialization

Технический директор, Программист 1С
From 200,000 ₽
Linux
Базы данных
SQL
C++
C