Перейти к публикации
Chelsea_Smile

redpower Дополнительная ОС для компьютеров RedPower

Рекомендованные сообщения

Предлагаю добавить дополнительную ОС SFIV , написанную на ассемблере. Актуально ввиду скорости ее работы , на эмуляторе процессора RP и практически полной обратной совместимостью с MineOS, за исключением нескольких слов, которые в ней работают несколько иначе.

Почему MineOS плох?

  • 2/3 слов форта в системе написаны на форте. Ввиду этого , процессор выполняет много лишних инструкций.
  • Крайне медленный интерпретатор строк.

Что нам дает SFIV:

  • Высокую скорость работы интерпретатора строк.
  • Меньший "вес" системы , с идентичным набором форт-слов.
  • Написанный код , работает в разы быстрей ввиду меньшего кол-ва исполняемых процессором инструкций.

ОС за авторством Хитрого Лиса. Ссылка на оригинальную статью , где можно подробно ознакомиться с изменениями. Прикладываю образ дискеты с ос , ввиду того , что на сайте все ссылки на протяжении многих лет битые.

SFIV 1.1a.img

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение

Непонятный файл который даже не знаю чем проверять...

Поделиться сообщением


Ссылка на сообщение

Образ дискеты. Абсолютно идентичен тем, что хранятся в папке с миром сервера. Открыть можно в кодировке hexadecimal в скомпилированном виде. Представляет собой байт-код , который воспринимает эмулятор компа РП в игре. Открыть можно программой 4Decode от reddisk , для просмотра и редактирования образов дискет redpower. 

image.png

Поделиться сообщением


Ссылка на сообщение

С помощью 4decode пытаться проверить эту дискету на предмет свиньи в мешке.. прямо такое себе удовольствие. Другой вопрос - можно ли вообще туда что-то подсунуть, оно же один черт в эмуляторе процессора крутится, в изолированной песочнице.

1845453377_Screenshotat2022-06-2304-06-24.thumb.png.e6e12adeef15044ebb999c7289862841.png


nodes.gif.707c73bf76fe5592b4e154b63d92771b.gif

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...