XCI-Cutter tool (Windows)

main.png


XCI-Cutter


Features:

- cuts off (trims) unused sectors
- optionally cuts in pieces (splits)
- batch processing


This tool reads the XCI-Header to determine the full cartridge-size and the actually used space.

By default, the tool checks if the sectors after the used space/gamedata are really unused (filled with FF).
It refuses to cut, if it finds any data in that area (this check can be bypassed by using "Fast Mode").

The tool can be used to restore these FF-sectors and expand XCI-files back to the full cartridge size.


@ChronoX_ compiled a list with actual datasizes over at:
https://wiki.gbatemp.net/wiki/XCI-Cutter


UPDATE 20.06.2018:
Trimmed and split games are now fully compatible with SX OS!

!!! Important Note: !!!
Dumps that were split with a version before v2.4.2,
have to be joined/uncut using that OLDER version.
And afterwards split again using the NEW version.
!!!


Download:
https://github.com/Destiny1984/XCI-Cutter/releases


Changelog:

v2.4.2:
- changed partsize to make split-dumps compatible with SX OS

v2.4.1:
- Bugfix release
fixed splitting which was broken in v2.4

v2.4:
- added "fast mode" to batch processing
(Direct trim of inputfiles / no safety checks)

v2.2:
Changes to batchprocessing:
- added recursive folder scanning (thanks to @RapidRaid aka getraid)
- add files and folders by Drag&Drop

v2.0:
- added batch processing with optional inputfile deletion

v1.5:
- fixed some exceptions
- implemented optional splitting

v1.0:
Initial Release
 
Last edited by MHDestination,
Last edited by ChiefChronoX,
Same for me. I mentioned it earlier. It's the only one I've run into that has about 239MB of data at the end of the file, after all the padding. Not sure if it's a bad dump or something that's not listed on Switchbrew.

That's strange... Maybe it's just garbage data?

Haven't got a copy of that game to check.
 
Maybe snipperclips is different because this edition of the game is main game + some DLC ? Doubt they'd add some more partition just for 1 game though....
 
Guess not, will remove the Wiki page again. :-)

I'm sorry, i've missed your post.

A list is a good idea.
Additionally we could mark games that are not trimmable (Snipperclips?).


Awesome tool! Thanks for your efforts :)

I second the request for a batch .xci clipper.

batch processing is currently on my ToDo list

But that might take a few days.
I've got some real life stuff to do ;)
 
I'm sorry, i've missed your post.

A list is a good idea.
Additionally we could mark games that are not trimmable (Snipperclips?).




batch processing is currently on my ToDo list

But that might take a few days.
I've got some real life stuff to do ;)

I changed the templates on the wiki, so it includes the cuttable part.

edit: anyone is free to edit the list, please help me so I don't have to do it all by myself :-P
 
Last edited by ChiefChronoX,
It's a falsealarm with one specific avast version.
There's no report by any other virus scanner.

https://www.virustotal.com/#/file/3...b7bbaf23a17695288ebc1e85a9ef08af80f/detection

Just an FYI, 2.0 is also getting flagged by Windows as an unsafe/untrusted app. It's still not flagged by Immunet/Cisco AMP though which is a great, since they base their definitions on real-time MD5 256 hash's.

Great improvements btw, batch processing FTW! I'm not sure if you saw, but there is also an XCI Reader program floating around on here. I haven't used it yet since it looks like it's really checking online for information rather than physical files, but perhaps it could help you with your app so you can start looking at header/certificate information of dumps. Here's the thread - https://gbatemp.net/threads/release-xci-reader.492151/
 

Site & Scene News

Popular threads in this forum