I have some ideas, but the way you scan for addresses will always be the same regardless of OS or application version.
- Idea #1: Some settings may need to be enabled or disabled in CE, although I'm not experienced enough to know exactly which ones. I do know for a fact that MEM_MAPPED absolutely must be enabled in Scan Settings
- Idea #2: I've done some interesting cheating in the past on my PC that required creating a custom driver (dbk64.sys) and loading it on my system by disabling driver signature enforcement in order to bypass some anti-cheat in a certain game. As a result, I get a colorful message in the top left corner of my screen saying DBK64 LOADED every time I open CE. I don't think that is why it works for me and not for others, but still a possibility nonetheless.
- Idea #3: Since CE needs access to data stored in your RAM, I think it goes without saying that you need to run CE as administrator in order for it to work. It may be a good idea to run Ryujinx as administrator as well.
- Idea #4: Make sure you set Scan Type to Exact Value, Value Type to 4 Bytes, and Memory Scan Options to All before scanning for addresses.
- Idea #5: There may be an application running in the background preventing your Cheat Engine from working properly. Make sure all antivirus softwares are disabled. Highly doubt that is the problem you are having though.
I can give you many more ideas but it I can't say anything with certainty unless I see what settings are enabled on your CE and it would help even more if I had a video to see how you do it, just to remove human error as a potential reason why it isn't working for you.