Обычно, под новый год есть традиция: вспоминать, чем запомнился уходящий год. Уже несколько лет подряд я практикую такие «воспоминания» - собирая в баночку после каждого значительного случая в году листик с тезисом события и перечитывая накопившиеся листочки в конце года. Подобные «листики» накопились в нашем vk-сообществе ReactOS. Хоть в этом году у ReactOS релиза не будет (в чате проекта разработчики сказали, что еще не исправлены регрессии блокирующие выпуск релиза), в этой статье я все равно хочу «открыть банку», и вспомнить, чем запомнился данный год для проекта ReactOS.
Разное
Драйвера AC97 теперь встроены по-умолчанию
Ранее драйвера для звука в VirtualBox нужно было устанавливать вручную. Теперь, благодаря Михаэлю Стамперу (TheDeadFish) данные драйвера встроены в систему и звук в VirtualBox будет работать «из коробки».
Поддержка видеорежимов
Разработчик Станислав Мотыльков реализовал в свойствах монитора диалог выбора видеорежимов.
Тест сетевых сервисов
Участник сообщества @julcar_gye провел тест системы запустив сетевые сервисы FTP, HTTP, SMTP и DNS в ReactOS. На момент отправки результатов теста аптайм системы был 24 дня.
![](https://habrastorage.org/getpro/habr/upload_files/869/22b/b90/86922bb9060050e65bdbbc359deb1eca.jpg)
NTVDM-игры
В последнее время новостей о разработке NTVDM не слышно, но компонент живее всех живых. Участник сообщества simonelombardo провел большой тест DOS-игр в NTVDM.
Скриншоты игр
![](https://habrastorage.org/getpro/habr/upload_files/a42/938/1b4/a429381b4a3a2420096d7f797b80b9f3.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/a9b/508/553/a9b508553ab9d6779668c4adce64693d.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/97a/eb7/de1/97aeb7de15d6ecb6967318152b5d4e52.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/7ab/860/94b/7ab86094b035f122e09fdeec64f68e49.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/232/980/40c/23298040c510be68ecd0d16d8e28f9ae.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/4df/929/2ff/4df9292ffc7a136b2e77e9d91a81acb0.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/3e9/97e/f3e/3e997ef3e4089ee8c461f5b7810cdcd0.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/e49/693/46d/e4969346de7f77170abb060951287ddd.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/f4e/da0/1d5/f4eda01d5bb7471559d6c10645390dd8.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/dea/7d5/4f1/dea7d54f16905c1055e0764a8c17c962.jpg)
Кнопка показа рабочего стола
![](https://habrastorage.org/getpro/habr/upload_files/699/61a/6dc/69961a6dc8aba012b32c7fcc6977392a.jpg)
Хоть ReactOS и ориентируется на Windows Server 2003, у нее теперь есть некоторые фишки из семерки. Katayama Hirofumi MZ реализовал кнопку показа рабочего стола подобно Windows 7
Драйвер FAT32
Драйвер FAT32 был заменен на fastfat. Теперь используется драйвер от Microsoft.
Проверка и исправление реестра
Разработчик Джордж Бисок (George Bisoc) работает над исправлением/проверкой реестра, что значительно поможет уменьшить количество повреждений реестра в ReactOS. Благодаря этой работе ошибки FreeLoader или непроходимые экраны входа в систему, возникающие после некорректного завершения работы (обычно после BSoD), будут устранены.
Наш участник сообщества Олег Дубинский протестировал наработки и поделился в чате своими впечатлениями:
"Только что протестировал пулл-реквест George Bișoc. Все несохраненные данные реестра больше не теряются после аварийного завершения работы! Например, приложения, которые были установлены до сбоя, по-прежнему правильно сохраняются в реестре после принудительной перезагрузки!"
Так что у работы Джорджа уже есть результаты. По завершении работы наработки будут добавлены в основную ветвь и их можно будет опробовать в ночных сборках.
Подкаст от "Ажаль"
Канал сообщества энтузиастов занимающихся изучением и продвижением российской электроники на базе процессоров Эльбрус (но не ограничиваясь этим) под названием "Ажаль" провел подкаст про ReactOS.
Большой PR исправлений в x64
В основную ветку был добавлен большой пулл-реквест с исправлениями для x64-версии от Тимо Кройцера. Он исправляет ряд ужасных ошибок, влияющих на стабильность и позволяет запускать больше программ для x64.
Ядро Windows Server 2003
Благодаря работе George Bișoc по улучшению механизмов безопасности, после десятков попыток замен компонентов Windows и поиска обходных путей разработчики впервые смогли использовать ядро Server 2003 в ReactOS.
![](https://habrastorage.org/getpro/habr/upload_files/eaa/ffc/4a5/eaaffc4a50aa47d7ceceea02773f7950.jpg)
Программы
Какие программы успешно запускали в этом году участники сообщества в ReactOS.
Dolphin 4.0.2, Эмулятор GameCube и Wii
![](https://habrastorage.org/getpro/habr/upload_files/cb5/a1b/9ec/cb5a1b9ec5f980bcffa0c97196421fba.jpg)
WEBpatente
Программа, широко используемая для тестов на экзаменах на получение водительских прав в Италии.
Скриншоты
![](https://habrastorage.org/getpro/habr/upload_files/29d/823/115/29d823115e2cb2b7ae5ea4dc9247539b.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/e61/a8b/a48/e61a8ba483cb9b00f9ecadacca7a8752.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/ca7/589/67e/ca758967e571234a2087348a912f8dbf.jpg)
"Матрешка" VirtualPC
![](https://habrastorage.org/getpro/habr/upload_files/21b/782/ad1/21b782ad164ff8ab946be208c4bcf0e4.jpg)
ReactOS может быть запущена внутри ReactOS с помощью Microsoft VirtualPC 2004
Golang
![](https://habrastorage.org/getpro/habr/upload_files/e8c/90d/41b/e8c90d41baa1eb3c1af7e8e885a5bff6.jpg)
Golang v1.10.8, последняя версия поддерживающая Windows XP, работает на ReactOS 0.4.14!
MSN Messenger
![](https://habrastorage.org/getpro/habr/upload_files/9d1/1b2/c14/9d11b2c1462b56453e43ecc9f68f336b.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/9eb/8c1/d6e/9eb8c1d6e33aed6cf02139b252142eba.jpg)
Участники сообщества simonelombardo и Zombiedeth провели тест MSN Messenger 3.0 и 7.0. Оба они были подключены к Escargot, кастомному MSN/WLM-серверу.
ReactOS как Xash3D сервер
Участник под ником DeltaLima заделал сервер Xash3D работающий на ReactOS. Теперь вы можете играть в многопользовательскую игру HalfLife (Xash3D 0.20.1) на сервере с ReactOS 0.4.14!
http://reactos.la10cy.net/
Скриншоты
![](https://habrastorage.org/getpro/habr/upload_files/0ee/80d/f88/0ee80df88a0b77a6855382441d69f301.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/292/d50/9ee/292d509ee3cd2fc76df86be1471a90a8.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/ad4/b6c/c01/ad4b6cc01fec51b7381a8aa425cb26c2.jpg)
Игры
Какие игры запускали в этом году в ReactOS участники сообщества.
Tsukihime и Final Fantasy VIII
Xash3D
![](https://habrastorage.org/getpro/habr/upload_files/ceb/4b9/91d/ceb4b991d2c1ac1b71e270984320cad9.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/4fd/1e7/825/4fd1e78256d52c5dd36c599563fcb800.jpg)
Тест от турецкого сообщества ReactOS: Xash3D, альтернативный игровой движок GoldSRC с открытым исходным кодом, на котором вы можете играть в Half-Life и другие моды, работает на 0.4.14!
Su27Flanker 1.5
Скриншоты
![](https://habrastorage.org/getpro/habr/upload_files/60a/7fa/ea5/60a7faea592fc3a06a631dc37f8d126f.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/49c/1bc/5f5/49c1bc5f50ed3b1b615872e42a69fa3e.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/e07/91c/12f/e0791c12f40175ed8cc8530d988535f0.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/349/d36/478/349d364789fb33e4a8397809c53f1e1b.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/fd2/3d6/0f2/fd23d60f217d10aa5b970a28fadcb4ad.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/32f/2e7/bc4/32f2e7bc4d9220db5472038b4000da23.jpg)
Один из участников нашего сообщества - Владимир Вдовенко - поделился результатом теста - запуском в ReactOS симулятора Su27Flanker 1.5.
HeroesOfMightAndMagic V
![](https://habrastorage.org/getpro/habr/upload_files/964/cbf/bb5/964cbfbb5a60036187feb64136c575d0.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/dce/3f4/b87/dce3f4b8710d4a2e5055171ea0e8a1d2.jpg)
GTA1
![](https://habrastorage.org/getpro/habr/upload_files/141/0e7/237/1410e723736c1011eeca9d8d17113692.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/9c5/0be/de7/9c50bede786821a220e6bd9e629db57b.jpg)
GTA2
![](https://habrastorage.org/getpro/habr/upload_files/789/708/3dc/7897083dc673c64ff2bde801ef26eff3.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/849/b52/050/849b520503d2e84d22d06303c6208e83.jpg)
Заключение
Вот так, на мой взгляд, прошел данный год у ReactOS.
Желаю успеха всем в новом году!
До новых встреч и счастливого нового года!
Ссылки