27.04.2004 Пошёл в разработку дистрибутив версии 0.77. Доступен пре-релиз версии 1.0. Туда добавлен драйвер, поддерживающий сетевые карты 3Com (3c59x, 3c900, 3c905). Автор - Endre Kozma.
И выкладываю доработку ядра от Mario79, позволяющая работать с разделами жёсткого диска, которую не успел выложить. И сразу же от него вторая доработка - теперь при записи файлов учитывается изменение размера свободной памяти на разделе Fat32 и заносится в соответствующий сектор. Ранее драйвер вообще этого не учитывал и утилиты проверки диска, в часности Scandsk или Norton Disk Doctor, ругались на неправильный размер свободного пространства, теперь всё в порядке.
22.04.2004 Выпуск помогал делать Mario79, за что ему спасибо.
К сегодняшнему дню уже Ville выпустил финальный релиз ядра 0.76. Доступно к скачиванию с официального сайта. Из нововведений: DHCP и новостной NNTP клиенты, доработанная система управления памятью и процессами и остальное.
Иван Поддубный выпустил новый дистриб RE 6, с 0.76 beta ядром, ещё до того как VT выпустил финальный 0.76 дистриб. В дистрибутив вошли 2 доработки Mario79 и
ещё всякие разности. Доступно к скачиванию с моего сайта http://www.mario79.narod.ru/menuet.htm.
Sniper организовал «общую свалку» файлов на http://meosfiles.narod.ru/ Mario79 выпустил 3 доработки:
автоопределение RAM (при закрузке Meosloader.exe не работает, так как DOS и Win частично переписывают прерывание Bios которое используется);
доработка в драйвере FAT32, теперь нормально записывается на винт практически на всех компах;
доработка ядра позволяющая работать со всеми разделами FAT32 имеющимися на винте, также учитывается наличие FAT16 и NTFS, для правильного нахождения всех FAT32 разделов.
Chemist выпустил интерпретатор командной строки 0.25 и 0.26 версии.
mike.dld продолжает развивать MFAR.
i2k выпустил несколько раз обновления своего asm_book.rar - документации по ассемблеру, с разделом про меось. Последняя версия в формате *.CHM.
Продолжает развиваться справочник по Menuet OS Sniper'а совместно с Silos.
Trans выпустил HDRead модернизированный посекторный просмотрщик всех подключенных винтов.
Буржуи у нас пытаются развить просмотрщик Jpeg картинок. Mike Hibbert доработал для Menuet OS программу на основе разных исходников.
Некий Matt выпустил свой дистрибутив, который фактически повторяет дистрибутив Ивана Поддубного.
Графическое оформление от 4 и 5 версии, с элементами оси от 6 версии. Взять и посмотреть можно по следующему адресу http://www.geocities.com/wemakeitbig/.
Также сегодня 134 года со дня рождения Владимира Ильича Ленина, с чем всех и поздравляем...
13.02.2004 Затишье... Версия в разработке 0.76 pre-3.3b - увеличилась цифра на единичку и добавилась буква - обновлена версия irc-клиента. Теперь irc-клиент версии 0.3.
Версия CMD обновилась до 0.24. Автор на данный момент считает её достаточно функциональной и доработка будет вестись при наличии свободного времени у автора. Подробности работы CMD в readme-файле, который лежит в архиве с программой.
Дурной Хоббит прислал дополненое ядро MenuetOS и перевод на русский язык файла menuetos.txt.
menuetru.rar - перевод на русский язык файла menuetos.txt - "Программирование в MenuetOS" ("Programming with MenuetOS"). Рускоязычный файл называется menuetru.txt и сохранен в кодировке ASCII(code page 866). Файл заархивирован в архиве menuetru.rar (размер 25581 байт).
Отличительные особенности данного перевода: он перегружен терминами и
"подробностями", зачастую без необходимости.
За основу данного перевода был взят текст V.Turjanmaa:
"Programming with MenuetOS - v0.3, MenuetOS (0.67.5)", "MENUET 0.74
SYSTEM CALLS FOR APPLICATIONS" и все найденные мной русскоязычные.
Сегодня с главной страницы Menuet_076_24_RU.rar - дополненое ядро MenuetOS 0.76.2.4 до
0.76.2.4.RU (размер 160461).
Ядро дополненно рускими шрифтами, использующимися при загрузке ОС.
Шрифты в HEX-формате содержатся в файле RU.INC Был переведен на
русский язык файл BOOTENG.INC и теперь он называется BOOTRU.INC
(правда используется ДОС'овская кодировка, поэтому этот файл будет
неправильно отображаться в NOTEPAD'е).
Код, для установки шрифтов во время загрузки ОС, содержится в
BOOTCODE.INC.
(Теперь MenuetOS могут грузить даже те, кто "не знает" Английский;))
Остальные модификации с.м. ReadMe_Win.txt в архиве.
От RKA KriK "обои" переделанные под Менуэт. И RKA KriK предлагает сделать новый конкурс для валлпеперов 640х480х16цветов,
потому что обычные картинки на Менует не идут.
Также конфигурационные файлы для bochs, иконки для Менуэта и "скриншот" работающего bochs. Ещё звучок и логотипчик.
Попозже раскидаю по разделам.
02.02.2004
Версия 0.76 pre-3.2. Выбор Com-порта для ppp-звонилки от Mike Hibbett.
26.01.2004 Версия в разработке 0.76 pre-3.1. Добавлена поддержка ядром и тестируются видеокарты, поддерживающие режим VESA 3.0.
22.01.2004 Версия в разработке 0.76 pre-3.0. Fasm 1.50. Про изменения в ядре ни слова, видимо их нет.
16.01.2004 Открылся бразильский сайт Menuet OS http://www.menuetos.1br.net - растут и ширятся ряды "менуэтчиков".
Ещё один проект - http://www.hostileencounter.com/sol_os - операционной системы, написанной на ассемблере. Открытые исходные тексты... Используется ассемблер TASM. Напоминает что-то, до borland'овски знакомое и вызывающее ностальгию, преодоление Turbo Vision... Автор разработал систему оконного интерфейса, а с программами там скудно. Условия распространения - делайте всё, что хотите, но только оставьте строчку с именем автора. Последняя версия ОС от 7 июля 2003 года.
Нафаня, он же Федор Сидорков, сделал справочную систему для ОС Менует. Состав:
Введение в МеОС
Использование справки (данный раздел)
История создания МеОС (Взято с menuet.narod.ru)
Первое знакомство( загрузка итд итп..)
Работа с сетями
PPP
Stacs
Стандартные программы ПРОГРАММИРОВАНИЕ!!!!!!!
Список стандартных программ
Fasm
- Описание языка
- Все базовые комманды ассемблера
c--
- Описание языка
Поддержка Аппаратного обеспечения
Поддержка Аппаратного обеспечения
Правила установки справки:
Файлы *.txt (уже находятся в папке mosd) помещаются в папку /hd/1/mosd
(c:\mosd). Файл help размещается на дискету и запускается.
ВСЕ!!!
Берём в разделе "Скачать программы" файл menuetdoc.zip. Система находится в стадии разработки и ожидаются дополнения и усовершенствования.
Ice прислал несколько программ, скачанных им из сети в своё время для Менуэта 0.70 и программы для DOS'а, которые могут помочь разработчикам - iceasm.rar, хотя как - решать самим разработчикам. Берём в разделе "Скачать разное".
15.01.2004 Вчера ночью пробовал эмулятор. Желающие могут попробовать и просьба отписать результаты. Запускал в половину второго ночи и было не до детального рассмотрения всех возможностей. Эмулятор twoOStwo версии 2.20. Запускается под Windows NT/2000/XP. Отличился тем, что при дефолтных настройках без проблем запустил Менуэт версии 0.76 pre-2.4 (с чем была дискета под рукой). Всё работало. Единственный глюк был при попытки выйти из Менуета. Но в режиме 640x480 (VGA) глюка с выходом не случилось. Позволяет создавать образ дискеты (есть подозрение, что img-файл может подойти, но времени проверить не было, ибо спать пора было), поддерживает эмуляцию сетевых карт - которые установлены в компьютер, порты COM и LPT, CD-ROM и HDD. У меня на Duron-950 MHz, 384 Mb памяти, OS - Windows 2000 Server отъедал 98-99% ресурсов процессора, слегка подтормаживал, но всё работало. Позволяет работать в обычном окне или полноэкранном режиме.
Если возникнет желание попопробовать, то пожалуйста сообщите результаты.
Размер архива - 2.4 Mb. Условиями распространения программ обычно не интересуюсь, но если понадобится ключ, то напишите и я вышлю. На нашем сайте его не выкладываю, ибо для этих целей есть специальные сайты.
Положу архив с эмулятором twoOStwo в раздел "Скачать программы".
И Sniper Silos Book в "Документации".
14.01.2004 Андрей Ивушкин представляет широкой публике всем известные "пятнашки". Фишки передвигаются как мышью, так и стрелками. Для разгадывания предлагается 3 комбинации (выбирается кнопкой или клавишей Enter). Для тасования можно нажать пробел. Фишки меняют цвет на зеленый, когда
оказываются на соответствующих комбинации местах. Поощряются любые усовершенствования и
исправления.
13.01.2004 Меняются последние циферки в версиях MFAR и CMD. Взять можно в разделе "СкачатьПрограммы". В MFAR добавлена сортировка по расширению (надо использовать Ctrl+F3 и Ctrl+F4), некоторое ускорение работы с оптимизацией алгоритма сортировки, активная панель автоматически обновляется, когда общий размер файлов в текущей директории изменяется (пока проверяется). В восьмой версии ожидается копирование файлов.
Chemist обновил CMD, там команда ls должна работать нормально (не показывать левый текст, удалённые файлы и т.д.), при вызове исполняемого скрипта необязательно указывать расширение .cmd, и добавил поддержку вызова вшешних программ из исполняемых скриптов.
Кстати, 0.20 версия на 0.76 pre-2.4 у меня глючила... Посмотрим, что изменилось...
12.01.2004 Вышла в свет 0.76 pre-2.5 версия Menuet OS. Обновление в менеджере процессов Cpu.asm+, отладочной "доске" Board.asm+ и Ipc.asm+.
Если новый форум не нравится, не удобен и т.п.... Тестовый режим форума продолжается.
На www.wasm.ru появилась статья, посвящённая програмированию на FASM. Будет полезна изучающим ассемблер, несмотря на то, что в материале примеры под Windows и DOS.
10.01.2004 По договорённости с Protopopius'ом пробуем разместить на сайте http://menuetos.org.ru форумы, посвящённые OS Menuet. Форум на "Борде" в силу своей бесплатности имеет ряд ограничений, поэтому тестируем новые форумы и если они устраивают, то можно перебраться туда.
Заведены следующие разделы форума:
1. Ядро и программы для Menuet OS (Загрузка OS, ошибки, использование эмуляторов, дистрибутивы и программы)
2. Железо и конфигурации (Вопросы, связанные аппаратной совместимостью, работающим оборудованием, HardWare-List)
3. Программирование (Вопросы по программированию на ассемблере и других языках)
4. Обсуждение Menuet OS (Обсуждение операционной системы - перспективы, цели, задачи)
5. Обсуждение сайта Menuet.Narod.RU (Обсуждение сайта на "народе", обратная связь)
6. Просто общение - или разное, или ещё чего-нибудь, что не входит в тематику...
7. "Отдел по доработке" (Доработка Menuet OS) - тестовый режим, если получится, то это будет закрытый форум для разработчиков "Русской команды", учитывая давнее пожелание Sniper'а. На данный момент не работает, так как с настройками не разобрались.
Пробуем и проверяем, если эти форумы будут удобнее, то, соответственно, сделаю ссылки на этот форум.
Сообщения об ошибках и пожелания ожидаются...
09.01.2004 Часть 2 Вилле исправил баг в ядре и у Ивана Поддубного тоже новая версия. Ядро MenuetOS 0.76 2.4, исправленное и дополненное от Ивана Поддубного.
Вкратце возможности:
1) Добавлена возможность сохранения и загрузки через файл menuet.img
на жестком диске с файловой системой FAT32.
2) "Видеодрайвер" от Trans'а.
3) Исправлена функция 58 - теперь открываются все файлы.
4) PlayNote от VaStaNi.
5) Исправлена функция filesave - устанавливаются дата и время
при сохранении файла.
6) Функция set_bank для i810/815 от Protopopius.
7) Исправлена APM_PowerOff.
09.01.2004 Собственно ничего нового, кроме mfar-pa-7.zip - Менуэт FAR (как обычно, уберите расширение - это исполняемый файл Менуета).
07.01.2004 Текущий релиз в разработке 0.76 pre-2.4 уже доступен. Из изменений: более быстрое "перемещение" окон и исправлена ошибка в обработчике мыши. Доступно на официальном сайте.
Также совет от Mario79.
"У меня ось не писала на флоп и винт. Вчера мне пришлось обнулить биос. И у меня заработала запись на флопик, правда на винт всё равно не пишется. Если кому поможет, я выяснил, что отключение (Disable) опции "IO APIC support" (находится в настройках процессора) повлияло на то, что флопик начал работать на запись. Я имею ввиду сохранение образа из памяти на флоп, когда выходишь из оси. Моя "мать" Elite Group K7S5A (Socket A, SiS735, 2-SDR133+2-DDR266, FSB266, AGP4x, ATA100, Sound, ATX, 5PCI, USB, Bios AMI 8.09.2002Х[версия установленная при покупке]). Возможно у кого то нет этого пункта, тогда вам нужно обновить биос, у меня в данный момент установлена " CheepoBios 1.18 beta for K7S5A Based on ECS 030227 beta". Насчет других материнских плат я не знаю, но если в вашем биосе есть такой пункт и не работает запись на флоп, то попробуйте его отключить."
Также сегодня обновления: CMD - интерпретатор командной строки для Menuet by Chemist версии 0.20.
05.01.2004 Михаил Лисовин добавил новую тему в скринсейвер:
"Появилась еще одна тема "Ассемблер". Представляет из себя исходник скринсейвера, "распечатываемый" машиной в
стиле старых искровских мониторов (зеленый цвет на черном фоне)". Остальное читать ниже.
04.01.2004 Михаил Лисовин сделал новый скринсейвер.
Описание:
Приложение запускается после загрузки системы launcher'ом
(переделанный launcher прилагается) и висит резидентно в
памяти. Родительский процесс не имеет окна и не отобража-
ется в панели задач. По наступлении определенного времени
от отсутствия активности (определяется по последнему движению
мышки) врубается заставка. Их пока только две - просто черный
экран и Draw line - (на основе демки dl, которую я нагло дернул
из дистра Menuet 0.64). Вырубается скринсейвер по нажатию любой
клавиши или движению мышки. В общем, "как у людей".
Сетап скринсейвера вызывается кликаньем по пустому месту средней
кнопкой мыши (на трехкнопочных мышах) или двумя кнопками одно-
временно (на двухкнопочных). В нем можно выставить заставку (пока
только две), просмотреть ее (кнопкой SHOW), выставить время сраба-
тывания скринсейвера от 1-59 минут (по умолчанию 5 минут) или от-
ключить скринсейвер установкой флажка NEVER (при этом блокируются
все настройки). Предупреждение:
для большего удобства скринсейвер желательно
отключать при работе с приложениями, использующими преимущественно
клавиатуру (типа Тинипада или Тетриса) или выставлять на время
побольше. А то будет срабатывать не к месту;)
Все замечания и пожелания принимаются как прежде на lisovin@26.ru
Особенно по новым темам для заставки. Учтите, что файлы на это мыло
могут и не дойти, приаттаченные файлы лучше отсылать на
mutny@rambler.ru.
02.01.2004 Сегодня на нашем сайте доступна для скачивания доработанная версия FASM и новая версия TINYPAD'а. Иван Поддубный перед Новым годом доделал TINYPAD и FASM:
Теперь можно компилировать и запускать программы
нажатием одной кнопки в TINYPAD'е;
Информация от FASM'а идет на доску отладки и сообщений,
которую можно запускать кнопкой board;
Исправлено несколько ошибок в загрузке файла, обработчиках
клавиш и др.;
Появилась подцветка символов "!@#$%^&*(){}[]" (синие);
Добавлен авто-отступ (после нажатия Enter'а курсор переходит
в ту же позицию, откуда начиналась предыдущая строка);
И еще несколько небольших полезных улучшений.
А также в сети появился новый сайт посвящённый Menuet OS - http://menuetos.org.ru, созданный Protopopius'ом. Наверх