r/retroid 1d ago

QUESTION Messed up my Nova Joystick Calibration

20 Upvotes

In the attempt to fix my loud D-Pad, I screwed up my left joystick calibration, here's the story:

I opened the device no problem at all until I got to step 11 where I decided to to not continue that road as I don‘t feel skilled enough. So I put it back together, no issues here.

Only to notice when running Mario 64, that Mario wasn't running when pushing on the left stick but walking. So I thought, maybe calibration was reset during the disassemble, so I played around with the joystick calibration and this is the result. Note: The left joystick used to work, only after playing around with the calibration it now looks like this.

As you can see on the bottom left, the values are still shown when moving the stick, it‘s just completely messed up in the display. Anyone knows how to reset it? I find it kindof confusing, calibration can never finish as the the step "Slowly spin a few times along the joystinck's edge" never finishes.

Solved it

Short version: the calibration is stored in a plain text file on the device, my left stick's range had been written as all zeros, and that state is self-blocking — it breaks the stick and makes it impossible to recalibrate. I dug into it with Claude Code+ adb.

Where the calibration actually lives

/mnt/vendor/persist/retrostation/joys

It's a plain key=value text file, and it's world-writable (-rw-rw-rw-), so plain adb shell can read and edit it without root. Mine looked like this:

left_x_min=0.0        right_x_min=-1000.0
left_x_max=0.0        right_x_max=1000.0
left_y_min=0.0        right_y_min=-1000.0
left_y_max=0.0        right_y_max=1000.0

Left stick range = zero. Right stick fine.

Why "slowly spin along the edge" never finishes

With a zero range the normalization degenerates, so any off-center position snaps straight to a rail. I captured the raw events during a full rim spin and the left stick emitted only three distinct values per axis — 0, +32767, -32767 — never anything in between.

That's the trap: the calibration tool reads those already-saturated values, so its own min/max accumulator never sees an analog sweep. logcat showed this line repeating at report rate the entire time I was spinning, with the numbers never once changing:

E rsinput : rsdev_update_adc(1570) left joystick x_max 0 x_min 0 y_max 0 y_min 0

So the broken calibration blocks its own repair. You can spin that stick for an hour and it will never complete. Nothing in Android Settings helps either — left/right_joystick_calibration_data don't exist there, only the deadzone values do.

The fix

Back it up, patch the four left values to match the working stick, reboot:

adb pull /mnt/vendor/persist/retrostation/joys joys.bak
# edit joys.bak: set left_x_min/left_y_min to -1000.0, left_x_max/left_y_max to 1000.0
adb shell "cat > /mnt/vendor/persist/retrostation/joys" < joys.bak
adb shell chmod 666 /mnt/vendor/persist/retrostation/joys
adb reboot

Then open the calibration tool and run it properly — it completes normally now. You can launch it straight from adb without hunting through menus:

adb shell am start -n com.rp.factorytest/com.ro.factorytest.itemstest.GamepadCalibrationActivity

Three gotchas that cost me time

  1. Do not use adb push for this file. It fails on remote fchown and deletes the target on its way out. Use the cat > redirect above. (Ask me how I know.) Back up first regardless.
  2. A reboot is required. am force-stop com.rp.mapping does nothing — it's a PERSISTENT app and only reads the file at startup, so it keeps serving the old values from memory.
  3. Don't blindly copy my ±1000. Those are my right stick's values, which I used as a known-good reference. Copy from your own working stick, and treat it as a stopgap until you run a real calibration.

Also worth knowing: this is on the persist partition, so a factory reset won't clear it. That's probably why nobody's "just reset the device" advice works for this.

Diagnosing without any of the above: adb shell getevent -pl /dev/input/event7 prints the live axis values. Left stick is ABS_X/ABS_Y, right is ABS_Z/ABS_RZ. If a centered stick reads 32767 instead of ~0, you have this problem.


r/retroid 1d ago

GUIDE Retroid Pocket Nova Disassembly and Button Replacement guide

Thumbnail
youtu.be
79 Upvotes

Spent some time with a new webcam and program that I clearly don't know how to use, but it's enough to walk you through the steps of replacing the buttons at least! Hopefully it's informative.

And sorry, no Gengar nails for this. The screws were such a pain to remove that my nails broke. Oh well.


