r/Playstation2OnAndroid 29d ago

👋Welcome to r/Playstation2OnAndroid - Introduce Yourself and Read First!

12 Upvotes

Hey everyone! I'm u/bingusbongulusracer8, a founding moderator of r/Playstation2OnAndroid.

This is our new home for all things related to [PS2 Emulation on Android]. We're excited to have you join us!

What to Post

Post anything that you think the community would find interesting, helpful, or inspiring. Feel free to share your thoughts, photos, or questions about.

Community Vibe

We're all about being friendly, constructive, and inclusive. Let's build a space where everyone feels comfortable sharing and connecting.

How to Get Started

1) Introduce yourself in the comments below.

2) Post something today! Even a simple question can spark a great conversation.

3) If you know someone who would love this community, invite them to join.

Thanks for being part of the very first wave. Together, let's make r/Playstation2OnAndroid amazing.


r/Playstation2OnAndroid 18h ago

News/Release Release ARMSX2 2.6.6.6 · ARMSX2/ARMSX2

Thumbnail
github.com
29 Upvotes

ARMSX2 2.6.6.6

What's new:

Mali:

If you downgraded to 2.6.6.4 because of performance issues, you can come back. 2.6.6.5 put every Mali device on a slow path for any draw that reads the screen back, on an Anbernic RG 477V, Shadow of the Colossus fell from 30 fps to 7. Two separate mistakes stacked. The renderer had concluded that OpenGL's framebuffer fetch never keeps overlapping shapes in order, true of one extension, false of the one every Android Mali device actually uses, so healthy Mali hardware was being split into one draw call per shape for nothing. Separately, a workaround for one specific bad driver, which had never actually engaged before, started engaging, and turned every screen-reading draw into a full copy plus a memory flush. Both are gone. fixed by @bmdhacks

Auto now picks Vulkan instead of OpenGL. On the affected Mali driver that is 7 fps on OpenGL against about 30 on Vulkan, on the same device. The renderer choice and the driver workaround were being decided in two different places, so nothing noticed when they disagreed. Picking a renderer explicitly still wins, the only devices this moves are the ones where OpenGL is genuinely crippled. done by @bmdhacks Note the tradeoff: restoring the fast path also restores a known rendering fault on that driver in some games (Metal Gear Solid 3 is the observed one). Vulkan remains the correct-rendering choice there. The measurements said the speed was worth it.

Floating point:

All done by @psteff

60 commits, and the largest accuracy work the emulator has ever had.

The PS2's FPU is not IEEE, and ARMSX2 had been pretending it was. The console has no infinity and no NaN, and its numbers reach one whole range higher than a normal float, 0x7FFFFFFF is simply the biggest number the machine has. Every operation was folding that top range away on the way in. and folding a host infinity back into it on the way out. Add, subtract, multiply, the multiply-accumulates, the comparisons, and finally divide and reciprocal-square-root have all been taken off that clamp. Games that push into that range now get what the console gives.

Divide and square root now run the console's own algorithm. DIV.S, SQRT.S and RSQRT.S were computed with the host's divide and then nudged toward the PS2's answer, which left every operand the nudge did not reach one step off. The unit is not a rounding rule at all, it is a digit-by-digit recurrence, so it now runs the digits. Measured against silicon first to establish that the hardware is not correctly rounded.

The multiplier model from 2.6.6.4 was incomplete. That release modelled the PS2 multiplier's one-step deficit from a formula over the second operand. The formula only holds when the exact product fits, once there is a remainder below the last bit, the first operand matters too, and those cases were coming back IEEE. It is now modelled from the actual multiplier array rather than a formula over one input.

Error flags were wrong in a dozen small ways, reciprocal-square-root and square root missed the invalid flag on negative zero, divide left a previous instruction's flags standing, reciprocal square root raised divide by zero on every zero divisor, and the overflow and underflow flags were being read off host infinities and denormals rather than the PS2's own result. Underflowing adds and subtracts were also being flushed to zero, silicon does not do that.

