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,

Pokepicker

Well-Known Member
Member
Joined
Nov 2, 2015
Messages
270
Trophies
0
Age
35
XP
1,737
Country
Norway
Since I don't have an account for the Wiki here are a couple games I tried this on.

Ittle Dew 2 plus
Cart size: 3808, data size 2691,34

L.A Noire
Cart size: 15232, data size 15028,83
 

fenomeno0chris

Well-Known Member
Member
Joined
Oct 6, 2015
Messages
155
Trophies
0
Age
32
XP
1,348
Country
Germany
@MHDestination Could you please add MacOS support?
I am able to use Bootcamp on my MacBook but its frustrating that all tools are only for windows. Im sure other people would love to see a Mac port.
Nonetheless great work, keep it up!!!
 

xem

Well-Known Member
Member
Joined
Nov 22, 2014
Messages
142
Trophies
0
Age
36
Location
Valbonne
XP
333
Country
France
Yay! Team Xecuter confirmed in their latest FAQ that trimmed backups are supported on SX OS!
(This sould be mentioned in OP and/or github)
Cheers!
 

soaresden

Well-Known Member
Member
Joined
Dec 16, 2013
Messages
333
Trophies
1
XP
2,106
Country
France
I don't know if it's me or not, but the speed is quite disapointing (even on my SSD)

it takes forever to trim !

Suggestion for this thread :
Why not create a google spreadsheet to make some stats ?

Look at my personal results :
https://docs.google.com/spreadsheets/d/1y0Y-QH1ffz8DTMYjNkFur6bGxnvWSQ_HY-B-nDrbvgE/edit?usp=sharing

Maybe if OP wants to do a database ? (Release name/region/original size / trimmed size ... ) I don't know if one region specific rom is similar to an other region ... ?
 
Last edited by soaresden,

TunaKetchup

The Goose is Loose
Member
Joined
Mar 20, 2018
Messages
580
Trophies
0
XP
1,615
Country
Vietnam

soaresden

Well-Known Member
Member
Joined
Dec 16, 2013
Messages
333
Trophies
1
XP
2,106
Country
France
It takes forever because you are making a copy

Use XCI Explorer, it just trims from the main file so its way faster
Thanks for the advice Tuna :) !
Since it's reversable anyway, i'm still gonna fill in the sheets ahead

Here what I earned :
d2a781881905184.png


22 roms - 12 Go so more or less:
1 Rom every 20
 
Last edited by soaresden,

MHDestination

Well-Known Member
OP
Member
Joined
Sep 12, 2009
Messages
392
Trophies
0
Location
Under your bed
XP
888
Country
Germany
I don't know if it's me or not, but the speed is quite disapointing (even on my SSD)

it takes forever to trim !

Suggestion for this thread :
Why not create a google spreadsheet to make some stats ?

Look at my personal results :
https://docs.google.com/spreadsheets/d/1y0Y-QH1ffz8DTMYjNkFur6bGxnvWSQ_HY-B-nDrbvgE/edit?usp=sharing

Maybe if OP wants to do a database ? (Release name/region/original size / trimmed size ... ) I don't know if one region specific rom is similar to an other region ... ?

Nice sheet. But ChronoX_ already startet a list some posts above you.

The performance is bottlenecked by hdd-performance.
My tool actually copies the xci files.
I wrote it that way by intention.
Because if something went wrong, you wouldn't loose your source file.

Yay! Team Xecuter confirmed in their latest FAQ that trimmed backups are supported on SX OS!
(This sould be mentioned in OP and/or github)
Cheers!

Thanks!

It is already mentioned in the OP (since 3 days).
 

Drejj