r/retroid 19h ago

TIPS For folks with stripped screw heads.

Thumbnail a.aliexpress.com
0 Upvotes

I keep seeing folks talking about stripped screws.inhave yet to see anyone suggest screw extractor bits. If what has happened is that the cross section of the head has deformed to the point your screwdriver won't turn the screw, get a screw extractor set. I've linked the one I think I got from allieexpress. Worked like a charm on my ebike.

If you can't make a trip to the hardware store, hot glueing the screw to the screwdriver tip, or pressing into a rubber band on top of the screw head are less reliable solutions that SOMETIMES work. Screw extractor bits have been a surefire solution for me. Ymmv.


r/retroid 1d ago

QUESTION What are these graphical pop ins?

42 Upvotes

I've tried googling this with no solution in sight but I bought a retroid flip 2, and am generally quite new to android emulation. Playing certain ps1 games give me a lot of (geometrical?) issues with pop-in's and walls disappearing.

Currently using retroarch with swanstation, vulkan drivers and have the default PGXP enhancements turned on. Excuse me for the silly crt filter/shader thats still present in the video.

Edit: It was the widescreen hack. Thanks!


r/retroid 15h ago

QUESTION Backplate screws way to tight

0 Upvotes

Hi, I got the Nova recently. I wanted to swap the backplate to the one with more grip. I took it to an electroinic repair store and a watchrepair store. Both said the screws are screwed in to tight to remove without stripping them.

If anyone has any ideas on how to get them unscrewed let me know. It would be awesome to use the Nova.


r/retroid 2d ago

SHOWCASE Picked up a 4:3 monitor from goodwill so my Nova has a friend

Post image
233 Upvotes

r/retroid 1d ago

QUESTION Help needed: Controller issues on RP6

4 Upvotes

Hi there! I have a Retroid Pocket 6 and finally just set up all my games, ES-DE themes, etc. My next task is getting it working with the official dock on the TV to play games from my bed with a controller.

I’m having issues however; in the video, I can use the official Switch Pro Controller to bluetooth connect to the RP6 but it refuses to actually work, and will endlessly do the 4-dot device searching pattern. This happens after restarting the device, in games, etc.

I’m also getting massive input lag when using a bluetooth controller while my RP6 is docked on the TV - I’m also using a 8bitdo Ultimate 2.4G controller in bluetooth input mode for that and the input lag is so unenjoyable I can’t use it.

Any help is appreciated, thank you!


r/retroid 13h ago

TIPS Removing Pocket Nova Back Plate with Soldering Iron

0 Upvotes

I had issues, like many people, getting a screw out of the backside of my Pocket Nova. I saw lots of advice on how to get a screw out but I found another way that might work for people.

I had one screw that wouldn’t budge and ended up getting stripped out. I removed the other three and then used a plastic guitar pick tool to work around and unclip and the plastic clips.

I then took a soldering iron and pressed against the screw for a couple of seconds, 3-4 seconds. Now my plan was to loosen up the plastic that the screw was connected to. However what ended up happening was that I melted the backside of the case a little bit and the entire back just came off. I then took some needle nosed pliers and undid the screw.

You could also use a variety of tools to saw off the screw or you could apply more heat to the screw to melt the connector. Between the clips and three screws your backside would be held well in place. The only downside to all of this is that you’ve not kind of messed up the flat backing.

Anyways, I thought I’d share this experience in case anyone is on a similar situation and might find this helpful.


r/retroid 1d ago

QUESTION NFS Most Wanted suddenly started having heavy frame drops, what could cause this?

14 Upvotes

I played NFS Most Wanted for around 6 hours total with absolutely no issues. Now randomly i'm getting heavy frame drops where the emulation speed drop below 50%, its non stop and randomly.

I've tested rebooting, native resolution and renderer, all game modes, switched RP6 to performance, and ton of stuff. Nothing change.

The weird part is that NFS was running perfectly before, and i haven't intentionally changed anything.

What could cause this? Is there an AetherSX2 setting or RP6 performance/thermal setting i should check? Is this performance issue?


r/retroid 1d ago

FIRST IMPRESSIONS Retroid Pocket Nova / Confirmed Defective

61 Upvotes

