[Xbox Original] A Volta Da Cerbios – Os Cães Estão De Volta De Suas Férias

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.

Xbins

[Emulação] Retroarch – O Emulador dos Emuladores

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

[Xbox OG & 360] FATXplorer 3.0 beta 22

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)

FATExplorer 3.0

[Xbox OG & 360] FATXplorer 3.0 beta 21 – nova ferramenta de bloqueio/desbloqueio OG Xbox HDD + outras melhorias

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

Download

[Emulação] Retroarch 1.10.3

Siga o Podcast NewsInside


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:

[/su_spoiler title="Melhorias Retroarch 1.10.3 (Inglês)"]
  • ANDROID: Decouple Play Core dependency to bring app into compliance for F-Droid
  • ANDROID: Allow audio playback capture on android
  • AI/SERVICE: Disable AI Service setting by default
  • BLUETOOTH/LAKKA: bluetoothctl: add /000 modify pairing steps
  • CHEEVOS: Disallow manual frame delay setting in Hardcore Mode
  • DATABASE: Serial scanning for Wii now includes WBFS
  • INPUT: Allow proper descriptor declaration for analog triggers
  • INPUT/MAPPING: Fix offset + crash when clearing input port binds
  • INPUT/MAPPING: Fix saving of ‘Analog to Digital Type’ when configuration overrides are used
  • INPUT/MAPPING: Fix saving of ‘Analog to Digital Type’ when configuration overrides are used
  • LOCALIZATION: Add Valencian language option
  • LOCALIZATION: Updates
  • MENU/SETTINGS: Move ‘Show Menu Bar’ under ‘Windowed Mode’ settings
  • MENU/SETTINGS: Add sublabels for ‘Subsystems’ and ‘Input Deadzone/Sensitivity’
  • MENU/SETTINGS: Move ‘On-Screen Notifications’ to top
  • MENU/XMB: Unified the shadow alpha value to a slightly darker one for better readability
  • MENU/XMB: Corrected the option label and sublabel for actual behavior
  • MIYOO: Enable ALSA audio driver and default to it
  • PSP: Take out extra languages/localization, adds about 4/5MB to the binary, and RAM is limited on PSP (32MB and 64MB RAM models)
  • STATIC PLATFORMS: Populate all history list metadata when launching content from playlists
  • STEAM: Introduce Steam Rich Presence
  • VIDEO: Fast-Forward Frameskip improvement
  • VIDEO/THREADED: Stability fixes
  • WINDOWS/WINRAW: Fix multiple light guns
  • WIIU: Fix USB get_device_name(), don’t truncate to three chars
[/su_spoiler]

Downloads

[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

[Lançamento] XEMU – O Emulador para Xbox Original

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

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.

https://xemu.app/

[ Leak ] Hackers vazam código fonte do Xbox Original

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

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