Страница 31 из 33

Re: GXDE (GraphX Desktop Environment)

СообщениеДобавлено: 13 сен 2018, 21:03
silaBorodbI
SteveZeleniy писал(а):silaBorodbI,
Вы не против,если я буду распространять выложенные вами изображения в составе GXDE?


Даю полное разрешение.

Re: GXDE (GraphX Desktop Environment)

СообщениеДобавлено: 25 сен 2018, 03:01
BSKUA0
Извиняюсь за немного оффтоп, но хочется одну мысль про современные DOS-овые графические оболочки озвучить. Было бы интересно, если бы кто-нибудь сделал по аналогии с FreeDOS такую Free311. То есть FOSS графическую оболочку с поддержкой софта для Win 3.1x. Под 3.1x по крайней мере было много всего, поэтому это было бы большему количеству людей интересно. А так даже под какой-нибудь OpenGEM мало приложений.
Какую-то часть реализации возможно можно было бы подсмотреть в WINE - там есть поддержка 16-и разрядных программ. Конечно тут пришлось бы работу с памятью и файлы подкачки с нуля делать. Добавить поддержку современных форматов некоторых. А еще поле для оптимизации большое, можно попробовать сделать 3.11-совместимую оболочку, которая летала бы на 808x и 286 как GeoWorks :) А что, Windows 3.0 еще запускался на 8088/8086.

Re: GXDE (GraphX Desktop Environment)

СообщениеДобавлено: 27 сен 2018, 00:11
SteveZeleniy
Извиняюсь,но
1.Я один этим всем занимаюсь и усилий моих на такое будет недостаточно
2.Графическая оболочка GXDE не нужна,даже мне
3.Вайн это не эмулятор,а костыль для *nix-образных систем,со всеми вытекающими
4.С нуля делать придётся гораздо больше.
Но если вы найдёте документацию на эту тему,то можно и попробовать :)

Re: GXDE (GraphX Desktop Environment)

СообщениеДобавлено: 20 окт 2018, 16:36
SteveZeleniy
Версия 0.0.9.1
RU
EN
Source

Re: GXDE (GraphX Desktop Environment)

СообщениеДобавлено: 23 окт 2018, 13:14
aero@ad
А Что новое в 0.0.9.1?

Re: GXDE (GraphX Desktop Environment)

СообщениеДобавлено: 23 окт 2018, 16:17
SteveZeleniy
aero@ad писал(а):А Что новое в 0.0.9.1?

В шапку загляните.А именно в "описание"

Re: GXDE (GraphX Desktop Environment)

СообщениеДобавлено: 24 окт 2018, 00:41
BSKUA0
Запустил GXDE 0.0.9.1 под FreeDOS в виртуальной машине.
При поптыке смены диска в Проводнике падает, диск только C: и эмулируемые флоппи и CD, но наверно не должно так быть. От наличия CD в "приводе" не зависит.
Еще падает в DOS, если в диалоге открытия файла выбрать недоступный диск. Еще если там же пролистать директории сильно вниз, они начнут дублироваться, и если нажать одну сверху то все упадет. Ну как на приложенных картинках ниже.
Меню Start еще не скрывается само после запуска чего-либо, и окнами перекрывается вроде.
Изображение Изображение Изображение Изображение Изображение

SteveZeleniy писал(а):1.Я один этим всем занимаюсь и усилий моих на такое будет недостаточно

Ну это так, больше как фантазия была, понятно, что очень много делать нужно было бы.
SteveZeleniy писал(а):3.Вайн это не эмулятор,а костыль для *nix-образных систем,со всеми вытекающими

Ну как я понимаю, Виндоус софт работает с Windows API, в WINE можно было бы посмотреть реализацию Win16, еще что-то. Еще в 3.1 даже WinG было, прообраз DirectX.

Re: GXDE (GraphX Desktop Environment)

СообщениеДобавлено: 24 окт 2018, 17:01
SteveZeleniy
BSKUA0,
спасибо за ваше сообщение.Уже работаю над исправлением багов.
BSKUA0 писал(а):При поптыке смены диска в Проводнике падает

Результат ошибки в коде.Исправляю прямо сейчас.
BSKUA0 писал(а):Еще падает в DOS, если в диалоге открытия файла выбрать недоступный диск

GXDE пока проверяет только наличие диска.Обещаю исправить это упущение в будущем :)
BSKUA0 писал(а):Еще если там же пролистать директории сильно вниз, они начнут дублироваться, и если нажать одну сверху то все упадет

Не балуйтесь :) :) :)
Не думал,что кому-то будет мешать,но раз даже падает из-за этого,то исправляю :)
BSKUA0 писал(а):Меню Start еще не скрывается само после запуска чего-либо, и окнами перекрывается вроде.

Это - так и задумано.В дальнейшем можно будет включить-выключить эту опцию.

Насчёт
BSKUA0 писал(а):Ну как я понимаю, Виндоус софт работает с Windows API, в WINE можно было бы посмотреть реализацию Win16, еще что-то. Еще в 3.1 даже WinG было, прообраз DirectX.


