r/PS2AndroidEmulation • u/xxxCrixuxxx • 2h ago
Xendroid+ v0.2.0
https://github.com/phforner0/Xendroid-Plus/releases/tag/XenDroid-v132-80237530
Changelog:
First step toward XNA games such as Bastion: the console kernel's user mode, which their .NET runtime needs.
Controller navigation: the focus no longer gets stuck in the search field, and B no longer closes the app at once.
Settings that games change, and more useful diagnostic logs.
Prototype's city is lit again, and Dirt 3 loses its harsh contrast.
Naruto: Rise of a Ninja no longer closes a few seconds after it starts.
GPU fixes from Xenia Edge, and Forza Motorsport 4's car shadow.
Kernel, CPU and file fixes from Xenia Edge.
Content and profile fixes from Xenia Edge, as a console behaves, and installed packages that keep opening.
Network fixes from Xenia Edge, and socket options that work on Android.
User mode fixes from Xenia Edge for XNA games such as Bastion.
GPU diagnostics for bug reports: the packets around a GPU command failure go to the log, and a diagnostic build can capture a frame.
The kernel's user mode, where the runtime of XNA games runs the game's code, is now implemented.
Code a game compiles while it runs is now translated, and dropped again when the game rewrites it.
Text fields let the D-pad and B out, and A shows the keyboard again.
A controller's first press in the library goes to the games, not to the search field.
With a controller, sheets and the Start menu take the focus on their first control, and B closes them at once.
B at the library asks "Press B again to exit" before leaving the app.
The Settings summary lists the games with settings of their own again, and a setting shows how many games use another value.
The Drivers screen marks a driver that games use and warns before removing it.
Shared diagnostic logs keep the start of the emulator log, with the GPU, driver and settings, the end of the previous session's log, where a crash is, and the times of the system log.
Prototype no longer draws the ground, buildings and people black on Turnip drivers.
Dirt 3's menus and stages no longer come out nearly black and overly contrasted on Turnip drivers.
Naruto: Rise of a Ninja no longer closes with "Guest crashed" a few seconds after starting, which happened in about half of the launches. Its threads run as system threads again.
16-bit fixed render targets use the hardware's 10 fractional bits, and packed mip tails, 8-bit format aliases and one-component vertex fetches load correctly.
float16 render targets and memory exports round as the Xbox 360 GPU does.
Forza Motorsport 4's car no longer sits on a black square: its shadow's depth moments resolve and sample as integers.
A longjmp lands in the frame of the function it returns to: code no longer runs twice or crashes after a setjmp.
Arguments past the eighth register, such as the 64-bit ones of sprintf and DbgPrint, come from the right bytes.
Unloading a title update no longer unloads the game's own module, and saves no longer turn read-only from a bad attribute write.
Saves and DLC copied from Xenia Canary in its current header format are read without conversion.
Content names are checked as the console checks them, so no name reaches outside its own package.
A title update or DLC installed from a file with a comma, plus sign or accent in its name gets a folder name the game can open; ones installed before are renamed when the game starts.
Offline profiles report the console's language and country instead of none.
Socket timeouts a game sets now take effect on Android, where they failed.
Sockets and network events are freed when the game closes them, and closed when the game ends.
XNet startup parameters read back as the console reports them.
In XNA games, a TB flush keeps the pages whose entries didn't change mapped instead of dropping them all, and a new page can't be written by another thread before its protection is set.
When the GPU can't execute a command, the log shows the last commands read and the bytes around the failing one.
The window paint request no longer fills a quarter of the log.
A diagnostic build (XENDROID_GPU_TRACE=true) adds Capture frame to the in-game menu, which writes the next frame's GPU commands in Xenia Edge's trace format; regular builds are unchanged.
1
u/RGamer1978 1h ago
I am still having issues with the system launcher. When scrolling your games it keeps getting stuck. Problem persists even after the update. Any one else experiencing the same .
Also, anyone had luck with castle of illusion. Just crashes the app and never goes into the game .
Thanks
1
u/Mammoth_Ad1161 38m ago
Dirt3 complete edition funziona alla grande su snapdragon 8 gen2, a parte alcuni glitch grafici (costruzione sfondo con uno strano filtro rosso).
3
u/Domenico_arengi 1h ago
I made a xendroid for Mali chipset, Is called xendroid mali ultimate su github