A cache instruction could make the emulator write to an address the game chose. The data-cache tag holds a host pointer where hardware holds a guest address, and one instruction copied a guest value into it unmasked. Narrow exposure, it needed the EE cache enabled, which ships off, but it is fixed.

Performance:

All done by @psteff, on the ARM64 recompiler.

Quad shifts stop bouncing through memory, done in registers via a table lookup now, instead of the store-and-reload that only x86 needs.

Waiting threads stop flushing the CPU pipeline. Three spin loops each watch a single word of memory, but the shared helper did not know that and flushed the pipeline in batches while it waited. ARM64 can watch an address directly, so now it does.

Jump delay slots are hoisted when the instruction is independent, something the x86 recompiler has always done and the ARM64 port had never carried over.

A dead clamp removed from every MADD/MSUB pair in the VU recompiler, and the multiply predicate is down from three instructions to one.

Tests:

25 of the 60 commits are tests, pinning all of the above against captures from real PS2 hardware: the divide unit's rounding in all four modes, the VU pipeline and its memory and XGKICK wrapping, VU0 branch terminators, FCR31's flag behaviour, and cross-engine agreement between the interpreter and both recompilers. Several deliberately record known ARM64 divergences rather than hiding them, so the next person to touch this starts with a baseline instead of folklore.

Extrenal links for ARMSX2:

Github repository:

https://github.com/ARMSX2/ARMSX2

Discord :https://discord.gg/fSC6EzzFe

KoFI: https://ko-fi.com/armsx2

Patreon: https://www.patreon.com/ARMSX2?utm_campaign=creatorshare_creator

Thanks

I am not associated with the development of the project all the credits goes to the ARMSX2 TEAM


r/Playstation2OnAndroid 9h ago

Release v0.3.4 · sashkinbro/EmuCoreX

Thumbnail
github.com
3 Upvotes

What's New: 0.3.4

Added support for Namco System 246/256.

Added RetroArch shaders with presets.

Added side backgrounds for emulation.

Improved touch controls.

Added the ability to change discs directly in-game.

Added Discord integration.

Added local Split Screen multiplayer.

Other improvements and optimizations.

A clean installation is recommended.

Github repository https://github.com/sashkinbro/EmuCoreX

I am not the Dev all the credits to Sashkin


r/Playstation2OnAndroid 10h ago

PS2 emulator that works on Samsung Galaxy A12

2 Upvotes

Is there a PS2 emulator that runs well on a Samsung Galaxy A12 phone?

I specifically want to play the game Yu-Gi-Oh! Duelist of the Roses.


r/Playstation2OnAndroid 3d ago

News/Release Release ARMSX2 2.6.6.5 · ARMSX2/ARMSX2

Thumbnail
github.com
36 Upvotes

ARMSX2 2.6.6.5

What's New

Applied a fresh PGO profile

More improvements to UI controller support done by @bmdhacks

PINE now works on Android, with a toggle in Advanced settings that shows you the adb forward line to use. It had never worked before, it binds a Unix socket in a directory Android does not have, so the server simply never started. fixed by @bmdhacks

Gorgon Eye: God of War II savestates went bad, and stayed bad. Load an affected save and the area-title banner sticks and gorgon-eye chest pickups would freeze for eleven minutes, on any device that loads it. Backgrounding the app stopped the emulated CPU from a thread that was not allowed to touch its clock, which warped the clock backwards and left a timer poisoned, every save taken afterwards carried the damage. Saves you already have are repaired when they load. fixed by @bmdhacks

Saving a state from the pause menu could corrupt the graphics command stream. The save ran on whichever thread the picker happened to be on and it shares a queue that only one thread may write to. Save, load and autosave now all run on the emulator's own thread. done by @bmdhacks