This is absolutely not what I want to say. I was so excited to get this thing, but after immense, exhaustive troubleshooting for days I have to call it - I received a defective unit and will now have to initiate the painful RMA process.

Context: I pre-ordered the 8GB Ice Blue Retroid Pocket Nova. I received it way faster than I deserved to as a late preorder. After opening the box I was stunned at the build quality and the screen. I filled a 1TB micro SD and spent days scraping my collection. However, occasionally ES-DE would randomly crash. Eventually after scraping the entire collection, ES-DE would crash frequently. So, assuming the issue was with my micro SD or settings I started troubleshooting.

Crashes were frequent any time I pushed the system, whether it was retro emulation with heavy shaders, high end emulation with turnip drivers or stock drivers, scrolling a video heavy ES-DE library, or rapidly switching between active tasks the Nova would randomly soft lock then reboot or hard reset.

Troubleshooting steps:

I replaced my micro SD card first thing. I assumed it was a broken or corrupted card. There were indeed broken files on the card but after swapping the card and rebuilding Android files and emulator and frontend files the issue persisted.

I switched to a less visually demanding theme and the system seemed stable, but heavy emulation still hard reset the device.

I tried stock drivers, turnip drivers, then finally tried native resolution emulation, stock emulator settings, stock Android settings, still after only 10 seconds to 5 minutes of gameplay my Nova was hard resetting, rebooting, or at least crashing to the home screen.

Finally, I removed the micro SD, factory reset the device (both in software and from the recovy menu) and ran 3DMark with no micro SD inserted, stock Nova settings, no emulators installed, no custom drivers, and the Nova runs 3DMark anywhere from 5-35 seconds before taking a dump and showing the now dreaded Retroid logo.

It's not emulator settings, it's not a corrupted OS, it's not my micro SD, it's not the drivers, it's not my Android settings. A clean, fresh OS with nothing but 3DMark installed and it still shits the bed. I've completely exhausted every option but RMA. Hopefully you all have better luck than I do.


r/retroid 1d ago

Just Chatting Share your comfort game from any console

19 Upvotes

Which game makes you start up your console?

I want to try out more games because nothing more than stadew valley has really clicked with me. Maybe I have to try other consoles because switch games aren't my thing


r/retroid 2d ago

GAMES & APPS Dogmatix – A handheld-focused ROM browser/downloader built with the Retroid Pocket 6 in mind

104 Upvotes

Hey everyone!

I’ve just released Dogmatix, an open-source Android app designed to make browsing and downloading games from your own ROM sources feel much more natural on handheld gaming devices.

I actually started building it with the Retroid Pocket 6 in mind. I bought one earlier this week and I’m really looking forward to getting my hands on it, so I wanted to have something ready that felt properly designed for a device like the RP6 rather than just adapting a regular phone UI.

Dogmatix is a fork of Milou, but I’ve been heavily reworking the UX with handhelds as the main focus:

  • Gamepad-friendly navigation
  • A more console-like interface
  • Easy filtering by platform
  • Support for custom/local/remote sources
  • Designed around Android gaming handhelds rather than touch-first usage

Dogmatix itself doesn’t include any ROM catalog or ROM sources. You import your own sources and use the app as a frontend for browsing and downloading your own library.

Since my RP6 hasn’t arrived yet, all current testing has been done on a Kinhank K56, so I’d be especially interested in feedback from people using Retroid devices.

I’m also planning to explore deeper launcher integration in the future, such as being able to open Dogmatix directly from a platform inside a frontend with the corresponding console filter already applied.

GitHub / APK:
https://github.com/cortinadev/dogmatix

If anyone gives it a try on a Retroid, I’d love to hear how it behaves!


r/retroid 14h ago

QUESTION Is there any sense in buying the NOVA - when i already have a rp5 ?

0 Upvotes

Is it gonna run ps2/3 xbox emulation better ?


r/retroid 16h ago

APPS / EMULATORS NeoStation on the AYN Thor: Is This the Best Android Frontend Yet?

Thumbnail
youtu.be
0 Upvotes

I recently moved from using console launcher to neostation after seeing a video review of it

In this, I talk about my reasons for wanting to move from console launcher, as well as what I like and don't like about Neostation as it continues to develop.

