User Tag List

Страница 2 из 20 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 200

Тема: Пишем свою ОС. Практика

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    забавно даже
    да просто классический случай junior-а форума. Только что наблюдал такое же в соседней ветке (и добавить к своему тамошнему ответу мне нечего):
    http://zx.pk.ru/showpost.php?p=248997&postcount=17

    "я много знаю, чего сам уже давно не могу применить - пороху нет. И чтобы не выглядеть творческим импотентом обосную всякому, что и другим ничего делать не надо, ибо сложно, некрасиво, невыгодно, неоптимально [продолжите сами]."
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    12.12.2009
    Адрес
    Курск
    Сообщений
    768
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну все погубили ось на корню зарождения...
    Pentagon-128/AY/FDD; Leningrad-48/128; Гамма-48 ред1; Искра- 1080; Искра-1085;

  4. #3

    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от МИВ Посмотреть сообщение
    Ну все погубили ось на корню зарождения...
    Походу дела речь шла тут не об ОС а об каких-то супер хаках CP/M-a которые должны были круто ускорить загрузку с флопаря на спектрумах с бетадиском и нулевой страницей ОЗУ.

  5. #4

    Регистрация
    12.12.2009
    Адрес
    Курск
    Сообщений
    768
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я вообще не представляю ось без винта.
    Pentagon-128/AY/FDD; Leningrad-48/128; Гамма-48 ред1; Искра- 1080; Искра-1085;

  6. #5

    Регистрация
    04.07.2005
    Адрес
    Нижний Тагил
    Сообщений
    842
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от МИВ Посмотреть сообщение
    Я вообще не представляю ось без винта.
    Согласен. Вот если б как нибудь разбить винт так, что бы трдос его принимал за дискету, и начинал грузить бут, в котором уже собсно сама ос и драйвер для расширенного обращения к остальному пространству на винте - тогда можно было бы грузиться на счет оси )))). Может даже не винт а флешка на 4 гига например ).

  7. #6

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,909
    Спасибо Благодарностей отдано 
    350
    Спасибо Благодарностей получено 
    322
    Поблагодарили
    246 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А может всю эту бодягу в ZX концепции? я например ничего общего с программированием не узрел, а вот концепций выше крыши
    С уважением,
    Jerri / Red Triangle.

  8. #7

    Регистрация
    23.02.2005
    Адрес
    Донецк
    Сообщений
    488
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    118
    Поблагодарили
    75 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ось, кому она нужна, кто под нее (даже не вопрос, кто будет писать её) писать будет ..., ну если только она, ось, будет работать в среде Windows?!

  9. #8

    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rubts0FF Посмотреть сообщение
    кому она нужна, кто под нее писать будет
    если писать под нее будет удобно и понятно, желающие будут. и ОСОБЕННО, если сделать пакет разработчика на пц, включающий редактор, справку по всем функциям, ассемблер и компилятор си.
    даже если это будет не ось, а фреймворк - это тоже будет супер, но до этого довести оч сложно.

  10. #9

    Регистрация
    12.12.2009
    Адрес
    Курск
    Сообщений
    768
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да зачем под нее писать? надо так что бы она старые проги понимала. и еще винт не везде есть так что можно про нее забыть.
    Pentagon-128/AY/FDD; Leningrad-48/128; Гамма-48 ред1; Искра- 1080; Искра-1085;

  11. #10

    Регистрация
    04.07.2005
    Адрес
    Нижний Тагил
    Сообщений
    842
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от IlyaMIV Посмотреть сообщение
    да зачем под нее писать? надо так что бы она старые проги понимала.
    Не проги а целые дискеты ) Скажем поменяли прошиву TRDOS совсем чучуть, что бы изменить системный приоритет на диск C (а не на A), и винт или флеш накопитель посадить на него. Диск A может запускаться из под OC прямо как есть (вся ос из памяти отгружается на винт так, что бы после сброса в тр-дос вернуться к текущему состоянию, либо на момент выключения, либо на момент запуска boot'a диска A). А запуск прог организовать например так: закидываем полный scl образ в виртуальный дисковод, скажем Z (опять колупание в теле DOS))) еще бы намудрить что нибудь, что бы и дос и проги на дискете понимали бы привод как A), и запускаем файл boot ))). Писать и адаптировать такие модули будет крайне просто, меняем имя запускаемого бейсик файла на boot. Образы scl свободно портируются на pc к тому же. В общем пути и решения достаточно обширные. Писать под ось не надо. Как писали под trdos, так и писать дальше...

    Вопрос с многозадачностью. Все приложения к ос сохраняют свои текущие состояния на винте, места много же ))).... а при их вызове восстанавливают свое предыдущее значение (даже текст в редакторе, пока не очистим !) ну и тп...

    ---------- Post added at 16:24 ---------- Previous post was at 16:12 ----------

    Привлекает так же возможность использования в os драйверов как существуещих железок, так и возможных расширений в будущем. Например переключение на расширеный видеорежим ) А стандартный в os где нить окошечком в уголке открывается. Еще можно сделать совместимость с каким нибудь pc-шным образом лент. думаю лучше всего tzx. Ось обрабатывает код модуля tzx, и создает где то на винте образ, который просто после окончания "загрузки" надевается на всю требуемую программе оперативную память спектрума с последующей передачей управления....

Страница 2 из 20 ПерваяПервая 123456 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Пишем на ассемблере под эмулятором
    от GM BIT в разделе Для начинающих
    Ответов: 76
    Последнее: 15.07.2016, 20:04
  2. Пишем свою ОС. Теория
    от Zet9 в разделе ZX Концепции
    Ответов: 280
    Последнее: 27.06.2012, 15:27
  3. Я ищу свою дему
    от AAA в разделе Демо
    Ответов: 4
    Последнее: 04.05.2005, 22:59
  4. Ищу свою gfx работу!!!
    от invador в разделе Игры
    Ответов: 7
    Последнее: 02.02.2005, 12:54

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •