emukidid / cleanrip

Disc Backup Tool for GC/Wii Discs
GNU General Public License v2.0
301 stars 37 forks source link

Added M.2 Loader support #96

Closed webhdx closed 11 months ago

webhdx commented 11 months ago

This PR adds M.2 Loader support in GameCube build. Discs can be dumped directly to the SSD. I've ported code from Swiss but ideally it would be a part of libogc. As soon as it's added to libogc, I'll refactor CleanRip. I takes around 20-25 minutes to dump a full disc, write speeds are nothing to brag about but according to Extrems it's some kind of issue in libfat. Dumping games to M.2 Loader is much faster in Swiss so it's definitely something that will be improved in the future.

I have tested GC build and it works fine with both SD cards and M.2 Loader. I haven't tested WIi build because I don't have full build environment with libntfs. I'm sure it's fine.

Screenshot 2023-11-30 21-23-07

webhdx commented 11 months ago
emukidid commented 11 months ago

Finally got mine tested, forgot I had a GPT disk, switching to MBR fixed it.