LINUX.ORG.RU

Вышел dosemu 1.3.1, 1.2.2


0

0

Вышли сразу две (в один день) версии эмулятора dosemu.
Наиболее интересные на мой взгляд новшества (1.3.1):
http://dosemu.sourceforge.net/bleedin...

* Support for 32rtm extender was added. It is now possible to use the
32bit Borland tools under dosemu.
* Support for the HX DOS Extender was added. It is now possible to run
some win32 console apps under dosemu, using that extender.
* The Blinker extender is now fully supported (all known versions).
* Many VGAEMU bugs were fixed, and bitmap fonts are much quicker.
* Implemented VxD hooks for WinOS2
* Many DPMI and DOS extender fixes.
* LFN (long file name) fixes.

И, специально для любителей старья, некоторые из этих фичей
попали в 1.2.2:
http://dosemu.sourceforge.net/stable/...

Порадовала поддержка новых борландовских тулзов - давно пора!
А вот Windows 95 он так до сих пор и не пускает:(

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

anonymous

Проверено: Demetrio ()

А проблема прав в Dosemu решена?
То есть, вот к примеру: запустил я в Dosemu прогу Vc и создал файлы, смотрю через MC и в той дериктории где я сохранил файлы ничего нет.
Только не надо говорить, что мол кривые руки и неправильно настроил, я использовал готовый rpm Dosemu и стандартные конфиги &=)

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

это и есть кривые руки =)

в какой папке исчешь?

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

> Только не надо говорить, что мол кривые руки и неправильно настроил
Не знаю на счёт рук, но права доступа у тебя кривые, это точно.
Посмотри с какими правами создаются эти файлы, и какие права у
каталога. У меня dosemu создаёт каталоги с правами drwxrwxr-x,
а файлы -rw-rw-r--, и никаких проблем не возникает.

anonymous
()

