Рубрика «Windows 95»

В этом году мы отпраздновали четверть века с Windows 95. Её минимальная установка занимала 30 МБ; народные умельцы ужимали её до 5 МБ после удаления всех «лишних» файлов и сжатия UPX-ом оставшихся. А как насчёт двух флоппиков по 1.44 МБ, вместе с загрузчиком?

Windows 95 на двух флоппиках - 1

Общий подход я уже описывал в комментариях: создаётся RAMDRIVE, и на него разворачивается двухтомный SFX-архив. Но есть много тонкостей:

  1. Как видно на видео выше, распакованная папка Windows у меня занимает 6.2 МБ. Я взял за основу список файлов Micro95, и дополнительно удалил файлы, оказавшиеся необязательными — например, шрифты и драйвер dosnet.vxd. Кроме того, vmm32.vxd я распаковал, и удалил бывшие внутри него необязательные драйвера.Читать полностью »
Windows 95 исполнилось 25 лет - 1

Да, %username%, именно четверть века назад мир увидела новая операционная система от Microsoft с кодовым именем Chicago. Это была многозадачная ОС, которая стала прорывом по сравнению с предыдущими версиями Windows.

24 августа 1995 года ОС поступила в продажу в США, а вот в России она появилась позже — 10 ноября 1995 года. Windows 95 сочетала в себе как возможности MS-DOS, так и возможности предыдущих версий Windows. Да, конечно, пользователи находили поводы для нареканий, например, та же технология «plug and play» была в шутку названа «plug and pray». Но все же Windows 95 была отличной ОС для своего времени.
Читать полностью »

Древности: Железо «Криптономикона» - 1«Криптономикон», без всяких скидок, моя любимая книга. Я ее прочитал тыщу раз, и в оригинале, и в переводе. Ровно два года назад я даже написал сочинение, задавшись целью объяснить, почему это такая крутая книга. Несмотря на высокий уровень достоверности происходящих в книге событий, это все же фантастическое произведение, но оно привязано к определенному временному периоду, который мне и сам по себе, без книги интересен. Нил Стивенсон не называет точные даты, но определить примерное время действия книги нетрудно. Уточню, речь идет о «современной» части сюжета, так как там есть и «несовременная».

С одной стороны таймлайн происходящих в «Криптономиконе» событий подпирается техническим прогрессом. С другой — политикой экономикой. В книге упоминается самое начало Азиатского финансового кризиса, который прекратил бурный рост экономик стран Азиатского региона. Кризис начался в середине 1997 года, затронув не только Азию, но и (через год) Россию. Без этого бурного роста высокотехнологичного бизнеса, описанного в книге, не существовало бы. Так уж вышло, что технологии примерно двадцатилетней давности представляют для меня особый интерес. В этом посте я попробую соединить «Криптономикон» с айти-реальностью, используя цитаты из книги, вырезки из журналов и немного веб-архива.
Читать полностью »

Windows 95 портировали на Electron - 1

В последние годы операционная система Windows 95 стала эдаким эталоном для демонстрации необычных возможностей портирования: её уже запускали на умных часах Apple Watch и Android Wear и даже на консоли Xbox One. Сейчас разработчик Феликс Ризенберг из компании Slack вышел на новый уровень, выпустив Windows 95 в виде приложения Electron, которое можно скачать и запустить на macOS, Windows или Linux.
Читать полностью »

Самосборный компьютер на базе 486 - 1
Приветствую, в прошлом посте я писал, что ищу 486 процессор для будущих проектов. Практически на следующий день со мной связался Александр с ником «alexzar76». Абсолютно безвозмездно он предложил мне материнскую плату на 3 сокете и два разных процессора под него. Через некоторое время я получил их. Спасибо, Александр! Этот пост стал возможен благодаря ему.
Читать полностью »

Недавно, помогая другу прошить компьютер подушки безопасности на его автомобиль, заметил у него в гараже стопку старых ноутбуков. Как оказалось, эти ноутбуки ему подарил какой-то старый сосед американец. Друг сказал, что собирается выкинуть это «старьё», и я решил забрать их себе. Так мне достались семь старинных ноутбуков.

