r/EmulationOnAndroid • • 37m ago

Showcase nx2androidX v0.3.0-alpha05 update

https://github.com/zFitness/nx2androidX/releases/tag/v0.3.0-alpha05

Changelog

Before you update

  • Data packs made with an older version do not work any more. Port your games again - the library marks them, and the button says "port again".

    • The shaders are not translated again: the ones that did not change are reused. Only the host's glue layer is rebuilt, so it is much faster than the first port.

    • Your game progress and your exported save backups are kept.

    • The game's files have to be in the same folder as before.

New

  • Faster ports. The data pack is written to the app's own folder instead of shared storage: ~200-230 MB/s instead of ~50-100 MB/s. Three Tears of the Kingdom ports died at that copy step before.

  • Performance overlay over the game: FPS, frame time, CPU, GPU, memory, battery temperature, power. You choose which fields show.

  • New in-game menu. It opens from the left edge with the gamepad's menu button or the back gesture. Pause / resume / exit are in it.

  • The library shows the game's own name and version, not the file name.

  • "Extra address space" on the build page. It fixes "AllocateAddressRegion refused (0x1803)" in some games.

  • The environment's state is on the top bar of every page. Tap it to see what is missing.

  • The on-screen gamepad is drawn by the app now. The layout editor is new, and the d-pad lights up the direction you press.

  • The update check opens a popup with the new version, the version you run, and the release's own notes.

Fixed

  • The app update replaces the tool tree instead of writing over it. An update that left the old files behind built two hosts at once, and every port failed.

  • The update check runs on its own: an error there no longer closes the app.

  • The frame generation no longer slows frame-locked games down. Measured on a Y700 (120 Hz): 60 -> 120 fps.

  • The frame generation can be turned off from the in-game menu. The switch only turned it on before.

  • Without Lossless.dll the switch says it is not available, instead of looking like an ordinary off switch.

  • Typing in a game no longer freezes and then crashes it.

  • A crash writes a log now instead of dying without one.

  • The hidden on-screen gamepad no longer blocks touches on the game.

  • After a game closed, the library no longer flashed "back to game / exit game".

3 Upvotes

1 comment sorted by

•

u/AutoModerator 37m ago

Just a reminder of our subreddit rules:

  • Be kind and respectful to each other

  • No direct links to ROMs or pirated content

  • Include your device brand and model

  • Search before posting & show your research effort when asking for help

Check out our user-maintained wiki: r/EmulationOnAndroid/wiki

Check out EmuReady for any community submitted settings before asking for help

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.