Hacking White boxes in SX menu for split XCis

Wezaa

Well-Known Member
OP
Member
Joined
Apr 29, 2015
Messages
169
Trophies
0
Age
36
XP
777
Country
Hi,
I was on exFat but decided to change to fat32 due to the issues I have read about concerning the switches implementation of exFat.

I had to split some of my XCIs so they would now fit onto the Fat32 card.

The unsplit games show the game pictures as normal.
But the games that have been split show as a white box.
I used this to split the files https://gbatemp.net/threads/xci-cutter-tool-windows.504818/

Does anyone know how I can get the pictures to show again?

Thank you
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
Hi,
I was on exFat but decided to change to fat32 due to the issues I have read about concerning the switches implementation of exFat.

I had to split some of my XCIs so they would now fit onto the Fat32 card.

The unsplit games show the game pictures as normal.
But the games that have been split show as a white box.
I used this to split the files https://gbatemp.net/threads/xci-cutter-tool-windows.504818/

Does anyone know how I can get the pictures to show again?

Thank you
Odd, for me games that don't have images won't have them whether they're whole or split. Can you give me an example game that has an image when whole but not when split for me to experiment with?
 

Wezaa

Well-Known Member
OP
Member
Joined
Apr 29, 2015
Messages
169
Trophies
0
Age
36
XP
777
Country
By using exFat... known issue
I'm not on exFat now, I'm on Fat32 now...
The non split XCIs have a pic, but the split ones don't.

--------------------- MERGED ---------------------------

Odd, for me games that don't have images won't have them whether they're whole or split. Can you give me an example game that has an image when whole but not when split for me to experiment with?

Smash ultimate
Crash Nsane trilogy
Pokemon lets go eevee
Just Dance 2019


Hyrule warriors is also split but that has a pic for some reason.


I split all the games at the same time as a batch.
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
I'm not on exFat now, I'm on Fat32 now...
The non split XCIs have a pic, but the split ones don't.

--------------------- MERGED ---------------------------



Smash ultimate
Crash Nsane trilogy
Pokemon lets go eevee
Just Dance 2019


Hyrule warriors is also split but that has a pic for some reason.


I split all the games at the same time as a batch.

And those games:

Smash ultimate
Crash Nsane trilogy
Pokemon lets go eevee
Just Dance 2019

All had pictures when you were on exFAT?
 

Insane

Well-Known Member
Member
Joined
May 8, 2018
Messages
144
Trophies
0
XP
2,390
Country
Germany
Issue is with card2 games on SX OS

The solutions are
- wait until TX has fixed the bug or released guidelines on how to split ;)
- rebuild the XCI to a card1 XCI and use that
- deal with the missing info/icon
 

Wezaa

Well-Known Member
OP
Member
Joined
Apr 29, 2015
Messages
169
Trophies
0
Age
36
XP
777
Country
Issue is with card2 games on SX OS

The solutions are
- wait until TX has fixed the bug or released guidelines on how to split ;)
- rebuild the XCI to a card1 XCI and use that
- deal with the missing info/icon

What tool would I use to rebuild to a card1? Cheers

Just had a look, i have other Card 2 type games on my SD card (not split) that do show the pic. Is it just split type 2s that go white?
 
Last edited by Wezaa,

Ra1d

Well-Known Member
Member
Joined
Jul 31, 2010
Messages
1,362
Trophies
1
Website
Visit site
XP
2,153
Country
Canada
What tool would I use to rebuild to a card1? Cheers

Just had a look, i have other Card 2 type games on my SD card (not split) that do show the pic. Is it just split type 2s that go white?

Only the split games have the white box. Why would you go through the trouble of rebuilding the game to card1 if you can see the titles and can play them no problem ?
 
Last edited by Ra1d,

Wezaa

Well-Known Member
OP
Member
Joined
Apr 29, 2015
Messages
169
Trophies
0
Age
36
XP
777
Country
Issue is with card2 games on SX OS

