[Retroarch] Lançamento da Versão 1.9.12[ Changelog atualziado]

Revisado por Mr. Madruga

Mais uma update do retroarch, você pode atualizar pelo próprio emulador os cores usados, ou caso seu console não suporte auto update baixe direto do site da libretro.
Por agora ainda estamos na espera da versão 2.0 que pode ocorrer nos próximos meses, trazendo versões prometidas a um bom tempo como a do PS4, uma melhoria significativa (ainda mais) na versão UWP (Xbox One, Xbox Series, Windows 10/Windows 11), PS2 e outras mais.

O Que Há De Novo?
  • 3DS: Ensure parallax barrier is disabled when ‘3DS Display Mode’ is ‘2D’
  • COMMAND: Command interface should work again
  • INPUT/HID: Rewrote the HID deregistration algorithm; it should no longer cause issues when dealing with multiple pads of the same HID/VID combo
  • INPUT/HID: Fix initialization bug that caused wiimotes to fail to register without an accessory attached
  • INPUT/HID: Fix Wiimote regression
  • INPUT/HID/MAC: Get Sony Sixaxis (DualShock 3) working on MacOS
  • INPUT/UDEV: Add extra abs check for dolphinbar
  • INPUT/UDEV: Add relative left mouse button when pointer device is not abs
  • INPUT/WAYLAND: Fix keyboard input on Wayland – fixes ‘Certain cores ignore user input’
  • NETPLAY: Improvements from Cthulhu
  • OPENDINGUX: Fix HAS_ANALOG/HAS_MENU_TOGGLE defines in sdl_dingux joypad driver
  • LIBRETRO: Enable SRAM for contentless cores
  • LIBRETRO: Add environment callback to get the rate retro_run is called – GET_THROTTLE_STATE and RETRO_THROTTLE_UNBLOCKED environment callback
  • LINUX: Update metadata manifest
  • MENU/OZONE: New themes – Solarized Light, Solarized Dark
  • WINDOWS/WIN9X: Fix non-ASCII text display in window title
  • New cores are on the verge of being approved on Steam. First out of the gates is Picodrive, a Sega Genesis/Master System/Sega CD/32X emulator. You can grab that for RetroArch right now here.

For version 1.9.11, we added support for Miyoo devices, such as the Pocket GO, PowKiddy Q90-V90 and New BitBoy. Back then, we only had one or two cores available.

Version 1.9.12 now comes with a whopping 28 cores – quite the improvement over 1.9.11.

List of all cores so far –

  • 81
  • CAP32
  • fMSX
  • FUSE
  • Gambatte
  • Genesis Plus GX
  • GW
  • Handy
  • LRMAME2003
  • LRMAME2003 Plus
  • Mednafen PCE Fast
  • Mednafen Wswan
  • mGBA
  • NXEngine
  • O2EM
  • Picodrive
  • PokeMini
  • Potator
  • PrBoom
  • Prosystem
  • QuickNES
  • RACE
  • Retro8
  • ScummVM
  • SMS Plus
  • Stella 2014
  • Theodore
  • Vecx

HID subsystem unification – improvements/bugfixes

1.9.11 added a new unified HID subsystem that works on both Mac and WiiU.

Version 1.9.12 features several crucial bugfixes and additions that were plaguing the initial implementation in 1.9.11. See the CHANGELOG at the end of this blog post for more details.

Increased backwards compatibility for macOS cores

Since the migration to our new infrastructure, the minimum OS requirements for macOS cores unintentionally went up. We have since taken steps to address this.

Here are the current minimum OS requirements:

  • 2048: 10.9
  • 81: 10.9
  • atari800: 10.9
  • bk: 10.1
  • blastem: 10.9
  • bluemsx: 10.9
  • bsnes2014_accuracy: 10.9
  • bsnes2014_balanced: 10.9
  • bsnes2014_performance: 10.9
  • bsnes_cplusplus98: 10.9
  • bsnes_hd_beta: 10.9
  • bsnes: 10.9
  • bsnes_mercury_accuracy: 10.9
  • bsnes_mercury_balanced: 10.9
  • bsnes_mercury_performance: 10.9
  • cannonball: 10.9
  • cap32: 10.9
  • craft: 10.7
  • crocods: 10.9
  • desmume: 10.7
  • dinothawr: 10.8
  • dosbox_core: 10.9
  • dosbox_pure: 10.9
  • dosbox_svn: 10.9
  • duckstation: 10.15
  • easyrpg: 10.9
  • ecwolf: 10.9
  • fbalpha2012_cps1: 10.9
  • fbalpha2012_cps2: 10.9
  • fbalpha2012_cps3: 10.9
  • fbalpha2012: 10.9
  • fbalpha2012_neogeo: 10.7
  • fbneo: 10.9
  • fceumm: 10.9
  • fixgb: 10.9
  • flycast: 10.9
  • fmsx: 10.9
  • freechaf: 10.9
  • freeintv: 10.9
  • frodo: 10.9
  • fuse: 10.9
  • gambatte: 10.9
  • gearboy: 10.9
  • gearcoleco: 10.9
  • gearsystem: 10.9
  • genesis_plus_gx: 10.9
  • genesis_plus_gx_wide: 10.9
  • gme: 10.9
  • gpsp: 10.1
  • gw: 10.9
  • handy: 10.9
  • hatari: 10.9
  • lowresnx: 10.9
  • lutro: 10.9
  • mame2000: 10.9
  • mame2003: 10.9
  • mame2003_plus: 10.9
  • mame2010: 10.9
  • mame: 10.9
  • mednafen_gba: 10.9
  • mednafen_lynx: 10.9
  • mednafen_ngp: 10.9
  • mednafen_pce_fast: 10.7
  • mednafen_pce: 10.7
  • mednafen_pcfx: 10.9
  • mednafen_psx: 10.9
  • mednafen_saturn: 10.9
  • mednafen_snes: 10.9
  • mednafen_supergrafx: 10.9
  • mednafen_vb: 10.9
  • mednafen_wswan: 10.7
  • melonds: 10.9
  • mesen-s: 10.9
  • mesen: 10.9
  • mgba: 10.9
  • mrboom: 10.9
  • mu: 10.9
  • nekop2: 10.9
  • neocd: 10.9
  • nestopia: 10.9
  • np2kai: 10.7
  • nxengine: 10.9
  • o2em: 10.9
  • oberon: 10.9
  • opera: 10.9
  • parallel_n64: 10.7
  • pcsx_rearmed: 10.9
  • picodrive: 10.6
  • play: 10.14
  • pocketcdg: 10.9
  • pokemini: 10.9
  • potator: 10.9
  • ppsspp: 10.9
  • prboom: 10.9
  • prosystem: 10.9
  • puae: 10.6
  • px68k: 10.7
  • quasi88: 10.9
  • quicknes: 10.9
  • race: 10.9
  • reminiscence: 10.9
  • retro8: 10.9
  • sameboy: 10.9
  • scummvm: 10.9
  • smsplus: 10.7
  • snes9x2002: 10.9
  • snes9x2005: 10.9
  • snes9x2005_plus: 10.9
  • snes9x2010: 10.9
  • snes9x: 10.9
  • squirreljme: 10.9
  • stella2014: 10.7
  • stella: 10.9
  • tgbdual: 10.7
  • theodore: 10.7
  • thepowdertoy: 10.15
  • tic80: 10.15
  • tyrquake: 10.9
  • uzem: 10.9
  • vba_next: 10.9
  • vbam: 10.9
  • vecx: 10.9
  • vemulator: 10.9
  • vice_x128: 10.9
  • vice_x64: 10.9
  • vice_x64sc: 10.9
  • vice_xcbm2: 10.9
  • vice_xcbm5x0: 10.9
  • vice_xpet: 10.9
  • vice_xplus4: 10.9
  • vice_xscpu64: 10.9
  • vice_xvic: 10.9
  • virtualjaguar: 10.9
  • vitaquake2: 10.9
  • x1: 10.9
  • xrick: 10.9
  • yabause: 10.9