image

В ноутбуках не оказалось модулей памяти и жестких дисков, но два ноутбука были совершенно целые. Для одного из них на ebay.com за $10 я приобрел зарядное устройство. Ноутбук IBM ThinkPad 380ED.

Обзор этого ноутбука по катом.
(Много картинок)
Читать полностью »

Windows 95 запустили на Apple Watch - 1

Операционную систему Windows 95 на чем только ни запускали. Ее запускали в браузере, на различных смартфонах, при помощи эмулятора — и на умных часах с Android Wear. Теперь настала очередь и Apple Watch. И в самом деле, характеристики часов — 520 МГц процессор, 512 МБ ОЗУ, 8 ГБ основной памяти, в несколько раз превосходят рекомендуемые требования для установки этой ОС. Поэтому разработчик Nick Lee решил попробовать запустить Windows 95 на этом устройстве.

В итоге все получилось, причем система является интерактивной, с ней можно работать, а не просто наблюдать загрузочный экран, как это обычно происходит в подобных случаях. Правда, для установки стороннего ПО на часы разработчику пришлось повозиться, обходя ограничения Apple. В итоге, после модифицирования среды разработки приложений для WatchOS, все получилось.
Читать полностью »

Запустить Windows 95 на Nintendo 3DS? Да, это возможно - 1

Если вы хотите вернуться в то время, когда на персональных компьютерах царили MS Paint и Internet Explorer 1.0, то можно не изобретать машину времени. Достаточным будет просто установить Windows 95 на своей портативной консоли Nintendo 3DS. В одном из постов на форуме Game Boy «ретронавт» разместил скриншоты и видео с демонстрацией работы упомянутой ОС.

На вопрос, зачем было делать нечто подобное, пользователь с ником Shutterbug2000 ответил, что ему просто захотелось это сделать. Для запуска Windows 95 использовался эмулятор x86.
Читать полностью »

Windows 95 исполнилось 20 лет - 1

Операционная система Windows 95 появилась в августе 1995 года. Она ознаменовала собой бурное распространение ПК по всему миру — ведь теперь компьютерные системы стали доступны пониманию не только гика, но и домохозяйке, в буквальном смысле слова. Средняя конфигурация ПК на то время (во всяком случае, в США), включала винчестер объемом в 320 МБ, 8 МБ ОЗУ, процессор 386DX или выше (для установки и нормальной работы ОС рекомендовался 486).

Изначальный дистрибутив системы поставлялся на 13 дискетах. В этой ОС были такие нововведения, как меню «Старт», оформленное в виде кнопки в левом нижнем углу (в Windows 10 кнопку и меню вернули, конечно, в сильно измененном виде). Простота работы с меню открывала возможность быстрой и эффективной работы с файловой системой машины и приложениями.
Читать полностью »

Базовым адресом по умолчанию для DLL является 0x10000000, но для исполняемых файлов это 0x00400000. Почему именно такое особое значение для EXE? Что такого особенного в 4 мегабайтах?

Это имеет отношение к размеру адресного пространства, отображаемого одной таблицей страниц в архитектуре x86, и такую конструкцию выбрали в 1987 году.

Единственным техническим требованием для базового адреса EXE является кратность 64 КБ. Но некоторые варианты базового адреса лучше, чем другие.

Цель выбора базового адреса состоит в минимизации вероятности, что модули будут перемещены. Это означает, что следует предотвратить столкновение 1) с другими объектами, которые уже в адресном пространстве (что и вызовет перемещение); 2) а также с объектами, которые могут появиться в адресном пространстве позже (форсируя их перемещение). Для исполняемых файлов избегать конфликта с объектами, которые могут появиться позже, означает уход из района адресного пространства, который может быть заполнен библиотеками DLL. Поскольку сама операционная система помещает файлы DLL в старшие адреса и базовым адресом по умолчанию для несистемных DLL является is 0x10000000, то базовый адрес для EXE должен быть где-то младше 0x10000000, и чем младше, тем больше места останется до того, как вы начнёте конфликтовать с библиотеками. Но насколько низко нужно заходить?
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js