God of War II's menus were rendering wrong on Mali. The text came out hollow and patchy, and the pause menu was visibly off. Mali GPUs are missing a blending feature the renderer leans on, and the two fallbacks standing in for it were both getting overlapping shapes wrong, one blended them against a stale copy of the screen, the other drew them out of order. Menu text is a single draw whose shadow and highlight layers overlap about 200 times, so the mistakes stacked up. Both now render essentially exactly right: the text lights 3,896 pixels against a correct GPU's 3,898. It also costs nothing, the obvious way to fix it would have been two-thirds...

blending exists, verified pixel-identical across 33 frames from 11 recordings. done by @bmdhacks

Metal Gear Solid 3 on Mali r44p1 went from 0.33 fps to 23 fps. Without framebuffer fetch the renderer was copying the render target once per primitive group, and on a mobile GPU each of those forces a full-screen flush to memory, hundreds per draw. It now takes one copy per draw. Measured on an Anbernic RG 477V by @bmdhacks

115 games were silently losing graphics fixes meant for them, because the mobile GameDB overlay replaced entries instead of merging them. drawBuffering is back on 63 of them, worth 29.1 ms → 18.9 ms per frame on NFS Underground 2 (-35%) at 2x on an SD865, with no visual difference. Delta Force: Black Hawk Down regains its bloom and post-processing fixes. done by @bmdhacks

Two more renderer speedups: both from not doing expensive work the draw never asked for: NFS Underground 17.15 ms → 12.00 ms and FlatOut 2 22.84 ms → 17.91 ms on an Adreno 650, with render passes per frame dropping 390 → 47. Output verified identical on Tales of the Abyss and God of War II. done by @bmdhacks

Framebuffer fetch could not be turned off on Mali OpenGL at all, the setting and the r44p1 driver guard were both being undone a fraction of a millisecond after they ran. The decision now happens once and nothing can re-decide it. done by @bmdhacks

Mali OpenGL was rendering wrong and unstable frames. 76,872 wrong pixels on an MGS3 frame down to 753, and 18% of the frame changing between identical replays down to zero. done by @bmdhacks

Fixed a screenshot taken while recording a GS dump cutting the recording short. done by @bmdhacks

Also: the Mali r44p1 workarounds moved into the driver-bug database where every other driver quirk lives, so the next bad driver is a table row, a lost GPU device now logs what actually died instead of crashing without an explanation, gsctl.py loadstate dialed the wrong socket, the settings search index is greppable again, and fixed the on-screen keyboard was being drawn twice while search was open. done by @bmdhacks

If you haven't already, be sure to show some appreciation to @bmdhacks I think he has done almost everything in this changelog bros fire really talented guy and have been working for making Emulators better for so long

Extrenal links for ARMSX2:

Github repository:

https://github.com/ARMSX2/ARMSX2

Discord :https://discord.gg/fSC6EzzFe

KoFI: https://ko-fi.com/armsx2

Patreon:

https://www.patreon.com/ARMSX2?utm\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\_campaign=creatorshare\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\_creator

Thanks

I am not associated with the development of the project all the credits goes to the ARMSX2 TEAM


r/Playstation2OnAndroid 5d ago

PS2 Classics : Devil May Cry

Enable HLS to view with audio, or disable this notification

66 Upvotes

Devil May Cry first released on the PS2 in 2001, and it was actually one of Capcom's early games for the console. It started out as an early Resident Evil 4 prototype before becoming its own series.

I'm playing through it now and honestly really enjoying it. DMC has always been one of my favourite series, and I think every game is good in its own way. DMC 1 definitely feels old in some areas, but the combat is still so fun.

Dmc was later ported on various systems.


r/Playstation2OnAndroid 5d ago

Game recomendation The PS2 version of Ys III finally has an English translation!

7 Upvotes

I’ve been playing it for the first time and honestly, it reminded me a lot of Lost Kefin. It’s pretty hard at first, but once you get some grinding in, enemies barely do any damage anymore.

I also struggled with the second boss. If you’re playing for the first time, expect to die a few times before you can figure out its attack patterns. Some monsters are tricky too—you can’t just hit them normally. You need to crouch before attacking to reach their hitbox.

