SVDM - альтернатива NTVDM

Софт только для Windows (всех версий)

SVDM - альтернатива NTVDM

Сообщение ctv » 10 фев 2023, 19:19

Эмулятор MS-DOS окружения, для запуска 16-bit программ DOS, в среде windows.
Изображение

После установки программы, в контекстном меню файлов с расширениями: .pif, .exe, .com, появится пункт RunSVDM.
.PNG
.PNG (46.18 Кб) Просмотров: 6446

Данный пункт позволяет запускать программы в сеансе MS-DOS.
Эмулятор основан на QEMU
В качестве среды для запуска DOS программ, используется MS-DOS 6.22
Данная программа эмулирует полноценный компьютер с процессором i386
Также хочу заметить, что виртуальная среда распространяется только на папку с запускаемой программой. Папка с запускаемой программой, воспринимается эмулятором как диск D:
Данный эмулятор встраивается в систему и не может выполняться как портативная программа, так как зависим от некоторых системных компонентов и функций.
Временные файлы, во время работы, эмулятор хранит в папке %temp%, и удаляет их по завершению сеанса MS-DOS.


Данная программа является бесплатной и распространяется без каких либо гарантий, то есть, как есть. Автор программы, не несёт никакой ответственности, за возможные последствия, при её применении!

Прямая ссылка на эмулятор: http://d96179xw.beget.tech/counter.php?book=SVDM

Все изменения будут фиксироваться тут: http://xn----htbwkmd.xn--p1ai/forum/ind ... id=1401002
MS-DOS 6.22 FOR WINDOWS https://мс-дос.рф
MS-DOS BOOT FROM USB https://мс-дос.рф/MSDBFU/
Эмулятор Windows 3.11 https://мс-дос.рф/emuwin3x.php
Аватара пользователя
ctv
Мастер Даунгрейда
 
Сообщения: 336
Зарегистрирован: 20 июл 2018, 14:31
Откуда: Россия, Владимировская обл, Вязниковский район, д.эдон.
Железо: Pentium3

Re: SVDM - альтернатива NTVDM

Сообщение ctv » 10 фев 2023, 19:21

Программа тестировалась только на windows 8.1 x64.
Об ошибках прошу сразу сообщать.
MS-DOS 6.22 FOR WINDOWS https://мс-дос.рф
MS-DOS BOOT FROM USB https://мс-дос.рф/MSDBFU/
Эмулятор Windows 3.11 https://мс-дос.рф/emuwin3x.php
Аватара пользователя
ctv
Мастер Даунгрейда
 
Сообщения: 336
Зарегистрирован: 20 июл 2018, 14:31
Откуда: Россия, Владимировская обл, Вязниковский район, д.эдон.
Железо: Pentium3

Re: SVDM - альтернатива NTVDM

Сообщение ctv » 14 фев 2023, 14:26

Такой вопрос, можно ли опубликовать на old-dos.ru, эмулятор svdm?

Последняя версия эмулятора и полное описание тут:
https://www.playground.ru/misc/file/svd ... 22-1604725
MS-DOS 6.22 FOR WINDOWS https://мс-дос.рф
MS-DOS BOOT FROM USB https://мс-дос.рф/MSDBFU/
Эмулятор Windows 3.11 https://мс-дос.рф/emuwin3x.php
Аватара пользователя
ctv
Мастер Даунгрейда
 
Сообщения: 336
Зарегистрирован: 20 июл 2018, 14:31
Откуда: Россия, Владимировская обл, Вязниковский район, д.эдон.
Железо: Pentium3

Re: SVDM - альтернатива NTVDM

Сообщение uav » 14 фев 2023, 14:40

ctv, по сути, как я понимаю, это просто сборка QEMU.
Вот у меня DOSBox-X установлен, он автоматом при установке добавляет в контекстное меню пункт для запуска программы в этом эмуляторе - чем хуже Вашего варианта?
Для простого DOSBox я редактированием реестра тоже добавлял этот пункт, особых сложностей там нет.
Так что не знаю, в чём смысл этого всего?
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 1669
Зарегистрирован: 22 дек 2008, 14:21

