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

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

Оффлайн yousver2

  • Пользователь
  • Сообщений: 2605
    • Просмотр профиля
Эмулятор GBA
« : 06 Декабрь 2023, 23:20:54 »
Тему можно крыть
« Последнее редактирование: 09 Декабрь 2023, 15:30:21 от yousver2 »

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5438
    • Просмотр профиля
Эмулятор GBA
« Ответ #1 : 07 Декабрь 2023, 01:25:08 »
На скрине просто вывод всего фона (map) по горизонтали. В mGBA посмотреть Tools > View map, обычно будет 4 фона по 256x256 px. Super Dodgeball Advance:

UPD: На вашем скрине фон с девушкой частично перекрыт, так что в mGBA для удобства можно открыть 4 окна View map и в каждом выбрать отдельный слой.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5438
    • Просмотр профиля
Эмулятор GBA
« Ответ #2 : 07 Декабрь 2023, 17:09:14 »
А ты сможешь собрать эмулятор с разрешением выше 300?
Нет. Фон обычно будет 256x256, оставшиеся 16 px по горизонтали могут относиться как к правой, так и к левой части фона, поэтому можно выводить 272 (240 + 16*2) с учётом повтора с другой стороны, но это будут одинаковые 16 px слева и справа, а значит как минимум 16 из 32 px - мусор. Так себе будет выглядеть.
У меня под рукой была James Bond 007: Everything or Nothing, там фон на 8 px больше по горизонтали и вертикали, чем экран, поэтому для неё можно выводить по 8 px с каждой стороны (256x176), но половина будет также мусором.
У Super Dodgeball Advance в игре фон 512 по ширине (используется 480), там можно вывести много, но если выводить универсально слева и справа, то это уже 784 (240 + 272*2). Для японского футбола на NES что-то такое делали, но эмулятором не поделились.
Можно определять какой режим используется (ширина 256 или 512 у фона), но для вывода придётся держать узкую полоску или скакать между режимами с изменением окна эмулятора.

Оффлайн Schulze

  • Пользователь
  • Сообщений: 293
  • Пол: Мужской
    • Просмотр профиля
Эмулятор GBA
« Ответ #3 : 10 Январь 2024, 20:16:39 »
Чтобы не создавать новую тему, спрошу совета тут. В игре Monster House (GBA) на эмуляторе для андроида GBA.emu появляются даные графические баги с включённым фонариком. Скорей всего, проблема в эмуляторе, можно ли это исправить?

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5438
    • Просмотр профиля
Re: Эмулятор GBA
« Ответ #4 : 11 Январь 2024, 01:36:55 »
Schulze, играйте в mGBA тогда, он считается лучшим, или попробуйте какое-нибудь ядро из RetroArch. GBA.emu использует VBA-M и не самую последнюю версию, неизвестно какая версия у вас. Вряд ли можно исправить без замены эмулятора, если только использовали кривые читы.

Оффлайн Game-in

  • Пользователь
  • Сообщений: 423
  • Пол: Мужской
    • Просмотр профиля
Эмулятор GBA
« Ответ #5 : 13 Апрель 2025, 11:28:57 »
играйте в mGBA тогда, он считается лучшим
Можно ли скрыть строку меню "Файл, Эмуляция, Аудио/Видео..."? Как?
292020-0

-----------------------------------------
Является ли этот сайт достоверным источником в плане какой эмулятор лучше (в плане точности воспроизведения игр)?
https://emulation.gametechwiki.com/index.php/Main_Page
Там как раз и рекомендуют mGBA, как лучший
https://emulation.gametechwiki.com/index.php/Game_Boy_Advance_emulators

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5438
    • Просмотр профиля
Re: Эмулятор GBA
« Ответ #6 : 13 Апрель 2025, 15:53:12 »
Является ли этот сайт достоверным источником в плане какой эмулятор лучше (в плане точности воспроизведения игр)?
https://emulation.gametechwiki.com/index.php/Main_Page
Других сайтов нет. Эмуляторы улучшаются, информация не будет обновлена сразу. Для отладки всё равно Mesen лучший.
Можно ли скрыть строку меню "Файл, Эмуляция, Аудио/Видео..."? Как?
С помощью AutoHotkey не получилось (на других программах сработало). Остаётся изменение кода эмулятора.

Оффлайн DDD

  • Пользователь
  • Сообщений: 923
  • Пол: Мужской
    • Просмотр профиля
Эмулятор GBA
« Ответ #7 : 13 Апрель 2025, 18:48:11 »
играйте в mGBA тогда, он считается лучшим

спасибо за наводку на этот эмуль, только сейчас о нем узнал, скачал на ПК и попробовал.

В целом хорошо, картинка приятная для глаз, единственно не нравится инпут лаг заметный (для сравнения, на nogba эмуле инпут лаг поменьше, но там картинка и звук желают лучшего).

