EMC Magician позволяет настроить тайминги в режиме реального времени, так же можно донастроить те таминги, которые были установлены в 4IFIR Wizard
Запускать с жатой кнопкой **R. Дождаться пока загрузится HB Menu. Отпустить кнопку R**
Данный метод предполагает, что у вас уже имеются базовые знания
Для упрощения проверки стабильости таймингов следует установить Ultracam для Zelda TOTK
- 4IFIR overlay > EMC Magician > активируем все 3 доступных тумблера
- Homebrew Menu > MicroMemBench, перед входом убедиться, что стоит CPU - 4IFIR Maximized.
- Ждём, пока память полностью переключится в Optimized S
- Не выходя из MicroMemBench, заходим в EMC Magician,
- Приступаем к подбору значений таймингов. Смещаем значение первого слайдера, сначала на 1 шаг вправо, если не было прироста, то начинаем смещать слайдер влево (делаем паузы в несколько секунд после каждого шага) до тех пор, пока значения бенчмарка не начнут уменьшаться или система не зависнет.
- Запоминаем и выписываем стабильное значение параметра (в белом кружке) или просто фиксируем его нажатием X (Save).
- Проверяем стабильность найденного тайминга, Homebrew Menu > MicroMemTest (10 лупов хватит, при частоте CPU - 4IFIR Optimised)
- Проверяем стабильность тайминга в игре Для этого хорошой подойдет RDR в Док режиме или прогнать пару раз бенчмарк Ultracam в Zelda TOTK (Док режим, ЦПУ - 1963, ГПУ - 1305, EMC - Optimised S)
- Повторяем процесс с шага №2, для каждого слайдера. После настройки всех таймингов проверяем стабильность в MicroMemTest-е (при частоте CPU - 4IFIR Optimised) и в игре в последний раз.
- Переходим в MicroMemBench, перед входом вернув CPU частоту в 4IFIR Optimised
- Не выходя из MicroMemBench, заходим в EMC Magician, и с помощью кнопок L и R, находим значение “арбитра” для каждого тайминга, при котором бенчмарк демонстрирует наилучший результат. Не забываем сохранять нажатием “X”. “х | x | арбитр” - его изменение не влияет на стабильность, только на производительность, которая будет снижаться, если параметр перетянуть или недотянуть относительно оптимального значения, подбираемого опытным путём. Обычно это значение не далеко от того, что 4IFIR рассчитал самостоятельно для ваших значений тайминга, относительно прочих переменных конфигурации.
Так же можно просто удалить раздел, соответствующий текущему профилю RAM в файле config/4IFIR/emс_timings.ini и перезагрузится