⚠️Important Alpha Information⚠️
As an alpha release, this build is not yet considered stable.
This prerelease is intended for users to test upcoming features, allowing the community to provide feedback before they are distributed in a stable release.
Users interested in testing bleeding-edge software are encouraged to test out this build to help us catch any issues we may have missed during development.
If you are unwilling to tolerate potential issues, it may be better to wait for the next stable release.
This changelog is relative to the prior 2125.0-alpha4 changelog. You can view that changelog here.
Azahar 2125.0-alpha5 Changelog
All
- Added compatibility with NetPass by implementing
NWM_SOC::GetMACAddress. | @PabloMK7 #1840- Requires "Enable required LLE modules for online features" to be enabled alongside the BOSS LLE module.
- The BOSS LLE module has recently been observed to cause the HOME menu to stop opening correctly under certain conditions, so use with caution until we've investigated the issue.
- Requires "Enable required LLE modules for online features" to be enabled alongside the BOSS LLE module.
- CECD LLE module is now enabled by the "Enable required LLE modules for online features" setting. | @PabloMK7 #1842
- Download Play sessions can now be hosted without the DLP LLE module, meaning that Download Play is now fully operational with HLE only. | @lannoene #1828
- Fix an issue where certain applications, such as Nintendo Video, would incorrectly think they were receiving SpotPass data. | @lannoene #1828
- Added a debug option which allows toggling the console type specified in the console unique data between the Old and New 3DS types. | @PabloMK7 #1826
- Addressed validation issues Vulkan renderer which could potentially have resulted in undefined behavior. | @PabloMK7 #1818
- Fixed Nintendo Badge Arcade incorrectly displaying an "update data has been applied" message. | @PabloMK7 #1845
- Version numbers have been moved to the end of the release files' filenames for easier readability. | @OpenSauce04 #1815
Android (Vanilla)
- Transition to using fully native file I/O for the Vanilla (non-GooglePlay) build variant. | @PabloMK7 @OpenSauce04 #1795
- This results in extreme reductions of loading time compared to previous builds or the current Google Play build.
- As an example, booting the HOME menu has been observed to drop from taking 30-45 seconds to now taking under 5 seconds.
- As explained in previous patch notes, these improvements don't apply to the Google Play build due to restrictions put in place by Google via their Play Store app policies.
- This results in extreme reductions of loading time compared to previous builds or the current Google Play build.
libretro
- The Vulkan renderer is now capable of rendering a visual cursor for touch-screen input if enabled, whereas previously only the OpenGL renderer had this capability. | @warmenhoven #1831
- Added Large Screen Proportion setting to core settings. | @fnune #1833
- Fixed a possible crash at startup when using the Vulkan renderer. | @fnune #1825
Windows (MSYS2)
Windows
- Fixed filesystem issues with some games due to minor file I/O emulation inaccuracies. | @PabloMK7 #1841
Technical
- Several emulation correctness fixes which have no real end-user impact. | @PabloMK7 #1839 #1846
- Improved CMake version info generation to avoid stale info being used and allow
GIT-TAG/GIT-COMMITto override real Git info for testing | @OpenSauce04 #1848