LINUX.ORG.RU

Проект dosemu2 анонсировал новую версию

 , , dosemu2


0

2

Проект dosemu2 анонсировал релиз pre9, в который вошли около 3400 коммитов.

В анонсе сообщается, что проект давно перешёл на роллинг-релизы, поэтому анонсы нужны только чтобы сообщить, что «мы всё ещё живы». Пакеты для релиза не подготовлены, всё собирается в ежедневном режиме, хотя заявляется, что этапы заморозки и стабилизации имели место быть.

С кратким списком изменений предлагается ознакомиться тут. Полный же список, видимо, ещё не подготовлен.

Пакеты можно поставить, пройдя по ссылкам отсюда.

>>> Подробности

★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 4)

Ответ на: комментарий от anonymous

А зачем? Она и в scummvm доступна

Ну что угодно другое запустите. :) Блин, у вас, куда ни ткни, либо уже есть нативный порт, либо ремейк, либо под скуммвм работает, либо ещё что нибудь. А тестить-то сабж как? :)

anonmyous ★★
() автор топика
Ответ на: комментарий от Gukl

dosbox для игр, dosemu для бизнесового легаси. Но функционал пересекается.

Да, похоже, что всё примерно так. Судя по ссылкам, которые я же нашёл выше, dosemu2 хорошо работает в текстовых терминалках, а досбокс так не умеет. В результате, народ удалённо может гонять всякие ворд процессоры и бибиэсный софт. Ещё, вроде как, к досему2 можно подключать десятки usb->serial конверторов, а для ДОСа они будут видны как мультикарта с КОМ-портами. То есть, вроде как, есть ниши, где функционал не пересекается. Но их, наверное, крайне мало, раз досему2 «полтора землекопа» пилят.

anonmyous ★★
() автор топика

анонсировал

Оффтопик-лист (изменён 26.01.2022): Новости о намерениях что-либо делать (переходить на Linux и т.п.). Вот сделают, тогда и обсудим. По просьбам пользователей.

Ну, такое…

ololoid ★★★★
()
Ответ на: комментарий от devl547

Приставки с DOS играми были?)

https://www.pcbway.com/project/shareproject/weeCee___Tiny_DOS_Gaming_PC.html

А ещё, мне на ютубе попадался какой-то необычный комп, где был предустановлен фридос и какая-то мешанина из бат файлов позволяла устанавливать игры из интернета. Тоже типа «приставка для ДОС гейминга». Вот не могу найти…

anonmyous ★★
() автор топика
Ответ на: комментарий от eternal_sorrow

Досбокс, если не брать в расчет специальные форки, затачивается сугубо под игрульки. Сабж скорее виртулка для досов. С каким-нибудь древним софтом или bat-скриптами, возможно тут будет меньше проблем, и, при большом желании, даже в интернет сходить можно, но досбосковых хаков или масштабирования картинки тут нет, так что именно игры на современном железе будут работать очень неочень. Зачем это может реально понадобиться среднестатистическому линунксоиду в 2022? А черт его знает. Во времена когда DOS еще был релевантным сабж стать киллерфичей не смог т.к. тогда требовал дискеток MS-DOS, а сейчас ничего кроме игрушек от DOS никому реально не нужно.

anonymous
()
Ответ на: комментарий от devl547

Да, я эту помоечку видел.

Есть ещё такая: https://www.youtube.com/watch?v=WPAgOffVcAg

Тогда уж лучше по заветам Фила собрать что-то на тонком клиенте.

Не совсем понял, тонкий клиент же только отображает. А где будет работать сама игра? На сервере?

anonmyous ★★
() автор топика
Ответ на: комментарий от anonymous

Сабж скорее виртулка для досов.

Они выпилили слово «виртуалка» из всех доков, как выпилили и фридос из поставки. Тут что-то совсем, совсем иное наколхожено. досему1 был чистой воды виртуалкой.

масштабирования картинки тут нет

Это как, простите?

когда DOS еще был релевантным сабж стать киллерфичей не смог

dosemu2 не так давно и развивается, а с dosemu1 его, как я понял, кроме названия, мало что связывает.

anonmyous ★★
() автор топика

Почему я должен ходить по сторонним ссылкам, чтобы узнать, что такое этот ваш dosemu2? В новости ни намека нету, что это такое.

Odalist ★★★★★
()
Ответ на: комментарий от Odalist

Думал, из названия ясно, что это эмулятор ДОСа. :) Но стоило, и правда, расписать. Если кто может - добавьте, плиз, описание.

anonmyous ★★
() автор топика
Ответ на: комментарий от anonmyous

Из-за freedos они угодили в non-free. Потому и проталкивают fdpp с comcom32, но поддержу других досов не закапывают.

Это как, простите? Я про

[render]
scaler =

и подобные QOL-фичы dosbox.

Dosemu2 - очень серьезно переработанный dosemu.

anonymous
()
Ответ на: комментарий от anonymous

и подобные QOL-фичы dosbox.

Так ведь работал же ещё в досему1: $_X_lin_filt = (on) $_X_bilin_filt = (on)

