A more complete XMB Mode interface
ARMSX3 1.6.1 is an Android emulator based on RPCS3 upstream code for PlayStation 3 software. This release focuses heavily on making its optional XMB Mode more consistent with the console interface it presents, while also delivering several emulation fixes and second-screen updates.
The biggest change is a dedicated notification system for XMB Mode. Events that previously appeared as standard ARMSX3 banners now use notices designed for the XMB-style interface. That includes the Welcome Back message, low-battery warnings, compilation activity during play and its progress, Discord friends coming online with their pictures, RPCN invitations, and Remote Play players joining or leaving.
New notices and clearer error feedback
RPCN friend requests now appear as a console-style notice stating that a named user sent a friend request, alongside the new-friend icon. Each request is reported once, helping prevent the same event from repeatedly interrupting the interface.
When a game stops, ARMSX3 now places the console-style error dialog over the XMB and plays its associated error sound. That gives users a clearer indication that the emulated game has stopped instead of leaving the failure to a less distinctive application message.
Music, transitions and icons receive polish
The release fixes overlapping music when ARMSX3 starts with a game selected. As the user moves away from that entry, the library music can return normally instead of remaining mixed with the previous audio.
A brief blue flash that could appear when closing a game or the screensaver has also been removed. These are small presentation fixes, but they make transitions out of gameplay and back to the XMB less distracting.
Several XMB icons have been updated, including icons for game invitations, Change Disc and photo albums. A theme's own photo album icon can now appear in the XMB as well, making these entries easier to identify within the interface.
Second-screen layout adds useful game controls
Devices with a second display, including the AYN Thor and dual-screen add-ons, receive an updated second-screen presentation. The currently running game is shown in the middle with the library's icon and title, while the current FPS appears beneath them.
Pause and Screenshot controls are available directly on the second screen, with configured macros shown below them. The pause control changes to Resume while the game is paused, and save states remain available through the in-game menu.
The screen also places the ARMSX3 mark at the upper left and the time and battery indicators at the upper right. When XMB Mode is active, the second screen adopts its visual language, including the month's colour, system font and glass-style buttons. The regular, non-XMB second-screen view has been updated as well.
ARM and arcade emulation fixes
At the emulation level, memory access on ARM now preserves the ordering supplied by a PC. The project says this guards against rare timing-related freezes, which can be especially important for software that depends on precise access ordering.
Accurate SPU DMA now takes the RSX lock once per transfer. This changes the synchronization behavior of that path and is intended to improve the handling of transfers involving the PlayStation 3's SPU and RSX components.
The USIO arcade card reader now retains its state across commands. That addresses a device-emulation issue where information needed by a sequence of commands could otherwise be lost between them.
Android builds and firmware requirements
ARMSX3 1.6.1 is published with Android APK variants for armv8.2 devices using SDK levels 30, 33 and 35, plus a legacy armv8.1 build using SDK 30. The exact packages are identified by their architecture and SDK tags, so users should select the variant appropriate for their device rather than treating the files as interchangeable.
Using ARMSX3 requires PlayStation 3 firmware, which is not included with the emulator. The project states that its distribution contains no PS3 firmware, games or other Sony files; users must provide their own firmware and games they own. Installing the firmware decrypts the official update and unpacks the console's internal flash data into ARMSX3's data folder, allowing Boot XMB to run the PS3 system software from that installation.
XMB Mode is separate from Boot XMB. It does not run Sony's system software; instead, it is ARMSX3's own interface and reads selected words, icons, fonts, startup audio and wave-related settings from the installed firmware data. ARMSX3 is not affiliated with or endorsed by Sony Interactive Entertainment.