Update - mGBA  на ПК пока нестабильный ФПС выдает, в этом тоже напряг есть.
« Последнее редактирование: 14 Апрель 2025, 20:27:16 от DDD »

Онлайн ghostdog3

  • Супермодератор
  • Сообщений: 1720
  • Благомир
    • Просмотр профиля
Эмулятор GBA
« Ответ #8 : 14 Апрель 2025, 20:28:19 »
играйте в mGBA тогда, он считается лучшим
В целом хорошо
Тоже в целом приятное впечатление произвёл этот эмулятор, но есть нюансы. Как это часто бывает у "самых точных и лучших", иногда страдает совместимость с некоторыми играми. Например, в уровне с бегом в Justice League Heroes - The Flash внезапно фон сломался. Поэтому неплохой мыслью, даже если переходить на новые эмуляторы, будет держать под рукой VBA или другого "дедушку", когда "модный и молодёжный" вновь не поймёт, как работать с конкретной игрой.   

Оффлайн Zakumich

  • Пользователь
  • Сообщений: 282
    • Просмотр профиля
Эмулятор GBA
« Ответ #9 : 14 Апрель 2025, 20:41:14 »
Тоже в целом приятное впечатление произвёл этот эмулятор, но есть нюансы. Как это часто бывает у "самых точных и лучших", иногда страдает совместимость с некоторыми играми.
Немного не по теме, но всё-таки. mGBA умеет также эмулировать Game Boy и Game Boy Color. В игре Men in Black: the Series на GBC наблюдаются артефакты в начальной заставке. Использовал VBA-M, в нём такого не происходит.

Оффлайн DDD

  • Пользователь
  • Сообщений: 923
  • Пол: Мужской
    • Просмотр профиля
Эмулятор GBA
« Ответ #10 : 15 Апрель 2025, 15:25:12 »
Как это часто бывает у "самых точных и лучших", иногда страдает совместимость с некоторыми играми.

Да, заметил уже графический баг на mGBA в Sonic Advance (на экране теста звука).

И еще, по какой-то причине, мне играть все же приятнее на nogba эмуле, на нем и останусь, похоже.  :D
(да и картинка со звуком не так плохи оказывается на nogba :lol:)

(mGBA помог также выяснить, что на nogba эмуляторе сохранения в играх GBA не работают сразу, для это надо идти в настройки и выбирать тип памяти, что я и сделал (теперь в Sonic Advance можно выбирать с какого уровня начинать, если до этого проходил, круто  :)).

обновление - на nogba тоже баг вышеуказанный заметил.
« Последнее редактирование: 15 Апрель 2025, 16:33:19 от DDD »

Оффлайн bugmenot

  • Пользователь
  • Сообщений: 612
  • Пол: Мужской
    • Просмотр профиля
Эмулятор GBA
« Ответ #11 : 15 Апрель 2025, 17:40:26 »
Например, в уровне с бегом в Justice League Heroes - The Flash внезапно фон сломался.
Отправил багрепорт?

В игре Men in Black: the Series на GBC наблюдаются артефакты в начальной заставке.
Отправил багрепорт?

Да, заметил уже графический баг на mGBA в Sonic Advance (на экране теста звука).
Отправил багрепорт?

Вы думаете, что разработчик самолично должен пройти все игры на системе, чтобы найти и исправить все ошибки?

Оффлайн Zakumich

  • Пользователь
  • Сообщений: 282
    • Просмотр профиля
Re: Эмулятор GBA
« Ответ #12 : 15 Апрель 2025, 17:54:59 »
Отправил багрепорт?
Нет, конечно, я даже не знаю, как это делать.
Вы думаете, что разработчик самолично должен пройти все игры на системе, чтобы найти и исправить все ошибки?
Мне лично всё равно, эмулятор-то не единственный. Просто использую VBA-M, на котором этой проблемы нет.

Оффлайн DDD

  • Пользователь
  • Сообщений: 923
  • Пол: Мужской
    • Просмотр профиля
Эмулятор GBA
« Ответ #13 : 15 Апрель 2025, 19:23:27 »
Вы думаете, что разработчик самолично должен пройти все игры на системе, чтобы найти и исправить все ошибки?

конкретно по mGBA мне все равно.
по nogba у меня старая версия эмуля.
к тому же, я не уверен, это баг или нет.  :)

Добавлено позже:
mGBA хорош, все таки.
nogba прям тормозит и нестабильно работает в Sonic Advance 3
mGBA плавный.

Добавлено позже:
Еще поиграл.
И да, mGBA лучший. (но играть тяжело с ним, почему-то, не получается играть с удовольствием как например на эмуле PPSSPP (PSP)  :)

nogba прям тормозит и нестабильно работает в Sonic Advance 3

для того, чтобы nogba эмулятор не тормозил в игре, можно в меню эмуля нажать на сброс (reset), после этого не будет тормозить (в моем случае так).
« Последнее редактирование: 10 Июнь 2025, 01:22:27 от ghostdog3 »