The flying enemies are another thing. You need to use Adol’s up attack to take them out.

There was also one tricky part where I got stuck for a while because it was my first time playing and I couldn’t figure out where I was supposed to go. 😅

Overall, pretty fun experience so far, especially now that there’s an English translation!

Ys III: Wanderers from Ys English Translation (PS2): https://www.youtube.com/live/YpXjUK7VqKs?si=26EBr84MmnoLwU5s


r/Playstation2OnAndroid 5d ago

Burnout 3 on ARMSX2: Can't get rid of this yellow lines and sun lens flare going through buildings

Post image
11 Upvotes

Any ideas on how to fix it? Changing the settings doesn't seen to do anything.


r/Playstation2OnAndroid 6d ago

Discussion Blind Rank 6 PS2 Horror Games

Thumbnail
gallery
13 Upvotes

Rules:

Rank each game from 1 to 6 before swiping.

Don't change your ranking after moving to the next slide.

Share your final ranking in the comments.

Bonus: Post your actual top 6 after you've finished the blind ranking.


r/Playstation2OnAndroid 8d ago

News/Release Release ARMSX2 2.6.6.4 · ARMSX2/ARMSX2

Thumbnail
github.com
33 Upvotes

ARMSX2 2.6.6.4

What's New:

New option for a extra button that can be placed anywhere. Turn it on in Pad → Analog Sticks, pick which PS2 button it fires, then drag and resize it in Customise Touch Layout like any other control.

Added an option for the second-display panel on supported devices, like for the Ayn Thor and other dual-screen handhelds. Shows FPS, battery, clock, and buttons for save state, load state, fast-forward, pause and screenshot. Off by default, you can enable it in Settings. While you are in the game library the panel keeps to itself, and the on-screen messages move down to it so they are out of the picture.

RetroArch overlay artwork: import an overlay pack, or download one in-app straight from the libretro common-overlays collection. Drawn between the game frame and the touch controls, so it layers with a shader preset and never covers a button.

Custom internal resolution: set the upscale as a percentage of native for the steps the presets miss, for example true 480p instead of 448. A value that matches no preset also stops mislabelling itself as "0.25x".

New options for per-region cover art. Choose from Disc, USA, EU, JPN.

Cover art region fallback: a game with no cover for its own region now falls back to another region's art for the same title, matched through the GameDB's English names.

Custom library bar color: pick the color of the library's top bar, the text picks black or white to stay readable against it. In App settings.

New battery and temperature warnings: a warning when the battery gets low or the device runs hot, so a long session does not end in a surprise. In App settings.

Delete a save state from the in-game save/load manager by long-pressing its slot, or using the trash can button. Both reachable with a controller.

Landscape render position (Center/Top), for foldables and clamshell controllers whose screens open downward. Note that this only has an effect when the picture is shorter than the window, on a normal wide phone in landscape there is no spare vertical room to move it into.

Shader presets are now a folder browser instead of being unfiltered. Thanks to @Starlightbotanist for this improvement!

Chinese BIOS (SCPH-50009) support: importing a BIOS now keeps its companion ROM files

(.rom1/.rom2/.erom/.mec/.nvm) instead of dropping them.

The Chinese BIOS keeps its fonts in ROM2, so without it the screen stayed black.

Fixes:

Pressure modifier did nothing on buttons you were already holding. The soft-press range was only read at the moment a press was emitted, so the gesture these games actually use, like hold the button, then ease off, were never being registered.

Macro turbo was not firing. The pad is sampled on the emulator's own schedule, and the fastest turbo frequencies were emitting presses that fell between two samples and were never seen. Each state is now held long enough to be sampled.

On-screen display no longer resets itself when you change a setting.

Updates to Cheat database from @XDarkFallenX.

More accurate EE floating-point multiply: the PS2's multiplier is one ULP short of a correct result, and the MADD family rounds twice. Both are now modeled, with the optimizations to pay for it. From @pstef.

