Dosbox
Всего сообщений: 9
WordStar в 2024 году
WordStar был одним из самых популярных текстовых процессоров в 80-х годах прошлого века. Изначально он был написан под операционную систему CP/M, а затем портирован под DOS. В середине 90-х программа уступила позиции другим текстовым процессорам.
Многие писатели до сих пор используют этот редактор, например Дж. Мартин¹ именно под WordStar 4.0 пишет все свои книги. Да-да, до сих пор.
На скриншоте показан WordStar 7.0 (1992 года выпуска), который был недавно опубликован канадским писателем-фантастом Робертом Джеймсом Сойером² здесь.
Если кому-то интересны причины, почему писатели используют эту программу, то можно увидеть подробности здесь.
Запущен WordStar с помощью dosbox-x. Это форк dosbox, который позволяет более точно эмулировать dos, чем обычный dosbox.
Собирал пакет dosbox-x так:
cd $SRC/dosbox-x-dosbox-x-v${version}
#Workaround: https://github.com/joncampbell123/dosbox-x/issues/4436
export CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions \
-Wp,-D_FORTIFY_SOURCE=2 -Wformat \
-fstack-clash-protection -fcf-protection"
export CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS"
sed -i -e 's/-j3/-j$(nproc)/g' build
./build
make DESTDIR="${PKG}" install
В конфиге для doxbox-x прописал так:
mount c /path
C:
cd WS
C:\WS\WSVDOS.EXE
exit
На скриншоте у меня вывод с TrueFont шрифтами. Scaler Norlmal4x.
- Джордж Ре́ймонд Ри́чард Ма́ртин — американский писатель-фантаст, сценарист, продюсер и редактор, лауреат многих литературных премий. Автор известного романа «Песнь льда и пламени». Подробности здесь
- Роберт Джеймс Сойер – канадский писатель-фантаст, ведущий, педагог. Автор известного романа «Вспомни, что будет». Подробности здесь
>>> Просмотр (1920x1080, 226 Kb)
Arch (второй скриншот через 19 лет)
Ну что ж, прошло всего-то 19 лет с моего прошлого скриншота. Сейчас все дружелюбнее стали, или остались такими же?
Толком смысловой нагрузки скорее всего и нет в этом скриншоте, но так… вспомнить ЛОР (хотя все новости читаю через RSS в агрегаторе). Установил на рабочем компе (с виндой для Адоба) для восстановления навыков программирования с «нуля». И в игрушки поиграть, старые, незаметно :)
Подробности
- Arch Linux,
- Xfce4,
- Тема WhiteSur GTK Theme,
- Меню Whisker,
- Vala Panel Application Menu,
- Guake с Zsh,
- Plank,
- тема иконок Papirus,
- Из установленного: GO (сейчас уже обновлен до 1.21.0), Visual Studio Code с дополнениями для git (временная шкала) и надстройками для GO,
- DosBox для ностальгии по старым играм. На скриншоте Another World.
P.S.: А, да, про шрифты я и забыл ;)
Везде установлены семейство Roboto и Roboto Mono.
>>> Просмотр (1920x1080, 234 Kb)
Немного новой дичи или как я вызвал веб-сервис из Dosbox
Думаю, благородные доны и так прекрасно знают, что такое Dosbox, некоторые еще догадываются что оно не просто эмулятор, а еще и частичная реализация самого DOS.
А значит, можно залезть внутрь и попробовать сделать бесшовную интеграцию с внешним миром — без необходимости пробрасывать сетевой стек, например.
Перепахивать сам Dosbox ради таких экспериментов я не стал (он слишком уж большой), поэтому взял его реализацию на Java, которая попроще и меньше, затем еще ее немного порезал и почистил.
Статья про все эти приключения вот тут.
На скриншоте работающий вызов RESTful веб-сервиса, который из среды ДОС выглядит как .COM-файл с возможностью запуска, а на самом деле является частью самого эмулятора.
Ну и там FreeBSD (в кои-то веки без кастомного ядра), Xfce и стильное оформление.
P. S. Расстояние между кнопками окон добавлено специально — чтобы было что обсуждать серьезным и успешным людям.
>>> Просмотр (1366x768, 206 Kb)
Android Honeycomb
Девайс Motorola Xoom 3G (mz601). Android 3.1 - родной. На скрине изображен экселевский файл с формулами - все работает и можно редактировать. То есть планшет какбэ более или менее годится для работы со служебней фигней всякой вне доступа к стационарному компу. Как говорится - для сведения.
Ну а кроме того, откровенно порадовала полная функциональность dosbox - поддержка звука присутствует, мышь управляется через тачскрин и можно вызвать виртуальную клаву для ввода. Я в восторге. Запустился даже первый fallout - но несколько подтормаживает, играть не очень удобно. Остальные игрушки идут отлично - без глюков и тормозов. В данном случае запущена Colonization - лет 15 назад рубился сутками :) Слегка огорчают две пустые вертикальные полосы при использовании досбокса - издержки широкого экрана.
Билайновский 3G работает ок, скорость около 3мбит по speedtest.
В итоге ипад2 (брал одновременно) - отдал жене играться. Можно сказать что устройство может заменить лэптоп в большинстве случаев.
p.s. легкая шэгэшечка присутсвует на скрине, на девайсе - ок.
>>> Просмотр (2560x1600, 1285 Kb)
Похоже, я не изменился
Dune 2
Может, кто помнит такую игрушку :)
Играл в начале 90-х на «двушках» и «трешках» под «голым ДОСом». Решил вспомнить молодость. Завелась на dosbox'е «на ура». Даже звук (если можно его так назвать) заиграл :)
З.Ы. Шрифты просьба не ругать, ибо то, что вызывает ностальгию - конструктивной критике не поддается :)
>>> Просмотр (1024x600, 242 Kb)
awesome
Извините за это УГ и ШГ, но удалить уже не могу...
Мой постепенно умирающий комп...
Хард на разделе /ftp уже умер :(
Терминал: urxvt,
Браузер: conkeror в нем веб-клиент для rtorrent rutorrent
Conky с гугловым переводчиком и скриптом, который раз в час проверяет наличие обновлений на zhurnal.lib.ru
Ну и игра :) BabyType под dosbox-ом
>>> Просмотр (1280x1024, 517 Kb)
Домашняя Ubuntu / Нечем заняться
Ну вот, как то так.
Gtk: Slickness
icons: buuf
vbox x2
dosbox x1
.png http://rghost.ru/686174/image.png
И да, что-то в досбоксе звук шалит.. к чему бы это? (:
>>> Просмотр (1280x1024, 273 Kb)