Retroarch установка на ps3
There are multiple ways of downloading RetroArch for your 3DS or 2DS.
Запуск и настройка RetroArch
Вот только теперь мы можем запустить RetroArch, советую сразу же после запуска зайти в настройки управления и настроить все кнопки . Для этого мне временно понадобилось подключить клавиатуру, т.к. по умолчанию некоторые кнопки были не назначены и я не мог зайти в настройки. На клавиатуре можно управлять стрелками, выбор делается на клавишу enter, а для возврата назад — backspace. Делается это в Настройках->Ввод->Управление порта 1 .После назначения кнопок не забываем сохранить конфигурацию . И еще один важный момент, обязательно зайдите в Управление меню и выберите наиболее подходящую комбинацию клавиш для выхода в меню , по умолчанию выход в меню не назначен и мы не сможем выйти из игры. Уже почти все готово, но вот самих игр пока еще нет.
Приветствую друзья, сегодня хотелось бы поделиться с вами одной очень полезной и функциональной программой, которая облегчит жизнь каждому любителю старых игр.
Retroarch - является агрегатором практически всех имеющихся на сегодняшний день эмуляторов, перенося их в очень удобный интерфейс с кучей настроек, с помощью которых настроить под себя можно любую систему.
Интерфейс у программы воистину прекрасен и практически полностью повторяет внешний вид главного меню Play Station 3, даже анимация присутствует. Также можно выбрать и другие стили и цветовые схемы.
Например, вот так выглядит интерфейс моего RetroArch после загрузки различных ядер эмуляторов, игр и некоторых настроек:
В итоге с помощью RetroArch можно создать по-настоящему мощный и главное практически бесплатный и единый ретро-комбайн на своем компьютере, а если например подключить компьютер по HDMI к основному телевизору и купить несколько беспроводных геймпадов ( как это сделал я ) получится воистину хорошая замена целой кучи игровых приставок, без огромного скопления проводов, картриджей, дисков и прочих устройств занимающих очень много места и требующих постоянного танца с бубном вокруг всего этого добра.
Для отличной игры с Алиэкспресс были куплены несколько вот таких геймпадов, по отличной цене примерно в полторы тысячи за штуку. Это почти точная копия геймпадов от XBox 360. Работают от батареек, ну или перезаряжаемых аккумуляторов, которых хватает часов на 40 стабильной игры.
Отдельного внимания заслуживает простота подключения геймпадов - программа на лету определяет джойстики и выставляет довольно удобные настройки кнопок " по-умолчанию " практически для любой консоли, исключения бывают разве что с Nintendo Wii .
Сама эмуляция этой консоли работает отлично, но по причине очень замысловатых геймпадов - WiiMote , поиграть в Wii на эмуляторе, увы не получится. Да и зачем если есть куча отличных консолей, таких как Sega Dreamcast , Ninteno GameCube , Sega Saturn , ну и конечно Mega Drive и NES (она же Денди).
Например, мой список консолей сейчас выглядит следующим образом:
Еще одним неоспоримым преимуществом РетроАрча является, нереальное количество настраиваемых шейдеров . Благодаря шейдерам можно добиться отличной картинки на любой платформе. Например для сравнения посмотрите скриншот с шейдером crt_mattias в игре Battle Toads & Double Dragon в сравнение с оригинальным изображением без шейдера:
Мультисистемный эмулятор для различных платформ (в т.ч. PS3)
Может быть запушен на:
Linux, Windows, Apple, Web Browsers, Android, iOS, Blackberry, PlayStation 3, PSP, PlayStation Vita / TV,
Xbox, Xbox 360, Gamecube, Wii, Wii U, 3DS, Raspberry Pi, Open Pandora, GCW Zero
- MAME 2003 (эмулятор Arcade - MAME 0.78 Romset)
- FInal Burn Alpha (эмулятор Arcade - FB Alpha v0.2.97.30)
- Sega Genesis (MegaDrive) / Sega Master System / Sega Game Gear / Sega CD / Mega CD (эмулятор: Genesis Plus GX)
- Super Nintendo (эмулятор: SNES9x Next)
- GameBoy Advance (эмулятор: VBA Next)
- GameBoy / GameBoy Color (эмулятор: Gambatte)
- Nintendo Entertainment System (эмулятор: FCEUmm / NEStopia)
- PlayStation 1 (эмулятор: PCSX ReARMed)
- Neo Geo Pocket Color (эмулятор: Mednafen NGP)
- Virtual Boy (эмулятор: Mednafen VB)
- PC Engine / TurboGrafx-16 / PC Engine CD (эмулятор: Mednafen PCE Fast)
- WonderSwan Color / Crystal (эмулятор: Mednafen Wonderswan)
- Cave Story (движок: NX Engine)
- Doom 1 / Doom 2 / Ultimate Doom / Final Doom (движок: prBoom)
- и другие !
Перемешайтесь по своей коллекции с помощью клона PS3 XMB меню.
После сканирования вашей коллекции игры будут отсортированы.
Меню поддерживает различные обложки и эффекты.
- Linux
- Windows
- Apple
- Android
- iOS
- Blackberry
- PlayStation 3
- PSP
- PlayStation Vita / TV
- Xbox
- Xbox 360
- Gamecube
- Wii
- Wii U
- 3DS
- Raspberry Pi
- Open Pandora
- GCW Zero
- 2048
- Cannonball
- Amstrad - CPC (Caprice32)
- Arcade (FB Alpha 2012)
- Arcade (FinalBurn Neo)
- Nintendo - NES / Famicom (FCEUmm)
- Mattel - Intellivision (FreeIntv)
- Sinclair - ZX Spectrum (Fuse)
- Nintendo - Game Boy / Color (Gambatte)
- Nintendo - Game Boy / Color (Gearboy)
- Sega - MS/GG/SG-1000 (Gearsystem)
- Sega - MS/GG/MD/CD (Genesis Plus GX)
- Game Music Emu
- Handheld Electronic (GW)
- Atari - Lynx (Handy)
- Arcade (MAME 2000)
- Arcade (MAME 2003)
- Arcade (MAME 2003-Plus)
- Atari - Lynx (Beetle Lynx)
- SNK - Neo Geo Pocket / Color (Beetle NeoPop)
- NEC - PC Engine / CD (Beetle PCE FAST)
- NEC - PC Engine SuperGrafx (Beetle SuperGrafx)
- Nintendo - Virtual Boy (Beetle VB)
- Bandai - WonderSwan/Color (Beetle Cygne)
- Palm OS (Mu)
- Nintendo - NES / Famicom (Nestopia UE)
- Cave Story (NXEngine)
- Magnavox - Odyssey2 / Phillips Videopac+ (O2EM)
- Nintendo - Pokemon Mini (PokeMini)
- Doom (PrBoom)
- Atari - 7800 (ProSystem)
- Nintendo - NES / Famicom (QuickNES)
- Nintendo - SNES / SFC (Snes9x 2005)
- Nintendo - SNES / SFC (Snes9x 2005 Plus)
- Nintendo - SNES / SFC (Snes9x 2010)
- Nintendo - SNES / SFC (Snes9x - Current)
- Java ME (SquirrelJME)
- Atari - 2600 (Stella)
- Nintendo - Game Boy / Color (TGB Dual)
- Thomson - MO/TO (Theodore)
- Quake (TyrQuake)
- Nintendo - Game Boy Advance (VBA Next)
- GCE - Vectrex (vecx)
- Atari - Jaguar (Virtual Jaguar)
Наш расширенный интерфейс настроек позволяет вам настраивать все возможные варианты того, как игры запускаются и отображаются.
Каждый параметр имеет логическое значение по умолчанию, поэтому вы можете быстро настроить и быстро запустить.
Джостики автоматически настраиваются при подключении, как в настоящей игровой консоли.
Идеально подходит для многопользовательских игр, когда друг приносит свой собственный джойстик.
Вы также можете настроить джойстик вручную, чтобы назначить специальные действия для комбинаций кнопок.
Шейдеры - это эффективные графические фильтры, которые могут значительно улучшить рендеринг старых игр.
Они также могут использоваться для воспроизведения внешнего вида старых ЭЛТ-мониторов.
Вы даже можете совмещать их, чтобы создать свой собственный эффект. Возможности безграничны.
Разблокируйте достижения в ваших любимых классических играх!
RetroArch интегрируется с сервисом RetroAchievements для разблокировки трофеев и значков, как в современных веб-консолях.
Откройте для себя радость многопользовательских игр, используя встроенный Netplay в RetroArch.
Вы также можете использовать режим зрителя, чтобы посмотреть, как играют другие.
Новые программы постоянно добавляются в библиотеку приложений RetroArch.
И с встроенным Core Updater от RetroArch, вы можете загружать новые программы напрямую, как только они станут доступны!
- PlayStation 1 - bin|cue|img|mdf|pbp|cbnb|bin.z|bin.z.table
- Super Nintendo - smc|fig|sfc|gd3|gd7|dx2|bsx|swc|zip|SMC|FIG|SFC|BSX|GD3|GD7|DX2|
- SWC|ZIP
- Nintendo Entertainment System - fds|FDS|zip|ZIP|nes|NES|unif|UNIF / nes|NES|zip|ZIP|
- fds|
- FDS
- GameBoy / GameBoy Color 9 gb|gbc|dmg|zip|GB|GBC|DMG|ZIP
- GameBoy Advance - gba|GBA|zip|ZIP
- Arcade - zip|ZIP
- Neo Geo Pocket Color - ngp|NGP|ngc|NGC|zip|ZIP
- Virtual Boy - vb|VB|vboy|VBOY|bin|BIN|zip|ZIP
- Sega - md|smd|bin|cue|gen|zip|MD|SMD|bin|iso|ISO|CUE|GEN|ZIP|sms|SMS|gg|GG|sg|SG
- PC Engine / TurboGrafx-16 / PC Engine CD - pce|PCE|sgx|SGX|cue|CUE|zip|ZIP
- WonderSwan Color / Crystal - ws|WS|wsc|WSC|zip|ZIP
- Cave Story - exe|EXE|zip|ZIP
- Doom - WAD|wad|IWAD|iwad
- и другие !
- ANDROID: Fire Stick & Fire TV remote overrides gamepad port 0 on button press and viceversa like SHIELD devices
- ANDROID: Provide default save / system / state / screenshot locations
- AUDIO: Audio mixer supports MOD/S3M/XM file types now!
- INPUT: input swap override flag (for remotes) is cleared correctly
- INPUT: allow specifying libretro device in remap files
- INPUT: allow specifying analog dpad mode in remap files
- INPUT: allow saving libretro device to remap files
- INPUT: allow saving analog dpad mode to remap files
- INPUT: allow removing core and game remap files from the menu
- COMMON: Cores can now request to set a ‘shared context’. You no longer need to explicitly enable ‘Shared Hardware Context’ for Citra/OpenLara/Dolphin.
- COMMON: Add ‘Delete Core’ option to Core Information menu.
- COMMON: Allow Max Timing Skew to be set to 0.
- COMMON: Change the “content dir” behavior so it works on either a flag or an empty directory setting, now platform drivers can provide defaults for save / system / state / screenshot dirs and still allow the content dir functionality, these settings are under settings / saving and flagged as advanced
- GUI: You can turn on/off ‘Horizontal Animation’ now for the XMB menu. Turning animations off can result in a performance boost.
- GUI: Fix sublabel word-wrapping in XMB where multi-byte languages were cut off too soon
- LOCALIZATION: Update Dutch translation
- LOCALIZATION: Update Traditional Chinese translation
- LOCALIZATION: Update Italian translation
- LOCALIZATION: Update Russian translation
- WINDOWS: Provide default save / system / state / screenshot locations
- LOBBIES: Show what country the host is in
- MENU: Enable OSD text rendering for gdi and libcaca drivers
- WINDOWS 98/ME/2K: Set default directory for MSVC 2005 RetroArch version.
- WII: Better V-Sync handling, backported from SuperrSonic.
- WIIU: Exception handler rewritten.
– Audio: Fix the Audio DSP picker
– CHEEVOS: Add support for Atari Lynx cheevos.
– CHEEVOS: Add support for RetroAchievements Leaderboards.
– GUI: (MaterialUI) Fix crash that happened on context reset with Vulkan.
– GUI: (MaterialUI) Skip querying and drawing items that are not visible; Cache content height and bbox calculation.
– GUI: (MaterialUI) Fix entry box highlight calculation.
– GUI: (XMB) Skip drawing the fading list when it is already transparent. Optimization.
– GUI: (XMB) Comment out visible item calculation in xmb_draw_items().
– GUI: (RGUI) Prevent crashes when using a non-English language reliant on UTF8.
– GUI: Add menu option for OSD background color.
– GUI: Add menu option for OSD text color.
– GUI: Add menu option to remove frame count from OSD.
– GUI: Allow wraparound of int/float settings when pressing the left key
– INPUT/LIBRETRO: Add support for more mouse buttons (buttons 4/5)
– INPUT/LIBRETRO: Add support for analog buttons
– INPUT: Always show the controls menu even if descriptors are not set
– INPUT: Fix input descriptors not being set on cores that don’t implement the controllers interface
– INPUT: Apply descriptors only for the amount of cores the core supports
– INPUT: Implement keyboard to gamepad input remapping (limited to one gamepad device for now)
– INPUT: Fix absolute mouse move handling on the winraw driver
– INPUT: Ignore keyboard input if window is not active on udev driver
– INPUT: Sanitize the filenames of autoconfig profiles before saving
– LOBBIES: Fix crash on navigating left / right from the lobby menu
– LOCALIZATION: Update Dutch translation
– LOCALIZATION: Update Italian translation.
– LOCALIZATION: Update Japanese translation.
– LOCALIZATION: Update Portuguese-Brazilian translation.
– LOCALIZATION: Update Russian translation.
– LINUX/ARMHF: Set buildbot updater URL to armhf location instead of blank string
– LINUX/PI: Broadcom VC4: Add Videocore config option
– LINUX/UDEV: Fix – RetroArch reads keyboard input when not focused with the udev input driver.
– NETPLAY: Fix disconnection not fully deinitializing Netplay.
– NETPLAY: Fix lan rooms when there is more than one room
– NETPLAY: Fix lan rooms on systems where all addresses are treated as IPv6
– COMMON: Fix clear/free loop conditionals in playlists.
– WINDOWS/GDI: Fix flickering of text.
– WINDOWS/GDI: Fix graphics corruption on Windows 98
– WINDOWS/GDI: Allow compiling without DirectInput8 for NT support
– WINDOWS/WGL: Try to use wglSwapLayerBuffers instead of SwapBuffers if possible (for more optimal performance).
– WINDOWS: Fix menubar text corruption on Japanese locale systems
– WINDOWS: Support Unicode file I/O (can now display CJK characters in file browser for example).
– WINDOWS: Support Windows 95, NT3.51, NT4
– WINDOWS: add Makefile.griffin targets for msvc6,2003,2005,2010,2012,2013
– WII: Use custom, embedded libogc SDK.
– WIIU: Initial touchscreen support for WiiU gamepad.
– WIIU: Add Cheevos support.
– SCANNER: Fix archive scanning.
– SCANNER: Support CHD files.
– SCANNER: Support Gamecube ISO scanning.
– SCANNER: Use primary data track of disc images for CRC lookups rather than cue files. This is slower but finds matches more reliably, and is necessary for CHD files to work at all. Update your databases!
– SCANNER: Fall back on looking inside archives when matching MAME/FBA content (most recent cores only). If you had difficulty with content being detected before, you may have better luck now. Update your databases and core info!
Мультисистемный эмулятор для различных платформ (в т.ч. PS3)
Может быть запушен на:
Linux, Windows, Apple, Web Browsers, Android, iOS, Blackberry, PlayStation 3, PSP, PlayStation Vita / TV,
Xbox, Xbox 360, Gamecube, Wii, Wii U, 3DS, Raspberry Pi, Open Pandora, GCW Zero
- MAME 2003 (эмулятор Arcade - MAME 0.78 Romset)
- FInal Burn Alpha (эмулятор Arcade - FB Alpha v0.2.97.30)
- Sega Genesis (MegaDrive) / Sega Master System / Sega Game Gear / Sega CD / Mega CD (эмулятор: Genesis Plus GX)
- Super Nintendo (эмулятор: SNES9x Next)
- GameBoy Advance (эмулятор: VBA Next)
- GameBoy / GameBoy Color (эмулятор: Gambatte)
- Nintendo Entertainment System (эмулятор: FCEUmm / NEStopia)
- PlayStation 1 (эмулятор: PCSX ReARMed)
- Neo Geo Pocket Color (эмулятор: Mednafen NGP)
- Virtual Boy (эмулятор: Mednafen VB)
- PC Engine / TurboGrafx-16 / PC Engine CD (эмулятор: Mednafen PCE Fast)
- WonderSwan Color / Crystal (эмулятор: Mednafen Wonderswan)
- Cave Story (движок: NX Engine)
- Doom 1 / Doom 2 / Ultimate Doom / Final Doom (движок: prBoom)
- и другие !
Перемешайтесь по своей коллекции с помощью клона PS3 XMB меню.
После сканирования вашей коллекции игры будут отсортированы.
Меню поддерживает различные обложки и эффекты.
- Linux
- Windows
- Apple
- Android
- iOS
- Blackberry
- PlayStation 3
- PSP
- PlayStation Vita / TV
- Xbox
- Xbox 360
- Gamecube
- Wii
- Wii U
- 3DS
- Raspberry Pi
- Open Pandora
- GCW Zero
- 2048
- Cannonball
- Amstrad - CPC (Caprice32)
- Arcade (FB Alpha 2012)
- Arcade (FinalBurn Neo)
- Nintendo - NES / Famicom (FCEUmm)
- Mattel - Intellivision (FreeIntv)
- Sinclair - ZX Spectrum (Fuse)
- Nintendo - Game Boy / Color (Gambatte)
- Nintendo - Game Boy / Color (Gearboy)
- Sega - MS/GG/SG-1000 (Gearsystem)
- Sega - MS/GG/MD/CD (Genesis Plus GX)
- Game Music Emu
- Handheld Electronic (GW)
- Atari - Lynx (Handy)
- Arcade (MAME 2000)
- Arcade (MAME 2003)
- Arcade (MAME 2003-Plus)
- Atari - Lynx (Beetle Lynx)
- SNK - Neo Geo Pocket / Color (Beetle NeoPop)
- NEC - PC Engine / CD (Beetle PCE FAST)
- NEC - PC Engine SuperGrafx (Beetle SuperGrafx)
- Nintendo - Virtual Boy (Beetle VB)
- Bandai - WonderSwan/Color (Beetle Cygne)
- Palm OS (Mu)
- Nintendo - NES / Famicom (Nestopia UE)
- Cave Story (NXEngine)
- Magnavox - Odyssey2 / Phillips Videopac+ (O2EM)
- Nintendo - Pokemon Mini (PokeMini)
- Doom (PrBoom)
- Atari - 7800 (ProSystem)
- Nintendo - NES / Famicom (QuickNES)
- Nintendo - SNES / SFC (Snes9x 2005)
- Nintendo - SNES / SFC (Snes9x 2005 Plus)
- Nintendo - SNES / SFC (Snes9x 2010)
- Nintendo - SNES / SFC (Snes9x - Current)
- Java ME (SquirrelJME)
- Atari - 2600 (Stella)
- Nintendo - Game Boy / Color (TGB Dual)
- Thomson - MO/TO (Theodore)
- Quake (TyrQuake)
- Nintendo - Game Boy Advance (VBA Next)
- GCE - Vectrex (vecx)
- Atari - Jaguar (Virtual Jaguar)
Наш расширенный интерфейс настроек позволяет вам настраивать все возможные варианты того, как игры запускаются и отображаются.
Каждый параметр имеет логическое значение по умолчанию, поэтому вы можете быстро настроить и быстро запустить.
Джостики автоматически настраиваются при подключении, как в настоящей игровой консоли.
Идеально подходит для многопользовательских игр, когда друг приносит свой собственный джойстик.
Вы также можете настроить джойстик вручную, чтобы назначить специальные действия для комбинаций кнопок.
Шейдеры - это эффективные графические фильтры, которые могут значительно улучшить рендеринг старых игр.
Они также могут использоваться для воспроизведения внешнего вида старых ЭЛТ-мониторов.
Вы даже можете совмещать их, чтобы создать свой собственный эффект. Возможности безграничны.
Разблокируйте достижения в ваших любимых классических играх!
RetroArch интегрируется с сервисом RetroAchievements для разблокировки трофеев и значков, как в современных веб-консолях.
Откройте для себя радость многопользовательских игр, используя встроенный Netplay в RetroArch.
Вы также можете использовать режим зрителя, чтобы посмотреть, как играют другие.
Новые программы постоянно добавляются в библиотеку приложений RetroArch.
И с встроенным Core Updater от RetroArch, вы можете загружать новые программы напрямую, как только они станут доступны!
- PlayStation 1 - bin|cue|img|mdf|pbp|cbnb|bin.z|bin.z.table
- Super Nintendo - smc|fig|sfc|gd3|gd7|dx2|bsx|swc|zip|SMC|FIG|SFC|BSX|GD3|GD7|DX2|
- SWC|ZIP
- Nintendo Entertainment System - fds|FDS|zip|ZIP|nes|NES|unif|UNIF / nes|NES|zip|ZIP|
- fds|
- FDS
- GameBoy / GameBoy Color 9 gb|gbc|dmg|zip|GB|GBC|DMG|ZIP
- GameBoy Advance - gba|GBA|zip|ZIP
- Arcade - zip|ZIP
- Neo Geo Pocket Color - ngp|NGP|ngc|NGC|zip|ZIP
- Virtual Boy - vb|VB|vboy|VBOY|bin|BIN|zip|ZIP
- Sega - md|smd|bin|cue|gen|zip|MD|SMD|bin|iso|ISO|CUE|GEN|ZIP|sms|SMS|gg|GG|sg|SG
- PC Engine / TurboGrafx-16 / PC Engine CD - pce|PCE|sgx|SGX|cue|CUE|zip|ZIP
- WonderSwan Color / Crystal - ws|WS|wsc|WSC|zip|ZIP
- Cave Story - exe|EXE|zip|ZIP
- Doom - WAD|wad|IWAD|iwad
- и другие !
- ANDROID: Fire Stick & Fire TV remote overrides gamepad port 0 on button press and viceversa like SHIELD devices
- ANDROID: Provide default save / system / state / screenshot locations
- AUDIO: Audio mixer supports MOD/S3M/XM file types now!
- INPUT: input swap override flag (for remotes) is cleared correctly
- INPUT: allow specifying libretro device in remap files
- INPUT: allow specifying analog dpad mode in remap files
- INPUT: allow saving libretro device to remap files
- INPUT: allow saving analog dpad mode to remap files
- INPUT: allow removing core and game remap files from the menu
- COMMON: Cores can now request to set a ‘shared context’. You no longer need to explicitly enable ‘Shared Hardware Context’ for Citra/OpenLara/Dolphin.
- COMMON: Add ‘Delete Core’ option to Core Information menu.
- COMMON: Allow Max Timing Skew to be set to 0.
- COMMON: Change the “content dir” behavior so it works on either a flag or an empty directory setting, now platform drivers can provide defaults for save / system / state / screenshot dirs and still allow the content dir functionality, these settings are under settings / saving and flagged as advanced
- GUI: You can turn on/off ‘Horizontal Animation’ now for the XMB menu. Turning animations off can result in a performance boost.
- GUI: Fix sublabel word-wrapping in XMB where multi-byte languages were cut off too soon
- LOCALIZATION: Update Dutch translation
- LOCALIZATION: Update Traditional Chinese translation
- LOCALIZATION: Update Italian translation
- LOCALIZATION: Update Russian translation
- WINDOWS: Provide default save / system / state / screenshot locations
- LOBBIES: Show what country the host is in
- MENU: Enable OSD text rendering for gdi and libcaca drivers
- WINDOWS 98/ME/2K: Set default directory for MSVC 2005 RetroArch version.
- WII: Better V-Sync handling, backported from SuperrSonic.
- WIIU: Exception handler rewritten.
– Audio: Fix the Audio DSP picker
– CHEEVOS: Add support for Atari Lynx cheevos.
– CHEEVOS: Add support for RetroAchievements Leaderboards.
– GUI: (MaterialUI) Fix crash that happened on context reset with Vulkan.
– GUI: (MaterialUI) Skip querying and drawing items that are not visible; Cache content height and bbox calculation.
– GUI: (MaterialUI) Fix entry box highlight calculation.
– GUI: (XMB) Skip drawing the fading list when it is already transparent. Optimization.
– GUI: (XMB) Comment out visible item calculation in xmb_draw_items().
– GUI: (RGUI) Prevent crashes when using a non-English language reliant on UTF8.
– GUI: Add menu option for OSD background color.
– GUI: Add menu option for OSD text color.
– GUI: Add menu option to remove frame count from OSD.
– GUI: Allow wraparound of int/float settings when pressing the left key
– INPUT/LIBRETRO: Add support for more mouse buttons (buttons 4/5)
– INPUT/LIBRETRO: Add support for analog buttons
– INPUT: Always show the controls menu even if descriptors are not set
– INPUT: Fix input descriptors not being set on cores that don’t implement the controllers interface
– INPUT: Apply descriptors only for the amount of cores the core supports
– INPUT: Implement keyboard to gamepad input remapping (limited to one gamepad device for now)
– INPUT: Fix absolute mouse move handling on the winraw driver
– INPUT: Ignore keyboard input if window is not active on udev driver
– INPUT: Sanitize the filenames of autoconfig profiles before saving
– LOBBIES: Fix crash on navigating left / right from the lobby menu
– LOCALIZATION: Update Dutch translation
– LOCALIZATION: Update Italian translation.
– LOCALIZATION: Update Japanese translation.
– LOCALIZATION: Update Portuguese-Brazilian translation.
– LOCALIZATION: Update Russian translation.
– LINUX/ARMHF: Set buildbot updater URL to armhf location instead of blank string
– LINUX/PI: Broadcom VC4: Add Videocore config option
– LINUX/UDEV: Fix – RetroArch reads keyboard input when not focused with the udev input driver.
– NETPLAY: Fix disconnection not fully deinitializing Netplay.
– NETPLAY: Fix lan rooms when there is more than one room
– NETPLAY: Fix lan rooms on systems where all addresses are treated as IPv6
– COMMON: Fix clear/free loop conditionals in playlists.
– WINDOWS/GDI: Fix flickering of text.
– WINDOWS/GDI: Fix graphics corruption on Windows 98
– WINDOWS/GDI: Allow compiling without DirectInput8 for NT support
– WINDOWS/WGL: Try to use wglSwapLayerBuffers instead of SwapBuffers if possible (for more optimal performance).
– WINDOWS: Fix menubar text corruption on Japanese locale systems
– WINDOWS: Support Unicode file I/O (can now display CJK characters in file browser for example).
– WINDOWS: Support Windows 95, NT3.51, NT4
– WINDOWS: add Makefile.griffin targets for msvc6,2003,2005,2010,2012,2013
– WII: Use custom, embedded libogc SDK.
– WIIU: Initial touchscreen support for WiiU gamepad.
– WIIU: Add Cheevos support.
– SCANNER: Fix archive scanning.
– SCANNER: Support CHD files.
– SCANNER: Support Gamecube ISO scanning.
– SCANNER: Use primary data track of disc images for CRC lookups rather than cue files. This is slower but finds matches more reliably, and is necessary for CHD files to work at all. Update your databases!
– SCANNER: Fall back on looking inside archives when matching MAME/FBA content (most recent cores only). If you had difficulty with content being detected before, you may have better luck now. Update your databases and core info!
Установка RetroArch
В качестве приложения мой выбор пал на RetroArch Plus - это интерфейс через который мы будем производить запуск игр, он кроссплатформенный, интуитивно понятный и поддерживаем множество различных эмуляторов. Для его установки будет достаточно зайти в PlayMarket и скачать его.
Настройка геймпадов PS3
После того, как RetroArch установился не спешим его запускать, так как нам еще необходимо подключить геймпады, если вы используете клавиатуру или проводной геймпад, то после подключения все должно заработать из коробки и этот пункт можно пропустить. А в моем случае с геймпадами от PS3 без дополнительного приложения тв бокс не видел геймпады , поэтому пришлось установить Sixaxis Controller (Для функционирования программы необходимы ROOT права ). Далее запускаем это приложение и нажимаем на кнопку Старт , после этого у нас должен установиться драйвер для геймпада. Потом я взял mini USB кабель подключил один конец к геймпаду, а второй к тв боксу и в приложении Sixaxis Controller выбрал подключение к USB , нажал на появившуюся кнопку подключить к USB , тем самым мы прописали Bluetooth адрес приставки в сам геймпад, теперь можно отключить кабель и на самом геймпаде нажать на круглую кнопку PS . Сейчас наш геймпад должен подключиться без проблем, если необходимо подключить второй, то проделываем все те же действия.
Installation¶
You can either choose Nightlies or Stable bundle, you can find a bundle with RetroArch, all the cores and all the assets here, and download RetroArch_3dsx.7z or RetroArch_cia.7z .
For Nightlies here - pick the latest version(based on date), and download . RetroArch_3dsx.7z or . RetroArch_cia.7z .
Just extract RetroArch folder to the root of your SD card RetroArch.cia anywhere else, to install cores use FBI installer . Go to the RetroArch folder and open the Cores folder. Select and install the Cores you want to use. For example; install pcsx_rearmed_libretro.cia for Playstation 1 Roms.
Reduce Core and Content loading times¶
By default, all Cores are installed in the directory /RetroArch/Cores . With this configuration, RetroArch Cores on 3DS take nearly 30 seconds to start, as each Core in /RetroArch/Cores must be initialized - including Cores which may not be needed. The same delay is experienced when loading Content (games) as well; roughly 30 seconds to finish loading. Slow MicroSD random access/transfer speeds on the 3DS may be a likely cause.
To reduce loading time for Cores and Content to under 5 seconds each, complete the following steps:
- Determine Cores to be used. These Cores will remain in the /RetroArch/Cores directory.
- Create directory for unused cores. A directory name such as /RetroArch/Cores-Notused could be created for unused Cores.
- Move the unused Cores. Finally, move unused Cores from /RetroArch/Cores to /RetroArch/Cores-Notused
After moving unused Cores as outlined above, RetroArch Cores should start in about 5 seconds. Content should load in about 5 seconds as well.
As additional Cores are needed, simply move them from /RetroArch/Cores-Notused to /RetroArch/Cores . This ensures only the required Cores are initialized by RetroArch, minimizing start times for Cores and Content.
Additional Notes for MAME Cores¶
MAME Content numbers in the thousands of items for MAME Cores. To help reduce loading time for MAME Content, consider creating two directories for MAME Content. This ensures frequently loaded Content is able to start faster.
- A directory for favorite MAME Content, containing Content which will be loaded often.
- A directory for all remaining MAME Content, containing Content which would be loaded infrequently.
This approach will work fine as long as the MAME Content romset is a Full Non-Merged romset. If the romset is not Full Non-Merged, then all MAME content will need to remain in the same directory.
Full Non-Merged romsets are the simplest romset format to get started with because each romset zip contains all necessary files for one game. For more information, please refer to Getting started with arcade emulation.
Control Configuration for MAME Cores¶
Much of the Content loaded by the RetroArch MAME Cores uses a Vertical display perspective for the top 3DS screen, requiring the user to rotate the 3DS counter-clockwise in order to properly see the game content and access the game controls. When using Content in this configuration, the default controls won't be suitable (as the controls are typically configured for Horizontal display perspective ).
One approach to address the issue is to configure Global Options for controls, which would apply to the majority of games (such as Vertical display perspective ). For games which have a different layout ( Horizontal display perspective ), the MAME menu may be used to configure a game controller configuration for that specific Content.
A simple configuration example follows, in case the majority of Content uses a Vertical configuration. Load RetroArch , then:
- Bind a Menu hotkey From Main Menu navigate to Settings->Input->Hotkeys . Scroll down to Menu Toggle Gamepad Combo or Menu (Toggle) and configure as desired, to display the Menu within Content.
- Configure Global Control for Vertical Content From Main Menu navigate to Settings->Input->Port 1 Controls . Configure as desired.
- Configure In-Game Control for a piece of Horizontal Content Load the content, then press the defined Hotkey to display the Quick Menu . Scroll down and select Options , then scroll down to select Display MAME menu ; change to ON , then resume content. On the MAME menu select Input (this game) and adjust the settings as desired. Finally, use the previous steps to set Display MAME menu back to OFF . Controls are now set properly for the game.
Following the above ensures all Content may use the proper control configuration.
Помните эти старые, добрые времена, когда собирались целыми компаниями, чтобы поиграть в игровую приставку. Каждый ждал своей очереди, а когда наставал этот заветный момент игры, время пролетало незаметно. Сколько же было выпущено различных, игровых шедевров, которые многим запали в душу. В то время было не так просто достать понравившуюся игру, приходилось меняться картриджами со своими друзьями. Конечно, многие игры остались не пройдены до конца, а в некоторые не удалось поиграть и вовсе. Поэтому я решил вспомнить былые времена и соорудить ретро-консоль, которая включала бы в себя различное множество эмуляторов(dendy, sega, ps и другие). Как оказалось соорудить ее можно на любом устройстве, хоть это компьютер, телефон или Raspberry pi 3 . Но мне хотелось погрузиться в ту атмосферу, которая была раньше и я решил организовать ретро-консоль из ТВ бокса на Android TV. Это самый простой способ и наверняка у многих из Вас они есть, а если нет, то эту программу вы без особого труда сможете установить на свой ПК. Далее для удобства я запасся двумя bluetooth геймпадами от ps3, вы можете использовать любые другие геймпады или вовсе подключить клавиатуру. Теперь у нас есть все необходимое и пора уже переходить к установке приложения.
Installation¶
You can either choose Nightlies or Stable bundle, you can find a bundle with RetroArch, all the cores and all the assets here, and download RetroArch_3dsx.7z or RetroArch_cia.7z .
For Nightlies here - pick the latest version(based on date), and download . RetroArch_3dsx.7z or . RetroArch_cia.7z .
Just extract RetroArch folder to the root of your SD card RetroArch.cia anywhere else, to install cores use FBI installer . Go to the RetroArch folder and open the Cores folder. Select and install the Cores you want to use. For example; install pcsx_rearmed_libretro.cia for Playstation 1 Roms.
Reduce Core and Content loading times¶
By default, all Cores are installed in the directory /RetroArch/Cores . With this configuration, RetroArch Cores on 3DS take nearly 30 seconds to start, as each Core in /RetroArch/Cores must be initialized - including Cores which may not be needed. The same delay is experienced when loading Content (games) as well; roughly 30 seconds to finish loading. Slow MicroSD random access/transfer speeds on the 3DS may be a likely cause.
To reduce loading time for Cores and Content to under 5 seconds each, complete the following steps:
- Determine Cores to be used. These Cores will remain in the /RetroArch/Cores directory.
- Create directory for unused cores. A directory name such as /RetroArch/Cores-Notused could be created for unused Cores.
- Move the unused Cores. Finally, move unused Cores from /RetroArch/Cores to /RetroArch/Cores-Notused
After moving unused Cores as outlined above, RetroArch Cores should start in about 5 seconds. Content should load in about 5 seconds as well.
As additional Cores are needed, simply move them from /RetroArch/Cores-Notused to /RetroArch/Cores . This ensures only the required Cores are initialized by RetroArch, minimizing start times for Cores and Content.
Additional Notes for MAME Cores¶
MAME Content numbers in the thousands of items for MAME Cores. To help reduce loading time for MAME Content, consider creating two directories for MAME Content. This ensures frequently loaded Content is able to start faster.
- A directory for favorite MAME Content, containing Content which will be loaded often.
- A directory for all remaining MAME Content, containing Content which would be loaded infrequently.
This approach will work fine as long as the MAME Content romset is a Full Non-Merged romset. If the romset is not Full Non-Merged, then all MAME content will need to remain in the same directory.
Full Non-Merged romsets are the simplest romset format to get started with because each romset zip contains all necessary files for one game. For more information, please refer to Getting started with arcade emulation.
Control Configuration for MAME Cores¶
Much of the Content loaded by the RetroArch MAME Cores uses a Vertical display perspective for the top 3DS screen, requiring the user to rotate the 3DS counter-clockwise in order to properly see the game content and access the game controls. When using Content in this configuration, the default controls won't be suitable (as the controls are typically configured for Horizontal display perspective ).
One approach to address the issue is to configure Global Options for controls, which would apply to the majority of games (such as Vertical display perspective ). For games which have a different layout ( Horizontal display perspective ), the MAME menu may be used to configure a game controller configuration for that specific Content.
A simple configuration example follows, in case the majority of Content uses a Vertical configuration. Load RetroArch , then:
- Bind a Menu hotkey From Main Menu navigate to Settings->Input->Hotkeys . Scroll down to Menu Toggle Gamepad Combo or Menu (Toggle) and configure as desired, to display the Menu within Content.
- Configure Global Control for Vertical Content From Main Menu navigate to Settings->Input->Port 1 Controls . Configure as desired.
- Configure In-Game Control for a piece of Horizontal Content Load the content, then press the defined Hotkey to display the Quick Menu . Scroll down and select Options , then scroll down to select Display MAME menu ; change to ON , then resume content. On the MAME menu select Input (this game) and adjust the settings as desired. Finally, use the previous steps to set Display MAME menu back to OFF . Controls are now set properly for the game.
Following the above ensures all Content may use the proper control configuration.
Помните эти старые, добрые времена, когда собирались целыми компаниями, чтобы поиграть в игровую приставку. Каждый ждал своей очереди, а когда наставал этот заветный момент игры, время пролетало незаметно. Сколько же было выпущено различных, игровых шедевров, которые многим запали в душу. В то время было не так просто достать понравившуюся игру, приходилось меняться картриджами со своими друзьями. Конечно, многие игры остались не пройдены до конца, а в некоторые не удалось поиграть и вовсе. Поэтому я решил вспомнить былые времена и соорудить ретро-консоль, которая включала бы в себя различное множество эмуляторов(dendy, sega, ps и другие). Как оказалось соорудить ее можно на любом устройстве, хоть это компьютер, телефон или Raspberry pi 3 . Но мне хотелось погрузиться в ту атмосферу, которая была раньше и я решил организовать ретро-консоль из ТВ бокса на Android TV. Это самый простой способ и наверняка у многих из Вас они есть, а если нет, то эту программу вы без особого труда сможете установить на свой ПК. Далее для удобства я запасся двумя bluetooth геймпадами от ps3, вы можете использовать любые другие геймпады или вовсе подключить клавиатуру. Теперь у нас есть все необходимое и пора уже переходить к установке приложения.
Читайте также: