Changelog:

New cores
Encore (Citra) for 3DS
UAE for Amiga
Based on libretro-uae 5.0.0
Stella for Atari2600
ChannelFHawk
A7800Hawk
Fixed #3895 – Change A7800Hawk’s default peripherals to 2xProLine (from 2xJoystick)
Ares64
Fixed #3710 – Pull Ares64 from upstream to fix Rareware games
BSNES (v115)
provide proper OAM memory domain
update to latest upstream commit
update included sameboy (used for SGB emulation) to ~0.16.5
C64Hawk
Warning: SaveRAM is incompatible to previous versions!
Merged #4162 – Fix Domark/HES/MagicDesk cartridge mapper bank loading
Merged #4161 – Fix filter stage passing sound when no filters are enabled
Fixed #4153 – SID: Filtered voices are audible when no filter output is selected
Merged #4160 – EasyFlash overhaul
Merged #4152 – Fix memory performance issues
Fixed #4151 – DeltaSerializer allocates tons of memory with disk drive active
Genplus-gx
update to latest upstream version
implement paddle controller
disasm: limit pc to 24 bits, not just disasm address
Merged #3889 – Update Genesis Plus GX Core
Enhancement #3655 – Bad audio output from Genplus-gx
Enhancement #3608 – Add “Always Sprites On Top” option for Genplus-gx
Merged #3902 – Wiring up GPGX as core for SMS, GG, and SG
Enhancement #3896 – #3214
Fixed #3955 – Jeopardy for Sega CD crash
Fixed #3942 – SMS – Pause button missing in controller config
Fixed #3919 – SMS Paddle games don’t load and use SMSHawk instead
Fixed #3906 – Enabling BIOS does not launch the game after the startup sequence.
Fixed #3850 – SegaCD: Dungeon Explorer broken in Bizhawk
Fixed #3662 – CRAM memorydomain is scrambled
Fixed #2901 – Manually editing CRAM in Genesis does not work correctly
Enhancement #4120 – Unable to shoot outside the screen to reload (Menacer et al. for MD)
Enhancement #4069 – swap A and D regs in gpgx_getregs()
Enhancement #3905 – option for overscan
Enhancement #3917 – “VDP mode” option (to eliminate region lockups / megakey behavior)
Enhancement #2230 – Add TMSS to Genesis Core
MAME
Add soft reset input
add driver source code file to dump info
mnemonics for Robotron 2084, Jurassic Park, defender
Fixed #3721
Allow view selection
Enhancement #3715 – option to hide the gear hud in certain games
Fixed #3704 – crashes when trying to record some games that have duplicate / mirrored controls
melonDS
Add many more missing TMDs
Fixed #4028 – Can’t launch 2 iQue DSiWare Titles due to missing TMD
Fixed #3535 – Error when creating any NDS cheats
Fixed #3534 – MelonDS: screen rotate doesn’t work correctly with window size 2x and higher and “Maintain aspect ratio” set
Fixed #3397 – Hotel Dusk – Room 215, Chapter 8 puzzle is impossible
mGBA
updated to interim version after 0.10.4
Fix desync due to light counter not being correctly serialized
Fixed #4118 – Solar Sensor Desync
Fixed #4094 – RNG desyncs occurring during rewind
Mupen64Plus
Fixed #3929 – [Security] Sandbox escape in Mupen64Plus core
Fixed #1862 – non-VI lag frames doesn’t work
NesHawk
Merged #3964 – Neshawk Tracelogger no longer prints incorrect addresses if a branch would overflow/underflow the PC
Fixed #3963 – Tracelogger shows a 32 bit address when a branch wraps around address $FFFF
Fixed #3856 – NESHawk initial RAM pattern override length must be a multiple of 2, otherwise changes cannot be applied
Fixed #3664 – NullReferenceException on Gimmick! (JP) (NesHawk, Mapper 69)
Enhancement #3854 – NESHawk: missing palette RAM memory domain
QuickerNes
Merged #3839 – Replace QuickNES core with QuickerNES
Fixed #3703 – NES with QuickNES Graphic Bug
Fixed #3668 – QuickNes has color deviation
Enhancement #3676 – CIRAM (nametables) is read-only
Sameboy
Update sameboy to ~0.16.5
Snes9x
Merged #3729 – Update snes9x to 1.62.3
Fixed #3817 – #3787 – Snes9x doesn’t let P2 go left, but new BSNES does
Fixed #3788 – SNES9X Core Doom dots issue corrected years ago upstream
SubGBHawk
Fixed #3693 – SubGBHawk settings can’t be opened through GB -> Settings
Fixed #3692 – SubGBHawk doesn’t record IsCGBMode 1 to movies
SubNesHawk
Fixed #3949 – SubNesHawk doesn’t recognize FDS disk operations
TIC-80
Fixed #3938 – TIC-80 mouse inputs not working as expected
Fixed #3726 – TIC-80 floating point error (Super Meat Boy demake)
TurboNyma
Fixed #3663 – pce bug Lady Sword – Ryakudatsu Sareta 10-nin no Otome (Japan) (Unl)
DiscoHawk
Fixed #3859 – Discohawk About Page has Google Code link
EmuHawk
various performance improvements related to movie recording
fixed subtitles button in the Play Movie dialog
fixed movie loading duplicating subtitles in movies
allowed editing subtitles and comments from the Play Movie dialog
optimized the lsmv importer (other importers may also be faster)
include debug information in binary: this will improve reported exception messages
fixed a possible crash when savestating while recording a movie by disabling savestates past movie end
updated core preferences picker
prefer ideal over acceptable firmware when both exist
improved axis input value calculation (420cf323a)
fixed some default axis controls incorrectly having deadzone
fixed potential exception when an invalid path was set in the Path Configuration
fixed middle mouse button input bind not working
rework firmware icons, better tooltip for ideal bind
video dumper: mention dependency for AVC AVI (x264vfw or ffmpeg based decoder)
fixed GmvImport’s six button controller handling
Add support for game controller touchpads (i.e. on PS4/PS5 controllers)
Fixed #4144 – SaveRAM filename collision when using Libretro
Fixed #4159 – Movies preserve old input text
Fixed #3966 – Config > Save Config doesn’t save core settings

