GXDE (GraphX Desktop Environment)

Всевозможные операционные системы от CP/M до Vista

Re: GXDE (GraphX Desktop Environment)

Сообщение silaBorodbI » 13 сен 2018, 22:03

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


Даю полное разрешение.
Изображение
Аватара пользователя
silaBorodbI
Матерый даунгрейдер
 
Сообщения: 53
Зарегистрирован: 12 фев 2017, 17:58
Откуда: Москва
Железо: Пень 4HT 3.06/2.5gb DDR1/P4P800-VM/360gb IDE/FDD/GF 6200 AGP/Клава&Мышь PS2/DVD-RW/SB Live 5.1

Re: GXDE (GraphX Desktop Environment)

Сообщение BSKUA0 » 25 сен 2018, 04:01

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

Re: GXDE (GraphX Desktop Environment)

Сообщение SteveZeleniy » 27 сен 2018, 01:11

Извиняюсь,но
1.Я один этим всем занимаюсь и усилий моих на такое будет недостаточно
2.Графическая оболочка GXDE не нужна,даже мне
3.Вайн это не эмулятор,а костыль для *nix-образных систем,со всеми вытекающими
4.С нуля делать придётся гораздо больше.
Но если вы найдёте документацию на эту тему,то можно и попробовать :)
Последний раз редактировалось SteveZeleniy 27 сен 2018, 01:26, всего редактировалось 9 раз(а).
Аватара пользователя
SteveZeleniy
Мастер Даунгрейда
 
Сообщения: 255
Зарегистрирован: 26 янв 2017, 19:42
Откуда: Ну мало ли мест в мире....
Железо: Барахло 2000-ного где-то года

Re: GXDE (GraphX Desktop Environment)

Сообщение SteveZeleniy » 20 окт 2018, 17:36

Версия 0.0.9.1
RU
EN
Source
Аватара пользователя
SteveZeleniy
Мастер Даунгрейда
 
Сообщения: 255
Зарегистрирован: 26 янв 2017, 19:42
Откуда: Ну мало ли мест в мире....
Железо: Барахло 2000-ного где-то года

Re: GXDE (GraphX Desktop Environment)

Сообщение aero@ad » 23 окт 2018, 14:14

А Что новое в 0.0.9.1?
Аватара пользователя
aero@ad
Опытный даунгрейдер
 
Сообщения: 18
Зарегистрирован: 31 мар 2017, 09:57
Откуда: От DOS'овского верблюда
Железо: Intel Pentium D,intel core i5

Re: GXDE (GraphX Desktop Environment)

Сообщение SteveZeleniy » 23 окт 2018, 17:17

aero@ad писал(а):А Что новое в 0.0.9.1?

В шапку загляните.А именно в "описание"
Аватара пользователя
SteveZeleniy
Мастер Даунгрейда
 
Сообщения: 255
Зарегистрирован: 26 янв 2017, 19:42
Откуда: Ну мало ли мест в мире....
Железо: Барахло 2000-ного где-то года

Re: GXDE (GraphX Desktop Environment)

Сообщение BSKUA0 » 24 окт 2018, 01:41

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

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

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

Ну как я понимаю, Виндоус софт работает с Windows API, в WINE можно было бы посмотреть реализацию Win16, еще что-то. Еще в 3.1 даже WinG было, прообраз DirectX.
Аватара пользователя
BSKUA0
Даунгрейдер
 
Сообщения: 10
Зарегистрирован: 20 авг 2018, 00:21

Re: GXDE (GraphX Desktop Environment)

Сообщение SteveZeleniy » 24 окт 2018, 18:01

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

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

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

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

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

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


Смотреть придётся много,очень много.
Последний раз редактировалось SteveZeleniy 24 окт 2018, 18:27, всего редактировалось 4 раз(а).
Аватара пользователя
SteveZeleniy
Мастер Даунгрейда
 
Сообщения: 255
Зарегистрирован: 26 янв 2017, 19:42
Откуда: Ну мало ли мест в мире....
Железо: Барахло 2000-ного где-то года

Re: GXDE (GraphX Desktop Environment)

Сообщение Oldgamer » 25 окт 2018, 00:43

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-й будет. Главное ведь не "теплоламповость", а возможность старый софт запускать без танцев с бубном, верно?
Oldgamer
Мастер Даунгрейда
 
