Admiral-Fish / CitraRNG

GNU General Public License v3.0
4 stars 7 forks source link

"Exiting an infinite loop" happens all the time and prevents any real usage if Citra has been running more than a few minutes #10

Open Acumenium opened 4 years ago

Acumenium commented 4 years ago

Happens with all of the games but much sooner with OR/AS and X/Y.

After a few minutes CitraRNG just always reports the "Exiting an infinite loop" message and any attempts to reconnect don't work, even reopening CitraRNG doesn't work.

Admiral-Fish commented 4 years ago

Do you have any specific examples that I would be able to reproduce? This is rather vague and doesn't provide me with a lot of information to use.

Acumenium commented 4 years ago

Start up Omega Ruby or Alpha Sapphire.

Attach CitraRNG to the process.

It will start saying the infinite loop message within a few moments. Any attempts to reconnect CitraRNG (via hitting Disconnect and Connect again) will yield the same thing.

Admiral-Fish commented 4 years ago

Unable to replicate on latest commit with Citra Canary 1773 running both X and Omega Ruby with the patch installed. I left CitraRNG running for several minutes without issue. You will have to provide much more specific instructions on how to replicate.

Acumenium commented 3 years ago

...

Step 1: Open Citra Step 2: Open game Step 3: Start CitraRNG Step 4: Connect CitraRNG to process Step 5: Let it update.

Longest I've had it last is 2 minutes which is still useless. No idea why it's working for you. Yes, the game is updated and yes, the IPS patch is applied.

And yes, it breaks the same way no matter what speed that Citra is on, 100%, 200%, 900%, whatever.