Denise — это кроссплатформенный эмулятор с точностью до такта для компьютеров Commodore 64 и Amiga 500/1000.
Главная особенность Denise по сравнению с конкурентами — упор на FPGA-точность (cycle-accurate). Разработчики стремятся воссоздать поведение железа не на уровне общих алгоритмов, а на уровне отдельных тактов. В результате игры, демо и даже нестандартные хаки работают так же, как на реальной плате. Это тот случай, когда каждый кадр проходит через виртуальное «железо» максимально приближённо к оригиналу.

Эмуляция графического чипа VIC-II выполнена особенно тщательно: корректные цвета, подлинные полосы растра и точное поведение спрайтов позволяют запускать культовые D64 образы без сюрпризов. Добавьте сюда аккуратную SID эмуляцию — и вы получаете звук, который звучит настолько аутентично, что ухо начинает улавливать знакомые артефакты старого железа.
Отдельно стоит сказать про эмуляцию Amiga. Denise справляется с характерными особенностями платформы: чипсет OCS/ECS, корректная работа блиттера, поведение Copper-скриптов, совместимость с демосценой и играми. Даже сложные эффекты, завязанные на тайминги, здесь ведут себя безукоризненно.
Интерфейс программы — это пример того, как должен выглядеть современный эмулятор. Всё важное — под рукой. Настройки отображения включают качественные CRT-фильтры, воспроизводящие текстуру старых телевизоров. Гибкие параметры Joystick mapping позволяют подстроить управление под любой геймпад, а обширная Tape/T64 поддержка делает возможным запуск кассетных игр с реалистичной имитацией загрузки.
Кроме того, Denise аккуратно работает с сохранениями, поддерживает перемотку, запись видео и экспорт аудио. Есть удобный файловый браузер, раздельные профили настроек и набор инструментов для продвинутых пользователей, которым важно тестировать поведение конкретных демо или игр на уровне таймингов.
Всё это делает Denise не просто эмулятором, а полноценным исследовательским инструментом для тех, кто хочет понять, как жили и дышали 8- и 16-битные системы. И если вы выросли на пикселях, SID-риффах и загрузках с бесконечным свистом, Denise дарит то самое ощущение настоящего ретро-железа — без компромиссов и упрощений.
Добавлено создание скриншотов.
Добавлена поддержка USBSID-Pico.
Добавлена поддержка 2 МГц.
Добавлены измерения PALette в качестве нового значения по умолчанию для генерации цвета.
Добавлена поддержка Structured Basic CRT
Добавлена поддержка формата MP3 для записи звука.
Исправлено ошибка, когда мышь не обнаруживается при смене порта USB (Windows).
Теперь при поиске дисков или лент учитываются архивы.
Поддержка HDR для Windows (D3D11) и macOS (Metal).
Добавлена поддержка вставки чёрного кадра (BFI) для уменьшения размытия движения.
Добавлена поддержка перемотки.
Добавлена возможность добавлять цветовую кодировку YUV (S/C-Video) PAL/NTSC к шейдеру CRT.
Добавлен драйвер CoreAudio3 для macOS.
У программы ещё нет отзывов. Напишите первым 😉