home.social

#kolibrios — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #kolibrios, aggregated by home.social.

  1. И вновь KolibriOS! И вновь ассемблер!.

    В прошлой статье , я решил потестировать ассемблер на данной ОС. Но я ни когда не ищу лёгких путей и потому решил окунуться в мир KolibriOS и программировать используя только данную ОС. Всё что я смог выяснить, это то что давно когда-то что-то делали и на данный момент, увы, многое забросили... Но далеко не всё так плохо как кажется! В KolibriOS есть готовый редактор кода с подсветкой CEdit , и он поддерживает подсветку для нескольких языков программирования. Но я не уверен что он умеет компилировать под все эти языки. Но как минимум текст набрать можно. Fasm поддерживается полностью и собирать/запускать/отлаживать приложения можно "используя" данный редактор (не совсем, редактор запускает отдельно компилятор и так же запускает отдельно отладчик), что и позволяет полноценно разрабатывать программы. Я бы хотел сразу предупредить, практически ни какого обучения в статье не будет. Всё рассчитано на то, что вы уже хотя бы немного знаете ассемблер x86 и уже создавали простые программы под данную архитектуру (под Windows, Dos, Linux, а так может и MacOS).

    habr.com/ru/articles/800571/

    #fasm #kolibrios #ассемблер #программирование

  2. KolibriOS: пробуем ассемблер

    Решил потренироваться на ассемблере под x86 и выбор мой пал на KolibryOS . Ведь как-никак это ОС была написана на ассемблере и для использования ассемблера. И я хотел именно из самой KolibriOS писать код. Но... Наверное, зря я это всё затеял. Как оказалось, примеров кода не мало и не много. А так как я привык к Dos, Windows или Linux, то и ожидал что-нибудь в этом роде. Код, код и ещё раз код. Макросы не так часто встречаются. Ну и уж точно не весь код из одних макросов (утрирую). Пример кода из «официального источника» вносит больше сумятицы, чем понимания, что происходит в данном коде. И... там нет никакого объяснения этим «буквенным значениям». Есть только то, что ссылаются на файл «macros.inc». Если просматривать источники интернета, то где‑то более понятно написано и даже рассказывают, что взять «macros.inc» (и многие другие файлы можно на SVN KolibriOS и, как оказалось, ещё можно на GitHub (дублируется?). Покопавшись в файле «macros.inc», а так же на просторах интернета и найдя пример (смотрите код Fasm), я понял, что всё становится на свои места и более‑менее проясняется.

    habr.com/ru/articles/797623/

    #assembler #fasm #kolibrios #программирование #qemu

  3. @markearnest May I recommend KolibriOS (for weekend fun)? Really impressive, super tiny and written entirely in x86 asm.

    Another project that comes to mind is SymbOS – its main purpose was to demonstrate that an OS with "look & feel" of Windows 95 is possible to run on 8-bit (Z80) computers of the 1980s.

    symbos.de

    Screenshots of SymbOS running on Amstrad CPC are presented below.

    #menuetos #kolibrios #symbos #computing #z80 #x86

  4. Just curious, anyone daily-driving an OS other than Mac, Win, Linux, BSD, or Plan9?

    Anyone bold enough for daily-driving , , , , , , (please, no), / , , or other? ;)

  5. week 10 (equator passed):

    A lovely minimalistic system, totally independent, written in assembly, with a nice GUI and lots of tiny fancy apps. Boots in a fraction of second, able to connect to the network with my Ethernet card, and built-in browser can even show some simple sites!