We intend to drive down the requirements even lower in the coming months. For C++-based cores, the lowest we can go is 10.9. Going lower would require installing an older SDK version. For C-based cores, the lowest we can go is 10.4 for Intel-based architectures.

Project IO – Continued

You’ve read in our previous blog post that we were working on a long-term project to wrap/abstract all file system I/O in cores, and also correct and improve cores along the way. This work has continued for version 1.9.12, and we are happy to report that various cores have been improved substantially as a result.

Below are all the cores we managed to cover so far. The ones listed in bold are the new cores we have covered since 1.9.11.

Project IO – FCEUmm improvements

We replaced all direct file access in the core with VFS routines (libretro/RetroArch#12949)

In addition, it turned out that this core had been violating the libretro API for some time by setting need_fullpath = false but then requiring the content fullpath to detect the region of iNES v1.0 ROMs. This PR fixes the issue by setting need_fullpath = true by default, but then lifting this restriction for frontends that support the RETRO_ENVIRONMENT_SET_CONTENT_INFO_OVERRIDE environment callback (which allows a valid content name to be extracted even when using a frontend-provided data buffer)

Built-in Game Genie support

FCEUmm has long supported emulation of the Game Genie cartridge add-on, but this is currently unavailable in the libretro core. 1.9.12 wires up said functionality:

A new core option Game Genie Add-On (Restart) has been added (disabled by default)
In order for the option to apply, the Game Genie ROM file named gamegenie.nes must be present in the frontend system directory
Game Genie support is disabled for FDS and arcade content
Save states do not function (and are disabled) while the Game Genie boot screen is open
After enabling Game Genie Add-On (Restart), launching a game will cause the Game Genie boot screen to appear. Codes can be entered with the gamepad (as on real hardware): D-Pad to move, A to select, B to delete

Assim que o changelog sair, atualizo o post!

Download – Escolha a versão do seu console/arquitetura, se nçao possui na lista, ele simplesmente não existe ou foi removido.

[Todos os Consoles] Retroarch 1.9.6

Mais uma update do retroarch, atualize pelo proprio emulador e os cores usados, caso seu console não suporte auto update baixe direto do site da libretro.

Changelog:

  • ANDROID: Do not duplicate port 0 mouse and gun inputs to other ports
  • AUDIO/XAUDIO2: Fail instead of crashing when disconnecting an audio device
  • CHEEVOS: Reset cached progress each time menu is opened
  • CRT/SWITCHRES: Add support for switchres.ini core and directory overrides
  • D3D11: Don’t use allow tearing flag with blit swap chains. Also disables the flip model if the allow tearing flag is not supported.
  • D3D11: Disable DXGI’s ALT+ENTER handling
  • D3D11: Don’t pass ALLOW_TEARING when unsupported
  • D3D11: Fix non-vsynced output without flip, black screens in fullscreen
  • D3D12: Relcoated ‘d3d12_gfx_sync’
  • D3D12: Fixed swap interval option
  • GFX: Fix uninitialized variables in gfx_display_draw_cursor
  • INPUT: ‘Analog to Digital Type’ usability improvements
  • INPUT: Add support for mapping multiple controllers to a single input device
  • INPUT/REMAPPING: Add support for mapping multiple controllers to a single input device
  • INPUT/LIGHTGUN: Bind lightgun trigger to first mouse button by default
  • INPUT/WINDOWS/RAWINPUT: Mouse access violation fix
  • INPUT/UDEV: Only add mouse if it has buttons and add vebose device friendly names
  • INPUT/UDEV: Skip mouse with no button errors and keep the rest
  • INPUT/UDEV: Fix Game Focus mode
  • INPUT/UDEV/X11: Change udev driver for dual lightgun support in X11
  • LOCALIZATION: Fetch translations from Crowdin
  • LOCALIZATION: Fix Switchres menu texts
  • MENU/OZONE: Ensure sidebar display status is updated correctly when performing rapid menu navigation
  • MENU/XMB: Dynamic wallpaper fix
  • MENU/XMB: Icon opacity fix
  • SECURITY: Plug so-called high-risk vulnerability related to Powershell – avoid injection – don’t send speech input as commandline argument
  • UWP/XBOX: Add expanded resources Rescap to increase performance of UWP version in app mode on Xbox
  • WINDOWS/INSTALLER: Add smarter isEmptyDir reference implementation that looks for subdirectories from NSIS documentation
  • WINDOWS/INSTALLER: Register new function DirectorySet that is called when pressing the “Next” button on the MUI_PAGE_DIRECTORY, aka the install folder selection GUI. DirectorySet contains the criteria for an acceptable folder, which are:
    • IfFileExists "$INSTDIR\retroarch.exe" returns 1
    • IfFileExists "$INSTDIR\*.* returns 0, there is no existing folder
    • IfFileExists "$INSTDIR\*.*" returns 1, there is a folder, and isEmptyDir returns 1, therefore the folder is empty, including of subdirectories
  • X11: Fix threaded video segfault

[Emulação] Lakka 3.0 – Retrogaming de Qualidade

Lakka é uma distribuição Linux leve que transforma um pequeno computador em um console de retrogaming completo, tendo isto em mente ele também descomplica toda a força de não poder configurar e personalizar a interface e muito mais além disso o lakka é totalmente compatível com o Nintendo Switch.

invés de gastar infinitos dinheiros para você ter lá sua maquina arcade ou uma maquina para emulação geral, com o Lakka tudo isso se resolve, tudo isso descomplica, claro que ainda haverá a ideia de aprender como troca ícone padrão por ícone que você mesmo fez, por filtros e tudo mais, o Lakka simplesmente é a distribuição oficial da LibRetro, criadora do grandessíssimo Retroarch, se você já manja do retroarch, você já tem meio caminho andado na distro lakka!

Agora saindo em sua nova versão 3.0, pode ser conferido um changelog até que generoso de melhorias, atualizações e novidades.

Download

[Retroarch] PCSX2 Core

Um dos emuladores que se sente mais falta no Retroarch é sem duvidas o PCSX2, um emulador de PS2 mais bem feito até o momento está chegando ao Retroarch.

Sobre o PCSX2

PCSX2 é um programa emulador para computadores, open-source e gratuito, do console de video-game Sony PlayStation 2. É disponível para Microsoft Windows e sistemas operacionais baseados em Linux [1]. Foi desenvolvido pela mesma equipe que criou o PCSX (emulador de Sony PlayStation). É baseado em plugins [2]que desempenham certas funções secundárias, separadas da emulação primária. Assim como seu predecessor, o PCSX2 é um software livre, sob a licença GNU GPL. A versão atual é capaz de emular muitos jogos, alguns dos quais estão completamente funcionais [3].

PCSX2 é capaz de processar os códigos como um PlayStation 2, assim, DVDs ou CDs de jogos desse console podem ser executados no computador. O projeto do PCSX2 foi iniciado no inicio de 2001 e já beira a perfeição, a grande maioria dos jogos já podem ser emulados com facilidade sem a necessidade de computadores de altíssimo desempenho, mesmo ainda em configurações gráficas de alta resolução, o projeto já possui uma vasta biblioteca de compatibilidade. Na atual versão (1.6.0), é possível rodar jogos com qualidades superiores ao próprio PlayStation 2. Existem muitas contradições sobre o emulador, pois o processo de simular um produto licenciado sem os devidos méritos à empresa/marca é crime. Os desenvolvedores desse software alegam que o próprio é apenas um “hobby” e a sua distribuição é somente para estudos. O PCSX2 requer uma cópia da BIOS do PlayStation 2 para ser executado, não disponibilizado gratuitamente pelo fabricante, por ser propriedade intelectual da Sony, o que violaria os direitos autorais se fosse distribuído juntamente com o PCSX2.

O video acima ensina normalmente como usar o Core para o PCSX2 ainda em beta, assim que finalizado, os arquivos extras não serão necessários mais

[Lançamento] Retroarch 1.8.8 PS2 com maior compatibilidade.

[responsivevoice_button rate=”1″ pitch=”0.9″ volume=”0.4″ voice=”Brazilian Portuguese Female” buttontext=”Play”]

O desenvolvedor @fjtrujy também colaborou muito no projeto e usou a ToolChain aprimorada para a porta RetroArch PS2 lançada para o RetroArch v1.8.8. Além disso, também pode ser usado como uma boa opção para o homebrew (emulador múltiplo de sistema), pois foi possível realizar melhorias significativas de desempenho. Agora, temos apenas um novo núcelo, que é um clássico da década de 1980 (núcleo theodore libretro), mas o núcleo existente possui incríveis melhorias de desempenho. Por exemplo, o núcleo QuickNES libretro agora é poderoso o suficiente para incluir suporte a Runahead e sabemos que o MAME mostrou alguns sinais de vida em nossa última cobertura, portanto, talvez possamos ver mais detalhes no futuro.

A ToolChain aprimorada não é benéfica apenas para o RetroArch, como também para toda a comunidade do PS2. Por ter algum potencial novo, geralmente beneficia diretamente no desenvolvimento e para os futuros homebrews. Portanto, é interessante o que este ToolChain possa vir a trazer para a comunidade PS2. Mesmo em 2020, a comunidade de homebrews ainda está muito ativa, fazendo tudo para que esse seja um ano próspero nesse setor. Essa ToolChain se torna um marco histórico para o icônico console PlayStation 2 além de mantê-lo sempre na vanguarda da inovação e possibilitar um horizonte de notícias.

O @Fjtrujy passou muito tempo adaptando o RetroArch PlayStation2 ao SDK do PS2 mais recente. O RetroArch PS2 agora é desenvolvido usando a versão moderna do compilador GCC, então alguns núcleos apresentaram grandes acelerações.

Como você pode ver no tweet (listado abaixo), o QuickNES melhorou de 255fps no antigo SDK para 429fps no novo SDK. Dessa forma, o kernel é rápido o suficiente para usar o runahead no PlayStation2!

A ToolChain em C / C++ mais recente também tornará mais fácil portar o software para o PS2. Anteriormente, portar algum núcleo em C++ para o PS2 era bastante difícil.

O que outras pessoas estão dizendo

O @fjtrujy também adicionou Theodore à lista de núcleos suportados.

Download

RetroArch 1.8.5!!!

Mais uma grande atualização do Retroarch, agora com novos menus e melhor forma de usar:

Changelog:

[spoiler]

Changelog

1.8.5

  • 3DS: Keep the bottom screen hidden on sleep/wakeup. When the 3DS wakes back up after being closed, the bottom screen needs to be reinitialized. Adding the condition here will cause the screen to be turned on or off based on the state of ctr_bottom_screen_enabled, as you’d expect
  • ANDROID/CHROMEBOOK/CRASH: Fix Chromebook crashes (on x86 x64) when touching the screen
  • BUGFIX: Prevent double input when using ‘return’ key (hardware) to close on-screen keyboard
  • BUGFIX: Fix mouse capture hotkey not working
  • BUGFIX: Avoid overflow when calculating multiplying performance counter
  • BUGFIX: Retroarch overlay displaying “Game remap file loaded.” on the overlay instead of “Core remap file loaded.” when only a core remap file is present
  • CHEEVOS/BUGFIX: Achievement triggers could cause Retroarch to Crash
  • CHEEVOS: Don’t block Sameboy core because it only exposes some memory
  • CHEEVOS: Support for extended Sega CD memory
  • CHEEVOS: Show RetroAchievements Hash in content information list
  • CHEEVOS: If the core says it’s exposing SYSTEM_RAM, give it the benefit of the doubt
  • CHEEVOS: RetroAchievements rich presence for RA.org website/Discord
  • CHEEVOS: Reset token when username or password changes
  • CHEEVOS: Display measured progress on locked achievements
  • CHEEVOS: Queue multiple popups
  • CHEEVOS: Add delay retries to leaderboard submits
  • CHEEVOS: Prevent buffer overflow when encountering an unknown macro
  • CORE UPDATER: Prevent hang when fetching core list if HTTP transfer fails
  • DISK CONTROL: Add disk labels to ‘disk inserted’ notifications
  • EMSCRIPTEN: Recreate input event listeners properly
  • FFMPEG CORE: Fix crash on seeking when using HW decoding in some cases
  • LIBRETRO: Add disk control interface API extension
  • LINUX: Avoid possible crash when running retroarch at startup
  • LINUX/GLX: Fix threaded video crashes/instability because of GLX OML sync callbacks
  • LOCALIZATION: Update French translation
  • LOCALIZATION: Update Korean translation
  • LOCALIZATION: Update Polish translation
  • LOCALIZATION: Update Spanish translation
  • LOCALIZATION: Update Portuguese Brazilian translation
  • MENU: Add Menu Scroll Acceleration option
  • MENU: Automatically select currently checked item when opening drop-down lists
  • MENU: Fix smooth (vertical) line ticker scroll speed
  • MENU: Don’t flush on override/remap messages
  • MENU/DATETIME: Adds some new timedate styles that follow the DD/MM/YYYY format, found in several European countries
  • MENU/DATETIME: Modifies the existing translation files in order to accommodate the new options that are now available
  • MENU/DATETIME: Reorders the timedate view options based on a decreasing order of the quantity of information displayed, so that they are more convenient to switch around and easily categorized
  • MENU/BUGFIX: Fix bug – if you were in XMB and you would set menu driver to RGUI, you could no longer go to the left or right tab
  • MENU/MATERIALUI: Add option to remove navigation bar
  • MENU/OZONE: Add DPI-based scaling
  • MENU/OZONE: Add rudimentary pointer support
  • MENU/OZONE: Add ‘Nord’ and ‘Gruvbox Dark’ themes
  • MENU/OZONE/POINTER: Pointer can be used to switch between sidebar and entries list
  • MENU/OZONE/POINTER: Pointer can be used to select sidebar and entries list items
  • MENU/OZONE/POINTER: Both sidebar and entries list can be scrolled by dragging
  • MENU/OZONE/POINTER: Clicking/pressing the header or footer produces a ‘cancel’ action
  • MENU/OZONE/POINTER: Cursor focus follows mouse pointer from sidebar to entries list (and vice versa)
  • MENU/OZONE/POINTER: In entries list, item under cursor is automatically selected (with some fudging to ensure this doesn’t break mouse wheel scrolling)
  • MENU/OZONE/POINTER: In sidebar, item under cursor is not automatically selected (this is too jarring)
  • MENU/RGUI: Add ‘Flux’ theme
  • MENU/XMB: New color themes ‘Cube Purple’, ‘Family Red’, etc
  • NETPLAY/MENU/BUGFIX: Fix Netplay Stateless Mode doesn’t save. Affects other netplay settings which can be overridden by commandline option
  • ODROID GO ADVANCE: Rotation support
  • NETPLAY/ROOMS/BUGFIX: Prevent out-of-bounds array indexing when displaying/selecting netplay rooms in menus
  • SCANNER: Add ‘Arcade DAT Filter’ Option
  • SCANNER: Add scanning Korea and Asia PS1 discs
  • SCANNER: Add support for scanning PSP Korean
  • VIDEO: Set hardware ‘Bilinear filtering’ off by default
  • VIDEO/WIDGETS: Widgets are now menu-independent
  • VIDEO/WIDGETS: Allow notifications to use full screen width when not displaying menu
  • VIDEO/WIDGETS: DPI-based scaling
  • VIDEO/WIDGETS: Fix volume widget scaling
  • VIDEO/WIDGETS: Add independent widget scale override settings for fullscreen/windowed modes
  • VIDEO/WIDGETS/BUGFIX: Prevent improper display of (old style) OSD text when widgets are enabled
  • VIDEO/WIDGETS/THREADED/BUGFIX: Fix issue – corruption of menu widgets when running some cores (e.g. VICE) with threaded video enabled
  • WIFI/CONNMANCTL: Display more characters from SSID

[/spoiler]

Download & Fonte: http://retroarch.com/?page=platforms

Novidade na Scene da Semana!

E Vamos começar 2020!

Vita Quake III

Resultado de imagem para quake 3 Urban Terror
Com Vita Quake IIII v.0.9 disponível para download, apresentando suporte experimental ao Urban Terror! O núcleo do Urban Terror ainda é experimental e o jogo em si requer MUITOS recursos (o executável padrão do Urban Terror requer 500 MBs no PC, enquanto no Vita eu consegui obter no máximo 305 MB para o vitaQuakeIII). Espere falhas gráficas e trava com ele, mas você pode começar a tentar a partir desta versão.

Changelog:

[spoiler]

  • – Added data files downloader when game data files are missing.
  • – Updated to latest vitaGL commit.
  • – Optimized renderer (both speed and memory usage wise).
  • – Added dynamic libraries support to OpenArena core (drastic performance boost).
  • – Fixed several issues related to dynarec that might cause app crashes.
  • – Fixed a memory leak in dynamic libraries unloader.
  • – Made r_noportals a configurable setting (Development purpose, DO NOT TOUCH THIS yet).
  • – Added a check that prevents screen to power off.
  • – Fixed an issue in skyboxes rendering that might have caused messed up sky rendering in some maps.
  • – Now loading mods/missionpacks from inside the application works as expected.
  • – Enabled the background rendering on main menu.
  • – Added (experimental) Urban Terror support.

[/spoiler]

Download – http://vitadb.rinnegatamante.it/#/info/375

WebMan MOD

PS3HEN-webMAN-MOD.jpg

Em sequência, temos a update 1.47.26 do WebMan MOD.

Changelog:

[spoiler]

  • Fixed gamepad combo issue #283 reported by @gosseux
  • Added web command /syscall.ps3 (requested by Starman)
    (This command allows to execute any syscall on PS3 via web. Use at your own risk)

[/spoiler]

Download – https://github.com/aldostools/webMAN-MOD/releases

RetroArch 1.8.3

RA1-100.jpg

Mais uma update ao Retroarch desta vez para Ps Vita, PSP, PS2, PS3 e PS4:

Changelog:

[spoiler]

  • ANDROID/BUGFIX: Fix ‘Install or Restore Core’ regression
  • BUGFIX: Ensure core info is always initialised when calling ‘drivers_init()’. This bug could prevent cores from doing content runtime logging
  • BUGFIX/MENU: History size can only be set to 1 at a minimum
  • BUGFIX/MENU: (XMB/OZONE) Fix ‘quick menu’ detection. XMB would not display savestate thumbnails in the quick menu if it was accessed via the main menu
  • BUGFIX/CRASH/CORE UPDATER: Fix potential double free error
  • BUGFIX/CRASH/OPENGL/WINDOWS: Fix regression in 1.8.2 that would cause GL-based cores to fail because it would try to erroneously load libGLESv2.dll instead of OpenGL32.dll (cores affected: VitaQuake 2/3/Dhewm3, possibly more)
  • BUGFIX/MENU/DESKTOP UI: Show desktop menu on startup does not launch Qt UI on Linux
  • BUGFIX: Entries in the Playlist Thumbnails Updater list were displaying improper sublabels. I have no idea when this broke… The issue is now fixed
  • CHEEVOS: Don’t disable achievement when AddAddress generates an out-of-range address
  • CHEEVOS: Don’t reset triggers/leaderboards that failed to load
  • CHEEVOS: Don’t count unsupported achievements as unlocked
  • CORE UPDATER: Display number of cores updated when updating installed cores
  • DINGUX: Initial port
  • D3D11: Block FL9_3 devices from D3D11 driver because they don’t work anyway (current D3D11 driver uses SM4.0 which requires FL10_0 and up)
  • D3D11: Fallback to GL driver when D3D11 fails
  • EMSCRIPTEN: Fix assets
  • HISTORY/FAVORITES: Bump up default to 200 entries from 100
  • FFMPEG CORE: Implement packet buffer, fixes MP4 video playback for many files
  • LOCALIZATION: Update Italian translation
  • LOCALIZATION: Update Polish translation
  • LOCALIZATION: Update Russian translation
  • LOCALIZATION: Update Spanish translation
  • MENU: Added ‘Hosting’ menu under Netplay menu
  • MENU: Added ‘Subsystems’ menu
  • MENU/FILEBROWSER: Fix file selection issues when starting from (or navigating to) the top level directory
  • MENU/WIDGETS: Prevent looping of task title text
  • RASPBERRY PI: Fix BGRA8888 color inversion issues in the menu and elsewhere with VideoCore GL drivers
  • NETPLAY/RELAY: Add Sao Paulo (Brazil) relay server
  • NETPLAY/RELAY: Fix the “spectator” bug when using the relay server – When a player switches into the spectator mode (pressing “i”) while using the relay server, all players will disconnect.
  • NETPLAY/RELAY: Overall stability has improved. Fixed a memory leak that would cause the relay server to become unresponsive after some time.
  • NETPLAY/RELAY: Fixed critical bug that would cause all players to be disconnected from the relay server if one player was leaving the game. That bug had been open for one year and we were finally able to fix it.
  • SWITCH/LIBNX/BUGFIX: Fix onscreen keyboard input regression
  • THUMBNAIL UPDATER: When waiting for individual thumbnail file http transfers to complete, the task status checking is more accurate. This uses the same method as the new core updater – we now wait until the task is ‘really’ complete, instead of relying on the (slightly nebulous) ‘task finished’ state
  • UWP: Add ANGLE support
  • UWP: Wire up get_metrics to the fake context of D3D9/10/11/12 driver, enabling proper scaling and mouse/touch gestures
  • VITA: Re-add Online Updater
  • VULKAN: Fix font driver ‘vulkan_get_message_width()’ function
  • VIDEO FILTERS: Only use threads when the number exceeds 1. Fixes race conditions with some CPU filters on Vita
  • WINDOWS: Add ANGLE support for x64, separate binary (for now?)

[/spoiler]

RetroArch PS4 R2 – ATUALIZADO COM MAIS 12 LIBCORES

Já faz algum tempo que o Retroarch tem usado IA (Inteligência Artificial) para todos os cores no PC e outras plataformas, agora a Libretro lança a versão 1.8.2 com suporte a acessibilidade para pessoas com deficiência, o Retroarch irá ler os textos na tela e começar a falar, assim pessoas com deficiencia podem jogar mais facilmente, entender o que se passa nos jogos, principalmente os que não possuem narração fora das cenas de CGI, como é no caso do Dissidia FF de PSP que está no vídeo, ainda não é algo perfeito, mas vejam que é um otimo avanço para um emulador que tem a premissa de sair em todas as plataformas possíveis chegar também a mais pessoas, não importando como ela joga e diminuindo barreiras dentro disso o change log está no spoiler abaixo, ele como sempre, é bem grande!

[spoiler=”Retroarch 1.8.2 Changelog”]

BUG/CRASH/GLSLANG: Fix glslang crashing error – managed to reproduce an issue which has been plaguing users for a while, where glslang throws an assert after closing a game (and starting a new one). This would affect all video drivers that use Slang for shaders, such as D3D10/11/12/Vulkan/Metal
CHEEVOS: Display Unofficial and Unsupported achievement states
CHEEVOS: Pass RetroArch and core versions through User-Agent HTTP header
CHEEVOS: Use PSX.EXE if SYSTEM.CNF cannot be found
CHEEVOS: Prevent loading state while achievements are still being fetched from server
CHEEVOS: Pause hardcore if core doesn’t support achievements
CHEEVOS/CRASH: Fix AddressSanitizer + CHD cause hard crash when Cheevos are enabled
CORE UPDATER: Only download when new core is available
CORE UPDATER: Add option to update all installed cores
DRM/KMS: Better detection for the current video mode
DYNAMIC RATE CONTROL: Support DRC even when using a vsync swap interval higher than 1
EMSCRIPTEN: Fix bug in Emscripten input code
EMSCRIPTEN: Changes to support upgraded emscripten SDK
FFMPEG CORE: Hardware accelerated video decoding
FFMPEG CORE: Implement send/receive encoding API, will allow for hardware accelerated AMD video encoding
FFMPEG CORE: The video FIFO can be removed, since we have a ring buffer in its place. This removes unneeded copy operations and as a positive side improves overall decoding speed. Makes 8k60p SW and 4k60p HW decoding feasible on many systems. For now the ring buffer is 32 images deep. This limitation will be removed, once audio and video decoder have their own packet handling.
INPUT: Fix ‘Analog stick controls menu even if autoconfig disabled’
INPUT/TURBO: Added alternate Turbo-Mode ‘Single Button’ – For systems supporting only a single button, the turbo-button will toggle firing that button without the need to hold it. When holding the button turbo will be suspended and resumed when the button is released. Holding the button may have a different function to just tapping it.
IOS: Forcibly disable Threaded Video until UIWindow concurrency issues are fixed
INPUT/ANALOG: Fix radial analog deadzone scaling
INPUT/ANALOG: Implement proper analog button deadzone
INPUT/MENU: Analog stick controls menu even if autoconfig disabled
LOCALIZATION: Update Italian translation
LOCALIZATION: Update French translation
LOCALIZATION: Update Polish translation
LOCALIZATION: Update Portuguese Brazilian Translation
LOCALIZATION: Update Turkish translation
LINUX/LOCALIZATION: Correct Droid Sans Fallback font path in Linux. This should fix Chinese/Korean font display issues on Fedora/RHEL/CentOS/openSUSE/SLE
MENU/BUGFIX: When using a keyboard/gamepad/mouse wheel to navigate, the menu scroll position is always maintained and updated in a consistent (and expected) fashion
MENU/BUGFIX: When resizing the window, or changing the orientation of a mobile device, the current scroll position is correctly preserved
MENU/BUGFIX: All ‘normal’ pointer input is now inhibited when showing message boxes
MENU/BUGFIX: The pointer actions ‘select’ and ‘cancel’ both now properly close a message box if it is currently being shown
MENU/BUGFIX: Pointer ‘select’ and ‘cancel’ actions are now inhibited when an input bind dialog is active
MENU/INPUT: Change ‘User’ terminology to ‘Port’ for input binding
MENU/LINUX: Add proper drives to Load Content
MENU/MATERIALUI: Halt scrolling when pointer is pressed/stationary
MENU/MATERIALUI: Dual thumbnail view
MENU/MATERIALUI: Fullscreen thumbnail viewer for boxart
MENU/MATERIALUI: Scroll rapidly by press and holding the scrollbar
MENU/RGUI: New theme ‘Flux’
MENU/OZONE: Thumbnails now have a fade-in animation
MENU/OZONE: Fullscreen thumbnail viewer for boxart and pictures
MENU/QT/WIMP: Fix dock titles getting cut off
MENU/XMB: Fullscreen thumbnail viewer for boxart and pictures
MENU/USABILITY: Selectively hide ‘Disallow Non-Slave Mode Clients’ if ‘Allow Slave-Mode Clients’ is disabled
MENU/USABILITY: Hide ‘Show desktop menu on startup’ if ‘Desktop menu’ setting itself is disabled

MENU/USABILITY: Reimplement Quick Menu – > Shaders -> Watch shader files for changes – can now be turned on/off through touch
MENU/USABILITY: Refactor Quick Menu – Controls – each port now has its own submenu
MENU/USABILITY: Quick Menu – Cheats – Delete All no longer requires five right button presses – this should fix this functionality for mobile touch users too
MENU/USABILITY: Hide Refresh Rate options when Threaded Video is enabled – these settings do nothing with Threaded Video
MENU/USABILITY: Hide Logging Verbosity levels behind Logging Verbosity
MENU/USABILITY: Get rid of ‘Port Number’ label for Port Binds screen
MENU/USABILITY/MOBILE: Should no longer crash when clicking on a cheat entry
MENU/USABILITY: Shader parameters now have a dropdown list
MENU/USABILITY: Shader passes now has a dropdown list
MENU/USABILITY: Video – Hide Windowed Mode settings selectively
MENU/USABILITY: Video – Hide Fullscreen Mode settings if windowed mode is not supported by context driver
MENU/USABILITY: Selectively hide Network Command Port
MENU/USABILITY: Selectively hide Relay Server Location
MENU/USABILITY: User Interface -> Appearance – Selectively hide XMB Horizontal Animation setting
MENU/USABILITY: Playlists – more selective hiding
MENU/USABILITY: Selectively hide Rewind Settings
MENU/USABILITY: Selectively hide Overlay Settings
MENU/USABILITY: Selectively hide FPS Update Interval based on Display Framerate being enabled
MENU/USABILITY: Selectively hide Onscreen Notifications BG Color Settings
MENU/USABILITY: Settings -> Logging – Hide ‘Log To File Timestamp’ if ‘Log To File’ is disabled
MENU/USABILITY: Video -> Scaling – Hide Custom Viewport X/Y when Integer Scale is enabled as description indicates
MENU/USABILITY: Achievement submenu – selectively hide
MENU/USABILITY: Settings -> Video -> Aspect ratio – selectively hide/show values based on whether you have Custom or Config selected
MENU/USABILITY: Settings -> Video -> Selectively hide Hard Sync
MENU/USABILITY: Settings -> Video -> Implement selective hiding for VSync and Hard Sync
MENU/USABILITY: Selective hiding of Runahead settings based on global setting
MENU/USABILITY: Add Input -> Haptic Feedback submenu
MENU/USABILITY: Add Input -> Menu Controls submenu
MENU/USABILITY: Settings -> Video -> Max Swapchain Images – Add OK action
MENU/USABILITY: Input – Implement OK action for Bind Hold, Turbo Period and Duty Cycle
MENU/USABILITY: Input – Hotkey Binds refactor
MENU/USABILITY: Move ‘Press Quit Twice’ and ‘Menu Toggle Gamepad Combo’ to Input -> Hotkey Binds
MENU/USABILITY: Video – Add sublabel for Video Output submenu
MENU/USABILITY: If ‘Favorites Tab’ is disabled, don’t show ‘Add To Favorites’ option in Quick Menu/Playlist menu
MENU/USABILITY: If On-Demand Thumbnail Downloader is enabled, hide ‘Download Thumbnails’ from playlist menu screen
MENU/USABILITY: Add Audio Driver setting to Audio -> Output
MENU/USABILITY: Add Audio -> Resampler settings
MENU/USABILITY: Add Audio -> Output and Audio -> Synchronization
OPENGL: Shaders are now working properly (only in OpenGL) when rotating both from Core API rotation and from menu video rotation. The fix is clearly visible with crt-royale for example
OPENGL: 1:1 PAR is now correct when rotating (both from Core API rotation and from menu video rotation, as you said, in the latter case you currently have to change Aspect Ratio after menu video rotation for it to work)
OPENGL: When using Custom Aspect Ratio and rotation (both from Core API rotation and from menu video rotation), Integer Scaling is now working properly (correct multiples of internal resolution). Even when Integer Scaling is not activated, the Custom AR width / height are now correctly labeled using (1x), (2x), … suffixes. You also have to activate Integer Scaling after menu video rotation for it to work
OPENGL: For all other Aspect Ratio options, Integer Scaling and rotation (both from Core API rotation and from menu video rotation) are now working properly together (correct multiples of internal resolution). You also have to activate Integer Scaling after menu video rotation for it to work
OPENBSD/POWERPC: Should build now on OpenBSD PowerPC
PLAYLISTS: Pressing ‘Start’ or long touching a playlist will bring you to a Playlist submenu where you can set a default core, setup thumbnail view, delete the playlist, etc
OSX: Forcibly disable Threaded Video until NSWindow concurrency issues are fixed
PSP: Solving issue exiting RetroArch by HOME button
SCANNER: Manual scanner, not dependent on database files
SCANNER/MANUAL: Add option to scan inside archives
SCANNER/MANUAL: Enable automatic naming of arcade content via DAT files. This is compatible with DAT files in either Logiqx XML or MAME List XML format.
VIDEO: Do not reinit video driver on SET_SYSTEM_AV_INFO unless needed
VIDEO: Support DRC even when using a vsync swap interval higher than 1
VIDEO LAYOUT: Fixed XML parsing of attributes with spaces, should fix issues with several video layouts
VITA: GL1 driver support
VITA/VITA2D: Several improvements to Vita 2D driver – menu widgets implemented
VITA/VITA2D: Fix clipping and reduce number of calls
VULKAN/ANDROID: Workaround weird WSI return codes in landscape mode – Android WSI wants you to use preTransform, and if it is not used correctly, Android 10 will return VK_SUBOPTIMAL_KHR, and we would create a new swapchain every frame. This workaround just ignores this error, since it’s not really an error. A more “proper” fix is to use prerotate and modify the MVP matrices, which might help certain devices with crummy display processors
VULKAN/ANDROID: Recreate swapchain on orientation change. ANativeWindow getWidth/Height does not detect any changes when using Vulkan, so use the old onContentRectChanged callback to get notified when size changed. Use those values instead when figuring out how large swapchain to create
WINDOWS/XINPUT: Get rid of 128 byte device name limit for XInput device discover – when device name was too long, it would not be picked up by the XInput driver and would instead fallback to DirectInput
WINDOWS: ANGLE OpenGL ES 2 support
UWP: Fix crashes on startup / prompt for folder permissions when trying to load custom.ini
UWP: Fix – Mouse input is offset on high DPI monitors
UWP: Fix – Keyboard input hangs sometimes
UWP: Fix – Multi-touch support
UWP: Fix – Enable menu touch input by default
UWP: Fix – Get user language
UWP: Fix – Get CPU model name
UWP: Fix – Use GLUI instead of XMB on Windows Mobile 10
UWP: ANGLE OpenGL ES 2 support

[/spoiler]

O Uso da acessiblidade você pode ver no video abaixo:

Download

Retroarch PS4

este port não oficial do retroarch para PS4, feito pelos devs Flatz, Frangar e BigBoss, apenas para quem tem o console desbloqueado na unica firmware existente para desblqueio que é a 5.05, vem com a escolha de 25 cores (emuladores) dos quais são:

[spoiler]

2048_libretro.self – 2048 core
dosbox_libretro.self – DOSbox 0.74, MS-DOS Emulator
desmume2015_libretro.self – Nintendo DS [NDS]
fceumm_libretro.self – FCEUmm, Nintendo Entertainment System [NES]
gearboy_libretro.self – Gearboy, Game Boy [DMG + Color]
genesis_plus_gx_libretro.self – Genesis Plus GX, Sega Genesis/Mega Drive & Sega CD & Sega Master System
mame2000_libretro.self – MAME 0.37b5, Multiple Arcade Machine Emulator
mame2003_libretro.self – MAME 0.72, Multiple Arcade Machine Emulator
mame2003_plus_libretro.self – MAME 0.72+, Multiple Arcade Machine Emulator
mednafen_gba_libretro.self – MednaFen GBA, Game Boy Advance [GBA]
mednafen_lynx_libretro.self – MednaFen Lynx, Atari Lynx
mednafen_ngp_libretro.self – MednaFen NeoPop, Neo-Geo Pocket [Color]
mednafen_snes_libretro.self – MednaFen SNES, Super Nintendo [SNES]
mednafen_vb_libretro.self – MednaFen VB, Virtual Boy
mednafen_wswan_libretro.self – MednaFen WonderSwan, Bandai WonderSwan [+ Color]
mgba_libretro.self – mGBA, Game Boy Advance [GBA]
parallel_n64_libretro.self – Nintendo 64 (Experimental) [N64]
pcsx_rearmed_libretro.self – PCSX ReARMed, PlayStation 1 [PS1]
picodrive_libretro.self – PicoDrive, Sega Genesis/Mega Drive & Sega CD & Sega 32X
quicknes_libretro.self – QuickNES, Nintendo Entertainment System [NES]
snes9x2002_libretro.self – Snes9X 2002, Super Nintendo [SNES]
snes9x2005_libretro.self – Snes9x 2005, Super Nintendo [SNES]
snes9x2005_plus_libretro.self – Snes9x 2005 Plus, Super Nintendo [SNES]
snes9x2010_libretro.self – Snes9x 2010, Super Nintendo [SNES]
snes9x_libretro.self – Snes9x, Super Nintendo [SNES]

 

Novos Cores Update R2:

[spoiler]

  • desmume_libretro.self – Nintendo DS [NDS]
  • fbalpha2012_libretro.self – FB Alpha 2012 v0.2.97.29, Arcade Machine Emulator [Various]
  • fbalpha2012_cps1_libretro.self – FB Alpha 2012 CPS1 v0.2.97.28, Capcom Play System [CPS1]
  • fbalpha2012_cps2_libretro.self – FB Alpha 2012 CPS2 v0.2.97.28, Capcom Play System II [CPS2]
  • fbalpha2012_cps3_libretro.self – FB Alpha 2012 CPS3 v0.2.97.29, Capcom Play System II [CPS3]
  • fbalpha2012_neogeo_libretro.self – FB Alpha 2012 NeoGeo v0.2.97.29, SNK Neo-Geo AES/MVS
  • fmsx_libretro.self – fMSX, MSX 1/2 Emulator
  • mednafen_pcfx_libretro.self – Mednafen PC-FX, NEC PC-FX
  • mednafen_supergrafx_libretro.self – Mednafen SuperGrafx, NEC PC Engine SuperGrafx
  • mupen64plus_libretro.self – Nintendo 64 [N64]
  • mupen64plus_next_libretro.self – Nintendo 64 [N64]
  • yabause_libretro.self – Yabause, Sega Saturn

[/spoiler]

[/spoiler]

Download

Fontes:

Retroarch 1.8.2: https://www.retroarch.com/
Retroarch 1.8.1 PS4: https://gbatemp.net/threads/release-ps4-retroarch-port-unofficial.555028/
Changelogs: https://wololo.net

Retroarch 1.8.2 e Port não oficial do 1.8.1 para PS4 FINALMENTE

Já faz algum tempo que o Retroarch tem usado IA (Inteligência Artificial) para todos os cores no PC e outras plataformas, agora a Libretro lança a versão 1.8.2 com suporte a acessibilidade para pessoas com deficiência, o Retroarch irá ler os textos na tela e começar a falar, assim pessoas com deficiencia podem jogar mais facilmente, entender o que se passa nos jogos, principalmente os que não possuem narração fora das cenas de CGI, como é no caso do Dissidia FF de PSP que está no vídeo, ainda não é algo perfeito, mas vejam que é um otimo avanço para um emulador que tem a premissa de sair em todas as plataformas possíveis chegar também a mais pessoas, não importando como ela joga e diminuindo barreiras dentro disso o change log está no spoiler abaixo, ele como sempre, é bem grande!

[spoiler=”Retroarch 1.8.2 Changelog”]

BUG/CRASH/GLSLANG: Fix glslang crashing error – managed to reproduce an issue which has been plaguing users for a while, where glslang throws an assert after closing a game (and starting a new one). This would affect all video drivers that use Slang for shaders, such as D3D10/11/12/Vulkan/Metal
CHEEVOS: Display Unofficial and Unsupported achievement states
CHEEVOS: Pass RetroArch and core versions through User-Agent HTTP header
CHEEVOS: Use PSX.EXE if SYSTEM.CNF cannot be found
CHEEVOS: Prevent loading state while achievements are still being fetched from server
CHEEVOS: Pause hardcore if core doesn’t support achievements
CHEEVOS/CRASH: Fix AddressSanitizer + CHD cause hard crash when Cheevos are enabled
CORE UPDATER: Only download when new core is available
CORE UPDATER: Add option to update all installed cores
DRM/KMS: Better detection for the current video mode
DYNAMIC RATE CONTROL: Support DRC even when using a vsync swap interval higher than 1
EMSCRIPTEN: Fix bug in Emscripten input code
EMSCRIPTEN: Changes to support upgraded emscripten SDK
FFMPEG CORE: Hardware accelerated video decoding
FFMPEG CORE: Implement send/receive encoding API, will allow for hardware accelerated AMD video encoding
FFMPEG CORE: The video FIFO can be removed, since we have a ring buffer in its place. This removes unneeded copy operations and as a positive side improves overall decoding speed. Makes 8k60p SW and 4k60p HW decoding feasible on many systems. For now the ring buffer is 32 images deep. This limitation will be removed, once audio and video decoder have their own packet handling.
INPUT: Fix ‘Analog stick controls menu even if autoconfig disabled’
INPUT/TURBO: Added alternate Turbo-Mode ‘Single Button’ – For systems supporting only a single button, the turbo-button will toggle firing that button without the need to hold it. When holding the button turbo will be suspended and resumed when the button is released. Holding the button may have a different function to just tapping it.
IOS: Forcibly disable Threaded Video until UIWindow concurrency issues are fixed
INPUT/ANALOG: Fix radial analog deadzone scaling
INPUT/ANALOG: Implement proper analog button deadzone
INPUT/MENU: Analog stick controls menu even if autoconfig disabled
LOCALIZATION: Update Italian translation
LOCALIZATION: Update French translation
LOCALIZATION: Update Polish translation
LOCALIZATION: Update Portuguese Brazilian Translation
LOCALIZATION: Update Turkish translation
LINUX/LOCALIZATION: Correct Droid Sans Fallback font path in Linux. This should fix Chinese/Korean font display issues on Fedora/RHEL/CentOS/openSUSE/SLE
MENU/BUGFIX: When using a keyboard/gamepad/mouse wheel to navigate, the menu scroll position is always maintained and updated in a consistent (and expected) fashion
MENU/BUGFIX: When resizing the window, or changing the orientation of a mobile device, the current scroll position is correctly preserved
MENU/BUGFIX: All ‘normal’ pointer input is now inhibited when showing message boxes
MENU/BUGFIX: The pointer actions ‘select’ and ‘cancel’ both now properly close a message box if it is currently being shown
MENU/BUGFIX: Pointer ‘select’ and ‘cancel’ actions are now inhibited when an input bind dialog is active
MENU/INPUT: Change ‘User’ terminology to ‘Port’ for input binding
MENU/LINUX: Add proper drives to Load Content
MENU/MATERIALUI: Halt scrolling when pointer is pressed/stationary
MENU/MATERIALUI: Dual thumbnail view
MENU/MATERIALUI: Fullscreen thumbnail viewer for boxart
MENU/MATERIALUI: Scroll rapidly by press and holding the scrollbar
MENU/RGUI: New theme ‘Flux’
MENU/OZONE: Thumbnails now have a fade-in animation
MENU/OZONE: Fullscreen thumbnail viewer for boxart and pictures
MENU/QT/WIMP: Fix dock titles getting cut off
MENU/XMB: Fullscreen thumbnail viewer for boxart and pictures
MENU/USABILITY: Selectively hide ‘Disallow Non-Slave Mode Clients’ if ‘Allow Slave-Mode Clients’ is disabled
MENU/USABILITY: Hide ‘Show desktop menu on startup’ if ‘Desktop menu’ setting itself is disabled

MENU/USABILITY: Reimplement Quick Menu – > Shaders -> Watch shader files for changes – can now be turned on/off through touch
MENU/USABILITY: Refactor Quick Menu – Controls – each port now has its own submenu
MENU/USABILITY: Quick Menu – Cheats – Delete All no longer requires five right button presses – this should fix this functionality for mobile touch users too
MENU/USABILITY: Hide Refresh Rate options when Threaded Video is enabled – these settings do nothing with Threaded Video
MENU/USABILITY: Hide Logging Verbosity levels behind Logging Verbosity
MENU/USABILITY: Get rid of ‘Port Number’ label for Port Binds screen
MENU/USABILITY/MOBILE: Should no longer crash when clicking on a cheat entry
MENU/USABILITY: Shader parameters now have a dropdown list
MENU/USABILITY: Shader passes now has a dropdown list
MENU/USABILITY: Video – Hide Windowed Mode settings selectively
MENU/USABILITY: Video – Hide Fullscreen Mode settings if windowed mode is not supported by context driver
MENU/USABILITY: Selectively hide Network Command Port
MENU/USABILITY: Selectively hide Relay Server Location
MENU/USABILITY: User Interface -> Appearance – Selectively hide XMB Horizontal Animation setting
MENU/USABILITY: Playlists – more selective hiding
MENU/USABILITY: Selectively hide Rewind Settings
MENU/USABILITY: Selectively hide Overlay Settings
MENU/USABILITY: Selectively hide FPS Update Interval based on Display Framerate being enabled
MENU/USABILITY: Selectively hide Onscreen Notifications BG Color Settings
MENU/USABILITY: Settings -> Logging – Hide ‘Log To File Timestamp’ if ‘Log To File’ is disabled
MENU/USABILITY: Video -> Scaling – Hide Custom Viewport X/Y when Integer Scale is enabled as description indicates
MENU/USABILITY: Achievement submenu – selectively hide
MENU/USABILITY: Settings -> Video -> Aspect ratio – selectively hide/show values based on whether you have Custom or Config selected
MENU/USABILITY: Settings -> Video -> Selectively hide Hard Sync
MENU/USABILITY: Settings -> Video -> Implement selective hiding for VSync and Hard Sync
MENU/USABILITY: Selective hiding of Runahead settings based on global setting
MENU/USABILITY: Add Input -> Haptic Feedback submenu
MENU/USABILITY: Add Input -> Menu Controls submenu
MENU/USABILITY: Settings -> Video -> Max Swapchain Images – Add OK action
MENU/USABILITY: Input – Implement OK action for Bind Hold, Turbo Period and Duty Cycle
MENU/USABILITY: Input – Hotkey Binds refactor
MENU/USABILITY: Move ‘Press Quit Twice’ and ‘Menu Toggle Gamepad Combo’ to Input -> Hotkey Binds
MENU/USABILITY: Video – Add sublabel for Video Output submenu
MENU/USABILITY: If ‘Favorites Tab’ is disabled, don’t show ‘Add To Favorites’ option in Quick Menu/Playlist menu
MENU/USABILITY: If On-Demand Thumbnail Downloader is enabled, hide ‘Download Thumbnails’ from playlist menu screen
MENU/USABILITY: Add Audio Driver setting to Audio -> Output
MENU/USABILITY: Add Audio -> Resampler settings
MENU/USABILITY: Add Audio -> Output and Audio -> Synchronization
OPENGL: Shaders are now working properly (only in OpenGL) when rotating both from Core API rotation and from menu video rotation. The fix is clearly visible with crt-royale for example
OPENGL: 1:1 PAR is now correct when rotating (both from Core API rotation and from menu video rotation, as you said, in the latter case you currently have to change Aspect Ratio after menu video rotation for it to work)
OPENGL: When using Custom Aspect Ratio and rotation (both from Core API rotation and from menu video rotation), Integer Scaling is now working properly (correct multiples of internal resolution). Even when Integer Scaling is not activated, the Custom AR width / height are now correctly labeled using (1x), (2x), … suffixes. You also have to activate Integer Scaling after menu video rotation for it to work
OPENGL: For all other Aspect Ratio options, Integer Scaling and rotation (both from Core API rotation and from menu video rotation) are now working properly together (correct multiples of internal resolution). You also have to activate Integer Scaling after menu video rotation for it to work
OPENBSD/POWERPC: Should build now on OpenBSD PowerPC
PLAYLISTS: Pressing ‘Start’ or long touching a playlist will bring you to a Playlist submenu where you can set a default core, setup thumbnail view, delete the playlist, etc
OSX: Forcibly disable Threaded Video until NSWindow concurrency issues are fixed
PSP: Solving issue exiting RetroArch by HOME button
SCANNER: Manual scanner, not dependent on database files
SCANNER/MANUAL: Add option to scan inside archives
SCANNER/MANUAL: Enable automatic naming of arcade content via DAT files. This is compatible with DAT files in either Logiqx XML or MAME List XML format.
VIDEO: Do not reinit video driver on SET_SYSTEM_AV_INFO unless needed
VIDEO: Support DRC even when using a vsync swap interval higher than 1
VIDEO LAYOUT: Fixed XML parsing of attributes with spaces, should fix issues with several video layouts
VITA: GL1 driver support
VITA/VITA2D: Several improvements to Vita 2D driver – menu widgets implemented
VITA/VITA2D: Fix clipping and reduce number of calls
VULKAN/ANDROID: Workaround weird WSI return codes in landscape mode – Android WSI wants you to use preTransform, and if it is not used correctly, Android 10 will return VK_SUBOPTIMAL_KHR, and we would create a new swapchain every frame. This workaround just ignores this error, since it’s not really an error. A more “proper” fix is to use prerotate and modify the MVP matrices, which might help certain devices with crummy display processors
VULKAN/ANDROID: Recreate swapchain on orientation change. ANativeWindow getWidth/Height does not detect any changes when using Vulkan, so use the old onContentRectChanged callback to get notified when size changed. Use those values instead when figuring out how large swapchain to create
WINDOWS/XINPUT: Get rid of 128 byte device name limit for XInput device discover – when device name was too long, it would not be picked up by the XInput driver and would instead fallback to DirectInput
WINDOWS: ANGLE OpenGL ES 2 support
UWP: Fix crashes on startup / prompt for folder permissions when trying to load custom.ini
UWP: Fix – Mouse input is offset on high DPI monitors
UWP: Fix – Keyboard input hangs sometimes
UWP: Fix – Multi-touch support
UWP: Fix – Enable menu touch input by default
UWP: Fix – Get user language
UWP: Fix – Get CPU model name
UWP: Fix – Use GLUI instead of XMB on Windows Mobile 10
UWP: ANGLE OpenGL ES 2 support

[/spoiler]

O Uso da acessiblidade você pode ver no video abaixo:

Download

Retroarch PS4

este port não oficial do retroarch para PS4, feito pelos devs Flatz, Frangar e BigBoss, apenas para quem tem o console desbloqueado na unica firmware existente para desblqueio que é a 5.05, vem com a escolha de 25 cores (emuladores) dos quais são:

[spoiler]

2048_libretro.self – 2048 core
dosbox_libretro.self – DOSbox 0.74, MS-DOS Emulator
desmume2015_libretro.self – Nintendo DS [NDS]
fceumm_libretro.self – FCEUmm, Nintendo Entertainment System [NES]
gearboy_libretro.self – Gearboy, Game Boy [DMG + Color]
genesis_plus_gx_libretro.self – Genesis Plus GX, Sega Genesis/Mega Drive & Sega CD & Sega Master System
mame2000_libretro.self – MAME 0.37b5, Multiple Arcade Machine Emulator
mame2003_libretro.self – MAME 0.72, Multiple Arcade Machine Emulator
mame2003_plus_libretro.self – MAME 0.72+, Multiple Arcade Machine Emulator
mednafen_gba_libretro.self – MednaFen GBA, Game Boy Advance [GBA]
mednafen_lynx_libretro.self – MednaFen Lynx, Atari Lynx
mednafen_ngp_libretro.self – MednaFen NeoPop, Neo-Geo Pocket [Color]
mednafen_snes_libretro.self – MednaFen SNES, Super Nintendo [SNES]
mednafen_vb_libretro.self – MednaFen VB, Virtual Boy
mednafen_wswan_libretro.self – MednaFen WonderSwan, Bandai WonderSwan [+ Color]
mgba_libretro.self – mGBA, Game Boy Advance [GBA]
parallel_n64_libretro.self – Nintendo 64 (Experimental) [N64]
pcsx_rearmed_libretro.self – PCSX ReARMed, PlayStation 1 [PS1]
picodrive_libretro.self – PicoDrive, Sega Genesis/Mega Drive & Sega CD & Sega 32X
quicknes_libretro.self – QuickNES, Nintendo Entertainment System [NES]
snes9x2002_libretro.self – Snes9X 2002, Super Nintendo [SNES]
snes9x2005_libretro.self – Snes9x 2005, Super Nintendo [SNES]
snes9x2005_plus_libretro.self – Snes9x 2005 Plus, Super Nintendo [SNES]
snes9x2010_libretro.self – Snes9x 2010, Super Nintendo [SNES]
snes9x_libretro.self – Snes9x, Super Nintendo [SNES]

[/spoiler]

Download

Fontes:

Retroarch 1.8.2: https://www.retroarch.com/
Retroarch 1.8.1 PS4: https://gbatemp.net/threads/release-ps4-retroarch-port-unofficial.555028/
Changelogs: https://wololo.net