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






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

OC эмулятор

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

opencomputers
OC эмулятор

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

 

 

 

 

 

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

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



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



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

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

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

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

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

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

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

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

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

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

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

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

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

И отладчиком


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

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

Полезные ссылки.

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

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

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

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

  • Фотография
    ECS
    Сегодня, 01:38
  • Фотография
    ivan52945
    Вчера, 23:33
  • Фотография
    JLevi
    Вчера, 17:11
  • Фотография
    electronic_steve
    16 окт 2017 - 17:13
  • Фотография
    MeXaN1cK
    14 окт 2017 - 22:58
  • Фотография
    RccHD
    14 окт 2017 - 20:05
  • Фотография
    DarthWirthe
    14 окт 2017 - 19:02
  • Фотография
    titanium123
    14 окт 2017 - 17:16
  • Фотография
    Sharplook
    13 окт 2017 - 15:57
  • Фотография
    Dancho
    12 окт 2017 - 00:10
  • Фотография
    Zer0Galaxy
    11 окт 2017 - 15:49
  • Фотография
    Appo
    11 окт 2017 - 00:55
  • Фотография
    LeshaInc
    10 окт 2017 - 18:47
  • Фотография
    Fingercomp
    10 окт 2017 - 17:05
  • Фотография
    Quant
    09 окт 2017 - 19:50
  • Фотография
    BoberMod
    07 окт 2017 - 21:38
  • Фотография
    Laine_prikol
    07 окт 2017 - 16:06
  • Фотография
    cyber01
    07 окт 2017 - 15:45
  • Фотография
    FrideakisAB
    06 окт 2017 - 19:35
  • Фотография
    LuaGamer
    06 окт 2017 - 09:02