Специализация - эмуляция Петр Семилетов aka Roxton Xakep, номер #069, стр. 069-108-4 FCE Ultra более чем достойно эмулирует NES как на *NIX-платформе, так и под Windows. Но я буду говорить только о версии, запускаемой мною под Linux. Собирается из исходника без проблем, надо только иметь установленный SDL с devel-пакетами. Из железа FCE Ultra эмулирует практически весь оригинальный NES, включая даже Zapper - световой пистолет. Его роль играет мышь. Эмуляция джойпада, на мой взгляд, не вполне удобна: w, a, s, z - крестовина, TAB - Select, Enter - Start, Keypad 2 - B, Keypad 1 - A. Под Keypad подразумеваю клавиши на цифровой части клавиатуры. Поддерживаются также игры с батарейками, вроде Kings Quest или Immortal. Независимо от того, реализовано сохранение в самой игре или нет, в FCE Ultra есть возможность сэйва/загрузки состояния игры (в слоты), записи и воспроизведения фильмов, создания скриншотов. Нет дампа звука во внешний файл. Как я уже говорил, в Linux-версии отсутствует какой-либо графический интерфейс, что, впрочем, не является недостатком. Все манипуляции с FCE Ultra производятся с помощью командной строки, а сохраняются автоматически в конфиге причудливого формата (текстовым редактором его изменять определенно не следует). Общие впечатления от эмулятора исключительно положительные, разве что не хватает настройки клавиш управления. А так - полный порядок. Я запустил в FCE Ultra почти 250 игр. Gens Игровая консоль SEGA Megadrive (SEGA Genesis в США) была у нас так же популярна, как и клоны NES. Моторолловский процессор 68000 CPU (как в старых Макинтошах) и прочая более современная начинка потеснили NES на рынке приставок вплоть до выхода Super Nintendo, который, впрочем, в пост-СССР так и не достиг популярности SEGA Megadrive и NES. В Megadrive мы снова встречаем старого знакомого - процессор Z80, теперь он обрабатывает исключительно звук. Кроме Z80, за звук в Megadrive были ответственны и другие устройства, например 6-канальный Yamaha'вский FM-синтезатор YM2612. Все это и многое другое в той или иной мере отлично эмулирует Gens. Gens обладает развитым графическим интерфейсом, а конфиг этого эмулятора представляет собой обычный ini-подобный файл. Gens умеет сохранять/загружать состояние игры. Более того, поддерживаются сэйвы от других эмуляторов, таких, как Genecyst (мощный эмуль для DOS) и DGen. В отличие от некоторых других эмуляторов, Gens поддерживает ромы игр, сделанные для разных стран и телевизионных стандартов (Japan NTSC, USA NTSC, Europe PAL, Japan PAL). Можно выбрать один из нескольких рендеров - 2xSAI, Normal, Double, Scanline, Interpolated и т.д. Нет OpenGL-рендера. Таковой присутствует, впрочем, в DGen'е и активируется ключом -G, т.е. "dgen -G 800x600 имя файла", где вместо 800x600 надо поставить нужное тебе разрешение. Зато в Gens есть окошко настроек контраста и яркости, что довольно удобно. |