Смотреть придётся много,очень много.

Re: GXDE (GraphX Desktop Environment)

СообщениеДобавлено: 24 окт 2018, 23:43
Oldgamer
BSKUA0 писал(а):Извиняюсь за немного оффтоп, но хочется одну мысль про современные DOS-овые графические оболочки озвучить. Было бы интересно, если бы кто-нибудь сделал по аналогии с FreeDOS такую Free311. То есть FOSS графическую оболочку с поддержкой софта для Win 3.1x. Под 3.1x по крайней мере было много всего, поэтому это было бы большему количеству людей интересно. А так даже под какой-нибудь OpenGEM мало приложений.
Какую-то часть реализации возможно можно было бы подсмотреть в WINE - там есть поддержка 16-и разрядных программ. Конечно тут пришлось бы работу с памятью и файлы подкачки с нуля делать. Добавить поддержку современных форматов некоторых. А еще поле для оптимизации большое, можно попробовать сделать 3.11-совместимую оболочку, которая летала бы на 808x и 286 как GeoWorks :) А что, Windows 3.0 еще запускался на 8088/8086.

SteveZeleniy писал(а):Извиняюсь,но
1.Я один этим всем занимаюсь и усилий моих на такое будет недостаточно
2.Графическая оболочка GXDE не нужна,даже мне
3.Вайн это не эмулятор,а костыль для *nix-образных систем,со всеми вытекающими
4.С нуля делать придётся гораздо больше.
Но если вы найдёте документацию на эту тему,то можно и попробовать :)


Win 3 в одиночку действительно не поднять. Но можно поднять... FreeWin99. Не торопитесь крутить пальцем у виска, а лучше проследите за ходом моей мысли.
Писать систему с нуля конечно же не придётся. Её уже написали. ReactOS называется. Всё что нужно - это пересобрать её. На первом этапе - замена загрузчика с EFI на досовский, "пути" и кодировки времён 9х. Н втором - придётся подключить автора UniSata, чтобы добавил в свой драйвер возможность работы с жёсткими дисками через "голимый" INT 13, что позволит работать системе на Досбоксе и иже с ним. На третьем этапе - пересборка библиотек с целью их "кроссвиндовости" Пример - Свифтшейдер, который и в 95 работает, и в богомерзкой NT6, или Nglide, который в 95-й работает, если ядро обновить, а в 98-й - вообще "искаропки",при том, что числится XP and later. Драйвера? Подойдут и родные, а всё портирование оных сведётся к переписыванию INF-фов. Ну а Win3... Дык работы над WOW16 медленно и печально но ведутся, работы по написанию "свободного" драйвера для SB16 - тоже. Менеджер памяти в "ректале" хоть и "кривой", но уже всяко постабильней, чем в ранних версиях 95-й будет. Главное ведь не "теплоламповость", а возможность старый софт запускать без танцев с бубном, верно?

Re: GXDE (GraphX Desktop Environment)

СообщениеДобавлено: 25 окт 2018, 16:07
SteveZeleniy
Oldgamer,
Флаг вам в руки :) :)

Re: GXDE (GraphX Desktop Environment)

СообщениеДобавлено: 25 окт 2018, 17:33
KPG
Oldgamer писал(а): Win 3 в одиночку действительно не поднять. Но можно поднять... FreeWin99.

Есть ещё и такой проект (на основе исходников Win NT 4.0 ?)
https://stephanos.io/archives/21

Re: GXDE (GraphX Desktop Environment)

СообщениеДобавлено: 25 окт 2018, 17:45
SteveZeleniy
Ясно.Разводите флейм дальше
KPG так и вообще периодически сюда закидывает нечто,к проекту отношения не имеющее,впрочем,ничего нового

Re: GXDE (GraphX Desktop Environment)

СообщениеДобавлено: 25 окт 2018, 22:03
SteveZeleniy
Версия 0.0.9.2
Исправлены некоторые баги
Source
RU
EN
Прошу протестировать и отписаться сюда о результатах тестирования.
З.Ы.
В проводнике последний элемент при прокрутке не дублируется,на самом деле - это результат того,что перерисовывается не всё окно,а только один элемент(попробуйте обновить окно путём перетаскивания-взять за левый верхний угол).Это я исправлю в версии 0.0.9.3.

Re: GXDE (GraphX Desktop Environment)

СообщениеДобавлено: 26 ноя 2018, 09:26
aero@ad
Проект жив?

Уже месяц нет новостей

Re: GXDE (GraphX Desktop Environment)

СообщениеДобавлено: 26 ноя 2018, 19:18
N!k
aero@ad писал(а):Проект жив?

А нафиг он тут нужен...
Какое отношение он имеет к:
" Здесь вы найдете много программ и игр для MS-DOS и Windows 3.x/9x.
Ценители - посмотрят. Ностальгирующие - покайфуют. Остальные - советую посмотреть и узнать, что умели еще те компьютеры
Если у вас есть хорошие программы для DOS, регистрируйтесь и добавляйте!."