Перейти к содержимому






Фотография
- - - - -

OC эмулятор

Написано NEO , 24 Сентябрь 2017 · 873 просмотров

opencomputers
OC эмулятор

Привет!
Все мы пользуемся эмулятором OCEmu, но в нём есть недочёты, во первых нет ограничения озу и цп, иначе говоря, написанная программа на эмуляторе не факт что будет работать так же быстро и вообще компьютер не упадёт от not enough memory, я взялся за реализацию нативной версии эмулятора.

 

 

 

 

 

Какие мысли хочу вынести.

  • Эмулятор будет подсчитывать количество памяти.
  • Эмулятор будет исполнять код со скоростью оригинального процессора ОС.
  • Эмулятор будет написан на С++, никаких lua и SDL, только C++ и SDL.
  • Если будет интерес к такой теме - можно будет сделать даже виртуальную среду для программирования роботов и дронов.
  • Всегда можно реализовать компоненты из аддонов, например проигрывать из CX.
  • Другие фичи и идеи можно написать в комментариях, ну и они могут приходит по мере разработки мне.



  • ECS это нравится



OCEmu умеет исполнять код со скоростью оригинального OpenComputers.

Там в конфиге можно настроить

А вот с подсчетом freeMemory действительно проблемы есть

Билд под Линукс будет?

Билд под Линукс будет?

с++ же, конечно.

Получилось модифицировать ядро луа, теперь он считает количество памяти и не даёт выделять больше лимита.

Ну фз, я думал, что уже запилили чего-то, а тут только теория. Заголовок смутил.

Ждем версию под андроид

Ждем версию под андроид

Сможешь портировать?

пожелаю удачи, терпения этому проэкту
на счёт оригинальность выполнения кода: надо сделать опционально, или ускорение, чтоб не ждать +100500 часов результата
а для виртуальная среда для роботов да, будет гуд

Еще с редактором совместить

И отладчиком


Обратные ссылки на эту запись [ URL обратной ссылки ]

Обратных ссылок на эту запись нет

Новые комментарии

0 посетителей

0 пользователей, 0 гостей, 0 анонимных

Последние посетители

  • Фотография
    Arseniy10
    17 апр 2018 - 18:14
  • Фотография
    Laine_prikol
    13 апр 2018 - 19:52
  • Фотография
    Evg94
    08 апр 2018 - 22:07
  • Фотография
    LeshaInc
    08 апр 2018 - 18:31
  • Фотография
    Bleyn
    05 апр 2018 - 13:49
  • Фотография
    Kid
    02 апр 2018 - 06:08
  • Фотография
    eu_tomat
    01 апр 2018 - 18:27
  • Фотография
    Fingercomp
    31 мар 2018 - 08:42
  • Фотография
    Lazerix
    30 мар 2018 - 16:17
  • Фотография
    Electron
    27 мар 2018 - 23:37
  • Фотография
    kirill0743
    22 мар 2018 - 15:54
  • Фотография
    monkey
    21 мар 2018 - 10:41
  • Фотография
    Sergey1252
    14 мар 2018 - 21:15
  • Фотография
    DarthWirthe
    01 мар 2018 - 21:01
  • Фотография
    fasadik
    27 фев 2018 - 13:36
  • Фотография
    STAV
    20 фев 2018 - 18:44
  • Фотография
    Mokujin
    17 фев 2018 - 10:34
  • Фотография
    AtomicScience
    15 фев 2018 - 22:11
  • Фотография
    Prostag
    09 фев 2018 - 09:59
  • Фотография
    TC1061
    09 фев 2018 - 08:57