Проверил - и тут работает. Но меня больше всего порадовало, как они шрифты скалируют. Тут досбокс и рядом не валялся, ну либо я не знаю, как его «готовить».

anonmyous ★★
() автор топика
Ответ на: комментарий от gremlin_the_red

Всем плевать во что ты играла

anonymous
()
Ответ на: комментарий от anonmyous

Да, это практически единственный имеющийся улутшайзинг картинки.

Но меня больше всего порадовало, как они шрифты скалируют Не так давно добавили TTF-шрифты, но очевидный подводный камень - приложения переопределяющие шрифты с ними будут очень неочень. Посмотри на тот же Cubic Player.

anonymous
()
Ответ на: комментарий от anonymous

Потому и проталкивают fdpp с comcom32, но поддержу других досов не закапывают.

Получается, режим виртуалки до конца не выпилили, но и не используют? А что это теперь? Что-то типа вайна, когда, вместо доса в госте, происходит проброс в хостовые либы (fdpp)?

anonmyous ★★
() автор топика
Ответ на: комментарий от anonymous

Бинарники же. То, что он FREEdos не означает, что компиляторы для его сборки тоже FREE.

anonymous
()
Ответ на: комментарий от anonymous

Да, это практически единственный имеющийся улутшайзинг картинки.

Почему единственный то? Вы $_X_bilin_filt=(on) уже выставили?

anonmyous ★★
() автор топика
Ответ на: комментарий от anonymous

То, как они риалмодовый код исполняют, не так уж и важно. Я к тому, что, если они код ДОСа в риалмоде уже не гоняют, а пробрасывают вызовы ДОСа в хостовые либы, то имхо это уже вайн получается, а не ВМка.

anonmyous ★★
() автор топика
Ответ на: комментарий от anonymous

А, так они всё ещё фридос компилят? Ну тогда я вообще ничего не понимаю… Простите, а где kernel.sys? У фридоса же он был, а тут нет… Не, лучше бы вы эту ссылку не давали… До неё, казалось, что хоть что-то понятно. :)

anonmyous ★★
() автор топика
Ответ на: комментарий от devl547

У тонкого клиента есть процессор, память и хард.

Ну так то да, но ведь из определения тонкого клиента следует: https://ru.wikipedia.org/wiki/%D0%A2%D0%BE%D0%BD%D0%BA%D0%B8%D0%B9_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82

Тонкий клиент (англ. thin client) в компьютерных технологиях —
компьютер или программа-клиент в сетях с клиент-серверной или
терминальной архитектурой, который переносит все или большую часть
задач по обработке информации на сервер.

Получается какая-то путаница в понятиях, тк ДОС игры на сервере никто ж не будет крутить.

anonmyous ★★
() автор топика
Ответ на: комментарий от anonmyous

Нет никакой путаницы.
Тонкий клиент - это просто очень слабенький компьютер, задача которого крутить ОС с софтом для удалённого доступа.

Есть ещё Zero Client - это прямо совсем кусок эмбеддовки, где софт для удалённого доступа зашит прямо в фирмварь.

devl547 ★★★★★
()
Ответ на: комментарий от devl547

Тонкий клиент - это просто очень слабенький компьютер, задача которого крутить ОС с софтом для удалённого доступа.

Ну всё правильно, но софт для удалённого доступа, и ДОС игры… Между ними есть связь? Или вы имели в виду, что чисто по мощности тонкого клиента хватит, и по тому, можно его использовать не по назначению?

anonmyous ★★
() автор топика
Ответ на: комментарий от devl547

Именно. Причём мощности за глаза для досовых игр.

А что вы будете делать с UEFI, под которым ДОС не пойдёт? Поддержку легаси из биосов выпиливают, да и тонкие клиенты эти ваши, не редко, уже армовые.

Думаю, без эмуляции, все эти начинания - тупиковый путь. :) А высокопроизводительный, портабельный дос-эмулятор пока никто не осилил.

anonmyous ★★
() автор топика
Ответ на: комментарий от anonmyous

Просто все это маневры по отвязыванию от бинарников FreeDOS, но не отвязываясь при этом от самого FreeDOS.

anonymous
()
Ответ на: комментарий от anonymous

Просто все это маневры по отвязыванию от бинарников FreeDOS,

Но вопрос, каких бинарников? Риалмодовых? Если эти бинарники собираются теперь как хостовые 64битные либы, то и фиг бы с ними? А если это риалмодовые бинарники, то, тупо, где они?

anonmyous ★★
() автор топика
Ответ на: комментарий от anonmyous

Я так не понимаю, что хост для fdpp не хостовая ос как в случае wine, а именно виртуалка dosemu, для которой freedos готовится на исполнении. Но лучше спроси у кого знающего.

anonymous
()
Ответ на: комментарий от anonymous

