Corrupted Cartridge Fixer Release

  • Thread starter Thread starter skawo
  • Start date Start date
  • Views Views 217,037
  • Replies Replies 845
  • Likes Likes 95
Alright, sounds like the changes work, then. I'll merge them when you make the PR, @glauberlima

@Peffse, kind of sounds like the Omega Ruby cart might have some sort of physical defect. Could be one of those carts that actually need reflowing?
Yeah, I feel like the particular chunk is dead dead. That would explain how it got up to 82m refreshes, and then the ever-decreasing amount of refreshes until freeze when I retried the tool. I bet if I continue dumping the cart to cia repeatedly it will eventually fail because each read lowers the limit.
I was able to use checkpoint to dump the save file by hot-swapping the cartridge, so I'm content with calling this one gone.


Excellent!

Did you notice any issues with the new screen? Overlapping items, heartbeat indicator stuck, etc?
No issues noticed! Great work!
 
  • Like
Reactions: glauberlima
Run the test version with the retry and stuck values at their minimal, also toggle auto skip on.

Please share your results once you have it.

Tks!

The old fixer finally crashed overnight. Attempting to use the new one and getting and immediate failure.
Post automatically merged:

I’m pretty sure whatever the old program did finished it off. Because it freezes both the old and the new fixer almost immediately now.
 

Attachments

  • IMG_3844.jpeg
    IMG_3844.jpeg
    1.9 MB · Views: 1
Last edited by Vegeta77,
  • Sad
Reactions: skawo
The old fixer finally crashed overnight. Attempting to use the new one and getting and immediate failure.
Post automatically merged:

I’m pretty sure whatever the old program did finished it off. Because it freezes both the old and the new fixer almost immediately now.

What about turning OFF Auto Skip and leaving the others at their minimals?
 
Had to go out of town for work. Will be back Thursday night. Not super hopeful though. But who knows, may get lucky. I left the game in and put the console in sleep mode and on a charger in the meantime.
 
  • Like
Reactions: glauberlima
So I've been doing a bit of an experiment for the past few days. I have completely stopped using the refresh tool and decided to keep the cartridge idle on the home screen for 2 days, then spent another 2 days leaving it in the box on the shelf.

By the second day, before placing the cartridge back onto the shelf, I ran the tool to see how far it can get. It performed about as well as before, and gave an error at ~1000 refresh count.

However, after the 2 days of the cartridge being on the shelf, the tool no-longer errors out at the first chunk. Perhaps giving your cartridge a little rest can help against these crashes. It's probably not good for the cartridges to have constant refreshes for 24/7 over the course of several days.

I retested the tool using these settings after resting the cartridge:
Retry: 100
Stuck: 25
Autoskip: On
Log: Off
Refresh: On

Perhaps a mixture of using this tool + home screen + rest will do the trick? Probably more work needed to be done to confirm that though.
Post automatically merged:

So I've been doing a bit of an experiment for the past few days. I have completely stopped using the refresh tool and decided to keep the cartridge idle on the home screen for 2 days, then spent another 2 days leaving it in the box on the shelf.

By the second day, before placing the cartridge back onto the shelf, I ran the tool to see how far it can get. It performed about as well as before, and gave an error at ~1000 refresh count.

However, after the 2 days of the cartridge being on the shelf, the tool no-longer errors out at the first chunk. Perhaps giving your cartridge a little rest can help against these crashes. It's probably not good for the cartridges to have constant refreshes for 24/7 over the course of several days.

I retested the tool using these settings after resting the cartridge:
Retry: 100
Stuck: 25
Autoskip: On
Log: Off
Refresh: On

Perhaps a mixture of using this tool + home screen + rest will do the trick? Probably more work needed to be done to confirm that though.

So I've done a bit more digging around, and I think my theory is mostly incorrect.
I recently switched from an old 2DS to a New 2DS XL. I was previously using the old 2DS to run this tool and that was where I was experiencing the crashing.
However, I have now started using a New 2DS XL that I recently bought and that seems to have no problem with the refresh tool.

Not sure if this is a fault on my particular old 2DS or what, but the change of device has made a complete difference. I tested again today by using the script on both devices, and the old 2DS errors out after about ~1000 refreshes whereas the New 2DS keeps going.

I've kept the New 2DS going all night on the refresh tool, and it was working for around 14 hours at least before I cancelled it to give the cartridge a rest.
 
Last edited by Phillipo,

Site & Scene News