The solutions are
- wait until TX has fixed the bug or released guidelines on how to split ;)
- rebuild the XCI to a card1 XCI and use that
- deal with the missing info/icon


Used NSC builder to rebuild lets go eevee to card type 1 and then resplit it. Still shows as a white box.

--------------------- MERGED ---------------------------

Only the split games have the white box. Why would you go through the trouble of rebuilding the game to card1 if you can see the titles and can play them no problem ?
Because I'm a bit of a perfectionist and like to see the icons.
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
Used NSC builder to rebuild lets go eevee to card type 1 and then resplit it. Still shows as a white box.

--------------------- MERGED ---------------------------


Because I'm a bit of a perfectionist and like to see the icons.
Here's my results:

Split via XCI Cutter:
2018121314325600-DB1426D1DFD034027CECDE9C2DD914B8.jpg

Split via my NSP Splitter:
2018121315324200-DB1426D1DFD034027CECDE9C2DD914B8.jpg

So I guess how it's split matters. While my NSP splitter was originally designed for NSP files, it works just as well on XCI files. I've had a few pull requests to make it more generic so it can be used for any file over 4GB that you may want to put on the Switch, but I didn't really see the need to do so until now.
 
  • Like
Reactions: Wezaa

Ra1d

Well-Known Member
Member
Joined
Jul 31, 2010
Messages
1,362
Trophies
1
Website
Visit site
XP
2,153
Country
Canada
Here's my results:

Split via XCI Cutter:
View attachment 152099

Split via my NSP Splitter:
View attachment 152100

So I guess how it's split matters. While my NSP splitter was originally designed for NSP files, it works just as well on XCI files. I've had a few pull requests to make it more generic so it can be used for any file over 4GB that you may want to put on the Switch, but I didn't really see the need to do so until now.

It probably looks for the icon in the .xc0 part, so it depends how you split it size-wise. Just an assumption though, I doubt they put a lot of thought into finding the icon.
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
It probably looks for the icon in the .xc0 part, so it depends how you split it size-wise. Just an assumption though, I doubt they put a lot of thought into finding the icon.
Yeah, they probably don't jump between split files when grabbing metadata, which is why the second split method works, because then the filing system sees it as one single file.
 
Last edited by DocKlokMan,

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
So you wanne tell me you split it into th NSP folder structure and it works? :wacko:

so <gamename>.xci/00 ?
Yeah, splitting a file, putting it in a folder and then setting the archive bit isn’t just for NSP files, it’s any file over 4GB that the Switch needs. Works for NCA files too.
 
  • Like
Reactions: hippy dave

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,870
Trophies
2
XP
29,139
Country
United Kingdom
Yeah, splitting a file, putting it in a folder and then setting the archive bit isn’t just for NSP files, it’s any file over 4GB that the Switch needs. Works for NCA files too.
So does this work for any file access using the FS service, even in homebrew? Like for playing a large video file, would the player app see it as a single file? Or really big roms for emulators?
 

Wezaa

Well-Known Member
OP
Member
Joined
Apr 29, 2015
Messages
169
Trophies
0
Age
36
XP
777
Country
Here's my results:

Split via XCI Cutter:
View attachment 152099

Split via my NSP Splitter:
View attachment 152100

So I guess how it's split matters. While my NSP splitter was originally designed for NSP files, it works just as well on XCI files. I've had a few pull requests to make it more generic so it can be used for any file over 4GB that you may want to put on the Switch, but I didn't really see the need to do so until now.

So would I use your NSP splitter, then what did you do?
How do I make SXOS see it as an XCI?
Thank you
 

Armen

Active Member
Newcomer
Joined
Mar 16, 2010
Messages
39
Trophies
0
XP
372
Country
United States
So would I use your NSP splitter, then what did you do?
How do I make SXOS see it as an XCI?
Thank you

I second this - I have a 256GB Samsung Evo and have the same issue with white icons for split files. I've been using XCI Cutter. I hope your solution works! Thanks again for looking into it AnalogMan!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=pkYA4rALqEE