[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

[Emulação] Project64 3.0 – A Volta dos Emuladores Mortos-Vivos

Se existe um grande emulador antigo e conhecido da galera até hoje, este é o Project64, pra mim ele é bem nostalgico, foi juntamente dele e o ePSXe que conheci emulação quando criança, acho que muitos aqui tenham conhecido a emulação com esses dois, porem o Project64 não tem atualizações a mais de VINTE ANOS DE IDADE, sem ter uma única atualização, praticamente se você conheceu emulação com Project 64, ainda era a mesma versão e agora ele está de volta com a versão 3.0 e novas funções, compatibilidade e melhorias.

O Project64 3.0 adiciona suporte a GLideN64 e a opção de torná-lo seu plug-in padrão, bem como novos plug-ins de áudio e entrada. O sistema de cheats foi reformulado, salva agora convenientemente ao vivo em seu próprio diretório, existem correções para problemas com Donkey Kong 64 e Indiana Jones and the Infernal Machine.

Então o que vem depois? “Com o lançamento do 3.0, pretendo trabalhar em uma estratégia dupla”, diz o desenvolvedor zilmar. “Tenho muitas mudanças enormes que quero fazer na base de código do project64. Isso será feito em um novo branch e trabalhará lentamente para uma versão 4.0. Eu também vou manter um branch 3.x e fazer correções de bugs e pequenos recursos para ele e me certificar de que ele permaneça atualizado e seja bom para os usuários sempre poderem usar. ”

Um desses esforços será fazer com que o emulador execute “software de baixo nível puro renderizado usando tempo real” – algo de que os usuários normais não verão muito benefício, mas que pode ser útil para as pessoas que continuam tentando entender as complexidades no hardware do N64.

Obviamente, o Project64 teve uma história controversa entre os usuários do emulador, durante os anos em que incluía um malware opt-out no instalador. Isso foi removido em 2016 e substituído por uma tela nagware muito mais benigna.

Download

[Nintendo Wii e Wii U] Wiimfi novo método de jogar online e fácil de usar

Originalmente, wiimmfi substituiu Nintendo wifi em jogos após o anúncio da interrupção em 20 de maio de 2014, o objetivo do projeto Wiimmfi (anteriormente Wii-Server Project) era substituir os servidores da Nintendo para Mario Kart Wii e outros jogos compatíveis.

Depois de quase um ano de trabalho, foi publicado um novo método de correção Wiimmfi que está operacional apenas com a personalização do DNS.

Ao trazer facilidade para este projeto hoje, apenas personalizando o DNS, jogos de Wii como Mario Kart Wii e Super Smash Bros Brawl (e alguns outros) agora podem ser jogados no Wiimmfi com facilidade.

Configurar este novo patcher é muito fácil – vá para as configurações de internet do Wii ou WiiU e configure o servidor DNS para 95.217.77.181 (cuidado, este é um dígito diferente do DNS Wiimmfi usual), e então … você está feito.

Sim, é tão fácil.

Tudo o que precisa ser feito para usar esse patcher é definir esse DNS. Em seguida, basta iniciar o jogo no canal do disco e ficar online. Se você receber o erro 20110, seu jogo pode não ser compatível.

Se você estiver usando Mario Kart Wii, haverá uma breve mensagem de introdução na primeira vez que você estiver online. Essa mensagem fala sobre o Wiimmfi e pergunta se você deseja se conectar ao Wiimmfi, então, para conexões futuras, você não verá nada incomum além de uma pequena tela de carregamento após se conectar ao Wiimmfi.
Outros jogos além de Mario Kart Wii não exibirão nada de especial.

Nota: este método não funcionará no Dolphin. Para o Dolphin, você ainda precisa de um backup NAND e uma imagem de jogo com patch.

[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

[Nintendo Switch] Yuzu Update

Revisado por: LightWolfMan

O emulador de Nintendo Switch Yuzu introduziu uma nova atualização, Applet Overlays. Essas sobreposições geralmente são exibidas no sistema Switch, mas o emulador exibia por meio de mensagens do sistema (windows / linux), veja alguns exemplos:

 Old error applet
Erro do jogo/sistema, mas exibido com alerta do windows
 New controller friendly error applet
Com Applet Overlay ele aparece da forma correta.

Vemos também que, além de exibir de acordo com o tema Yuzu, o Yuzu agora também exibe o teclado interno do switch em todos os modos (incluindo formatos escrito e numérico).

https://yuzu-emu.org/entry/yuzu-applet-overlays/osk_ssbu_line_white.png
Janelas mais ogânicas com o sistema
https://yuzu-emu.org/entry/yuzu-applet-overlays/osk_ssbu_line_dark.png
Janelas mais ogânicas com o sistema e tematizadas
https://yuzu-emu.org/entry/yuzu-applet-overlays/osk_ssbu_line_midnight.png
Incluindo versão dark

Agora, a versão mais recente do Early Access fornece um novo miniaplicativo de teclado e um miniaplicativo de erro mais amigável.

[Emulação] Kahvibreak 1.5

Kahvibreak é uma coleção de jogos Java 2 Micro Edition para telefones celulares, apresentados usando o Flashpoint Launcher e emulados através dos emuladores J2ME KEmulator e FreeJ2ME (o emulador mais apropriado é escolhido para o trabalho).

Kahvibreak usa o mesmo fluxo de trabalho do Flashpoint. Os jogos são organizados da mesma maneira, e cada jogo possui o mesmo conjunto de metadados (editor, desenvolvedor, logotipo, captura de tela, etc.).
Os jogos precisam de um clique duplo para jogar, com todas as partes difíceis resolvidas. A instalação é fácil; apenas extraia o arquivo ZIP após baixá-lo.
Uma versão do software Java está incluída no Kahvibreak e os emuladores são executados por meio dele, portanto, você não precisa instalar o Java para jogar.

A versão 1.5 apresenta quase 2.000 novos jogos e muitas pequenas correções.

Então se você tem um PC pequeno, batata e roda quase nada, ai está sua chance de entrar na emulação, acreditem existem ótimos jogos nesse meio.

Download

[Lançamento] PCSX 1.7.0 – Agora em 64bits

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

Não é novidade alguma de que o emulador já estava sendo feito em x64 a algum tempo, mas agora ocorreu seu lançamento, poderá dar uma vantagem em alguns jogos, mas por hora o release acontece apenas para que todos possam testar,testar,testar,testar e testar.

Assim quem quiser poderá reportar melhorias e possíveis melhorias aos games emulados.

Por hora são 6 versões sendo compiladas para o PCSX2:

  • Mac 32-bit/64-bit
  • Windows 32-bit/64-bit
  • Linux 32-bit/64-bit

Para os curiosos de plantão, podem baixar o PullRequest da versão x64 in-dev e compile voccê mesmo ou aguarde até a versão oficialmente sair no GitHub:

https://github.com/PCSX2/pcsx2/releases

[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