Один из старейших эмуляторов 16-битной приставки Super Nintendo (SNES).

snes9x 002

Snes9x — полнофункциональный C++ консольный эмулятор 16-битной приставки Super Nintendo (SNES), являющийся одним из старейших.

snes9x 003

Super Nintendo Entertainment System — выпущенная компанией Nintendo 16-разрядная домашняя игровая приставка/консоль, также известная как Super Nintendo, Super NES и SNES. В приставке были представлены улучшенные графические и звуковые возможности по сравнению с другими консолями того времени, а разработка дополнительных чипов (которые встраивались в картридж игры) позволяла ей оставаться конкурентоспособной на мировом рынке даже после выхода следующего поколения игровых приставок.

snes9x 004

Консоль Super Nintendo Entertainment System приобрела популярность во многих странах, став самой продаваемой 16-битной приставкой, несмотря на упорную конкуренцию и осталась популярна в эпоху 32-битных систем среди фанатов, коллекционеров и энтузиастов работающих с эмуляцией (создающих самодельные образы ПЗУ, так называемые ROM-файлы).

snes9x 005

Попытки эмуляции Super Nintendo Entertainment System начались в 1994 году с появлением VSMC; Super Pasofami и в 1996 году он стал первым работающим эмулятором консоли. В то же время два соперничавших проекта эмуляторов Snes96 и Snes97 объединились в один проект, получивший название Snes9x. В 2003 году команды Snes9x, ZNES и многие другие стали работать над точной эмуляцией SNES, сейчас этим в основном занимается bsnes (higan). Несмотря на попытки Nintendo пресечь появление подобных проектов, эмуляторы и ROM-образы доступны для свободного скачивания в Интернет.

snes9x 006

snes9x 007

ROM (Read-Only Memory) — постоянное запоминающее устройство, дословно "Память только для чтения", масочное ПЗУ изготовляемое фабричным методом и в дальнейшем не дающее возможности изменять записанные данные. Традиционно ром-файлами называют копии (дамп) ПЗУ картриджа игры, являющийся одним файлом (частично похожих на образы дисков iso), имеющих разное расширение и могут быть упакованными в архив (7z, zip, rar и др) содержащим одну или несколько игр.

snes9x 008

snes9x 009

snes9x 010

snes9x 011

Для консольной версии Snes9x имеется удобная и простая GTK графическая оболочка (GUI / front-end), значительно облегчающая первоначальную конфигурацию и процесс запуска игр (настройки, логи и другое сохраняется в каталоге ~/.snes9x).

snes9x 014

snes9x 015

snes9x 016

snes9x 017

Эмулятор Snes9x (соответственно и оболочка snes9x-gtk) имеет хорошую совместимость почти со всеми наиболее распространёнными форматами ром-файлов приставки Super Nintendo (SNES) и обладает хорошей скоростью эмуляции, при приемлемых системных требованиях, включает в себя поддержку дополнительных возможностей характерных для консолей выпускавшихся только в Японии.

snes9x 022

snes9x 018

snes9x 019

snes9x 025

Графическая оболочка Snes9x (snes9x-gtk) имеет стандартный для большинства современных эмуляторов пользовательский интерфейс, может работать в оконном и полноэкранном режиме, имеются разнообразные графические фильтры (SuperEagle, Scanlines и пр), поддерживается возможность сохранения сохранения состояния игры, создания скриншотов, запись и воспроизведение прохождений (в формате .smv) и многое другое...

snes9x 021

snes9x 020

snes9x 023

Эмулятор Snes9x поддерживает работу с многими игровыми устройствами (геймпадами, джойстиками и пр), есть возможность самостоятельно задать настройки для каждого контроллера и/или клавиатурные сочетания (горячие клавиши).

snes9x 024

Лицензия: GNU Lesser General Public License (LGPL 2.1)

snes9x 013

snes9x 012

Домашняя страница