Retroarch gba: Nintendo — Game Boy Advance (mGBA)
|Содержание
Как пользоваться RetroArch — эмулятором Dendy, Sega Mega Drive и других старых консолей
20 марта 2020ЛикбезТехнологии
Установите это приложение и заново переживите эмоции, которые дарили любимые игры в детстве.
Поделиться
0
Что такое RetroArch
RetroArch — это универсальная оболочка для десятков различных эмуляторов ретроконсолей, компьютеров и аркадных автоматов. В противовес отдельным эмуляторам для каждой платформы с разными настройками и интерфейсом RetroArch предлагает единую библиотеку игр с удобной навигацией и сортировкой.
Это означает, что больше не нужно переключаться между приложениями и думать, какое из них подходит для той или иной платформы, — достаточно выбрать игру, и она сразу же запустится. В коллекции прекрасно уживаются любимые тайтлы с Sega Mega Drive, PlayStation, Super Nintendo, Game Boy Advance и многих других консолей.
При этом RetroArch поддерживает практически любые геймпады, отображает обложки и скриншоты игр, а также позволяет создавать плейлисты, улучшает картинку и умеет ещё уйму других полезных вещей. Всё это настраивается до мелочей и работает на смартфонах, планшетах, компьютерах, ТВ‑боксах, одноплатных ПК и игровых консолях.
Сейчас читают 🔥
- 6 необычных гаджетов, о существовании которых вы даже не подозревали
Как настроить RetroArch
Установка
RetroArch доступен для Windows, macOS, Linux — причём не только для актуальных версий, но и для тех, которые уже не поддерживаются даже производителями. Например, Windows 95 или Mac OS X на PowerPC. Оболочка работает на Android, iOS и большом количестве игровых приставок — от PlayStation 2 до Nintendo Switch.
Для установки перейдите на официальный сайт по этой ссылке и скачайте инсталляционный файл для своего устройства. После загрузки запустите установщик и следуйте подсказкам мастера. По окончании процесса запустите RetroArch из меню приложений.
Смена языка
По умолчанию используется язык системы, но обычно включается английский. При желании можно сменить его на русский, но имейте в виду, что локализация не идеальна, к тому же некоторые пункты не переведены.
Для смены языка перейдите в меню Settings → User → Language и выберите нужный пункт в списке. Мы рекомендуем использовать английский и будем приводить английские названия разделов меню. Если всё же хочется русский — выполните все настройки, а затем переключитесь.
Настройка геймпада
Игровые контроллеры определяются автоматически. Достаточно подключить геймпад к устройству, и он сразу заработает в RetroArch. Поддерживаются самые разнообразные контроллеры, включая Dualshock 4 и Xbox One S Controller, а также проводные и беспроводные геймпады сторонних производителей.
Настройка контроллера сводится к назначению горячих клавиш для вызова меню. Для этого откройте Settings → Input → Hotkey Binds → Menu Toggle Gamepad Combo и выберите комбинацию кнопок из списка. По умолчанию используется L3 + R3, но, если у вас геймпад без аналоговых стиков, например от Super Nintendo, удобнее использовать L1 + R1 + Select + Start.
Ещё здесь можно задать сочетания для быстрого сохранения и загрузки, а также перемотки времени.
Настройка интерфейса
По умолчанию в RetroArch используется графический интерфейс XMB, хорошо знакомый владельцам PlayStation 3. Он очень удобен для навигации с геймпада. Однако, кроме него, также доступны несколько других вариантов как для десктопов, так и для портативных устройств. Для переключения зайдите в Settings → Drivers → Menu и выберите подходящий.
Также можно изменить вид иконок и шрифта в меню. Делается это в разделе Settings → User Interface → Appearance → Menu Icon Theme. Более того, доступны ещё различные анимации меню и цветовые схемы — за них отвечают пункты Menu Shader Pipeline и Menu Color Theme соответственно.
Загрузка эмуляторов
Изначально в RetroArch нет ни одного эмулятора. Они загружаются в виде модулей‑ядер для каждой консоли. При этом для одной и той же платформы может быть несколько ядер (при запуске игры просто нужно будет выбрать, какое использовать).
Желательно обновить базы данных до установки эмуляторов, чтобы загрузить самые актуальные версии. Для этого откройте Main Menu → Online Updater и выберите Update Core Info Files, а затем Update Databases.
Теперь перейдите в Core Updater и установите ядра для эмуляторов тех приставок, в игры с которых хотите поиграть. Ищите название консоли в списке, выбирайте один из эмуляторов и нажимайте кнопку подтверждения. Для одной системы можно установить сразу несколько эмуляторов: если в каком‑то проявятся ошибки, достаточно будет переключиться на другой.
Добавление игр
Чтобы поиграть в игру понадобится ROM‑файл — копия картриджа, которая будет запускаться в эмуляторе. Их легко можно найти в интернете по запросу «ромы название консоли»
, однако легальным использование rom‑файлов считается только при наличии оригинального картриджа с игрой.
Ромы в RetroArch добавляются при сканировании папок, поэтому сразу удобно указать начальную директорию, где хранятся все rom‑файлы. Для этого перейдите в Settings → Directory → File Browser, а затем найдите нужную папку и выберите Use this directory.
Вернитесь в главное меню и в разделе Import content выберите Scan directory. Теперь поочерёдно открывайте папки с ромами и нажимайте Scan This Directory. В зависимости от количества игр на сканирование уйдёт от нескольких секунд до нескольких минут или даже больше. По завершении процесса в главном меню появятся новые иконки с разделами для каждой добавленной консоли.
Включение обложек
Значки, стилизованные под геймпады и картриджи приставок выглядят неплохо, но гораздо приятнее, когда для каждой игры отображается обложка. Чтобы настроить это, перейдите в Main Menu → Online Updater → Playlist Thumbnails Updater и поочерёдно нажмите на название каждой консоли в списке.
Дополнительно можно включить отображение скриншотов или главных экранов слева от списка игр. Для этого откройте Settings → User Interface → Appearance → Left Thumbnails и выберите Screenshots или Title Screen.
Имейте в виду, что обложки появятся только для официальных релизов игр, которые есть в базах данных RetroArch. Переведённые версии и всевозможные хаки так и останутся без картинок.
Добавление достижений
Такой функции, как достижения, в старых играх никогда не было, но RetroArch позволяет её добавить. Чтобы зарабатывать ачивки и бить рекорды других пользователей по всему миру, зарегистрируйтесь на сайте retroachievements.org, а затем введите свой логин и пароль в разделе Settings → User → Accounts → RetroAchievements.
Сохранение настроек
По умолчанию RetroArch сохраняет все настройки при выходе. При неожиданном или принудительном завершении работы приложения внесённые изменения будут утрачены. Поэтому для сохранения закройте и снова откройте RetroArch или перейдите в Main menu → Configuration file и нажмите Save Current Configuration.
Как пользоваться RetroArch
Запуск игр
Чтобы поиграть, перейдите в раздел нужной платформы, найдите игру, откройте её и нажмите Run. В первый раз придётся также указать ядро для запуска — потом оно будет выбираться автоматически.
Для выхода из игры откройте быстрое меню сочетанием клавиш, которое назначили ранее, и нажмите Close content. Здесь же можно перезапустить игру, сохраниться или изменить различные настройки эмулятора.
Избранное
Если в библиотеке очень много игр, искать нужную будет довольно утомительно. Упростить задачу можно, добавив любимые тайтлы в избранное. Для этого откройте игру и нажмите Add to Favorites. Все добавленные появятся в главном меню в разделе со звёздочкой — там будут собраны все игры, независимо от платформы.
История
Ещё один способ быстрого запуска — меню History, в котором также отображаются последние открытые игры со всех консолей. Этот вариант удобен для тайтлов, которые находятся в процессе прохождения.
Сохранения
На оригинальных консолях сохранения были настоящей роскошью. В эмуляторах же можно сохраняться в любое время и в любом месте. Для этого нужно открыть быстрое меню в игре и выбрать Save State. Для загрузки, соответственно, используется опция Load State.
Для удобства можно настроить автоматическое сохранение и загрузку при выходе и запуске игры. Для этого перейдите в Setting → Saving и включите тумблеры Auto Save State и Auto Load State.
Улучшение графики
На экранах современных компьютеров и даже мобильных гаджетов старые игры выглядят из рук вон плохо из‑за низкого разрешения. Однако ситуацию можно исправить с помощью шейдеров — эффектов, которые сглаживают пиксели или, наоборот, добавляют фильтры, благодаря которым картинка выглядит как на экране ЭЛТ‑телевизора. Последний вариант смотрится аутентичнее и намного приятнее.
Для включения шейдеров запустите игру и откройте быстрое меню. Перейдите в пункт Shaders и включите тумблер Video Shaders. Откройте Shaders Preset, выберите один из многочисленных фильтров, вернитесь в меню и нажмите Resume.
Например, вот так выглядит оригинальная картинка в сравнении с шейдером crt_pi, имитирующим кинескоп ЭЛТ‑телевизора (папка shaders_glsl → crt → crt_pi.glslp). Слева фильтр включен, справа — нет.
Выбранный пресет можно использовать в других играх и эмуляторах. Для этого в меню Shaders нужно выбрать Save, а затем Save Core Preset — для всех игр текущей консоли или Save Global Preset — для всех эмуляторов вообще.
Читайте также 🎮🕹📺
- 50 лучших NES-игр всех времен
- 5 бесплатных эмуляторов Android на ПК
- 7 лучших эмуляторов Dendy для разных платформ
- 25 отличных игр, в которые можно поиграть на слабом компьютере
- Retro Games Online: классические игры прямо в браузере
5 лучших эмуляторов GameBoy Advance (GBA) для Android
Game Boy Advance — одна из самых популярных портативных игровых приставок всех времен, а смартфоны на базе ОС Android занимают настолько большую часть рынка, что практически неизбежно, что их владельцы заинтересуются, как запустить любимые игры на своих телефонах.
Сейчас есть несколько хороших Android GBA эмуляторов, которые стоит использовать. Я собрал для вас лучшие из них.
Один из новейших и наиболее точных эмуляторов GBA, Pizza Boy, широко известен как лучший эмулятор GBA для Android наряду с ядром mGBA в Retroarch (мы скоро к этому вернемся).
Что делает его таким хорошим? Помимо отличной производительности и множества настроек, которые могут сделать эмуляцию наиболее точной, она имеет несколько очень элегантных скинов, которые воспроизводят различные версии GBA
Энтузиасты даже протестировали Pizza Boy на точность звука и изображения в сравнении с другими эмуляторами, и он оказался на первом месте.
RetroArch лучше всего описывать как единое, унифицированное приложение, через которое можно взаимодействовать с другими эмуляторами. Эти эмуляторы представлены в «Ядрах», и для каждой системы, которую вы хотите эмулировать, существует несколько ядер RetroArch. В частности, VBA-M и mGBA являются отличными вариантами.
Достаточно точный эмулятор GBA с большим количеством дополнительных функций. John GBA имеет встроенные чит-коды и различные опции для улучшения рендеринга. Особенно полезной является поддержка Dropbox, которая позволяет синхронизировать сохраненные и конфигурационные данные в облако, а затем продолжить играть на другом устройстве Android.
Макет виртуального геймпада по умолчанию не очень хороший, но вы можете изменить его. Есть поддержка контроллера Bluetooth.
My Boy! — пожалуй, самый популярный эмулятор в этом списке, благодаря отличной производительности и точности.
Раньше в Play Store была бесплатная версия, но теперь, похоже, она удалена. Версия Premium стоит $5.
Это один из немногих Android GBA эмуляторов с открытым исходным кодом и видит регулярные обновления из-за этого.
Спасибо, что читаете! На данный момент большинство моих заметок, статей и подборок выходит в telegram канале «Левашов». Обязательно подписывайтесь, чтобы не пропустить новости мира ИТ, полезные инструкции и нужные сервисы.
Респект за пост! Спасибо за работу!
Хотите больше постов в блоге? Подборок софта и сервисов, а также обзоры на гаджеты? Сейчас, чтобы писать регулярно и радовать вас большими обзорами, мне требуется помощь. Чтобы поддерживать сайт на регулярной основе, вы можете оформить подписку на российском сервисе Boosty. Или воспользоваться ЮMoney (бывшие Яндекс Деньги) для разовой поддержки:
Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.
Nintendo — Game Boy Advance (mGBA)
Фон
mGBA — это эмулятор для запуска игр Game Boy Advance. Он стремится быть быстрее и точнее, чем многие существующие эмуляторы Game Boy Advance, а также добавлять функции, которых нет в других эмуляторах. Он также поддерживает игры Game Boy и Game Boy Color.
Ядро mGBA было создано
.
- конец
Ядро mGBA лицензировано по номеру
.
- MPLv2.0
Сводку лицензий на RetroArch и его ядра можно найти здесь.
БИОС
Обязательные или необязательные файлы прошивки помещаются в системный каталог внешнего интерфейса.
Предупреждение
Чтобы можно было использовать BIOS, для параметра ядра «Использовать файл BIOS, если он найден» должно быть установлено значение «Вкл.».
Имя файла | Описание | md5sum |
---|---|---|
gba_bios.bin | Game Boy Advance BIOS — опционально | а860e8c0b6d573d191e4ec7db1b1e4f6 |
gb_bios.bin | BIOS Game Boy — дополнительно | 32fbbd84168d3482956eb3c5051637f5 |
gbc_bios.bin | Game Boy Color BIOS — дополнительно | dbfce9db9deaa2567f6a84fde55f9680 |
sgb_bios. bin | BIOS Super Game Boy — дополнительно | d574d4f9c12f305074798f54c091a8b4 |
Удлинители
Содержимое, которое может быть загружено ядром mGBA, имеет следующие расширения файлов:
- .gb
- .gbc
- .gba
Базы данных RetroArch, связанные с ядром [Имя ядра]:
- Нинтендо — Game Boy
- Нинтендо — Game Boy Color
- Нинтендо — Game Boy Advance
Характеристики
Настройки или функции уровня внешнего интерфейса, которые поддерживает ядро mGBA.
Особенность | Поддерживается |
---|---|
Перезапуск | ✔ |
Сохраняет | ✔ |
Штаты | ✔ |
Перемотка назад | ✔ |
Сетевая игра | ✕ |
Основные опции | ✔ |
Ретродостижения | ✔ |
Коды RetroArch | ✔ |
Собственные читы | ✕ |
Элементы управления | ✔ |
Переназначение | ✔ |
Мульти-мышь | ✕ |
Грохот | ✔ |
Датчики | ✕ |
Камера | ✕ |
Местоположение | ✕ |
Подсистема | ✕ |
Программное исправление | ✔ |
Управление диском | ✕ |
Имя пользователя | ✕ |
Язык | ✕ |
Обрезка кадра | ✕ |
Светодиоды | ✕ |
Каталоги
Имя библиотеки ядра mGBA — «mGBA»
Ядро mGBA сохраняет/загружает в/из этих каталогов.
Папка сохранения внешнего интерфейса
Файл | Описание |
---|---|
*.srm | Картридж для экономии батареи |
Каталог состояний внешнего интерфейса
Файл | Описание |
---|---|
*.состояние# | Состояние |
Геометрия и синхронизация
- Ядро ядра mGBA при условии, что FPS составляет [FPS]
- Ядро mGBA обеспечивает частоту дискретизации 32768 Гц
- Базовая ширина ядра mGBA равна [Base width]
- Базовая высота ядра mGBA составляет [Base height]
- Максимальная ширина ядра mGBA составляет [Max width]
- Максимальная высота ядра mGBA составляет [Max height]
- Соотношение сторон ядра mGBA составляет [Соотношение сторон]
Основные опции
Ядро mGBA имеет следующие параметры, которые можно настроить в меню параметров ядра. Значение по умолчанию выделено жирным шрифтом.
Настройки с (Перезапуск) означает, что ядро должно быть закрыто, чтобы новые настройки применялись при следующем запуске.
Уровень солнечного датчика [mgba_solar_sensor_level] ( 0 |1|2|3|4|5|6|7|8|9|10)
Может использоваться играми, в картриджах которых используется солнечный датчик. Например: игры Боктай.
Разрешить ввод в противоположном направлении [mgba_allow_opposing_directions] ( ВЫКЛ |ВКЛ)
Разрешает противоположно направленные входы. Вверх вниз. Правый с левым.
Модель Game Boy (требуется перезагрузка) [mgba_gb_model] ( Автоопределение | Game Boy | Super Game Boy | Game Boy Color | Game Boy Advance)
Запускает загруженный контент с определенной моделью Game Boy.
Автоопределение выберет наиболее подходящую модель для текущей игры.
Использовать файл BIOS, если он найден [mgba_use_bios] ( ON |OFF)
Использует BIOS из системного каталога RetroArch. Посмотрите раздел BIOS для получения дополнительной информации.
Пропустить введение в BIOS [mgba_skip_bios] ( ВЫКЛ. |ВКЛ.)
Для правильной работы основного параметра «Использовать файл BIOS, если он найден» должно быть установлено значение «Вкл.».
Пропускает вводную часть BIOS, если используется BIOS в системном каталоге RetroArch.
Пропустить введение в BIOS — Выкл.
Использовать границы Super Game Boy (требуется перезагрузка) [mgba_sgb_borders] ( ON |OFF)
Отображение границ Super Game Boy для расширенных игр Super Game Boy.
Удаление цикла простоя [mgba_idle_optimization] ( Удалить известное | Обнаружить и удалить | Не удалять)
Оптимизирует производительность игры, снижая нагрузку на процессор GBA.
Используйте это на маломощном оборудовании, если у вас проблемы с производительностью игры.
Пропуск кадров [mgba_frameskip] ( 0 |1|2|3|4|5|6|7|8|9|10)
Выберите, сколько кадров следует пропускать, чтобы повысить производительность за счет визуальной плавности.
Грохот
Rumble работает только в ядре mGBA, когда
- Запускаемый контент поддерживает шум. (например, картриджи с Rumble Pak)
- Используемый интерфейс имеет поддержку вибрации.
- Используемый джойстик поддерживает вибрацию.
Джойстик
Входные дескрипторы пользователя 1 | Входы RetroPad |
---|---|
Б | |
Турбо Б | |
Выберите | |
Старт | |
Вверх | |
Вниз | |
Левый | |
Правый | |
А | |
Турбо А | |
Л | |
Р | |
Турбо л | |
Турбо R | |
Затемняющий солнечный датчик | |
Солнечный датчик яркости |
Совместимость
Пожалуйста, сообщайте об ошибках игры в системе отслеживания ошибок здесь
- Официальный веб-сайт mGBA
- Официальный репозиторий mGBA Github
- Libretro mGBA Основной информационный файл
- Репозиторий Libretro mGBA Github
- Сообщите об основных проблемах Libretro mGBA здесь
- Видео геймплея
См.
также
Нинтендо — Game Boy Advance
- Nintendo — Game Boy Advance (Beetle GBA)
- Nintendo — Game Boy Advance (gpSP)
- Nintendo — Game Boy Advance (Метеор)
- Nintendo — Game Boy Advance (VBA Next)
- Nintendo — Game Boy Advance (VBA-M)
Nintendo — Game Boy (+ Цвет)
- Nintendo — Game Boy / Color (Emux GB)
- Nintendo — Game Boy / Color (Gambatte)
- Nintendo — Game Boy / Color (Gearboy)
- Nintendo — Game Boy/Цвет (SameBoy)
- Nintendo — Game Boy / Color (TGB Dual)
- Nintendo — SNES / Famicom (высокая точность)
- Nintendo — SNES/Famicom (сбалансированная nSide)
- Nintendo — SNES/Famicom (Mesen-S)
Последнее обновление:
2022-11-11
Лучшие эмуляторы GBA 2022 года
Последнее обновление: 24 августа 2022 г. / Мэтт Джеймс Raspberry Pi. Иногда, однако, может быть минным полем, чтобы узнать, какой эмулятор лучше всего использовать, поэтому мы составили краткий список лучших эмуляторов GBA для ПК, Android и iOS, чтобы помочь вам играть в игры GBA.
1
Лучший эмулятор GBA для ПК — mGBA
2
Лучший эмулятор GBA для Android — My Boy!
3
Лучший эмулятор GBA для iPhone и iOS — RetroArch/mGBA Core
4
Лучшее ядро RetroArch GBA — RetroArch / mGBA Core
Лучший эмулятор GBA для ПК — mGBA
mGBA быстро стал фаворитом ретро-геймеров, желающих эмулировать GBA на ПК. Впервые он начал разрабатываться в 2012 году, а в 2014 году был опубликован в виде альфа-версии. С тех пор mGBA регулярно получает обновления, играет в оригинальные игры для Game Boy и даже сейчас имеет поддержку Nintendo DS!
Рекламные объявления
mGBA превратился в окончательный эмулятор GBA. Он не только делает фантастическую работу, позволяя вам играть во все ваши игры GBA, но и позволяет вам использовать коды GameShark и имеет комплексный режим отладки, в котором вы можете получить доступ к игровым активам и экспортировать их.
Обычно мне нравится играть в игры для Game Boy Advance на портативной консоли в стиле ретро, такой как Anbernic RG350, но mGBA теперь является моим эмулятором, когда дело доходит до эмуляции GBA на ПК. mGBA имеет несколько отличных инструментов, таких как встроенный просмотрщик спрайтов. Загрузка эмулятора mGBA Мальчик мой! Чрезвычайно популярный эмулятор GBA для устройств Android с более чем 1 миллионом установок. My Boy хорошо известен своими стандартами эмуляции и конфигурации, но, помимо всех обычных стандартных функций, вы ожидаете от качественного эмулятора GBA, My Boy! Эмуляция соединительного кабеля GBA. Эта функция особенно нравится игрокам в покемонов, поэтому My Boy! Особо уникальный. Существует бесплатная версия приложения, но если вам нужны все возможности, это платное приложение. Но если вы являетесь поклонником Game Boy Advance и ищете отличный эмулятор GBA для Android, вы должны рассмотреть My Boy! Играем в GBA Manic Miner на My Boy! Мальчик мой! Особенности: Реклама Мальчик мой! Загрузка эмулятора emu GBA.emu — это эмулятор Android GBA от Роберта Броглиа, который также разработал ряд других эмуляторов Android для ретро-систем, все из которых хорошо зарекомендовали себя . Теперь это платное приложение, но оно имеет более 1500 отзывов и в среднем более 4,5 звезд из 5. Загрузка эмулятора GBA.emu John GBA — это простой в использовании эмулятор Game Boy Advance для Android. Он имеет приличное количество встроенных функций, включая варианты читов и поддержку облачных файлов для сохранения конфигурации и сохранения данных. John GBA — платное приложение, но есть и бесплатная облегченная версия. Хороший выбор, если My Boy! не по душе. Скачать эмулятор John GBA Поскольку для iOS, как правило, сложнее установить эмуляторы и обычно требуется какой-то обходной путь, я бы рекомендовал использовать RetroArch для эмуляции GBA на iPhone и iOS. Ядро mGBA доступно для пользователей iOS через RetroArch, поэтому я снова рекомендую это ядро для эмуляции Game Boy Advance. В Интернете доступны исчерпывающие руководства по установке, поэтому установка эмуляторов на ваше устройство iPhone/iOS больше не будет мучительной. Руководство по загрузке и установке RetroArch iOS Что касается лучшего универсального решения для эмуляции GBA, RetroArch снова спасает положение! Ядро mGBA также позволяет играть в игры Game Boy, Game Boy Color и Game Boy Advance. Еще одним популярным запросом для эмуляторов GBA является возможность ускорить эмуляцию, в частности, для игроков в покемонов, где есть много разделов игры, которые игроки хотят ускорить, чтобы пропустить мимо — RetroArch предоставил вам здесь возможность быстрой перемотки вперед Режим! Advertisements Ядро mGBA снова стало моим основным ядром в RetroArch для эмуляции Game Boy Advance. Лучший эмулятор GBA для Android – My Boy!
Другие эмуляторы Android GBA для рассмотрения
GBA.
John GBA
Лучший эмулятор GBA для iPhone и iOS — RetroArch / mGBA Core
Лучшее ядро RetroArch GBA — RetroArch / mGBA Core