реклама
Новости Software

На Windows 95 портировали тысячи современных приложений

YouTube-блогер MattKC сумел портировать в Windows 95 тысячи современных приложений. Для этого ему пришлось обеспечить совместимость устаревшей операционной системы с фреймворком .NET, чего на момент её актуальности сделано разработчиками не было. Совместимость с фреймворком позволила запустить в Windows 95 тысячи приложений, которые прежде работать в ОС отказывались.

 Источник изображения: MattKC / YouTube

Источник изображения: MattKC / YouTube

Блогер рассказал о результатах проделанной работы в 51-минутном видео. Любопытно, что для нормальной работы фреймворка в Windows 95 было недостаточно просто скопировать недостающие библиотеки из Windows 98. Энтузиасту пришлось внести множество правок в реестр операционной системы, в общей сложности он добавил 5409 ключей реестра.

Однако и этого оказалось недостаточно. Дело в том, что для нормальной работы .NET необходим системный компонент ndphlpr, который также отсутствует в Windows 98. Энтузиаст заставил систему «думать», что указанный компонент присутствует, после чего фреймворк начал работать, но не слишком стабильно. В дополнение к этому для повышения стабильности энтузиаст внёс ещё несколько изменений, связанных с самим фреймворком, а также библиотекой user32.dll.

Напомним, период поддержки Windows 95 закончился очень давно, поскольку эта версия программной платформы вышла в свет ещё в 1995 году. Поэтому проделанная MattKC работа вряд ли заинтересует большое количество пользователей. Тем не менее, по всему миру можно найти немало энтузиастов, которые продолжают изучать и модифицировать устаревшее программное обеспечение.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.
Материалы по теме
window-new
Soft
Hard
Тренды 🔥
«Хаббл» сфотографировал космический невод — линзовидную галактику NGC 4753 6 мин.
Представлен смартфон Meizu 21 Note с чипом Snapdragon 8 Gen 2, Wi-Fi 7 и ценой $360 15 мин.
Fujifilm представила GFX 100S II — среднеформатную беззеркалку с ИИ за $4999 19 мин.
G.Skill представила комплекты памяти Ripjaws M5 RGB со скоростью до 6400 МТ/с и объёмом до 96 Гбайт 25 мин.
Не было бы счастья: квартальная выручка Cisco показала самое большое за 15 лет падение, но акции компании выросли 41 мин.
Renault отказалась внедрять автопилот в автомобили и анонсировала беспилотный электрический микроавтобус miniBus 2 ч.
Sapphire и 11 bit Studios представили уникальную Radeon RX 7700 XT в стиле игры Frostpunk 2 2 ч.
150 кВт на стойку: Digital Realty внедрила поддержку СЖО в своих ЦОД по всему миру, чтобы поддержать ИИ-нагрузки 3 ч.
Toshiba уволит 4000 сотрудников в рамках реструктуризации 3 ч.
Fujifilm представила беззеркальную камеру X-T50 за $1400 с физическим переключателем для имитации плёнки 4 ч.