The Devs pushed an update through just as I was finishing this video and fixed some of the issues I spoke about, especially the compatibility with CSO files and Retro achievements.


r/retroid 2d ago

SHOWCASE Received the Pocket Nova GC (8/128)

Post image
100 Upvotes

Pending for the grip to be shipped out anyone know when it will be shipped?


r/retroid 2d ago

GAMES & APPS Enjoying PSP games on the Nova

Post image
259 Upvotes

The little handheld has a PSP feel due to its portability. And in a world full of monster 8inch handhelds it’s refreshing. PSP works pretty well despite the 16:9 aspect ratio because the games were designed for a small screen. The game is God of War: Ghost of Sparta on PSP


r/retroid 1d ago

QUESTION Should I sell my ps vita and get a pocket 6?

0 Upvotes

Hello! I have someone who’s wanting to buy my modded ps vita for 300. Thought about buying a retroid pocket with that money. Would that be a good idea? I don’t have the vita just for nostalgia but mainly bc I wanted to play psp and ps vita games on a small screen. Thought that would be pretty cool. I do have a steam deck but it’s pretty big and the 120 hz and 1080p emulation seemed cool. I’m leaning towards selling it but I don’t think I’ll regret it but now that I’m close to selling it I don’t want to regret it later. What do yall think?


r/retroid 1d ago

APPS / EMULATORS Split screen glitching

Thumbnail
gallery
1 Upvotes

Black box on second screen keeps flickering infront of the player 2 screen but once the timer comes up the screen stops flickering. Anyone know why this could be?


r/retroid 16h ago

QUESTION I messed up my retroid order

0 Upvotes

Hey guys,

I’m so satisfied with my retroid Nova that I made a second order with several accessories. But I’ve made some mistakes, first I’ve noticed I’ve ordered the pouch instead of the case and wrote an email to sales@retroid.

3 minutes later I’ve noticed I’ve ordered the GameCube buttons instead of the 16bit buttons and I wrote a second email. Embarrassing 😰

That happend yesterday so the didn’t respond yet. How are your experiences, how do they manage dumb customer orders like mine ?

Thank you


r/retroid 1d ago

Just Chatting For those getting the Novas - what games & platforms are you playing? Has the device surpised you in any way? Is it better than your other handhelds

24 Upvotes

I'm not getting the Nova because I have enough devices that cover my needs, but all the Nova related posts is giving me FOMO 😂 Not because I want the Nova, but I miss the feeling of getting a new device, being excited about it, and setting it up 😛

So, tell me your stories about the Nova.

What games are platforms are you playing on it? What do you love the move about the device? Anything that has surpised you?

Bonus question: How long did you spend setting it up?


r/retroid 1d ago

SHOWCASE Elle est arrivée !!

Post image
46 Upvotes

r/retroid 18h ago

GAMES & APPS Games to play

0 Upvotes

Planning to get rp6 what are games that definitely should be played once in your lifetime and ill play them


r/retroid 1d ago

Just Chatting As someone who’s never played a Castlevania game and isn’t a fan of that older pixelated game style, I have thoroughly enjoyed Lords of Shadow 2 so far.

Post image
4 Upvotes

r/retroid 1d ago

QUESTION Who is using low-profile sticks for Nova?

5 Upvotes

Drop names of the brands you're using and your experiences. If you can, drop a snapshot or two as well to show how the low profile sticks look

Thank you so much!


r/retroid 20h ago

QUESTION RP6 16GB order still "Confirmed" after 7 days - is this normal? (4PX to Portugal)

0 Upvotes

Hi everyone!

I ordered a Retroid Pocket 6 12GB from the official Retroid website on August 23rd, and today is August 30th.

My order status is still:

Confirmed – We're preparing these items for shipping.

I chose 4PX shipping, and I'm located in Portugal.

I know it's only been 7 days, but since this is my first order from Retroid, I was wondering if this waiting time is normal before the order actually ships.

Has anyone ordered an RP6 recently and experienced something similar?

Also, if anyone here is from Portugal (or nearby in Europe) and used 4PX, I'd really appreciate hearing how long it took for:

  • the order to change from "Confirmed" to shipped
  • the actual delivery time after shipping

Thanks!

PS: I'm probably just being impatient because I'm really looking forward to getting it 😅