Podcast NewsInside, siga e ouça mensalmente no Spotify:
A Team Cerbios acaba de publicar uma nova versão de sua bios que, como você sabe, é destinada ao primeiro modelo do Xbox, o Xbox original.
Cerbios Xbox é uma bios que permite tirar proveito de discos rígidos de alta capacidade, mas não só!
Melhorias no CerBIOS
Changelog v2.0.3 Repack
Contém todos os recursos e correções da versão anterior 2.03.
Corrigido problema de inicialização quando DriveSetup=0.
Tela inicial do modo de segurança atualizada.
Melhorias na estabilidade do sistema.
CerBIOS 2.0.3
Registro de alterações v2.0.3
AIO Hybrid Build não é mais de varejo/depuração.
Os cães voltaram das férias (agora exibidos no baú).
Corrigida a corrupção de tela aleatória no logotipo de inicialização do Cerbios.
Corrigido erro 12 ao configurar drivesetup=0 e usar UDMA5.
Corrigido um problema com alguns jogos não iniciando (wip).
Adicionado remoção de controle parental. se o controle dos pais estiver ativado.
Cerbios agora irá removê-los/desbloqueá-los da eeprom.
Adicionado novo modo de segurança, pressione ejetar para ignorar as configurações de UDMA, isso redefinirá UDMA5 para UDMA2 (para esta inicialização). Não funciona com chips mod baseados em xenium.
Podcast NewsInside, siga e ouça mensalmente no Spotify:
O Retroarch
RetroArch é o frontend de referência para a API do libretro. Exemplos populares de implementações para essa API incluem emuladores de sistemas de videogame e mecanismos de jogos, bem como programas 3D mais generalizados. Esses programas são instanciados como bibliotecas dinâmicas. Nós nos referimos a eles como “núcleos de libretro”.
A LibRetro
libretro é uma API que expõe callbacks genéricos de áudio/vídeo/entrada. Um frontend para libretro (como RetroArch) lida com saída de vídeo, saída de áudio, entrada e ciclo de vida do aplicativo. Um núcleo de libretro escrito em C ou C++ portátil pode ser executado perfeitamente em muitas plataformas com muito pouco ou nenhum esforço de portabilidade.
Embora o RetroArch seja o frontend de referência para o libretro, vários outros projetos usaram a interface do libretro para incluir suporte para emuladores e/ou mecanismos de jogo. libretro é totalmente aberto e gratuito para qualquer um usar.
Atualmente suportando as seguintes plataformas:
DOS
Windows 11
Windows 10
Windows 8
Windows 7
Windows Vista
Windows XP
Windows Millennium
Windows 2000
Windows NT 3.5
Windows 98
Windows 95
Linux
Emscripten (WebAssembly and JavaScript)
FreeBSD
NetBSD
OpenBSD
Haiku
Solaris
Apple macOS (PPC, x86-32 and x86-64)
Apple iOS
Apple tvOS
Android (2.x to most recent version)
PlayStation 2
PlayStation 3
PlayStation Portable
PlayStation Vita
Original Microsoft Xbox
Microsoft Xbox 360 (Libxenon/XeXDK)
Microsoft Xbox One
Microsoft Xbox Series S/X
Nintendo GameCube
Nintendo Wii
Nintendo Wii U
Nintendo 3DS/2DS
Nintendo Switch
Nintendo NES/SNES Classic Edition
Raspberry Pi
Blackberry
OpenDingux
Miyoo
RS90
RetroFW
Se você preza pela ultima versão sempre pode baixar aqui, caso procure para uma plataforma especifica verifique aqui
Uma das principais perguntas da comunidade do Xbox OG e Xbox 360 foi adicionar suporte de bloqueio e desbloqueio ao FATXplorer. Inicialmente, isso não foi pensado para ser possível nas versões modernas do sistema operacional Windows devido a restrições de segurança adicionadas pela Microsoft. Após a investigação, foram encontradas soluções alternativas para permitir que comandos restritos fossem enviados por SATA e USB. Demorou mais tempo para melhorar a compatibilidade com certos adaptadores USB, mas o resultado final é uma ferramenta de bloqueio/desbloqueio de alta compatibilidade com uma GUI fácil de usar que funciona em versões modernas do Windows.
Xbox OG – Integração Quase Completa
Suporte original do Xbox! Muito trabalho foi feito para garantir que TUDO fosse completamente suportado.
Changelog Completo:
FATexplorer 3.0 beta 22 (Inglês)
Stock/retail/XDK HDD support – all sizes & partitions. F & G drives also supported on large disks that have them (10 GB+).
Homebrew HDD support – all sizes & partitions. These are HDDs set up with partition tables.
Memory units/USBs formatted as memory units
Dump/image files
Novas ferramentas de formatação originais do Xbox e ferramentas aprimoradas de formatação do Xbox 360.
As partições de cache do Xbox 360 agora podem ser exploradas (quando são formatadas em FATX, o que depende do título que acionou sua criação).
Adicionado suporte para mais algumas partições Xbox 360 XDK HDD: Partition3, MuEmulation0, MuEmulation1. Não se sabe se eles são formatados em FATX, mas eles aparecerão se forem. Além disso, eles parecem estar obsoletos e podem estar apenas em HDDs muito antigos.
Suporte ao setor 4K. Os discos OEM não usam setores de 4K, mas qualquer unidade comprada nos últimos anos provavelmente será de 4K. Para esses discos que as pessoas escolhem usar com seu Xbox, o FATXplorer utilizará o tamanho do setor 4K para todas as leituras e gravações para aumentar o desempenho.
Um redesenho total da interface do usuário e do código subjacente, utilizando uma nova fonte (Segoe UI), SVGs e .NET Core.
Modo claro e escuro, com uma opção para sincronizar automaticamente com a configuração do modo de aplicativo padrão do Windows.
7 cores de interface do usuário diferentes para escolher.
Novos botões Show Log para detecção de dispositivos e global. Isso pode ajudar você a descobrir por que seus dispositivos não aparecem ou ajudar a diagnosticar outros problemas.
Ao selecionar uma partição para montar, a maioria delas agora tem descrições para ajudar você a entender o que está dentro de cada uma.
Dispositivos/partições agora podem ser montados somente leitura para evitar gravações acidentais/não intencionais.
Nova seção de informações avançadas ao carregar unidades. Você pode ver os valores de integridade/SMART da sua unidade.
O driver pode ser desinstalado no aplicativo agora passando o mouse sobre a seção “Driver: Instalado” da barra de status e clicando em “Desinstalar”.
Um driver de integração/montagem muito melhorado. Funciona basicamente da mesma forma que atualmente na v2.5, mas há várias coisas técnicas dignas de nota:
There have been many stability and performance improvements. It should also work better in modern Windows versions.
Mounted drives are now assigned a unique GUID that should be unique per partition until it is reformatted. Some applications may use GUIDs for various purposes.
File IDs have been implemented. Application developers may find this useful. Each ID is guaranteed to be unique, but IDs will change if the item is moved to a different directory. Additionally, if an item is deleted and a new one internally overwrites the deleted item, the new one will assume the deleted item’s ID.
Volume IDs, which were previously generated randomly per mount, should now be unique per partition until it is reformatted. Some applications may use volume IDs for various purposes.
Mounted drives will now display FATX16 or FATX32 as the file system instead of just FATX.
Some attributes will now stick if you set them.
OG Xbox: Read-Only, Hidden, System, Archive
Xbox 360: Hidden – (Attributes are slimmed down compared to OG Xbox)
Uma das principais perguntas da comunidade do Xbox OG e Xbox 360 foi adicionar suporte de bloqueio e desbloqueio ao FATXplorer. Inicialmente, isso não foi pensado para ser possível nas versões modernas do sistema operacional Windows devido a restrições de segurança adicionadas pela Microsoft. Após a investigação, foram encontradas soluções alternativas para permitir que comandos restritos fossem enviados por SATA e USB. Demorou mais tempo para melhorar a compatibilidade com certos adaptadores USB, mas o resultado final é uma ferramenta de bloqueio/desbloqueio de alta compatibilidade com uma GUI fácil de usar que funciona em versões modernas do Windows.
Unlocking
Você pode conectar um HDD Xbox OG bloqueado ao seu PC via SATA ou USB. O FATXplorer agora detectará HDDs bloqueados. Quando você clicar nele, ele abrirá uma janela solicitando que você o desbloqueie. Você pode fazer isso digitando a chave do HDD na caixa de texto ou carregando a chave do HDD da EEPROM. Uma vez desbloqueado com sucesso, o FATXplorer lembrará sua chave de HDD e desbloqueará automaticamente o HDD no futuro, então você só precisará fazer isso uma vez.
O FATXplorer também pode remover a senha do HDD, que basicamente desbloqueia o HDD permanentemente até que uma nova senha seja definida. O HDD deve ser desbloqueado antes que seja possível remover a senha.
Locking
Definir uma senha em um HDD é fácil. Assim como o desbloqueio, você pode inserir a chave do HDD na caixa de texto e carregá-la da EEPROM. O HDD deve ser desbloqueado antes que seja possível definir uma nova senha.
Uma senha mestra é basicamente uma senha secundária que pode ser usada para desbloquear o HDD. Ao definir uma senha, o FATXplorer pode opcionalmente definir sua própria para que sempre possa desbloquear o HDD no futuro. Infelizmente, os HDDs OEM enviados em todos os Xbox não podem ser desbloqueados usando uma senha mestra – a Microsoft desativou-a intencionalmente. É possível reativar o desbloqueio da senha mestre removendo a senha do usuário e configurando-a novamente usando o FATXplorer. Para ter alguma esperança de acessar dados em HDDs OEM, você deve ter a chave HDD.
O FATXplorer fornece muitas senhas mestras padrão comumente conhecidas. Aqui estão alguns que atualmente são conhecidos por funcionar:
XBOXSCENE, TEAMASSEMBLY: Estes são definidos por outras ferramentas de bloqueio do Xbox. Se você definiu a senha do HDD usando outra ferramenta de bloqueio do Xbox, poderá usar uma delas para desbloquear o HDD.
SeaGate…………………….: Confirmado para funcionar em HDDs de varejo da Seagate, mas não no Xbox OEM.
WDCWDCWDCWDCWDCWDCWDCWDCWDCWDCW: Confirmado para funcionar em HDDs Western Digital.
Null/All Zeros: Confirmado para funcionar em HDDs OEM do Xbox Seagate (se a senha mestra não estiver desativada).
Hardware / Recomendações Compatível
Isso não é abrangente e você deve experimentar qualquer hardware que tenha em mãos antes de comprar algo novo. Isso é apenas o que foi usado durante o desenvolvimento e foi confirmado para funcionar.
Conexão direta SATA/IDE
SATA/IDE é geralmente o método mais compatível e confiável. Se o seu BIOS suportar hotplug, você poderá conectá-lo enquanto o PC estiver ligado. Caso contrário, desligue totalmente o seu PC e conecte-o.
Conexão USB
O USB é um sucesso ou um erro, dependendo do adaptador ou da estação de acoplamento usada. O chip de ponte USB deve suportar comandos de passagem ATA e não considerar um dispositivo bloqueado com defeito.
Para HDDs SATA, o Sabrent DS-UTC1 funciona sem problemas. Ele usa o chip ASM235CM.
Para HDDs IDE, a situação é diferente. Parece que os adaptadores IDE USB 3.0 não reconhecerão HDDs bloqueados. Atualmente, existe um adaptador USB 2.0 confirmado para suportar o desbloqueio via USB: este adaptador Warmstor. Ele usa o chip JM20337/8. A única ressalva é que, apesar de poder desbloquear HDDs, ele não poderá ler/gravar dados após o desbloqueio. A solução é desbloquear, remover a senha e reconectá-la ao seu PC. Alternativamente, você pode reconectar o HDD usando um adaptador USB 3.0 IDE para velocidades mais rápidas. Uma unidade IDE sem um conjunto de senha deve funcionar com qualquer adaptador USB 3.0.
Compatibilidade Com HDD
Qualquer HDD SATA moderno que é adquirido hoje deve ser bloqueável. É mais provável que você encontre um problema de compatibilidade USB do que um HDD que não suporta bloqueio. Para uma lista de compatibilidade confirmada, veja aqui. O FATXplorer mostrará uma mensagem clara se detectar um HDD que não pode ser bloqueado.
Observações De Dispositivos Bloqueados
Pode haver grandes atrasos na detecção do dispositivo do FATXplorer quando um dispositivo bloqueado está conectado. Isso é culpa do Windows e não do FATXplorer. O desbloqueio resolverá instantaneamente todas as lentidão. Se você estiver usando uma conexão USB e a detecção do dispositivo nunca terminar, tente um USB diferente.
Às vezes, ao conectar um HDD via conexão SATA/IDE direta, ele aparecerá como congelado. Congelado significa que não será possível definir uma senha/bloqueio. Para corrigir isso, reinicie o dispositivo reconectando-o ou coloque o computador em suspensão e desperte-o novamente
Potenciais Mudanças
As outras potenciais mudanças podem ser vistas abaixo:
Melhoras Adicionais na BETA21
This release has an accompanying announcement post. .FATXplorer can finally lock and unlock OG Xbox HDDs! Use the new HDD Security Tools to manage the security status. Locked HDDs are now detected and you will be prompted to unlock before being able to load any partitions. See the announcement post for more details. Removed Microsoft.AppCenter dependency, thereby removing 9 DLLs from the installation/download. Increased visibility of selected text in text boxes. Added a new time remaining estimate to the formatting tools progress bar, primarily to help with bigger preloads and clean formats. Added new “Current Xbox Format” label to devices in the formatting tools. This will tell you if the device is already formatted for Xbox or Xbox 360. At the request of team Cerbios, the default partition configuration when formatting disks for Cerbios has been updated. Instead of configuring 927.78 GB of space for partitions F, G and 8-14, space will now be split evenly between F and G. It is still possible to configure all partitions manually. Fixed issue where the G partition on some Cerbios HDDs wasn’t showing up as a mountable partition. Fixed issue where devices without an interface type value (SD cards/readers) would not be detected. Removed the “Unknown sector format” error. FATXplorer will now attempt to accommodate any sector size for its IO operations. When selecting a preload zip or folder, all files will now be checked at that point instead of during the format process. This way you will have the opportunity to remove any problematic files, instead of having to restart the entire formatting process. Added new note to the XL USB Apply Patches window regarding issue with select games. When a partition is mounted, the device tile tooltip now includes the drive letter. FATXplorer now reads the name.txt file on New Format Xbox 360 USBs and uses it as the device name (if it exists). Removed the “Use Extra Memory” toggle when loading devices. A better solution has been implemented with the same performance and basically no extra memory usage. The expiration date has changed to September 8, 2022. Driver updated to v20.0.8181. A potential BSOD issue has been addressed. Driver updates may require a rebo
A ultima atualização do Retroarch chegou com melhorias no serviço de Inteligência Artificial, Bluetooth, mapeamento de botões, menus e entre outras, para vários consoles e dispositivos diferentes, confira o changelog abaixo:
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.
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.
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/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
Existe um buraco negro no mundo dos emuladores, isto é algo do qual todos que amam na emulação e fazem dela uma ferramenta para a preservação de consoles antigos, algo bem inconsistente, o que estamos falando é da falta da existência de um bom emulador para o Xbox Original e seu controle de patinho feio!
System Link
A rede é suportada imediatamente. Conecte-se a outras instâncias do xemu e até mesmo a Xboxes reais, localmente ou pela Internet.
Cross Platform
O emulador já vem pronto para ser usado no Windows, Linux (Ubuntu recomendado) e Mac OS
Controles
Já com suporte a controles, suportando ate 4 ao mesmo tempo (ui!), assim como um Xbox O. real.
Ainda anunciado que vamos chegar a ter scale da resolução interna para os jogos e Snapshots para as versões mais recentes no GitHub, mas tudo isso não vem de graça, o emulador precisa de muita colaboração para testar a compatibilidade, já que 96% da biblioteca é desconhecida se já estão podendo rodar ou não, se desconsiderarmos estes 96% temos 38% de jogos totalmente jogáveis, 20% iniciam, 27% vão até a intro do jogo e 16% estão quebrados.
Se tem uma coisa que o isolamento está provocando são vazamentos. Após o vazamento do GitHub interno da própria Microsoft (o que possivelmente inclui alguma parte vazada do código-fonte do Windows 10), a torneira não apenas abriu; ela explodiu e vazou igual a uma verdadeira cisterna. Houve outro leak, contendo o código-fonte vazado para o Windows 3.5 e o do Xbox original. Sim, o primeiro Xbox com aquele controle estranho, o Duke!
O vazamento do Xbox OS (dashboard) inclui algumas coisas muito valiosas, para que possa ser melhor otimizada a emulação em um PC. O console possui mais de 800 jogos e ainda assim, mesmo com os emuladores disponíveis, só é possível executar aproximadamente 40 deles com certa dificuldade. De acordo com o The Verge, junto com o Xbox OS vieram:
Kit de desenvolvimento
Emulador para teste do kernel
Documentação interna
Código-fonte do kernel e do software
Agora, como a Microsoft insiste em aderir ao Open Source, ela só precisa lançá-los de forma oficial, o que seria um verdadeiro tapa na cara para todos nós.
Fonte: The Verge e @IvanKael no grupo do Telegram do NewsInside