Снес9x GX
https://github.com/dborth/snes9xgx (под лицензией GPL)
Snes9x GX — это эмулятор Super Nintendo/Super Famicom для Nintendo Wii, Snes9x GX — это порт Snes9x (http://www.snes9x.com).
Snes9x GX — это «домашнее приложение», а это означает, что вам понадобится способ запускать неподписанный код на вашей Nintendo Wii. Лучшим веб-сайтом для начала работы с Wii homebrew является WiiBrew (www.wiibrew.org).
ОГЛАВЛЕНИЕ
- Ночные сборки
- Функции
- Обновить историю
- Установка
- Начальная настройка
- Конфигурация
- Файловый браузер
- Геймплей
- Коды
- Турбо-режим
- Импорт и экспорт SRAM
- История обновлений (СТАРАЯ)
- Кредиты
- Ссылки
НОЧНЫЕ ЗДАНИЯ
Загрузите последние сборки из непрерывной интеграции:
Имя | Статус | Файл |
---|
Snes9x GX Wii/Wii U | | |
Snex9x GX GameCube | | |
ФУНКЦИИ
- На основе Snes9x 1.62.3 (с более быстрым модулем Blargg S-SMP)
- Поддержка контроллеров Wiimote, Nunchuk, Wii Classic, Wii Pro, Wii Super NES Classic, Wii U Pro и Gamecube
- Поддержка Wii U GamePad (требуется внедрение доморощенного продукта в игру Wii U VC)
- Поддержка контроллеров Retrode/Xbox 360/Hornet
- Поддержка SNES Superscope, мыши, Justifier
- Поддержка читов
- Поддержка иллюстраций (иллюстраций, обложки или скриншотов)
- Поддержка Satellaview (BS-X)
- Автоматическая загрузка/сохранение снимков игры и SRAM
- Пользовательские конфигурации контроллера
- Поддержка SD, USB, DVD, SMB, Zip и 7z.
- Автоопределение PAL/NTSC, поддержка широкоэкранного формата 16:9
- Режимы видео: оригинальное/с фильтром/без фильтра
- Турбо-режим — до 2 раз выше обычной скорости
- Опция масштабирования для увеличения/уменьшения масштаба
- Открытый исходный код!
ОБНОВИТЬ ИСТОРИЮ
[4.5.5 - 30 марта 2024 г.]
- Добавлены видеофильтры 2xBR, 2xBR-lv1 и DDT (Hyllian).
- Скомпилировано с использованием последней версии DevkitPPC/libogc.
- Добавлен шведский перевод (IsakTheHacker)
- Обновлены переводы
[4.5.4 - 31 июля 2023 г.]
- Скомпилировано с использованием последней версии DevkitPPC/libogc.
- Обновлен до более новой версии Snes9x (bladeoner).
- Переключиться в выбранный режим видео при первой загрузке, если не автоматически
- Добавлена опция пропуска кадров и добавлена поддержка PAL 576p (Tanooki16).
- Добавлены включение/выключение режима Hi-Res для SNES и включение/выключение ограничения спрайтов (Tanooki16).
- По умолчанию отключены периферийные устройства, если они не выбраны в настройках контроллера (Tanooki16).
- Добавлена поддержка файлов .cht в формате BML и прокрутка текста для имен читов (InfiniteBlueGX).
- Добавлено нажатие кнопки B/1 для отмены запроса на переназначение кнопок (InfiniteBlueGX).
- Исправлен «прыжок» меню выбора игры по умолчанию при запуске с классическим контроллером (InfiniteBlueGX).
- Исправлен сбой при нажатии кнопки «Отмена» после удаления устройства SD/USB и повторного открытия приложения (InfiniteBlueGX).
- Добавлена возможность отключить звук в игре (InfiniteBlueGX).
- Добавлена опция переключения меню 1+2+Plus для Wiimote (InfiniteBlueGX).
- Добавлены новые параметры конфигурации контроллера для мыши SNES (InfiniteBlueGX).
- Добавлена возможность выбрать, какая кнопка/комбинация будет использоваться для переключения меню (InfiniteBlueGX).
- Добавлена возможность переназначить кнопки ABXY на правый аналоговый джойстик (InfiniteBlueGX).
[4.5.3 - 15 июня 2022 г.]
- Скомпилировано с использованием последней версии DevkitPPC/libogc.
- Обновлен до последней версии Snes9x (bladeoner).
- В меню настроек видео добавлен переключатель «Включить турбо-режим» (на основе кода InfiniteBlueGX).
- Обновлены переводы
- Улучшенная поддержка экспедитора
- Добавлена возможность использовать режим рендеринга «Оригинальный» в конфигурациях 480p (niuus).
- Добавлены новые скорости для разгона Super FX (niuus).
- Добавлен переключатель, позволяющий скрыть/показать кнопку сохранения SRAM в пользовательском интерфейсе меню сохранения (saulfabregwiivc).
- Добавлен видеофильтр Scale2x и переименован фильтр Scanlines (спасибо Tanooki16!)
- Скорректирован фильтр развертки (спасибо Tanooki16!)
[4.5.2 - 23 марта 2021 г.]
- Добавлена поддержка 2-портового USB-адаптера Mayflash для SNES (спасибо EthanArmbrust!)
- Добавлен L+R+START для возврата в меню для контроллера Wii Classic.
- Обновлен французский перевод (спасибо Tanooki16!)
- Исправлена проблема с отображением скриншотов
[4.5.1 – 6 февраля 2021 г.]
- Исправлены проблемы SD2SP2/SD Gecko (снова)
[4.5.0 - 31 января 2021 г.]
- Исправлены проблемы SD2SP2.
- Максимальный размер изображения игры изменен на 640x480 для поддержки скриншотов.
- Исправлены файлы .bs, которые не отображались.
[4.4.9 - 18 января 2021 г.]
- Скомпилировано с использованием последней версии DevkitPPC/libogc.
- Добавлена возможность изменить игрока, привязанного к подключенному контроллеру.
- Исправлено соотношение сторон путем изменения значения viWidth на 644 (неопределенно).
- Значительное сокращение использования памяти (шрифты и загрузка изображений обложек)
- Другие мелкие исправления
[4.4.8 - 29 июня 2020 г.]
- Скомпилировано с использованием последней версии DevkitPPC/libogc.
- Исправлены графические сбои в порте GameCube.
- Обновления перевода
- Добавлен Wii U vWii Channel, широкоэкранный патч и теперь сообщается о скорости консоли/процессора.
- Обновления апстрима для Snes9x
- BS-X rom теперь не является обязательным. Если отсутствует, загрузится прямо в игру.
- Другие мелкие исправления
[4.4.7 - 4 марта 2020 г.]
- Исправлены сторонние контроллеры (снова)
- Исправлены проблемы с версией GameCube с SD2SP2.
[4.4.6 - 16 февраля 2020 г.]
- Исправлена ошибка, из-за которой бокс-арт не работал на GameCube.
- Исправлены некоторые сторонние контроллеры с неверными данными калибровки.
[4.4.5 - 1 февраля 2020 г.]
- Отключить отображение информации о ПЗУ по умолчанию
- Обновления от Snes9x
- Добавлена поддержка последовательного порта 2 (SP2/SD2SP2) на Gamecube.
- Поддержка контроллера Xbox 360/Hornet
- Скомпилировано с использованием последних библиотек
[4.4.4 - 13 октября 2019 г.]
- Добавлена поддержка ретроде (спасибо revvv!)
- Добавлен триггер L+R+START для возврата в эмулятор.
- Добавлена возможность показывать местное время.
- Исправлены кнопки для всех периферийных устройств SNES (спасибо niuus!)
- Исправлено изображение bg_preview (спасибо Tanooki16!)
- Исправлено отображение кнопок ZL для Wii U GamePad.
- Исправлена скорость ядра SuperFX2 (Yoshi's Island работал слишком быстро).
- Исправлен черный экран Dragon Ball Z Hyper Dimension.
- Сократите время компиляции, убрав макрос из файла Tile.
[4.4.3 - 13 апреля 2019 г.]
- Исправления, специфичные для игры (Чоу Аники, Rendering Rangers R2, Tenshi no Uta, Circuit USA)
- Максимальное количество читов увеличено до 150.
- Исправлена поддержка патчей BPS.
- Оптимизация отрисовки Snes9x (прирост скорости на 3-4%)
- Обновлен до последней версии Snes9x.
- Обновлен испанский перевод (спасибо Psycho RFG)
- Исправлено изображение предварительного просмотра, не отображавшееся на GameCube.
- Добавлена возможность не добавлять Auto для сохранения имен файлов.
- Исправлен сбой при использовании в качестве плагина Wiiflow.
- Исправлен сбой при запуске при использовании сетевых ресурсов.
- Исправлены проблемы с экранной клавиатурой.
- Обновлен корейский перевод
[4.4.2 - 25 января 2019 г.]
- Исправлена поддержка Wii U GamePad.
- Добавлена возможность загрузки внешних шрифтов и активированы японские/корейские переводы. Просто поместите ko.ttf или jp.ttf в каталог приложения.
- Добавлена возможность настройки фоновой музыки. Просто поместите bg_music.ogg в каталог приложения.
- Обновлен до последней версии Snes9x.
- Добавлены хаки скорости для Super Mario RPG и Kirby's Dreamland 3.
- Добавлена возможность изменить источник изображения предварительного просмотра с помощью кнопки + (спасибо Zalo!)
[4.4.1 - 4 января 2019 г.]
- Фиксированные контроллеры без аналоговых джойстиков
- Исправлена сборка GameCube.
[4.4.0 - 23 декабря 2018 г.]
- Обновил ядро до 1.58.
- Улучшенная интеграция WiiFlow.
- Добавлена поддержка Wii U GamePad (спасибо Fix94!)
- Добавлена настройка изменения интерполяции звука.
- Исправлено искаженное изображение при переключении между фильтрами HQ2x и разверткой.
- Добавлена загрузка BIOS BS-X.
- Исправлен черный экран Tengai Mekyou Zero.
- Исправлен черный экран Чоу Аники.
- Взломы APU для ядра 1.58, чтобы исправить Earthworm Jim 2
- Скорректированы настройки SA1 для исправления замедления Super Mario RPG с ядром 1.58.
[4.3.9 - 24 августа 2018 г.]
- Полностью вернуть ядро обратно к Snes9x 1.52.
- Переписана обработка звука
- Исправлена проблема со звуком при переходе из игры в меню и обратно.
- Исправлены случайные сбои в игре.
- Исправлены проблемы со звуком в турбо-режиме.
[4.3.8 - 16 августа 2018 г.]
- Частично обновить ядро до версии 1.56 (с менее точным, но более быстрым звуковым ядром Blargg)
- Улучшенная синхронизация звука с динамическим контролем скорости — исправлено потрескивание звука.
- Оптимизация памяти, чтобы освободить больше MEM1 для Snes9x
- Отключите поддержку многопиксельного формата для повышения скорости.
- Добавьте мягкие и резкие параметры фильтрации видео.
- Добавьте поддержку MSU1 (спасибо qwertymodo!)
- Добавьте поддержку программного исправления BPS (спасибо qwertymodo!)
- Разрешить загрузчику передавать два аргумента вместо трех (libertyernie)
- Перенос некоторых исправлений MSU1 из snes9x.
- Исправьте несколько потенциальных сбоев, вызванных графическим интерфейсом.
- Скомпилировано с использованием последней версии libOGC/devkitPPC.
- Полностью удалена проверка обновлений
- Исправления компиляции для DevkitPPC/Gamecube/Linux.
[4.3.7 - 9 декабря 2016 г.]
- Скрыть диалог сохранения, который ненадолго появляется при выходе из игры.
[4.3.6 - 12 сентября 2016 г.]
- Добавлена опция удаления файла сохранения (SRAM/Snapshot).
- Изменены цвета полей для файлов SRAM и снимков, чтобы они соответствовали цветовой схеме графического интерфейса emu.
- Измените параметр выхода «Выключить Wii», чтобы полностью выключить Wii, игнорируя настройки WC24.
- Обновлены кредиты эмулятора
- Добавлена возможность переключаться между скриншотами, обложками или изображениями иллюстраций с соответствующими именами папок внутри /snes9xgx в корне устройства. Вы можете выбрать, какой из них показывать, выбрав «Настройки» > «Меню» > «Предварительный просмотр изображения». Файл изображения .PNG должен иметь то же имя, что и ПЗУ (например: Contra III.png).
[4.3.5 - 06 февраля 2016 г.]
- Добавлен режим плагина Wiiflow Fix94.
- Удален звук из графического интерфейса, и теперь улучшена производительность и частота кадров в таких играх, как Yoshi's Island и Kirby Dream Land 3.
[4.3.4 - 2 февраля 2016 г.]
- Исправлены размеры изображения скриншота.
- Исправлена опция скриншота, она больше не создает дополнительный «фиктивный» файл.
- Исправлены проблемы с производительностью, вернулся к предыдущему методу vsync.
- Удалена автоматическая загрузка новых версий Burnt Lasagna.
- Скомпилировано с помощью devkitPPC r26. Примечание. При компиляции с помощью devkitPPC r27 некоторые игры, такие как Final Fantasy III и Chrono Trigger, вылетают в бою.
[4.3.3 - 3 сентября 2015 г. - 7 июля 2015 г.]
- Добавлена поддержка изображений предварительного просмотра Cebolleto.
- Добавлена поддержка контроллера WiiUPro.
- Добавлена опция фильтра Scanline.
- Увеличьте размер изображения предварительного просмотра и уменьшите ширину списка игр.
- Добавлен фон к изображению предварительного просмотра.
- Добавлена кнопка «Снимок экрана».
- Добавлена кнопка «WiiuPro» в меню сопоставления кнопок.
- Исправлен инвертированный выбор цвета кнопки, который был в некоторых окнах опций.
[4.3.2 - 9 ноября 2012 г.]
- Исправлена задержка с контроллерами GameCube.
[4.3.1 - 7 июля 2012 г.]
- Исправлена поддержка PAL
[4.3.0 - 6 июля 2012 г.]
- Поддержка новых Wiimotes
- Исправлено мерцание экрана при возврате в меню.
- Улучшены кнопки L/R для GameCube — нажатие кнопки триггера происходит при нажатии 50%+.
- Улучшено поведение контроллера — разрешено одновременное нажатие в двух направлениях.
- Изменения времени
- Скомпилировано с помощью DevkitPPC r26 и libogc 1.8.11.
[4.2.9 - 14 января 2012 г.]
- Более точное масштабирование пикселей (спасибо eke-eke!)
- Другие незначительные изменения
[4.2.8 - 15 мая 2011 г.]
- Перенесено несколько игровых исправлений для: Mutant Chronicles — Doom Troopers, Porky Pig's Haunted Holiday, Big Sky Trooper и Mechwarrior 3050 / Battle Tech 3050.
- Добавлен турецкий перевод.
[4.2.7 - 23 марта 2011 г.]
- Исправлены регрессии браузера со стабильностью и скоростью.
- Отменены изменения зон на IRQ и SA-1 - это привело к снижению производительности.
[4.2.6 - 19 марта 2011 г.]
- Улучшена совместимость игр (обновлено ядро до последней версии Snes9x)
- Исправлена проблема, из-за которой читы не сохранялись.
- Улучшена совместимость USB и контроллера (перекомпилирована с последней версией libogc).
- Включен SMB на GameCube (спасибо Extrems!)
- Добавлен каталанский перевод.
- Обновления перевода
[4.2.5 - 7 октября 2010 г.]
- Синхронизация с вышестоящим SVN — исправляет несколько специфических проблем игры.
- Исправлена проблема «пустого списка» для SMB.
- Улучшена совместимость и скорость USB.
- Добавлены переводы на португальский и бразильский португальский.
- Другие незначительные изменения
[4.2.4 - 14 августа 2010 г.]
- Поддержка iOS 202 удалена.
- Добавлена поддержка USB 2.0 через IOS 58 — требуется предустановленная iOS58.
- Поддержка DVD через AHBPROT — требуется последняя версия HBC.
[4.2.3 - 22 июля 2010 г.]
- Исправлено неработающее автообновление
[4.2.2 - 20 июля 2010 г.]
- Отменены изменения USB2.
- Исправлен сбой при возврате в меню в режиме «Фильтрованный».
[4.2.1 - 14 июля 2010 г.]
- Улучшена синхронизация звука
- Исправлена коррекция 16:9 в исходном режиме.
- Возможность использовать оба USB-порта (требуется обновленная версия IOS 202. ВНИМАНИЕ: старые версии IOS 202 БОЛЬШЕ не поддерживаются)
- Исправлена проблема с файлами исправлений IPS.
- Скрыть файлы, отличные от ROM
- Другие незначительные улучшения
[4.2.0 - 20 июня 2010 г.]
- Исправлена проблема с неправильным соотношением сторон.
- Исправлена проблема с прерывистой частотой кадров.
- Исправлены исправления IPS/UPS.
- Улучшения USB
- Улучшения GameCube — звук, SD Gecko, отображение миниатюр сохранений.
- Другие незначительные изменения
[4.1.9 - 19 мая 2010 г.]
- Исправлена поддержка DVD
- Исправлены некоторые проблемы с читами
- Исправлены некоторые потенциальные зависания при возврате в меню.
- Изменения видео/аудиокода
- Исправлена ошибка прокрутки текста.
- Другие незначительные изменения
[4.1.8 - 9 апреля 2010 г.]
- Исправить ошибку автосохранения
[4.1.7 - 9 апреля 2010 г.]
- Исправлена проблема с зависанием
- Основные исправления тайминга, должны решить некоторые проблемы с некоторыми играми.
- Большинство сторонних контроллеров теперь должны работать (пожалуйста!)
- Исправлен сбой 7z
- Только для GameCube — исправлен DVD/SD Gecko (спасибо emukidid!)
- Обновления перевода (немецкий и голландский)
- Другие незначительные изменения
[4.1.6 - 30 марта 2010 г.]
- Новое ядро! Обновился до Snes9x 1.52. Старые состояния сохранения работать не будут!
- Поддержка DVD/USB 2.0 через IOS 202. Поддержка DVDx прекращена. Настоятельно рекомендуется установить IOS 202 с помощью прилагаемого установщика.
- Многоязычная поддержка (полностью завершен только французский перевод)
- Спасибо всем, кто прислал переводы
- Улучшения/исправления ошибок SMB
- Небольшая оптимизация производительности видео и ввода
- Теперь использует файлы .srm без добавления «Авто», если оно найдено.
- Добавлена возможность отключить прицел.
[4.1.5 - 23 декабря 2009 г.]
- Папки по умолчанию изменены на snes9xgx/roms и snes9xgx/saves. Старые папки будут автоматически перемещены в новое место.
- Браузер файлов теперь прокручивается до последней игры при возвращении в браузер.
- Автоматическое обновление для тех, кто использует USB, теперь работает.
- Исправлены кнопки прокрутки вверх/вниз.
- Незначительные оптимизации
[4.1.4 - 2 декабря 2009 г.]
- Исправлен SMB (на этот раз по-настоящему!)
- Исправлена регрессия загрузки снимков.
[4.1.3 - 30 ноября 2009 г.]
- Фиксированный SMB
- Добавлены отдельные параметры масштабирования по горизонтали и вертикали.
- Улучшено время прокрутки: чем больше вы прокручиваете, тем быстрее она происходит.
- Исправлена кнопка сброса на консоли Wii — теперь вы можете сбрасывать настройки несколько раз.
- Небольшая оптимизация кода
- Уменьшите фрагментацию памяти - исправляет сбои из-за нехватки памяти.
[4.1.2 - 7 октября 2009 г.]
- Обновленный файловый браузер и файловый ввод-вывод.
- Множество других исправлений ошибок
[4.1.1 - 19 сентября 2009 г.]
- Исправлена ошибка с черным экраном
[4.1.0 - 16 сентября 2009 г.]
- Исправления рендеринга текста
- Улучшения для малого и среднего бизнеса
- Построен с использованием новейших библиотек
- Переключение режима видео теперь работает правильно.
- Другие мелкие исправления и очистка
[4.0.9 - 22 июля 2009 г.]
- Исправлено сообщение «Сохранения игры не найдены». сообщение, когда действительно есть сохранения.
- Исправлена клавиша Shift на клавиатуре.
- Прокрутка текста снова работает
- Измените выбор окна подсказки по умолчанию на кнопку «Отмена».
[4.0.8 - 9 июля 2009 г.]
- Более быстрый просмотр SMB/USB
- Последняя просмотренная папка теперь запоминается.
- Исправлена кнопка сброса сопоставления контроллера.
- Исправлено отсутствие звука в версии GameCube.
- Имена каталогов больше не изменяются
- Настройки теперь сохраняются только при выходе
- Исправлены сбои с экранной клавиатурой.
- SRAM автоматически сохраняется при выключении питания из игры.
- Предотвратите зависания 7z, улучшите сообщения об ошибках 7z
- Увеличьте лимит читов с 30 до 150.
- Читы больше не влияют на следующую загрузку игры — они очищаются правильно.
[4.0.7 - 30 июня 2009 г.]
- Исправлено автообновление
- Увеличен список файлов в браузере до 10 записей, уменьшен размер шрифта.
- Добавлена прокрутка текста в файловом браузере.
- Добавлена кнопка сброса для сопоставлений контроллеров.
- Настройки теперь загружаются с USB при загрузке приложения с USB на HBC.
- Исправлены сбои в меню, вызванные ошибками проигрывателя ogg.
- Исправлена ошибка проверки сохранения карты памяти.
- Исправлены ошибки сохранения игры в браузере.
- Разная очистка/исправление кода.
[4.0.6 - 30 мая 2009 г.]
- Исправлена ошибка повреждения SD/USB.
- SMB снова работает
- Исправлены ошибки графического интерфейса, улучшено поведение графического интерфейса.
[4.0.5 - 26 мая 2009 г.]
- Улучшенная стабильность
- Исправлен неработающий SDHC из обновления HBC 1.0.2.
- Исправлены проблемы с возвратом в меню из игры.
- Добавить возможность отключения грохота
- Автоматически определяет наличие HBC, в противном случае возвращается в меню Wii.
- Исправлена проблема с турбо-кнопкой Super Scope.
- Различные исправления ошибок
[4.0.4 - 30 апреля 2009 г.]
- Улучшенная полоса прокрутки
- Построен на более стабильной libogc/libfat.
- Исправлена ошибка грохота в файловом браузере.
- Добавлены запросы подтверждения
- Исправлены настройки, сохраняющие глюки.
[4.0.3 - 23 апреля 2009 г.]
- Исправлена ошибка сброса настроек
[4.0.2 - 22 апреля 2009 г.]
- Исправлен домашний триггер контроллера GameCube
- Исправлена поддержка USB
- Более стабильная поддержка SMB
- Исправления/улучшения сохранения/загрузки игры.
- Исправления видеорежима
- Фильтр hq2x больше не приводит к сбою в играх высокого разрешения в режимах без фильтрации/фильтрации.
- Исправления для чит-парсинга файлов
- Турбо Super Scope теперь активируется при удержании кнопки «Вниз».
- Настройки теперь сохраняются при выходе из области настроек меню игры.
- Кнопка паузы Super Scope теперь работает.
- Неверный доступ к VRAM теперь разрешен — должно исправить некоторые доморощенные игры.
- Новый выбор видеорежима в меню (принудительно выбирать видеорежим не рекомендуется)
[4.0.1 - 13 апреля 2009 г.]
- Исправлено отключение автосохранения в меню.
- Исправлена клавиатура, добавлено больше клавиш.
- Исправлена загрузка 7z с DVD.
- Включить автоматическую загрузку и переименование сохранения SRAM без слова «Auto» в названии.
- Исправлено разрешение PAL — почтового ящика больше нет.
- Полоса прокрутки файлового браузера теперь перетаскивается, кнопки со стрелками теперь прокручивают список.
- Улучшена обработка нескольких экранных Wiimote.
- Реструктуризация меню - новое меню «Настройки игры».
[4.0.0 - 4 апреля 2009 г.]
- Новое меню на основе GX с полностью переработанным макетом. Имеет поддержку Wiimote IR, звуки, графику, анимационные эффекты и многое другое.
- Спасибо the3seashells за создание первоклассных иллюстраций, Питеру де Ману за написание музыки и особую благодарность shagkur за исправление ошибок в libogc, которые в противном случае помешали бы выпуску.
- Экранная клавиатура для изменения папок сохранения/загрузки и настроек сети.
- Параметры конфигурации меню (настраиваемая кнопка выхода, ориентация Wiimote, громкость)
- Настраиваемое отображение кнопок для суперобласти, мыши и выравнивателя.
- Новый менеджер сохранений, позволяющий сохранять несколько файлов и просматривать их. Показывает снимки экрана для сохраненных снимков, а также дату и время сохранения.
- Экспериментальный фильтр hq2x, предоставленный Michniewski
[009 - 27 января 2009 г.]
- Более быстрый SD/USB — новый кэш упреждающего чтения
- Убран триггер возврата в меню для правого джойстика классического контроллера.
- Исправлена ошибка чтения файлов < 2048 байт.
- Исправлены некоторые утечки памяти, переполнение буфера и т. д.
- Очистка кода, другие общие исправления ошибок
[008 - 24 декабря 2008 г.]
- Исправлен нестабильный доступ к SD-карте.
- Правильная горячая замена SD/USB (только Wii)
- Функция автоматического обновления (только Wii)
- Переписан доступ по SMB — увеличена скорость, теперь поддерживается NTLM (только для Wii)
- Улучшен код доступа к файлам.
- Сброс настроек теперь сбрасывает элементы управления.
- Исправлена ошибка «неверный размер файла» в небольших играх (например: Space Invaders).
- Исправлено зависание в Super Mario RPG.
- Исправления мелких ошибок
[007 - 19 ноября 2008 г.]
- добавлено: поддержка SDHC
- добавлено: горячая замена SD/USB
- добавлено: сохранение масштаба
- добавлено: поддержка патчей IPS/UPS/PPF.
- добавлено: поддержка модчипа Qoob (спасибо emukidid!)
- добавлено: добавлена поддержка консоли/дистанционной кнопки питания (только Wii).
- добавлено: Добавлена поддержка кнопки сброса — сбрасывает игру (только для Wii).
- изменено: файл настроек теперь называется settings.xml и хранится в той же папке, что и DOL, например: apps/Snes9xGX/settings.xml (только для Wii)
- исправлено: поддержка файлов swc, sfc
- исправлено: перевернутые звуковые каналы
- исправлено: некоторые вылеты игры
- исправлено: сохранение снимков для игр с SPC7110, BS, DSP или CX4.
- исправлено: поддержка выравнивателя
- исправлено: турбо-кнопка суперскопа
- исправлено: поддержка широкоэкранного режима
- исправлено: проблемы ActRaiser 2
- исправлено: неверный доступ к памяти в C4 и OBC1. Сцену MMX3 Toxic Seahorse теперь можно эмулировать с помощью HDMA. (зоны)
- исправлено: обновлен снимок для предотвращения рассинхронизации. Добавлены некоторые переменные, связанные с APU и HDMA. (гоча)
- исправлено: проблемы с масштабированием (спасибо, eke-eke!)
- исправлено: оригинальные режимы (спасибо eke-eke!)
- исправлено: вертикальное масштабирование для режимов с фильтрацией и без фильтрации (спасибо eke-eke!)
[006 - 15 октября 2008 г.]
Тантрический
- добавлено: 480p для GameCube
- добавлено: синхронизация звука
- добавлено: поддержка 7z
- изменено: более быстрый доступ к SD/USB (включен кэш упреждающего чтения)
- исправлено: проблемы со смещением видео
- исправлено: игры BS-X теперь работают
- исправлено: Wii DVD теперь работает
- исправлено: DVD снова включен для GameCube
- исправлено: проблемы с аналоговым джойстиком Nunchuk.
- исправлено: множество сбоев, утечек памяти и т. д.
Михневский
- добавлено: параметры смены видео
- изменено: опция отключения двигателя DVD снова включена для GameCube.
[005 - 23 сентября 2008 г.]
Михневский
- добавлено: поддержка Superscope/мыши/выравнивателя с помощью пульта Wii.
- добавлено: 3 режима рендеринга: оригинальный, с фильтром, без фильтра.
- добавлено: опция широкоэкранной компенсации
- добавлено: поддержка DVD на Wii.
- изменено: масштабирование - ограниченный диапазон, добавлена опция сброса масштаба.
Тантрический
- добавлено: теперь использует ядро SNES 1.51 (спасибо eke-eke за помощь в этом)
- добавлено: меню читов! Загружает файл .CHT из папки /snes9x/cheats, имя файла .CHT должно совпадать с именем файла ПЗУ.
- добавлено: выбор настроек загрузки/сохранения. ROM, SRAM, Freeze и настройки сохраняются/загружаются в соответствии с этими
- добавлено: предварительная поддержка загрузки/сохранения файлового ресурса Windows (SMB) на Wii: вы можете ввести настройки сети в snes9xGX.xml или отредактировать s9xconfig.cpp из исходного кода и скомпилировать.
- добавлено: «Автоматические» настройки для сохранения/загрузки — попытка автоматически определить устройство(а) загрузки/сохранения — SD, USB, карта памяти, DVD, SMB.
- добавлено: Страница информации о ПЗУ
- добавлено: Меню игры — теперь здесь доступны все параметры, специфичные для игры: сохранение/загрузка SRAM, сохранение/загрузка снимка, перезагрузка игры и т. д.
- добавлено: Страница кредитов
- исправлено: SD Gecko теперь работает
- исправлено: полная поддержка USB
- изменено: структура меню
- изменено: настройки теперь загружаются и сохраняются в формате XML. Вы можете открыть snes9xGX.xml и отредактировать все настройки, включая некоторые, недоступные в программе.
- изменено: если во время игры нажать кнопку «Домой», появится меню игры.
- изменено: если настройки не могут быть загружены в начале и/или сброшены, появляется меню настроек — удалите, чтобы сохранить настройки!
- изменено: загрузка SRAM - игра автоматически перезагружалась после загрузки SRAM.
[004 - 5 августа 2008 г.]
- добавлено: возможность отключить фильтрацию AA (графика snes более четкая, AA теперь по умолчанию отключена)
- добавлено: отображение масштабирования и турбо-режима на классическом контроллере.
- добавлено: предварительная поддержка USB (загрузка)
- изменено: sram и зависания теперь сохраняются по имени файла, а не по внутреннему имени диска. Если у вас несколько версий одной и той же игры, теперь у вас могут быть зависания и зависания для каждой версии. Предложение о преобразовании в новое имя предоставляется только для SRAM.
- изменено: по умолчанию включена автозагрузка/сохранение памяти и зависание.
[003 - 25 июля 2008 г.]
- добавлено: сортировка файлов по алфавиту.
- добавлено: фоновый логотип/задник + более красивое меню.
- добавлено: прокрутка в селекторе ПЗУ
- исправлено: переключение между ПЗУ pal/ntsc не портит тайминги
- исправлено: конфигурация контроллера GC теперь работает
- исправлено: зависание автозагрузки при загрузке ПЗУ
- исправлено: заархивированные ПЗУ теперь должны загружаться в разумные сроки.
- исправлено: предварительно скомпилированные файлы для автосохранения в разные места (см. readme)
- изменено: слот быстрой загрузки GC по умолчанию (на SD) (спасибо kerframil)
- изменено: каталогами загрузки/сохранения по умолчанию теперь являются "/snes9x/roms" и "/snes9x/saves/" (спасибо kerframil)
- изменено: классические значения по умолчанию X и Y не переключаются.
- изменено: если автосохранение включено, оно больше не запрашивает сохранение SRAM. Он сохраняется в фоновом режиме.
- обновлен README
[002 - 21 июля 2008 г.]
- добавлено: поддержка классической версии и нунчаков.
- добавлено: теперь все контроллеры можно настроить
- добавлено: версия GC (непроверенная)
- изменено: сопоставления больше не хранятся в SRAM, а в файле конфигурации. Это означает отсутствие конфигураций для каждой игры, а только одну глобальную конфигурацию для каждого контроллера.
- один make-файл для создания всех версий. (спасибо snes9x143 SVN)
[001 - 12 июля 2008 г.]
- компилируется с последней версией devkitppc (r15)
- теперь использует libfat (можно использовать передний слот для SD-карты на Wii)
- немного обновил пункты меню
- поддержка Wiimote
- исправлено: автозагрузка зависает/зависает
- исправлено: ром воспроизводится сразу после загрузки
[старая история обновлений внизу]
УСТАНОВКА
Чтобы установить Snes9x GX, вам необходимо скопировать папки (каталоги) «apps» и «snes9xgx» из этого архива на SD-карту. Он поставляется предварительно упакованным в формате Homebrew Channel (который вы будете использовать для запуска эмулятора). После того, как вы скопировали каталоги на SD-карту, вам нужно будет поместить образ(ы) вашего ПЗУ в каталог «snes9xgxroms» и поместить все файлы чит-кода (необязательно) в каталог «snes9xgxcheats». Как только это будет сделано, вы можете приступить к запуску эмулятора через канал Homebrew.
Сателлавью (BS-X)
Snes9x GX поддерживает загрузку игр BS. BIOS BSX не требуется. Если вы хотите использовать его, загрузите ПЗУ English + No DRM BS-X здесь: https://project.satellaview.org/downloads.htm
Поместите его в папку snes9xgx, переименованную в BS-X.bin.
ПЕРВОНАЧАЛЬНАЯ НАСТРОЙКА
При первом запуске Snes9x GX на SD-карте будет создан новый файл «settings.xml», в котором хранится конфигурация эмулятора. Поэтому, когда вы запустите Snes9x GX, он автоматически определит ваш носитель и приведет вас к экрану выбора ПЗУ. Если вы хотите запустить игру с настройками по умолчанию, просто выделите игру и нажмите «A», и она загрузится. Однако вы можете настроить Snes9x GX по своему вкусу.
КОНФИГУРАЦИЯ
Чтобы настроить Snes9x GX, нажмите «A» в поле «Настройки». Откроется экран «Настройки», где вы можете настроить сопоставление кнопок, видео, сохранение, меню и сеть. Вы также можете восстановить настройки до первоначальных значений, нажав на «Сбросить настройки», а вернуться к экрану выбора ПЗУ можно, нажав «Вернуться».
Сопоставления кнопок
В меню настроек «Сопоставление кнопок» у вас будет возможность выбрать настройку контроллера SNES, Super Scope, мыши SNES и выравнивателя. После того, как вы выберете контроллер для настройки, вам будет показано, какое устройство ввода вы хотите настроить. Чтобы установить кнопку, просто нажмите на устройство ввода, которое вы хотите использовать, а затем выберите кнопку, которую хотите сопоставить. После того, как вы выберете кнопку для настройки, Snes9x GX предложит вам нажать кнопку, которую вы хотите назначить выбранной вами кнопке. Ниже приведен список каждого контроллера, за которым следуют устройства ввода и значения по умолчанию для этих устройств.
Контроллер SNES
GameCube Controller
A = A
B = B
X = X
Y = Y
L = L
R = R
START = START
SELECT = Z
UP = UP
DOWN = DOWN
LEFT = LEFT
RIGHT = RIGHT
Wiimote
A = B
B = 2
X = 1
Y = A
START = PLUS
SELECT = MINUS
UP = UP
DOWN = DOWN
LEFT = LEFT
RIGHT = RIGHT
Classic Controller
A = A
B = B
X = X
Y = Y
L = L
R = R
UP = UP
DOWN = DOWN
LEFT = LEFT
RIGHT = RIGHT
Wiimote Nunchuck + Wiimote
A = A
B = B
X = C
Y = Z
L = 2
R = 1
START = PLUS
SELECT = MINUS
UP = UP
DOWN = DOWN
LEFT = LEFT
RIGHT = RIGHT
Супер прицел
GameCube Controller
FIRE = A
AIM OFFSCREEN = B
CURSOR = Z
TURBO ON = Y
TURBO OFF = X
PAUSE = START
Wiimote
FIRE = B
AIM OFFSCREEN = A
CURSOR = MINUS
TURBO ON = UP
TURBO OFF = DOWN
PAUSE = PLUS
SNES мышь
GameCube Controller
LEFT BUTTON = A
RIGHT BUTTON = B
Wiimote
LEFT BUTTON = A
RIGHT BUTTON = B
Оправдатель
GameCube Controller
FIRE = B
AIM OFFSCREEN = A
START = START
Wiimote
FIRE = B
AIM OFFSCREEN = A
START = PLUS
ВИДЕО
Экран настроек видео позволит вам настроить различные параметры видео, включая метод рендеринга, масштабирование, фильтрацию, масштабирование экрана и положение экрана. Вы можете переключить параметры первых трех вариантов, щелкнув по ним. Чтобы выбрать опцию «Фильтрация», необходимо включить «Фильтрацию» в настройках «Рендеринг».
Рендеринг
- Нефильтрованное
- Оригинал
- Отфильтровано
Масштабирование
- По умолчанию
- 16:9 Исправление
Фильтрация
- Никто
- hq2x
- hq2x Софт
- hq2x Жирный
Screen Zoom откроет меню, в котором вы можете настроить уровень масштабирования, используя стрелки влево и вправо, на которые можно нажимать. Значение по умолчанию — 100%.
Опция «Положение экрана» откроет экран с четырьмя стрелками, который позволит вам перемещать положение вывода. Вам нужно будет использовать эту опцию только в том случае, если экран не центрирован. Объединив это с масштабированием и масштабированием, вы сможете получить правильное изображение на своем телевизоре.
СОХРАНЕНИЕ И ЗАГРУЗКА
С помощью этой опции настройки вы можете настроить способ загрузки и сохранения Snes9x GX. Возможные варианты: «Метод загрузки», «Загрузить папку», «Метод сохранения», «Сохранить папку», «Автозагрузка» и «Автосохранение». Нажав на все параметры, кроме папок, вы сможете переключаться между их настройками. При нажатии на параметры папки появится текстовое поле, в котором вы можете ввести папку, которую хотите использовать для сохранения данных. Snes9x GX имеет два типа сохранений: один — это SRAM, в котором хранятся данные игры (это применимо только в том случае, если игра, в которую вы играете, поддерживает сохранение), а другой — моментальные снимки, которые сохраняются в реальном времени. Сохранения в реальном времени позволяют вам сохранить игру в ее текущем состоянии и возобновить ее позже.
Способ загрузки — SD, USB, DVD, сеть и автоматический
Способ сохранения: SD, USB, сеть и автоматический режим.
Автоматическая загрузка — SRAM, снимок и выключение
Автосохранение — SRAM, снимок и выключение
МЕНЮ
Этот экран настроек позволит вам настроить некоторые аспекты работы меню, включая действие выхода, ориентацию Wiimote, громкость музыки и громкость звуковых эффектов. Для действия выхода можно установить «Возврат в загрузчик», «Возврат в меню Wii» и «Выключение Wii». Ориентацию Wiimote можно установить на вертикальную или горизонтальную, а затем увеличивать и уменьшать громкость музыки и звуковых эффектов.
ИСКУССТВО
Обложки, обложки или скриншоты будут отображаться в главном меню при выборе каждой игры. Выберите тип изображения для отображения в меню, выбрав «Настройки» > «Меню» > «Предварительный просмотр изображения». Каждое изображение находится в папке с соответствующим названием (например: sd:/snes9xgx/covers). Они должны быть в формате PNG с точно таким же именем, как и у ROM, и размером не более 640 на 480 пикселей. Рекомендуемый формат: 316 x 224 пикселей PNG с глубиной 32 бита.
СЕТЬ
Если вы собираетесь использовать свою сеть (LAN) для загрузки и/или сохранения, вам нужно будет войти в настройки общего ресурса SMB, которые вы установили на своем компьютере, через это меню настроек. Вам нужно будет ввести IP-адрес общего ресурса SMB, имя общего ресурса, имя пользователя общего ресурса и пароль общего ресурса. Если у вас нет пароля для общего ресурса SMB, установите для пароля общего ресурса SMB значение «0».
ФАЙЛОВЫЙ БРАУЗЕР
Браузер файлов автоматически загрузится при запуске эмулятора и автоматически отобразит содержимое каталога «snes9xgxroms» на вашей SD-карте. Как упоминалось выше в разделе «Конфигурация» -> «Сохранение и загрузка», вы можете выбрать другой каталог для загрузки. Чтобы запустить игру (игра может быть как в несжатом виде, так и в ZIP-архиве), просто нажмите на нее, и она загрузится. Вы также можете изменить каталог, в котором находитесь, нажав «На один уровень выше».
ГЕЙМПЛЕЙ
После загрузки игры вы можете получить доступ к другому меню опций, нажав кнопку «Домой». Это вызовет параметры «Сохранить», «Загрузить», «Сбросить», «Контроллер» и «Читы». Из этого меню вы также можете вернуться в браузер файлов, выбрав «Главное меню». Чтобы выйти из меню и возобновить игру, выберите «Закрыть».
Опция «Сохранить» позволит вам сохранить либо SRAM, либо снимок. После того, как вы выбрали «Сохранить», появятся две опции с именами «Новая SRAM» и «Новый снимок». Нажав на них, вы создадите новое сохранение. Если у вас есть сохранение, вы можете сохранить его, выбрав его вместо опции «Новый». Опция «Загрузить» позволит вам загрузить сохраненную SRAM или снимок. Сброс перезагрузит игру. Если вы выберете «Контроллер», вы сможете переключаться между контроллером, который вы хотите использовать для управления своей игрой. Последний вариант, «Читы», позволит вам переключать чит-коды (см. ниже).
ЧИТЫ
Читы загружаются из каталога «snes9xgxcheats» и должны быть в формате файла SNES9X .CHT. Они также должны называться так же, как и игра, в которую вы играете, с расширением .cht. Например, если у вас есть ПЗУ под названием «Super Mario World.smc», вам нужно будет назвать файл .cht «Super Mario World.cht». Вы можете найти ссылку на огромную коллекцию чит-кодов Super NES в разделе «Ссылки» (ниже).
ТУРБО-РЕЖИМ
TurboMode увеличивает скорость воспроизведения игры примерно в 2 раза. Чтобы использовать TurboMode, просто нажмите c-джойстик (желтый стик управления) вправо и удерживайте его вправо до тех пор, пока вы хотите, чтобы воспроизведение было на двойной скорости. Отпустите c-джойстик, когда захотите восстановить нормальную скорость воспроизведения.
ИМПОРТ И ЭКСПОРТ SRAM
Snes9x GX теперь включает возможность загружать SRAM из Snes9x на другие платформы (Mac/PC/Linux/и т. д.) и сохранять обратно на эти платформы.
Чтобы загрузить файл SRAM на Wii или Gamecube с другой платформы, убедитесь, что имя файла SRM совпадает с именем файла ПЗУ (за исключением расширения SRM).
Чтобы использовать файл SRAM Wii/GameCube на другой платформе, просто сделайте обратное: скопируйте сохраненный файл SRAM на другую платформу. Возможно, вам придется переименовать файл так, как этого ожидает версия snes9x.
ОБНОВЛЕНИЕ ИСТОРИИ (СТАРАЯ)
[2.0.1b8]
- Добавлено: опции SD-слота B для зависаний, оперативной памяти и загрузки ромов.
- Изменено: параметры SMB больше не отображаются в меню при запуске на Wii.
- Изменено: игра автоматически возобновляет работу после перезагрузки при выборе пункта меню «Сбросить игру».
- Исправлено (возможно): чтение DVD-дисков размером более 1,36 ГБ (только для Wii), пожалуйста, проверьте! - СВПЕ
[2.0.1b7]
- Исправлено: зависание сжатого ZIP-архива на карте памяти могло быть повреждено при изменении размера файла. Это исправлялось путем удаления существующего файла перед записью нового, если размер файла увеличивался. Если файл стал меньше или остался прежним, исходный файл обновляется, используя меньшую часть существующего файла, если фактический размер файла меньше. Перед удалением существующего замороженного файла выполняется проверка, чтобы убедиться, что для нового файла достаточно места. Обратите внимание, что должно быть доступно дополнительное пространство, эквивалентное новому размеру файла. Если недостаточно места, исходное замораживание сохраняется, и пользователь информируется о нехватке места.
- Исправлено: если была выбрана опция автозагрузки, конфигурация джойстика не восстанавливалась, поскольку она хранится в SRAM. На данный момент проблема решена путем первой загрузки SRAM, если таковая имеется, а затем загрузки заморозки. Очевидно, что необходимость иметь SRAM и Freeze не идеальны, но это выполняет работу, если у вас достаточно места на карте памяти, SD -карты и т. Д.
- Добавлено приглашение при возвращении в меню с Autosave включено, позволяя пользователю выбирать, стоит ли выполнять сохранение. Нажмите A, чтобы сохранить или B, если вы не хотите сохранять.
- Добавлена дополнительная проверка карты памяти GameCube. После написания файла он считывает его обратно и проверяет, что письменный файл соответствует тому, что должно было быть сохранено. Если это не так или если была проблема, открывая файл, он сообщает о проблеме пользователю. Установите эту опцию в предпочтениях при желании.
- Добавлен сброс GameCube/Wii Menu
- Экспериментальная поддержка DVD для чтения за пределами 1,36 ГБ барьера на Wii. У меня нет возможности проверить это, поэтому, пожалуйста, сообщите о том, работает ли это! На основе кода SVPE.
ПРИМЕЧАНИЕ. Из -за изменений в настройках эта версия сбросит настройки параметров эмулятора, поэтому, если у вас были сохраненные предпочтения, вам понадобятся ваши изменения в настройки эмулятора и сохранить их.
[2.0.1b6a]
- Исправлено: подниматься в каталог при выборе ПЗУ на DVD не работал
[2.0.1b6]
- Поддержка Pal Wii - нет отдельной версии! - Эке-Эке
- Pal Roms теперь играют на правильной скорости через внутренний таймер, NTSC ROMS по -прежнему используют более точное время VSYNC - eke -eke
- Заморозки на заморозке на карту памяти - возьмите 9-12 блоков или около того - на основе кода Денмана
- Добавлена опция для автоматического сохранения и загрузки заморозков. Для сохранения может сделать и SRAM, и заморозить при желании
- Сохранение и загрузка карты памяти показывает панель прогресса
- Более разные улучшения использования и очистки.
- Исправлено: нажатие B, чтобы выйти из экрана выбора файла ПЗУ, больше не отбрасывает вас в основное меню. Теперь возвращайтесь к выбору, где загрузить ПЗУ («Загрузка с DVD», «Загрузка с SMB» ... экран)
- Исправлена: загрузка конфигурации Joypad в SRAM работает снова - больше не запутывается
[2.0.1b5]
- Кнопка B реализована во всех меню (возвращается в предыдущее меню)
- Исправлена ошибка, когда состояние замораживания на SD -карту - сбой, если поддержка SD ранее не была инициализирована
- Исправлена двойная кнопка нажатия, необходимая после ручных Prefs/SRAM Сохранить на карту памяти
- Фиксированная задержка после нажатия кнопки после сохранения замораживания на SD -карту
- Исправлена проблема «.srm» файла SRAM, создаваемого, когда SRAM был сохранен без загрузки ПЗУ
- Фиксированный номер версии в SRAM и предпочтения
- Незначительные другие изменения кода
[2,0,1b1 до 2,0,1b4]
- SRAM Сохранение и загрузку от SNES9X на других платформах через SD -карту или SMB
- Игры теперь AutoStart когда -то загружены
- После ручной загрузки SRAM эмулятор автоматически сброшен
- Дополнительная автоматическая загрузка SRAM из карты памяти, SD или SMB после загрузки игры
- Необязательное автоэконом SRAM для карты памяти, SD или SMB при возвращении в меню
- Турбомод
- Глобальные предпочтения эмулятора
- Меню переработано (надеюсь, к лучшему!)
- Поставляется в 6 вариантах, каждое автозагрузку/сберегательные предпочтения/SRAM в другое место: McSlota, McSlotB, SDSlota, SDSLOTB, SMB и NOLOAD
- Ром инжектор снова работает
- Ряд небольших улучшений и исправлений ошибок
[2.0 WIP6]
- Порт SNES9X 1.50
- Поддержка SMB
- SD поддержка
- Значительно улучшенная эмуляция и время для NTSC ROMS
- Сохраните состояния (замораживает) на SD и SMB
- Масштаб экрана
- Улучшенный шрифт и дисплей
- ПЗУ инжектор
- ... и еще ...
КРЕДИТЫ
Coding & menu design Tantric
Additional coding michniewski
Menu artwork the3seashells
Menu sound Peter de Man
Extra coding Zopenko, Burnt Lasagna,
Askot, bladeoner
Snes9x GX GameCube SoftDev, crunchy2,
eke-eke, others
Snes9x Snes9x Team
libogc/devkitPPC shagkur & WinterMute
FreeTypeGX Armin Tamzarian
ССЫЛКИ
SNES9X GX Project Page
https://github.com/dborth/snes9xgx
Wii Homebrew Community
www.wiibrew.org
Free (Public Domain) ROMs
www.pdroms.de
Cheat Codes
www.cheatzilla.com