Ну вообще да, там написано «fdpp uses no host APIs or libraries». То есть, это какой-то фридос, который уже не в риалмоде работает, а в 64битном режиме, но продолжает думать, что он всё ещё в риалмоде… Мдя. Ну а если в код заглянуть, то становится ещё «менее» интересно, так как там только макросы и плюсовые шаблоны на десятки килобайт… и небольшой бизоновый парсер. А при чём тут плюсовые шаблоны? Да ещё в таком кол-ве…

anonmyous ★★
() автор топика
Ответ на: комментарий от anonymous

Ну да, при этом, там фридосовые исходники валяются как есть, на Си. А вокруг них, получается, какой-то конгломерат макросов, шаблонов и парсеров… И кстати, написано, что только силангом это можно собрать, а гцц - нет. То есть, это и не плюсы, наверное, а какая-то шаблономагия вуду… Странно это всё. :)

anonmyous ★★
() автор топика
Ответ на: комментарий от anonmyous

А что вы будете делать с UEFI, под которым ДОС не пойдёт?

У @X512 пойдет …

anonymous
()
Ответ на: комментарий от devl547

Это же калхозная эмуляция. Требует драйвера, сжирает память доса.

По этой причине все кто хотят звук в досе без пердолинга собирают системы на слот1 и старше.

anonymous
()
Ответ на: комментарий от anonmyous

Думаю, уже поздно. Новость подтвердили.

Odalist ★★★★★
()
Ответ на: комментарий от eternal_sorrow

Проблемы нет, но тебе явно не помешает прочувствовать полную установку MS-DOS с TCP/IP под QEMU.

А если серьезно - это виртуалка заточенная только под дос. Из коробки есть эмуляция MIDI, Sound Blaster, пакетного драйвера, TTF-шрифы. Файлы как и у досбока хранятся прямо в хомяке, а не в образе виртуального диска. Для отечества особенно актуально наличие кириллицы прямо из коробки. В текстовом режиме можно хоть из ядерной консоли дергать или запустить отдельно взятую программу и перенаправить ее вывод на stdout. Есть даже поддержка opl2lpt. И есть даже скрипты скачивающие и устанавливающие поверх Win3.1 или юзерспес FreeDOS.

anonymous
()
Ответ на: комментарий от anonymous

приложения переопределяющие шрифты с ними будут очень неочень. Посмотри на тот же Cubic Player.

Нашёл у них на форуме решение: xmode -custom-font off. И кубик стал нормальным, но, правда, шрифты сразу стали плохо масштабироваться… Ну ладно, главное, что можно и так и так, в зависимости от ситуации. Сделал файл cubic.bat, который шрифты отключает, а потом включает.

anonmyous ★★
() автор топика
Ответ на: комментарий от anonmyous

В текстовом режиме можно хоть из ядерной консоли дергать

Кстати, в ядерной консоли оно у меня и с графикой, и с мышкой заработало. Даже удивило. :)

anonmyous ★★
() автор топика
Ответ на: комментарий от anonymous

А если серьезно - это виртуалка заточенная только под дос. Из коробки есть эмуляция MIDI, Sound Blaster, пакетного драйвера, TTF-шрифы. Для отечества особенно актуально наличие кириллицы прямо из коробки.

Особенно удивило, что никакие keyb.com не нужны, а достаточно переключить хостовую раскладку. Так вообще ХОТЬ ОДИН эмулятор умеет? В общем, похоже, пока досбокс работал над совместимостью с ДОС софтом, досему2 работал над совместимостью с хостом, и над предоставлением юзеру всяких интеграционных плюшек. Не слишком-то запариваясь совместимостью с ДОС? :) При этом, у них от нижней памяти занято всего 2К, и кучу доступных UMB показывает mem.

anonmyous ★★
() автор топика
Ответ на: комментарий от anonmyous

Проблема была в том, что до появления DosBox, dosemu почти ничего не мог. У меня в нём не запускалась почти ни одна графическая программа, не говоря уж об играх.

Для меня всегда было загадкой, кто и с какими целями его пилит, т.к. в нём ничего не работало. Удивлён, что он ещё жив, и, судя по всему, даже научился что-то запускать.

Единственное его «преимущество» — в том, что на слабом железе 90-х, DOSEMU теоретически мог использовать «аппаратную» виртуализацию для скорости (VM86). DosBox же использует эмуляцию железа, поэтому ему нужен мощный процессор.

Но это преимущество на практике никогда не работало, т.к. мне не удалось запустить в DOSEMU ни одну программу, несмотря на многочисленные попытки.

emorozov
()
Ответ на: комментарий от emorozov

Ну, представь год девяносто какой-то. Ляликс почти готов для десктопа. Вот-вот грядет грандиозный провал shovelware Windows 95 и DR-DOS захватит все пекарки, а тут бац - под линуксом можно в visicalc работать. И весь ынтэрпрйз дружно сваливает на молодую и перспективную ос, оставив этого бедолагу https://www.youtube.com/watch?v=xMEyux8PCjM без гроша в кармане.

anonymous
()
Ответ на: комментарий от anonmyous

Когда кладёшь в систему kernel.sys, хуки для скоростной обработки системных вызовов FreeDOS за её пределами отключаются

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.