Сообщения: 120
Зарегистрирован: 14 июл 2014, 20:34

Re: GXDE (GraphX Desktop Environment)

Сообщение SteveZeleniy » 25 окт 2018, 17:07

Oldgamer,
Флаг вам в руки :) :)
Последний раз редактировалось SteveZeleniy 25 окт 2018, 17:08, всего редактировалось 1 раз.
Аватара пользователя
SteveZeleniy
Мастер Даунгрейда
 
Сообщения: 255
Зарегистрирован: 26 янв 2017, 19:42
Откуда: Ну мало ли мест в мире....
Железо: Барахло 2000-ного где-то года

Re: GXDE (GraphX Desktop Environment)

Сообщение KPG » 25 окт 2018, 18:33

Oldgamer писал(а): Win 3 в одиночку действительно не поднять. Но можно поднять... FreeWin99.

Есть ещё и такой проект (на основе исходников Win NT 4.0 ?)
https://stephanos.io/archives/21
Последний раз редактировалось KPG 25 окт 2018, 18:40, всего редактировалось 1 раз.
KPG
Матерый даунгрейдер
 
Сообщения: 97
Зарегистрирован: 21 окт 2015, 21:53

Re: GXDE (GraphX Desktop Environment)

Сообщение SteveZeleniy » 25 окт 2018, 18:45

Ясно.Разводите флейм дальше
KPG так и вообще периодически сюда закидывает нечто,к проекту отношения не имеющее,впрочем,ничего нового
Последний раз редактировалось SteveZeleniy 25 окт 2018, 18:57, всего редактировалось 1 раз.
Аватара пользователя
SteveZeleniy
Мастер Даунгрейда
 
Сообщения: 255
Зарегистрирован: 26 янв 2017, 19:42
Откуда: Ну мало ли мест в мире....
Железо: Барахло 2000-ного где-то года

Re: GXDE (GraphX Desktop Environment)

Сообщение SteveZeleniy » 25 окт 2018, 23:03

Версия 0.0.9.2
Исправлены некоторые баги
Source
RU
EN
Прошу протестировать и отписаться сюда о результатах тестирования.
З.Ы.
В проводнике последний элемент при прокрутке не дублируется,на самом деле - это результат того,что перерисовывается не всё окно,а только один элемент(попробуйте обновить окно путём перетаскивания-взять за левый верхний угол).Это я исправлю в версии 0.0.9.3.
Последний раз редактировалось SteveZeleniy 25 окт 2018, 23:28, всего редактировалось 1 раз.
Аватара пользователя
SteveZeleniy
Мастер Даунгрейда
 
Сообщения: 255
Зарегистрирован: 26 янв 2017, 19:42
Откуда: Ну мало ли мест в мире....
Железо: Барахло 2000-ного где-то года

Re: GXDE (GraphX Desktop Environment)

Сообщение aero@ad » 26 ноя 2018, 10:26

Проект жив?

Уже месяц нет новостей
Здравствуйте. Вас беспокоит покойный дебил.
Аватара пользователя
aero@ad
Опытный даунгрейдер
 
Сообщения: 18
Зарегистрирован: 31 мар 2017, 09:57
Откуда: От DOS'овского верблюда
Железо: Intel Pentium D,intel core i5

Re: GXDE (GraphX Desktop Environment)

Сообщение N!k » 26 ноя 2018, 20:18

aero@ad писал(а):Проект жив?

А нафиг он тут нужен...
Какое отношение он имеет к:
" Здесь вы найдете много программ и игр для MS-DOS и Windows 3.x/9x.
Ценители - посмотрят. Ностальгирующие - покайфуют. Остальные - советую посмотреть и узнать, что умели еще те компьютеры
Если у вас есть хорошие программы для DOS, регистрируйтесь и добавляйте!."
Изображение Изображение
Изображение
Аватара пользователя
N!k
Мастер Даунгрейда
 
Сообщения: 315
Зарегистрирован: 05 ноя 2014, 19:46
Откуда: Россия, Самарская обл.
Железо: Pentium III Celeron-1300, RAM 512 Mb, HDD 40 GB, fdd-3,5", Windows ME, Office XP

Пред.

Вернуться в Операционные системы

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

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