Well-Known Member
Newcomer
Joined
Dec 31, 2006
Messages
55
Trophies
1
XP
501
Country
Data size for all current releases:
bbb-h-aaaaa.xci 14190.79 MB
bbb-h-aaaca.xci 5720.17 MB
bbb-h-aab6b.xci 3587.79 MB
bbb-h-aab6c.xci 3589.11 MB
bbb-h-aab7a.xci 10411.42 MB
bbb-h-aab8a.xci 2325.75 MB
bbb-h-aabpa.xci 7316.94 MB
bbb-h-aabqa.xci 2658.40 MB
bbb-h-aacac.xci 6798.58 MB
bbb-h-aacca.xci 1796.99 MB
bbb-h-ab36a.xci 6841.82 MB
bbb-h-ab38a.xci 7384.67 MB
bbb-h-ab39a.xci 7489.74 MB
bbb-h-ab4ja.xci 7681.88 MB
bbb-h-ab4jb.xci 7682.25 MB
bbb-h-ab5jb.xci 849.20 MB
bbb-h-ab92a.xci 519.59 MB
bbb-h-ab93a.xci 2691.34 MB
bbb-h-ab96a.xci 525.78 MB
bbb-h-abm2a.xci 7691.69 MB
bbb-h-abm2b.xci 8814.58 MB
bbb-h-abmka.xci 1137.09 MB
bbb-h-abqla.xci 7078.05 MB
bbb-h-abtcb.xci 1277.45 MB
bbb-h-abtcc.xci 1277.51 MB
bbb-h-abtdb.xci 4990.67 MB
bbb-h-abyba.xci 6944.24 MB
bbb-h-ac8qa.xci 3521.08 MB
bbb-h-acc2a.xci 12714.82 MB
bbb-h-acd3a.xci 1302.62 MB
bbb-h-achha.xci 6189.06 MB
bbb-h-acl4a.xci 2483.90 MB
bbb-h-acl9a.xci 11064.76 MB
bbb-h-acs3a.xci 4819.51 MB
bbb-h-acvka.xci 3365.59 MB
bbb-h-acxpb.xci 1178.33 MB
bbb-h-ad77a.xci 1694.67 MB
bbb-h-ad78a.xci 1630.03 MB
bbb-h-ad79a.xci 5831.71 MB
bbb-h-ad7tb.xci 3283.55 MB
bbb-h-ad82a.xci 1822.92 MB
bbb-h-ad9ba.xci 1352.02 MB
bbb-h-ad9pa.xci 10388.36 MB
bbb-h-adava.xci 557.30 MB
bbb-h-adcea.xci 14005.60 MB
bbb-h-adeba.xci 7448.80 MB
bbb-h-adenb.xci 13698.64 MB
bbb-h-adfua.xci 1413.49 MB
bbb-h-adfva.xci 1434.69 MB
bbb-h-adk7a.xci 1529.55 MB
bbb-h-adlra.xci 1359.20 MB
bbb-h-admma.xci 5345.57 MB
bbb-h-adpva.xci 752.08 MB
bbb-h-adqpa.xci 3333.05 MB
bbb-h-adtda.xci 4693.35 MB
bbb-h-adwfb.xci 7407.62 MB
bbb-h-adwtb.xci 526.40 MB
bbb-h-adxhb.xci 13786.52 MB
bbb-h-ae5ra.xci 1282.25 MB
bbb-h-ae98a.xci 13074.43 MB
bbb-h-ae99a.xci 9155.69 MB
bbb-h-aeabb.xci 1256.25 MB
bbb-h-aeabc.xci 1256.40 MB
bbb-h-aeana.xci 10890.94 MB
bbb-h-aecnc.xci 13968.87 MB
bbb-h-aecra.xci 391.74 MB
bbb-h-aecya.xci 3154.05 MB
bbb-h-aedxa.xci 1758.69 MB
bbb-h-aeg7a.xci 3625.10 MB
bbb-h-aejqb.xci 532.30 MB
bbb-h-aek6a.xci 1027.21 MB
bbb-h-aelya.xci 2956.45 MB
bbb-h-aenwa.xci 7497.02 MB
bbb-h-aeqka.xci 1344.83 MB
bbb-h-aes8a.xci 3119.32 MB
bbb-h-aesea.xci 3148.76 MB
bbb-h-aexya.xci 1573.36 MB
bbb-h-af3ba.xci 14363.42 MB
bbb-h-af3ca.xci 15032.16 MB
bbb-h-af49b.xci 10502.53 MB
bbb-h-afhra.xci 1479.51 MB
bbb-h-afjva.xci 2318.25 MB
bbb-h-afjwa.xci 1693.92 MB
bbb-h-aflha.xci 3574.16 MB
bbb-h-aflja.xci 749.67 MB
bbb-h-aflsa.xci 1407.07 MB
bbb-h-afqma.xci 15028.83 MB
bbb-h-afvha.xci 14860.39 MB
bbb-h-afvpa.xci 3718.73 MB
bbb-h-afvwa.xci 1818.92 MB
bbb-h-agbnb.xci 3604.16 MB
bbb-h-agk2a.xci 1746.85 MB
bbb-h-aglqa.xci 1714.56 MB
bbb-h-agv2a.xci 12304.41 MB
bbb-h-agvya.xci 14985.35 MB
bbb-h-agw3a.xci 6641.70 MB
bbb-h-agxwa.xci 7058.37 MB
bbb-h-ah26a.xci 3324.01 MB
bbb-h-ahaba.xci 1746.92 MB
bbb-h-aht4a.xci 627.34 MB
bbb-h-aja8b.xci 13903.41 MB
bbb-h-ajaka.xci 539.44 MB
bbb-h-ajama.xci 1591.27 MB
bbb-h-ajj7a.xci 5632.11 MB
bbb-h-ajmua.xci 6872.30 MB
bbb-h-ajuka.xci 3518.05 MB
bbb-h-akutb.xci 13561.51 MB
bbb-h-alaja.xci 1265.47 MB
bbb-h-amsga.xci 3147.33 MB
bbb-h-baaaa.xci 13204.76 MB
bbb-h-baaca.xci 1497.32 MB
bbb-h-baacb.xci 1451.46 MB
bbb-h-baacc.xci 1451.53 MB
bbb-h-baana.xci 2774.49 MB
bbb-h-baara.xci 7213.80 MB
bbb-h-baava.xci 3832.18 MB
bbb-h-baaya.xci 3708.13 MB
bbb-h-baaza.xci 953.00 MB
bbb-h-baazd.xci 935.27 MB
bbb-h-babbd.xci 3179.97 MB
bbb-h-babbe.xci 3179.97 MB
bbb-h-babja.xci 1720.79 MB
bbb-h-babka.xci 27871.03 MB
bbb-n-ackba.nsp 5761.54 MB
Feel free to add it to the Wiki-
 
Last edited by Drejj,

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
6,022
Trophies
2
XP
4,619
Country
Germany
Thanks for the advice Tuna :) !
Since it's reversable anyway, i'm still gonna fill in the sheets ahead

Here what I earned :
d2a781881905184.png


22 roms - 12 Go so more or less:
1 Rom every 20

i mean, lets do the math.
the sweet spot in sd card size currently is the 200GB sd cards. (which are like 187Gb)
take away 32Gb for very likely emunand, that leaves you at 155Gb.
You're probably not going to save enough room to add more than one additional zelda sized game, but you're definitely gaining loads of room for the smaller, retro titles.
and for roms.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    I @ idonthave: :)