Atualizações:

Novos Núcleos
Encore (Citra) para 3DS
UAE para Amiga
Baseado no libretro-uae 5.0.0
Stella para Atari2600
ChannelFHawk
A7800Hawk
Corrigido #3895 – Mudar os periféricos padrão do A7800Hawk para 2xProLine (de 2xJoystick)
Ares64
Corrigido #3710 – Puxar Ares64 do upstream para corrigir jogos da Rareware
BSNES (v115)
Fornecer domínio de memória OAM adequado
Atualizado para o último commit do upstream
Atualizado o sameboy incluído (usado para emulação SGB) para ~0.16.5
C64Hawk
Aviso: SaveRAM é incompatível com versões anteriores!
Mesclado #4162 – Corrigir mapeamento de banco de cartucho Domark/HES/MagicDesk
Mesclado #4161 – Corrigir estágio de filtro passando som quando nenhum filtro está habilitado
Corrigido #4153 – SID: Vozes filtradas são audíveis quando a saída de filtro não está selecionada
Mesclado #4160 – Reformulação do EasyFlash
Mesclado #4152 – Corrigir problemas de desempenho de memória
Corrigido #4151 – DeltaSerializer aloca muita memória com o drive de disco ativo
Genplus-gx
Atualizado para a versão mais recente do upstream
Implementado controle de paddle
Disasm: limitar pc a 24 bits, não apenas o endereço de disasm
Mesclado #3889 – Atualizar o núcleo Genesis Plus GX
Melhoria #3655 – Áudio ruim de saída do Genplus-gx
Melhoria #3608 – Adicionar opção “Always Sprites On Top” para Genplus-gx
Mesclado #3902 – Conectando o GPGX como núcleo para SMS, GG e SG
Melhoria #3896 – #3214
Corrigido #3955 – Crashes de Jeopardy para Sega CD
Corrigido #3942 – SMS – Botão de pausa ausente na configuração do controlador
Corrigido #3919 – Jogos de Paddle SMS não carregam e usam SMSHawk em vez disso
Corrigido #3906 – Habilitar BIOS não lança o jogo após a sequência de inicialização
Corrigido #3850 – SegaCD: Dungeon Explorer quebrado no Bizhawk
Corrigido #3662 – Domínio de memória CRAM embaralhado
Corrigido #2901 – Editar manualmente CRAM no Genesis não funciona corretamente
Melhoria #4120 – Impossível atirar fora da tela para recarregar (Menacer, etc. para MD)
Melhoria #4069 – Trocar A e D regs em gpgx_getregs()
Melhoria #3905 – Opção para overscan
Melhoria #3917 – Opção “Modo VDP” (para eliminar bloqueios de região / comportamento megakey)
Melhoria #2230 – Adicionar TMSS ao núcleo Genesis
MAME
Adicionar entrada de reset suave
Adicionar arquivo de código fonte do driver para despejar informações
Mnemônicos para Robotron 2084, Jurassic Park, Defender
Corrigido #3721
Permitir seleção de visualização
Melhoria #3715 – Opção para ocultar o HUD de engrenagem em certos jogos
Corrigido #3704 – Crashes ao tentar gravar alguns jogos que têm controles duplicados / espelhados
melonDS
Adicionar muitos TMDs ausentes
Corrigido #4028 – Não é possível iniciar 2 títulos iQue DSiWare devido a TMDs ausentes
Corrigido #3535 – Erro ao criar cheats NDS
Corrigido #3534 – MelonDS: rotação da tela não funciona corretamente com tamanho de janela 2x ou maior e “Manter proporção” ativado
Corrigido #3397 – Hotel Dusk – Room 215, O quebra-cabeça do Capítulo 8 é impossível
mGBA
Atualizado para versão intermediária após 0.10.4
Corrigir desincronização devido ao contador de luz não ser corretamente serializado
Corrigido #4118 – Desincronização do Sensor Solar
Corrigido #4094 – Desincronizações de RNG ocorrendo durante o retrocesso
Mupen64Plus
Corrigido #3929 – [Segurança] Escape do sandbox no núcleo Mupen64Plus
Corrigido #1862 – Quadros de atraso não-VI não funcionam
NesHawk
Mesclado #3964 – O Tracelogger do NesHawk não imprime mais endereços incorretos se um branch ultrapassar/subir o PC
Corrigido #3963 – O Tracelogger mostra um endereço de 32 bits quando um branch faz o wrap em $FFFF
Corrigido #3856 – O comprimento da substituição do padrão de RAM inicial do NesHawk deve ser múltiplo de 2, caso contrário, as mudanças não podem ser aplicadas
Corrigido #3664 – NullReferenceException em Gimmick! (JP) (NesHawk, Mapper 69)
Melhoria #3854 – NesHawk: domínio de memória RAM de paleta ausente
QuickerNes
Mesclado #3839 – Substituir núcleo QuickNES por QuickerNES
Corrigido #3703 – NES com bug gráfico do QuickNES
Corrigido #3668 – QuickNes tem desvio de cor
Melhoria #3676 – CIRAM (tabelas de nomes) é somente leitura
Sameboy
Atualizado para sameboy ~0.16.5
Snes9x
Mesclado #3729 – Atualizar snes9x para 1.62.3
Corrigido #3817 – #3787 – Snes9x não permite que P2 vá para a esquerda, mas o novo BSNES sim
Corrigido #3788 – Problema de pontos no Doom do SNES9X corrigido há anos no upstream
SubGBHawk
Corrigido #3693 – Configurações do SubGBHawk não podem ser abertas através de GB -> Configurações
Corrigido #3692 – SubGBHawk não grava IsCGBMode 1 nos filmes
SubNesHawk
Corrigido #3949 – SubNesHawk não reconhece operações de disco FDS
TIC-80
Corrigido #3938 – Entradas de mouse do TIC-80 não funcionam como esperado
Corrigido #3726 – Erro de ponto flutuante do TIC-80 (Super Meat Boy demake)
TurboNyma
Corrigido #3663 – Bug do PCE Lady Sword – Ryakudatsu Sareta 10-nin no Otome (Japão) (Unl)
DiscoHawk
Corrigido #3859 – A página “Sobre” do Discohawk tem um link do Google Code
EmuHawk
Várias melhorias de desempenho relacionadas à gravação de filmes
Corrigido o botão de legendas na caixa de diálogo “Reproduzir Filme”
Corrigido o carregamento de filmes duplicando legendas nos filmes
Permitiu editar legendas e comentários na caixa de diálogo “Reproduzir Filme”
Otimizado o importador LSMV (outros importadores também podem ser mais rápidos)
Incluído informações de depuração no binário: isso melhorará as mensagens de exceção reportadas
Corrigido um possível crash ao salvar estado enquanto grava um filme, desabilitando save states após o fim do filme
Atualizado o seletor de preferências do núcleo
Preferir firmware ideal em vez de aceitável quando ambos existirem
Melhorado o cálculo do valor de entrada de eixo (420cf323a)
Corrigido alguns controles de eixo padrão com deadzone incorreta
Corrigida uma exceção potencial quando um caminho inválido é configurado na Configuração de Caminho
Corrigido o bind do botão do meio do mouse não funcionando
Reformulando os ícones de firmware, melhor tooltip para o bind ideal
Dumper de vídeo: mencionar a dependência para AVC AVI (decodificador baseado em x264vfw ou ffmpeg)
Corrigido o manuseio do controlador de seis botões no GmvImport
Adicionado suporte para touchpads de controladores de jogo (por exemplo, em controladores PS4/PS5)
Corrigido #4144 – Colisão de nome de arquivo SaveRAM ao usar Libretro
Corrigido #4159 – Filmes preservam texto antigo de entrada
Corrigido #3966 – Configuração > Salvar Configuração não salva as configurações do núcleo