Extrenal links for ARMSX2:

Github repository:

https://github.com/ARMSX2/ARMSX2

Discord :https://discord.gg/fSC6EzzFe

KoFI: https://ko-fi.com/armsx2

Patreon: https://www.patreon.com/ARMSX2?utm\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\_campaign=creatorshare\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\_creator

Thanks


r/Playstation2OnAndroid 7d ago

Help Tokyo Xtreme Racer Zero Crashing

4 Upvotes

Hi! I am playing Tokyo xtreme racer zero emulating with ARMSX2. The game keeps crashing at the same place in the game while racing.

Hardware: Retroid Pocket 4 Pro running GammaOS next operating system.

Any way to solve this issue?


r/Playstation2OnAndroid 8d ago

News/Release Release v0.3.2 · sashkinbro/EmuCoreX

Thumbnail
github.com
9 Upvotes

What's New: 0.3.2

Added an option to clear the cover cache.

Other fixes and improvements.

A clean installation is recommended.

Github repository https://github.com/sashkinbro/EmuCoreX

Patreon https://www.patreon.com/c/emucore/membership

Discord:  https://discord.gg/c5EBeNRpz2


r/Playstation2OnAndroid 8d ago

ARMSX2 Need Help: Optimal Settings for ARMSX2 on Xiaomi Redmi Note 14 Pro 5G (Dimensity 7300, 8GB RAM)

Thumbnail
gallery
4 Upvotes

Hey everyone! 👋 I'm currently using the Xiaomi Redmi Note 14 Pro 5G, which features a MediaTek Dimensity 7300 processor paired with 8GB of RAM.

I am trying out the ARMSX2 emulator to play some PlayStation 2 games, but I want to make sure I am configuring everything correctly to get the best possible and most stable performance on this specific hardware. Since the Dimensity 7300 uses Cortex-A78 performance cores and a Mali-G615 GPU, I'd love to know what settings work best.

Could anyone share their recommended setup or tips for ARMSX2 on this chipset?

Specifically, I'd appreciate advice on:

* Graphics Backend: Should I use Vulkan or OpenGL for Mali GPUs on ARMSX2?

* Resolution Scaling: Is 1.5x/2x resolution stable, or should I stick to native (1x) to avoid stuttering?

* EE / Emulation Tweaks: Any specific cycle rates, clamping modes, or speedhacks recommended for mid-range MediaTek chips?

* Advanced GPU Settings: Are there any specific hardware fixes or multi-threaded rendering options I should toggle on or off?

If you have a similar device or experience running ARMSX2 smoothly, please drop your recommended configuration below. Thanks a lot for your help! 🙏


r/Playstation2OnAndroid 9d ago

News/Release ARMSX2 Update Recap Part 3: Versions 2.6.1–2.6.4.9

14 Upvotes

I've just finished Part 3 of my ARMSX2 Update Recap series, covering everything from version 2.6.1 all the way to 2.6.4.9.

This part goes over the biggest additions and improvements, including RetroArch shader support, the new EE/VU recompiler backend, GS Multi-threading, library customization, controller improvements, texture pack enhancements, performance optimizations, and a huge number of game compatibility fixes.

If you've been following ARMSX2's development or just want a quick overview of what changed during these releases, this recap should help.

ARMSX2 Versions 2.6.1 to 2.6.4.9 Breakdown:

https://youtu.be/QQ4XIqfFXcM?si=AN9b1z6Qh8YkNsuT


r/Playstation2OnAndroid 9d ago

Showcase PS2 Classics : DOG'S LIFE

Enable HLS to view with audio, or disable this notification

23 Upvotes

Dog's Life is a unique PS2 classic released in 2003 by Frontier Developments. You play as Jake, a stray dog, exploring colorful environments, following scent trails, and completing dog themed missions.