Re: SVDM - альтернатива NTVDM

Сообщение ctv » 02 мар 2023, 18:59

Ещё одним достоинством является возможность запуска MS-DOS, программ из командной строки, подробнее тут: http://xn----htbwkmd.xn--p1ai/forum/ind ... id=1401002
Последний раз редактировалось ctv 02 мар 2023, 19:01, всего редактировалось 1 раз.
MS-DOS 6.22 FOR WINDOWS https://мс-дос.рф
MS-DOS BOOT FROM USB https://мс-дос.рф/MSDBFU/
Эмулятор Windows 3.11 https://мс-дос.рф/emuwin3x.php
Аватара пользователя
ctv
Мастер Даунгрейда
 
Сообщения: 336
Зарегистрирован: 20 июл 2018, 14:31
Откуда: Россия, Владимировская обл, Вязниковский район, д.эдон.
Железо: Pentium3

Re: SVDM - альтернатива NTVDM

Сообщение ctv » 02 мар 2023, 19:08

ctv писал(а):Ещё одним достоинством является возможность запуска MS-DOS, программ из командной строки, подробнее тут: http://xn----htbwkmd.xn--p1ai/forum/ind ... id=1401002

К примеру вот так:
Код: Выделить всё
svdm exe dp~0doom.exe

Запуск doom из текущей папки, в bat.
Последний раз редактировалось ctv 02 мар 2023, 19:09, всего редактировалось 1 раз.
MS-DOS 6.22 FOR WINDOWS https://мс-дос.рф
MS-DOS BOOT FROM USB https://мс-дос.рф/MSDBFU/
Эмулятор Windows 3.11 https://мс-дос.рф/emuwin3x.php
Аватара пользователя
ctv
Мастер Даунгрейда
 
Сообщения: 336
Зарегистрирован: 20 июл 2018, 14:31
Откуда: Россия, Владимировская обл, Вязниковский район, д.эдон.
Железо: Pentium3

Re: SVDM - альтернатива NTVDM

Сообщение ctv » 26 мар 2023, 00:45

В ближайшее время займусь ассоциацией файлов с dos программами, для работы через SVDM.
MS-DOS 6.22 FOR WINDOWS https://мс-дос.рф
MS-DOS BOOT FROM USB https://мс-дос.рф/MSDBFU/
Эмулятор Windows 3.11 https://мс-дос.рф/emuwin3x.php
Аватара пользователя
ctv
Мастер Даунгрейда
 
Сообщения: 336
Зарегистрирован: 20 июл 2018, 14:31
Откуда: Россия, Владимировская обл, Вязниковский район, д.эдон.
Железо: Pentium3

Re: SVDM - альтернатива NTVDM

Сообщение shchtema » 30 мар 2023, 07:27

ctv писал(а):Данная программа является бесплатной и распространяется без каких либо гарантий, то есть, как есть. Автор программы, не несёт никакой ответственности, за возможные последствия, при её применении!


Хотелось бы проверить на Windows XP SP3, есть для этого физический комп (с которого пишу). В этом сообщении (цитированном) ключевое слово последствия. Считаю, было бы прикольно, если бы программки для MS-DOS можно было запускать в Windows.

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

Re: SVDM - альтернатива NTVDM

Сообщение uav » 30 мар 2023, 12:35

DOS-программы в Windows XP и так запускаются.
Правда, бывают проблемы со звуком и ещё некоторые, но насущной необходимости в этом SVDM там нет.
Последний раз редактировалось uav 30 мар 2023, 12:36, всего редактировалось 1 раз.
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 1669
Зарегистрирован: 22 дек 2008, 14:21

Re: SVDM - альтернатива NTVDM

Сообщение shchtema » 30 мар 2023, 16:44

