UnitTest

Юнит-тесты чипов и ядер: сверка с эталонными значениями по документированному поведению и полное покрытие общих библиотек

UnitTest

Каждый класс эмулируемого чипа содержит дружественный класс, имеющий доступ ко всем его внутренностям.

MegaCycles

В настоящее время есть три теста, которые не завершаются успешно. Они используются для измерения производительности ядра 6502, APU и PPU.

Текущая производительность:

Core executed 1789772 cycles in real 2282 msec
You're 2.28 times slower :(

APU+Core executed 21477272 cycles in real 18297 msec
You're 18.30 times slower :(

PPU executed 21477272 cycles in real 21828 msec
You're 21.83 times slower :(