Автор Тема: Эмулятор mGBA  (Прочитано 4052 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dusha6613

  • Пользователь
  • Сообщений: 291
  • Пол: Мужской
    • Просмотр профиля
Эмулятор mGBA
« : 01 Март 2020, 09:16:18 »
Скажите, как на этом эмуляторе выставить приличного вида графику? При настройках по умолчанию, изображение выглядит плохо.
При изменении настроек:
Display driver
Force integer scaling
Video render
High-resolution scale
либо ничего не меняется, либо становится хуже или изображение вообще пропадает. Подключил биос в графу GBA BIOS file и тоже ничего. Подключение шейдеров тоже ничего не даёт.
Как сделать, чтобы картинка была не квадратиками?

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7805
    • Просмотр профиля
Эмулятор mGBA
« Ответ #1 : 01 Март 2020, 09:35:21 »
Подключение шейдеров тоже ничего не даёт.
Как сделать, чтобы картинка была не квадратиками?
Видимо ты что то делаешь неправильно.

Если не разберешься, и во главе угла стоит депикселизация, - го на ретроарч с его кучи фильтров:

Оффлайн Drowfan

  • Пользователь
  • Сообщений: 1153
  • Пол: Мужской
    • Просмотр профиля
Эмулятор mGBA
« Ответ #2 : 31 Март 2020, 21:16:34 »
В теме про VBA-M один пользователь сказал, что mGBA лучше первого. Итак, поддерживаются ли сохранения формата sa1 в нем? Или мне придется все по-новому начинать?

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5657
    • Просмотр профиля
Re: Эмулятор mGBA
« Ответ #3 : 31 Март 2020, 21:59:15 »
Итак, поддерживаются ли сохранения формата sa1 в нем?
Savestate у VBA-M - .sgm, у mGBA - .ss1. Что уже намекает. Сохранения внутри игры в принципе могут подходить, но кто-то уже спрашивал похожее, то ли к этому, то ли к другой системе, тогда не повезло. Вообще, savestate редко подходит между эмуляторами и часто не подходит между версиями одного эмулятора. Например, у Mesen практически каждый релиз не совместим.

Оффлайн Drowfan

  • Пользователь
  • Сообщений: 1153
  • Пол: Мужской
    • Просмотр профиля
Эмулятор mGBA
« Ответ #4 : 31 Март 2020, 22:18:36 »
savestate
Я говорю не об эмуляторных сейвстейтах, а о так называемых «батареечных сохранениях». Я никогда не загружаю сохранения эмулятора, я же не читер, в конце концов.

Оффлайн Game-in

  • Пользователь
  • Сообщений: 559
  • Пол: Мужской
    • Просмотр профиля
Re: Эмулятор mGBA
« Ответ #5 : 29 Апрель 2026, 17:22:04 »
Можно ли скрыть строку меню (Файл, Эмуляция, Аудио/Видео...)?
Esc не помогает
Полноэкранный режим не устраивает
313139-0

Оффлайн Drowfan

  • Пользователь
  • Сообщений: 1153
  • Пол: Мужской
    • Просмотр профиля
Эмулятор mGBA
« Ответ #6 : 29 Апрель 2026, 17:55:40 »
Можно ли скрыть строку меню (Файл, Эмуляция, Аудио/Видео...)?
Esc не помогает
Полноэкранный режим не устраивает
А никак. Играйте со строкой меню. Это стандартная строка классических x86-приложений.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5657
    • Просмотр профиля
Эмулятор mGBA
« Ответ #7 : 29 Апрель 2026, 18:57:24 »
Можно ли скрыть строку меню (Файл, Эмуляция, Аудио/Видео...)?
Ctrl+M в последних версиях (Development downloads). UPD: Или через меню "Аудио/Видео". Об этом просили с 2019 года, добавили 6 октября 2025.
« Последнее редактирование: 29 Апрель 2026, 19:13:55 от Sharpnull »

Оффлайн DDD

  • Пользователь
  • Сообщений: 1062
  • Пол: Мужской
    • Просмотр профиля
Эмулятор mGBA
« Ответ #8 : 29 Апрель 2026, 20:13:34 »
А никак. Играйте со строкой меню. Это стандартная строка классических x86-приложений.

Меню скрывается, если предусмотрено эмулятором (а иногда вообще без рамок бывает, одна картинка показывается, как например в ZSNES (Windows).

Оффлайн Game-in

  • Пользователь
  • Сообщений: 559
  • Пол: Мужской
    • Просмотр профиля
Эмулятор mGBA
« Ответ #9 : 29 Апрель 2026, 21:26:17 »
Ctrl+M в последних версиях (Development downloads). UPD: Или через меню "Аудио/Видео". Об этом просили с 2019 года, добавили 6 октября 2025.
Спасибо за отклик. Но Development downloads версии не видят мой геймпад (хоть строку меню действительно можно отключить). Ладно, не беда, будем играть со строкой. Не так уж и страшно, просто лёгкий дискомфорт.
Спасибо за отклик.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5657
    • Просмотр профиля
Эмулятор mGBA
« Ответ #10 : 30 Апрель 2026, 02:19:29 »
Но Development downloads версии не видят мой геймпад
Есть вариант с AutoHotkey. Я выкладывал где-то на emu-land универсальный скрипт для переключения меню (прикладываю как hide_menu.ahk, нажатие Ctrl+P), но он не работает с mGBA. Нашёл для переключения fullscreen https://www.pcgamingwiki.com/wiki/AutoHotkey#Borderless_fullscreen_windowed, он с ошибкой, прикладываю рабочий fullscreen_toggle.ahk (нажатие Ctrl+Z). Запустите скрипт (можно просто перетащить его на AutoHotkey64.exe в Проводнике), откройте mGBA, запустите игру, перейдите в полный экран, меню скроется, нажмите Ctrl+Z, появится рамка у эмулятора без меню, уменьшите окно как нужно, для возвращения в оконный режим с меню - 2 раза сменить полноэкранный режим. Для отключения скрипта выйти из AutoHotkey в трее. Для изменения горячей клавиши в текстовом редакторе измените ^z:: в AHK-файл, ^x:: для Ctrl+X, x:: для X и другое в руководстве. UPD: Чтобы сразу задать размер и положение окна после применения скрипта, вместо ;WinMove(0, 0, A_ScreenWidth, A_ScreenHeight, WindowID) можно написать WinMove(100, 100, 640, 480, WindowID).
« Последнее редактирование: 30 Апрель 2026, 02:40:19 от Sharpnull »