Да нету там оптимизации, товарищи... И не было никогда... Что чанка, что нул, что даже макарон - работают быстро потому, что они почти ничего не делают. Эмуляция видео просто глотает пакеты, приходящие от игры и выплеывает их на карту, как есть - это дает в большинстве случаев нормальную картинку и максимульную скорость. Ни о какой сортировке, раздельном рендеринге списков, тайловом рендеринге речи вообще не идет... И именно от этого у каждого из них свои глюки. Только нул эти глюки лечит разными настройками збуфера в шейдерах, а макарон просто выключил збуфер и пишет все поверх другого... Отсюда у них разные глюки в противоположных местах игр.
Нету там ни менеджеров памяти, ни систем таймеров, ни анализа блоков рекомпиляции, нету сортировок списков и раздельного рендеринга, нету проверки флагов з-клир и з-сорт, нету свертки констатн в рекомпиляторе, нету регкешинга... Безо всего этого эмулятор может работать и делат это быстро на сталыбх компах, потому что почти не исполняет кода, но безо всего этого невозможно сделать точную эмуляцию каждой части железа одновременно, нельзя добавить несколько систем в один эмулятор одновременно (что нул, что макарон, для наоми и прочих режимов используют ОТДЕЛЬНЫЕ билды и отдельные сорсы, не говоря уж о том, что переписывание на дх11 у макарона к примеру привело к необходимости полной переделки эмулятора, от чего до сих пор нет обещанного 31 декабря нового билда)....