Найти тему
WeloveZ

Запуск игр 3DO на RetroArch

Оглавление

У нас уже были статьи про сам RetroArch и запуск игр 3DO на RetroPie.

Сегодня расскажу про нюансы запуска игр от 3DO на RetroArch.

В RetroArch используется эмулятор 3DO под названием Opera, полное название ядра – The 3DO Company – 3DO (Opera).

Opera — это низкоуровневый эмулятор с открытым исходным кодом для игровой консоли 3DOOpera — это форк 4DO, изначально порт 4DO, который сам является форком FreeDO, для libretro. Разветвление / переименование произошло из-за бездействия исходного проекта 4DO и для дифференциации проекта из-за новой разработки и направленности.

BIOS

Все необходимые BIOS’ы вы можете скачать по этой ссылке, а так же на сайте была отдельная статья по BIOS’ам.

По умолчанию каталог для файлов BIOS располагается в директории ~\RetroArch\system. Так же вы его можете поменять в настройках самого RetroArch в меню: Настройки – Каталоги – Системные файлы/BIOS

-2

Все файлы BIOS можно положить в каталог ~\RetroArch\system\ и в зависимости от загружаемого вами образа игры система сама выберет оптимальный BIOS.

Расширения

RetroArch поддерживает следующие расширения файлов образов 3DO:

  • .iso
  • .bin
  • .chd
  • .cue

Геометрия и тайминги

  • Ядро Opera обеспечивает FPS 60.
  • Ядро Opera обеспечивает частоту дискретизации 44100 Гц.
  • Базовая ширина ядра Opera составляет 320, когда опция ядра «Высокое разрешение» отключена.
  • Базовая высота ядра Opera составляет 240, когда параметр ядра «Высокое разрешение» отключен.
  • Максимальная ширина ядра Opera составляет 320, когда параметр ядра «Высокое разрешение» отключен.
  • Максимальная высота ядра Opera составляет 240, когда параметр ядра «Высокое разрешение» отключен.
  • Базовая ширина ядра Opera составляет 640, когда опция ядра «Высокое разрешение» включена.
  • Базовая высота ядра Opera составляет 480, когда опция ядра «Высокое разрешение» включена.
  • Максимальная ширина ядра Opera составляет 640, если для параметра ядра «Высокое разрешение» установлено значение «включено».
  • Максимальная высота ядра Opera составляет 480, когда опция ядра «Высокое разрешение» включена.
  • Ядро Opera обеспечивает соотношение сторон 4/3.

Основные параметры

В ядре Opera есть следующие параметры, которые можно настроить в меню основных параметров. Значение по умолчанию выделено жирным шрифтом.

Настройки с (Перезапуск) означают, что ядро ​​должно быть закрыто, чтобы новые настройки применялись при следующем запуске.

  • Разгон процессора [opera_cpu_overclock] ( 1,0x (12,50 МГц) |1,1x (13,75 МГц)|1,2x (15,00 МГц)|1,5x (18,75 МГц)|1,6x (20,00 МГц)|1,8x (22,50 МГц)|2,0x (25,00 МГц))В качестве центрального процессора 3DO использовал процессор ARM60 с частотой 12,5 МГц. Мы реализовали функцию разгона процессора в ядре Opera, чтобы вы могли увеличить производительность до 2 раз. Может работать не во всех играх
  • Высокое разрешение [opera_high_resolution] ( отключено | включено) Внутреннее разрешение по умолчанию — 320×240, но выходное разрешение — 640×480. Эта функция заставляет систему вести себя так, как если бы у нее был кадровый буфер 640×480.
  • Хранилище NVRAM [opera_nvram_storage] ( на игру |общее) Выберите, будут ли сохранения NVRAM для каждой игры или сохранения NVRAM разделены между всеми играми.
  • Активные устройства [opera_active_devices] ( 1 |2|3|4|5|6|7|8|0) Существует ошибка (может быть, в Opera, но, возможно, и в некоторых играх), из-за которой при эмуляции более 1 контроллера игра не реагирует на ввод. Это позволяет обойти проблему.
  • Timing Hack 1 (Crash ‘n Burn) [opera_hack_timing_1] ( отключено | включено) Включите это, чтобы исправить Crash ‘n Burn.
  • Timing Hack 3 (Dinopark Tycoon) [opera_hack_timing_3] ( отключено | включено) Включите это, чтобы исправить Dinopark Tycoon.
  • Timing Hack 5 (Microcosm) [opera_hack_timing_5] ( отключено | включено) Включите это, чтобы исправить Microcosm.
  • Timing Hack 6 (Alone in the Dark) [opera_hack_timing_6] ( отключено | включено) Включите это, чтобы исправить Alone in the Dark.
  • Graphics Step Y Hack (Samurai Shodown) [opera_hack_graphics_step_y] ( отключено | включено) Включите это, чтобы исправить фоновую визуализацию Samurai Shodown.

Геймпад

-3