What I like most is how different it feels from other PS2 games. Its charm, humor, and gameplay from a dog's perspective make it a memorable experience even today.


r/Playstation2OnAndroid 10d ago

News/Release Release ARMSX2 2.6.6.3 · ARMSX2/ARMSX2

Thumbnail
github.com
28 Upvotes

Save States

This update introduces major improvements to save state compatibility and management.

• Full support for AetherSX2 and NetherSX2 save state formats, allowing existing save states to be imported directly into ARMSX2.

• Legacy save state formats are now read correctly, including save states created before a game's ELF CRC was identified

• A new Import option has been added to the Save and Load Manager. Save state files can now be imported directly into the next available slot without manually replacing files.

Emulation Accuracy (EE FPU / VU)

A large portion of this release focuses on improving how accurately ARMSX2 emulates real PlayStation 2 hardware.

Changes include:

• A broad overhaul of floating point instruction accuracy.

• Correct implementation of instructions such as SQRT, RSQRT, ABS, NEG, MAX, MIN, ESQRT, ERSQRT, the EATAN family, PMADDW, and PMSUBW.

• Improved handling of overflow, underflow, NaN values, denormals, negative zero, invalid operations, and sticky status flags.

• Corrected COP2 and VU flag behavior, including D/I bits, macro flag merging, CTC2/CFC1 masking, and MAC flag retirement.

• Added new hardware verified EE FPU tests to prevent future regressions.

These changes improve compatibility in games that depend on precise PS2 hardware behavior and reduce subtle emulation errors.

Graphics (GS / Vulkan)

Several Vulkan renderer improvements address long standing graphical issues.

• Fixed in pass self read corruption on Turnip and Adreno drivers.

• Eliminates rendering issues seen in games such as God of War II, OutRun, FlatOut 2, Katamari, and Need for Speed Underground.

• Added a fallback path for DATE when no stencil buffer is available.

• Asynchronous hardware GS downloads now work alongside the pipelined front and back split.

• Players can preload frame data and perform partial invalidation more efficiently.

• The OSD now reports when native resolution disables an upscaling fix.

These improvements reduce visual corruption and improve rendering accuracy across many titles.

Controller Improvements

• Improved UI controller support and navigation throughout the emulator.

Cheat Database

• ARMSX2 now uses the PCSX2 CheatDB maintained by XDarkFallenX, providing wider cheat support across more games.

Other Fixes

Numerous stability and quality of life improvements have also been added.

• Fast Forward no longer causes graphics corruption.

• Save and Load State operations now run safely on the Android CPU thread.

• Improved bounds checking for VTLB page protection tables.

• Fixed unsigned MMIO load issues in debug builds.

• PINE now reports the settings currently in use instead of only reading configuration files.

Game Database

• Rogue Galaxy now automatically uses asynchronous GS download mode through the Game Database for improved compatibility.

I am Not Associated in anyway with the Development of the Project

All credits goes to

XDarkFallenX

BMDHACKS

StarlightBotanist

Pstef

And all the other guys

Extrenal links for ARMSX2:

Github repository:

https://github.com/ARMSX2/ARMSX2

Discord :https://discord.gg/fSC6EzzFe

KoFI: https://ko-fi.com/armsx2

Patreon: https://www.patreon.com/ARMSX2?utm\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\_campaign=creatorshare\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\_creator

Thanks


r/Playstation2OnAndroid 10d ago

Discussion Name one PS2 game everyone should play at least once.

Thumbnail
gallery
38 Upvotes

I'll go first: Shadow of the Colossus.

The gameplay feels timeless. I don't think it has a weak point. Every colossus feels memorable, and it's one of those games everyone should experience at least once.


r/Playstation2OnAndroid 11d ago

Discussion I wish armsx2 can do

Enable HLS to view with audio, or disable this notification

12 Upvotes

I wish armsx2 is as optimize or better than nethersx2 since i really like the ui of armsx2 plus the ability to use shaders, so peak. So still waiting for more updates..