ctv писал(а):В ближайшее время займусь ассоциацией файлов с dos программами, для работы через SVDM.

Хорошо, будем ждать.

uav, после запуска одной игрульки для DOS, выдало ошибку. К сожалению не знаю, с чем это связано. Windows XP признаёт поражение. Не смогла.
По проблемам; это да. Без них как люди без воздуха (образно).
Так что...
Последний раз редактировалось shchtema 30 мар 2023, 16:45, всего редактировалось 2 раз(а).
С уважением,
Артём (aka shchtema).
Аватара пользователя
shchtema
Мастер Даунгрейда
 
Сообщения: 159
Зарегистрирован: 17 ноя 2022, 18:48
Откуда: Калужская область, г. Малоярославец
Железо: Lenovo Ideapad, Intel Atom, CPU N270, 1.60 ГГц, 1024 МБ ОЗУ, Windows XP Home Edition SP3.

Re: SVDM - альтернатива NTVDM

Сообщение ctv » 04 апр 2023, 08:43

Программа тестировалась только в window 8.1

Нужно сделать разделение программ по заголовку win/dos, если программа для windows, то запустить ее как обычно, а если dos, то запускать через svdm
Последний раз редактировалось ctv 04 апр 2023, 08:50, всего редактировалось 1 раз.
MS-DOS 6.22 FOR WINDOWS https://мс-дос.рф
MS-DOS BOOT FROM USB https://мс-дос.рф/MSDBFU/
Эмулятор Windows 3.11 https://мс-дос.рф/emuwin3x.php
Аватара пользователя
ctv
Мастер Даунгрейда
 
Сообщения: 336
Зарегистрирован: 20 июл 2018, 14:31
Откуда: Россия, Владимировская обл, Вязниковский район, д.эдон.
Железо: Pentium3

Re: SVDM - альтернатива NTVDM

Сообщение ctv » 05 май 2023, 06:59

Новая версия SVDM

В планах полноценно портировать svdm в систему, дабы он работал как ntvdm и автоматически запускался при запуске dos программ.
Скорее всего svdm будет работать в виде службы, проверяя каждый запускаемый файл, на то является ли он dos программой и если да, то он будет запускаться в svdm. Вообще svdm научился создавать точки запуска для dos программ, что значительно увеличивает его возможности. Если на компьютере установлен svdm, то можно создать точку запуска для любой dos программы.

После установки программы, в контекстном меню файлов с расширениями: .pif, .exe, .com, .bat появится пункты "Run in MS-DOS environment" и "Create an MS-DOS Entry Point".
"Run in MS-DOS environment" - позволяет запускать программы в сеансе MS-DOS.
"Create an MS-DOS Entry Point" - позволяет создавать точки запуска, для быстрого запуска программ, двойным кликом.
Точка запуска - это файл, в папке программы, имеющий такое же название, как и сама программа. При запуске этого файла, запускается программа в эмуляторе MS-DOS.
Для корректной работы точки запуска, она должна иметь такое же название, как и сама программа, для которой она создавалась. Точка запуска не поддерживает внешние параметры.
Точка запуска может работать на любом компьютере, где установлен SVDM.
Точка запуска, может запускаться, при помощи ярлыка, на рабочем столе, благодаря чему, вам не прийдётся искать запускаемую программу в папках.


Новая версия: http://d96179xw.beget.tech/counter.php?book=SVDM
MS-DOS 6.22 FOR WINDOWS https://мс-дос.рф
MS-DOS BOOT FROM USB https://мс-дос.рф/MSDBFU/
Эмулятор Windows 3.11 https://мс-дос.рф/emuwin3x.php
Аватара пользователя
ctv
Мастер Даунгрейда
 
Сообщения: 336
Зарегистрирован: 20 июл 2018, 14:31
Откуда: Россия, Владимировская обл, Вязниковский район, д.эдон.
Железо: Pentium3


Вернуться в Программы для Windows

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

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