> А вот Windows 95 он так до сих пор и не пускает:(
Ну когда уже?.. Кончайте Win3.1 заниматься, даёшь 95ый!

anonymous
()

А вот объясните, что значит "добавили поддержку такого-то экстендера"?
Вроде бы экстендерам нужен только DPMI сервер, а он там всегда был.
Что за поддержка туда добавляется?
А то, что LFN поддерживают, это приятно. Ещё бы во FreeDOS её
добавили, цены бы ему небыло.

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

<У меня dosemu создаёт каталоги с правами drwxrwxr-x,
а файлы -rw-rw-r--, и никаких проблем не возникает.>
Ну и как ты это сделал, я смотрел все конфиги и ничего такого не нашёл.
Мне нужно чтоб Dosemu c linux партиций мог работать, и чтоб всё было для стандартного пользователя (хех доступ на запись к папке /home/xxx)

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

>> а файлы -rw-rw-r--, и никаких проблем не возникает.>
> Ну и как ты это сделал,
Да никак не сделал, оно так работает просто, и это правильно.
Спрашиваю второй раз, какие именно права оно ставит у тебя?

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

> Спрашиваю второй раз, какие именно права оно ставит у тебя?
Хотя надо ещё начать с того, какая у тебя версия dosemu, FreeDOS
и тд. Ведь наверняка старьё какое-небудь.
Hint: по умолчанию файлы она хранит в /home/.dosemu/drives/*,
но и как раньше, в /var/lib/dosemu/drives тоже умеет.

Кстати, а куда все разработчики этого творения делись? Лет 5
назад их было не менее 10, а теперь в ChangeLog гляжу, и там 1,
ну максимум 2... Неужели загибается проект? :(

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

>> Спрашиваю второй раз, какие именно права оно ставит у тебя?
А, я думал, ты их потом в досе не видишь, а ты mc запускаешь, а
не nc, значит не видишь даже в Linux? Ну я тебе уже написал,
куда он их кладёт, это при условии, что ты $_hdimage не менял.

anonymous
()

Всем привет!

Может кто знает! Как заставить xdosemu понимать консоль с разрешением более 80x25. В DN например.

С уважением Роман!

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

> Может кто знает! Как заставить xdosemu понимать консоль с разрешением
> более 80x25. В DN например.
А в чём проблема то? В старых версиях просто окно увеличивалось
в 2 раза при переходе в 80x50, а теперь, если опция $_X_font
закомментирована, то вообще идеально - буковки становятся маленькими,
а размер окна прежний.

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

> Hint: по умолчанию файлы она хранит в /home/.dosemu/drives/*,
Имелось ввиду $HOME/.dosemu/drives/*

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

> Может кто знает! Как заставить xdosemu понимать консоль с разрешением > более 80x25. В DN например. А в чём проблема то? В старых версиях просто окно увеличивалось в 2 раза при переходе в 80x50, а теперь, если опция $_X_font

А если 94x34?

DN не работает! :)

С уважением Роман!

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

> народ я хотел спросить у меня вот игрушка есть досовая master
> of orion 2 ее реально запусить через dosemu?

Запускается и даже нормально работает.
Единственно падает если нажать любую
клавишу на клавиатуре! :)

Но играть только мышкой там можно.

С уважением Роман!

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

> Запускается и даже нормально работает.
> Единственно падает если нажать любую
> клавишу на клавиатуре! :)
Если это на последних версиях, то отрепорти как баг. Они
иногда фиксят баги, иногда даже быстро. Сам пробовал.

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

> А если 94x34?
> DN не работает! :)
А как это?
Вот есть у меня DN, предположим. Я жму Shift-F10 и получаю 80х50.
А откуда взять 94х34? Такого текстового режима вообще нет по-моему.

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

Роман а у тя аска есть или мыло обяснить как там правильно все прописать что он пошел а то тока о том и мечтаю :) орион2 в лине

U-ZvER
()
Ответ на: комментарий от U-ZvER

> как там правильно все прописать что он пошел
Правило номер 1: НЕ менять дефолтную конфигурацию досему:)
В действительности старые версии досему требовали настройки, но
это был кошмар какой-то (можно было 3 дня провозиться, а он не
стартует и всё тут). В результате разработчики сами настроили
его, и сделали это не плохо. Должен работать без доп. настройки,
и нифига больше не трогайте, так теперь говорят его разработчики.

anonymous
()

> It is now possible to run some win32 console apps under dosemu... А Far случаем к этим аппсам не относится? А то это было бы просто чудо!

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

> It is now possible to run some win32 console apps under dosemu... А
> Far случаем к этим аппсам не относится? А то это было бы просто чудо!
А в чём тут чудо то? Зачем он под досему? Какой тайный смысл?
Я думаю, его можно с wdosx попробовать, HX его вряд ли потянет
(да и wdosx, вероятнее всего, тоже не).

anonymous
()

А как там со звуком?
Пробовал Heroes первых пускать но звука так и не услышал.
DosEmu-1.2.1, конфигурация по умолчанию.

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

> А как там со звуком?
Да вроде порядок, или около того.

> Пробовал Heroes первых пускать но звука так и не услышал.
Как он в самих героях настроен? И переменная BLASTER как выставлена?

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

В Героях оно через setup.exe где есть
Gravis UltraSound
Microsoft Sound System
Ensoniq Soundscape
Wave Jammer
ESS Audio Drive
Pro Audio Spectrum
Roland Rap / Tap 10
Sound Blaster 16 / AWE32 / Compatible
Sound Blaster PRO / Compatible
Sound Blaster / Compatible

Выбирал последние три, и при выборе нет опций для base irq и.т.п.

Параметр set BLASTER=A220 I5 D1 H5 T6 по умолчанию прописан в autoexec.bat
И еще я немогу напечатать букву "s" нажимаю получаю "u". ))))
Приходится извращаться..

SandySandy
()

Снимаю шляпу перед разработчикаии. Весь прикол в том, что многие программы под Dosemu работают лучше чем под оригинальным досом и под Win32. Это особенно заметно на ноутах - стоит запустить Dos Navigator, Volcov Commander или Borland C под досом, как тут же кулер превращается в маленьких вертолётик. Под дос эмулятором же процессор практически не греется. Вот он где рулёз.

alman ★★★
()

Разработчики - очень приятные ребята.
Вполне реально с ними переписываться - отвечают/улучшают код оперативно.
Спасибо им за такую отличную работу.

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

глюкодрилло какое то. если сиё чудо запускать из под х виндоус,то еще чтото на нём работает,а ежели под чистой консолью - хрен вам. как тока пошла графика - до свидания,зависон. практически все старые 286 \ 386 игры пробывал,да что там игры - даже картест досовый (www.cartest2000.com) не идёт...:( и на дефолт настройках,и ручками всё ковырял - аут:(

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

> А вот объясните, что значит "добавили поддержку такого-то экстендера"?

Буквально то и означает.

> Вроде бы экстендерам нужен только DPMI сервер

AFAIK это просто "один из" экстендеров.

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

> А если 94x34? DN не работает! :)

А должен?

anonymous
()

Интересно а реально ли дождаться и не умереть пока можно будет в каком-то эмуляторе запустить Carmaggeddon I? Я имею ввиду лицензионную версию которая 3dfx поддерживает. В смысле с эмуляцией 3dfx.

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

> > Вроде бы экстендерам нужен только DPMI сервер

> AFAIK это просто "один из" экстендеров.

Нет, DPMI - это "стандартный" (по мысли MS) API для использующийся дос-экстендерами. Если бы все екстендеры использовали DPMI и только DPMI - никаких проблем с "поддержкой экстендеров" не должно было бы быть. На практике экстендеры бывают заточены на особенности определенного DPMI-сервера (борландовского, кватердечного и т.д.).

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

>А реально ли запустить софт для программатора (старый "фитон"),
>который работает через параллельный порт?
Да большая часть железа эмулируется нормально.

>глюкодрилло какое то. если сиё чудо запускать из под х виндоус,то еще
>чтото на нём работает,а ежели под чистой консолью - хрен вам.
Все дело в волшебных пузырьках (в смысле в кривости твоих рук) с SVGALib даже графика работает нормально...

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

> Хм... Судя по сайту, Win 3.1 и Win32S оно запускать так и не
> научилось... :-(
Не верно. Ещё год назад я скрин постил:
http://www.linux.org.ru/profile/_white2/gallery/big3J0fl5.png
Работает как Win3.1, так и 3.11 в расширенном режиме.
А вот Win32s не пробовал, наверное и правда не будет работать.
Кому интересно, тот попробует. Главное правельно винды запускать,
так, как написано в доках досему, а не так, как это обычно делается
(просто win.com не сработает, в доках написано, как надо действовать).

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

>>который работает через параллельный порт?
> Да большая часть железа эмулируется нормально.
Параллельный порт, по-моему, до сих пор не эмулируется.
Но в ALT Linux есть дока, как заставить досему работать с
параллельным портом напрямую, без эмуляции.

> Все дело в волшебных пузырьках (в смысле в кривости твоих рук) с
> SVGALib даже графика работает нормально...
Да собственно говоря у меня и с $_chipset="plainvga" всё
работает, без SVGAlib.
Там главное, чтобы стояло $_console=(1) и $_graphics=(1),
и всё в шоколаде. Но, разумеется, ему тогда root нужен,
в dosemu.users надо прописать "all c_all" и тд.

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

> На практике экстендеры бывают заточены на особенности определенного
> DPMI-сервера (борландовского, кватердечного и т.д.).
Интересно, а эти особенности документированы где-небудь?
Иначе не понятно, как же они их добавляют то?

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

> Интересно а реально ли дождаться и не умереть пока можно будет в
> каком-то эмуляторе запустить Carmaggeddon I? Я имею ввиду лицензионную
> версию которая 3dfx поддерживает. В смысле с эмуляцией 3dfx.
Не реально. Никто такой фигнёй заниматься не будет ради одной
игры. carma с параметром -hires и так не плохо работает, хотя и
подтормаживает в dosemu.

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

> а ежели под чистой консолью - хрен вам. как тока пошла графика - до
> свидания,зависон.
Консольная графика требует некоторой настройки. Если нужна VESA,
то вообще долго воевать придётся (LFB мне так и не удалось получить).
По умолчанию он заточен для работы именно под Хами.

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

> Слушайте, а второй варкрафт пойдет?
warcraft2 отлично работает (по крайней мере раньше, на новых
версиях не пробовал).
Да всё под ним должно работать, какой смысл спрашивать? :)

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

> Параметр set BLASTER=A220 I5 D1 H5 T6 по умолчанию прописан в
> autoexec.bat
Да, у меня так же, и всё ОК.
А другие проги у тебя под ним звуки издают, или ни одна?
Там можно лог сделать, запустив его с опцией -D9+S и посмотреть,
может он к /dev/dsp достучаться не может или ещё чего...

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

попробуй moo2 для win95 под wine работает без проблем

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

>Слушайте, а второй варкрафт пойдет?

Второй варкрафт у меня ходил еще в dosemu 0.9 скоолько-то там (правда, без звука). То есть лет пять назад.

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

> заниматься не будет ради одной игры.

Это просто мне "одна" нужна а реально их десятки. А про -hires знаем не маленькие ;)

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

Кстати, vitus, ты недавно мне в Фидо говорил, что под досему
нельзя комбинировать djgpp/go32 проги и борландовский make.
Я проверил на днях - ты не прав. Отлично комбинируются в
произвольной последовательности. Стабы менять не надо.
И ещё кто-то говорил, что там поддержки LFN нету.

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

Да это-то я знаю... Хотелось просто в "нативном" режиме... То есть, без извращений с winos2 ;-)

И опять же, win32S не работает по той же причине, что и win31 в нативном режиме - ей 0-е кольцо надо для работы.

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

> Это просто мне "одна" нужна а реально их десятки.
Да, но почему именно 3dfx? Мало ли когда чего поддерживалось.
Если так всё эмулировать...
dosemu и так зачем-то Trident эмулировать умеет, а, по сути,
и VESA должно было бы хватить.

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

> Да это-то я знаю... Хотелось просто в "нативном" режиме...
А смысл? Как я понимаю, для этого потребуется полная эмуляция
проца, а таких эмуляторов и так полно - qemu например. Только
это очень медленно. А winos2 работает с нормальной скоростью.

> И опять же, win32S не работает по той же причине, что и win31
> в нативном режиме - ей 0-е кольцо надо для работы.
Что-то в ChangeLog есть на тему win32s. Вроде бы пока не
доделали, или типа того. Оно требует ring0, но вроде как они
хотели его сэмулировать, а не нативно запускать.
Смысла-то конечно особого нет - какие проги работают с win32s?
Да почти-что никакие, все хотят полноценный win32.

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