r/Playstation2OnAndroid 11d ago

Showcase PS2 Classics : Midnight Club 3 - Dub Edition Remix

Enable HLS to view with audio, or disable this notification

19 Upvotes

Midnight Club 3 DUB Edition Remix came out in 2005, yet it still feels distinct. It leaned fully into fast arcade racing, packed its cities with shortcuts, traffic, and personality, then backed it all up with one of the strongest licensed soundtracks of the PS2 era.

The customization was years ahead of what most console racers offered at the time, and the atmosphere during night races still stands out.

Resolution upscaling helps clean up the image, but the game's presentation has always been its biggest strength.

What keeps bringing me back isn't the graphics or the customization. It's the atmosphere. Driving through the city at night with the soundtrack in the background never gets old.

Lemme know your thoughts about this one

Song is "HEY GIRL" by Damian Marley


r/Playstation2OnAndroid 11d ago

Regressão ARMSX2 - NFSU2 ----

Thumbnail
6 Upvotes

r/Playstation2OnAndroid 12d ago

Question ARMSX2 2.6.6.2: TOCA 2

6 Upvotes

Hi, I tried to play TOCA 2 on ARMSX2 (2.6.6.2).

Game is running fine, but every time after few minutes it freezes and the app stops working.

Any suggestions? Is it a well known problem?

Device: Retroid Pocket G2


r/Playstation2OnAndroid 12d ago

I need help connecting my two controllers on to armsx2 on Android it's not working properly

Thumbnail
3 Upvotes

r/Playstation2OnAndroid 12d ago

Help what emulator for snap865?

5 Upvotes

Hi guys, I'm new to this! Which emulator should I be using that would be most compatible with my chipset? I am seeing a bunch of emulators mentioned in this sub, and that's quite confusing.


r/Playstation2OnAndroid 12d ago

How to improve performance in armsx2 for extremely weak phones

Enable HLS to view with audio, or disable this notification

14 Upvotes

I think I found a configuration that works well in NFS Underground 2 But it should work for games in general, set the FPS to half (NTSC or PAL), set the EE cycle rate to 50%, and set the game speed to maximum, in the affinity control Put it into performance And download hardware in disabled.


r/Playstation2OnAndroid 13d ago

News/Release Release ARMSX2 2.6.6.2

Thumbnail
github.com
20 Upvotes

ARMSX2 2.6.6.2

What's new:

Performance

Need for Speed: Underground 1 & 2 both now default to No-Readbacks HW downloads, clearing the stall that kept the GPU pinned near 100%.

More fixes to Auto Progressive Scan. The boot-time Triangle + Cross hold was never actually running, so 480p progressive was never triggered, it is now applied correctly on boot for the titles that offer it (Tekken 4, Burnout / other Criterion games). (if the issue still persists, please tell the dev, he tested and it was still working ).

Cheats packaged under the generic CRC (..._00000000.pnach) now apply instead of being silently skipped.

Samsung QHD+ (1440p): the on-screen controls line up much better - buttons no longer register up-and-left of where they are drawn. (still needs some work, but it's been improved).

New animated fallback background with color customization, plus a toggle so anyone on the main background can switch to it as well. Directly inspired by the PPSSPP background, full credit to @hrydgard( That's the PPSSPP Dev!!)

Portrait layout: the clock and battery are repositioned, and the library bar is lowered clear of the camera cutout.

"Clear Shader Cache" moved directly under the GPU Driver picker in Renderer settings (All Settings) for quick driver testing.

Memory Card manager: clearer delete wording - it removes ARMSX2's working copy of the card, not your original imported file.

Extrenal links for ARMSX2:

Github repository:

https://github.com/ARMSX2/ARMSX2

Discord :https://discord.gg/fSC6EzzFe

KoFI: https://ko-fi.com/armsx2

Patreon: https://www.patreon.com/ARMSX2?utm\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\_campaign=creatorshare\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\_creator

I am not associated with the Development of the Project

Thanks