Homebrew [Release] CTRXplorer - Open Source SD File Manager

  • Thread starter d0k3
  • Start date
  • Views 136,980
  • Replies 273
  • Likes 46

driverdis

I am Justice
Member
Joined
Sep 21, 2011
Messages
2,867
Trophies
2
Age
31
Location
1.048596β
XP
2,838
Country
United States
This tool is great, now when I am on the go away from a computer, I can delete arm9loaderhax.bin then realize later I can't power on after shutting it down.:tpi:
In all seriousness, this is very useful, FBI always fails to impress me with it's ability to fail to delete CIAs from the SD card after installing them. This works great so I do not need to create a hotspot with my phone and use FTP to delete them when I not near a PC.
 
  • Like
Reactions: hobbledehoy899

Madridi

Card Collector
Member
Joined
May 9, 2008
Messages
3,562
Trophies
2
Age
38
Location
Doha
XP
3,071
Country
Qatar
@d0k3
@Steveice10

I seem to be having trouble today building any homebrew that uses buildtools submodule

43LNKsD.png


Any idea what's going on?
 

fr3quency

Well-Known Member
Member
Joined
Jan 11, 2016
Messages
811
Trophies
0
Age
32
Location
Wherever my imagination decides.
Website
fr3quency.deviantart.com
XP
823
Country
Greece
  • Like
Reactions: Madridi

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,070
Trophies
2
XP
7,852
Country
United States
@d0k3
@Steveice10

I seem to be having trouble today building any homebrew that uses buildtools submodule

43LNKsD.png


Any idea what's going on?
this might be useful:

when I cloned the repo using "git clone --recursive", this was the output:
Code:
Cloning into 'CTRXplorer'...
remote: Counting objects: 365, done.
remote: Total 365 (delta 0), reused 0 (delta 0), pack-reused 365
Receiving objects: 100% (365/365), 378.77 KiB | 33.00 KiB/s, done.
Resolving deltas: 100% (208/208), done.
Checking connectivity... done.
Submodule 'buildtools' (https://github.com/Steveice10/buildtools.git) registered for path 'buildtools'
Cloning into 'buildtools'...
remote: Counting objects: 114, done.
remote: Compressing objects: 100% (11/11), done.
remote: Total 114 (delta 1), reused 0 (delta 0), pack-reused 103
Receiving objects: 100% (114/114), 4.07 MiB | 211.00 KiB/s, done.
Resolving deltas: 100% (35/35), done.
Checking connectivity... done.
fatal: reference is not a tree: a6e09e20de67cf7dd511a365f61ebba955e209df
Unable to checkout 'a6e09e20de67cf7dd511a365f61ebba955e209df' in submodule path 'buildtools'
the main part:
Code:
fatal: reference is not a tree: a6e09e20de67cf7dd511a365f61ebba955e209df
Unable to checkout 'a6e09e20de67cf7dd511a365f61ebba955e209df' in submodule path 'buildtools'
it's having a problem cloning the repo for some reason. I think "a6e09e20de67cf7dd511a365f61ebba955e209df" isn't really a commit for buildtools, it's not found at https://github.com/Steveice10/buildtools/commits/master
 
  • Like
Reactions: Madridi

Madridi

Card Collector
Member
Joined
May 9, 2008
Messages
3,562
Trophies
2
Age
38
Location
Doha
XP
3,071
Country
Qatar
This is what I did:

1)git clone --recursive https://github.com/d0k3/CTRXplorer.git
2)git clone --recursive https://github.com/Steveice10/buildtools.git
3)I copied the WHOLE buildtools folder and pasted it inside ...\CTRXplorer\
4)type "make"
Thanks, I realize I can do it this way. But I was wondering if something is going on or if this is a temporary.
this might be useful:

when I cloned the repo using "git clone --recursive", this was the output:
Code:
Cloning into 'CTRXplorer'...
remote: Counting objects: 365, done.
remote: Total 365 (delta 0), reused 0 (delta 0), pack-reused 365
Receiving objects: 100% (365/365), 378.77 KiB | 33.00 KiB/s, done.
Resolving deltas: 100% (208/208), done.
Checking connectivity... done.
Submodule 'buildtools' (https://github.com/Steveice10/buildtools.git) registered for path 'buildtools'
Cloning into 'buildtools'...
remote: Counting objects: 114, done.
remote: Compressing objects: 100% (11/11), done.
remote: Total 114 (delta 1), reused 0 (delta 0), pack-reused 103
Receiving objects: 100% (114/114), 4.07 MiB | 211.00 KiB/s, done.
Resolving deltas: 100% (35/35), done.
Checking connectivity... done.
fatal: reference is not a tree: a6e09e20de67cf7dd511a365f61ebba955e209df
Unable to checkout 'a6e09e20de67cf7dd511a365f61ebba955e209df' in submodule path 'buildtools'
the main part:
Code:
fatal: reference is not a tree: a6e09e20de67cf7dd511a365f61ebba955e209df
Unable to checkout 'a6e09e20de67cf7dd511a365f61ebba955e209df' in submodule path 'buildtools'
it's having a problem cloning the repo for some reason. I think "a6e09e20de67cf7dd511a365f61ebba955e209df" isn't really a commit for buildtools, it's not found at https://github.com/Steveice10/buildtools/commits/master
Cool thanks. I wonder why this happened though? It was fine yesterday, and no new commits have been made.. so what changed?
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
@d0k3
@Steveice10

I seem to be having trouble today building any homebrew that uses buildtools submodule

43LNKsD.png


Any idea what's going on?
I'll be looking into that later. I think I only have to update the buildtools submodule.

Would it be possible to add a SHA-256 calculator?
Maybe, later. SHA-256 is not on the top of the list of stuff to port / add here, though. GM9 uses 3DS hardware for this, which is not possible here, so porting is not possible anyways.
 
  • Like
Reactions: hobbledehoy899

DjoeN

Captain Haddock!
Member
Joined
Oct 21, 2005
Messages
5,489
Trophies
0
Age
54
Location
Somewhere in this potatoland!
Website
djoen.dommel.be
XP
2,857
Country
Belgium
Building CTRXplorer with latest ctrulib from smea results in errors:
Code:
output/CTRXplorer.elf
c:/devkitPro/citrus/lib\libcitrus.a(fs.o): In function `ctr::fs::init()':
d:\ABuildTools\citrus/source/citrus/fs.cpp:16: undefined reference to `romfsInit
'
c:/devkitPro/citrus/lib\libcitrus.a(fs.o): In function `ctr::fs::exit()':
d:\ABuildTools\citrus/source/citrus/fs.cpp:22: undefined reference to `romfsExit
'
collect2.exe: error: ld returned 1 exit status
make: *** [output/CTRXplorer.elf] Error 1

Reverting back to a previous commit from ctrulib fixes the problem.
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Building CTRXplorer with latest ctrulib from smea results in errors:
Code:
output/CTRXplorer.elf
c:/devkitPro/citrus/lib\libcitrus.a(fs.o): In function `ctr::fs::init()':
d:\ABuildTools\citrus/source/citrus/fs.cpp:16: undefined reference to `romfsInit
'
c:/devkitPro/citrus/lib\libcitrus.a(fs.o): In function `ctr::fs::exit()':
d:\ABuildTools\citrus/source/citrus/fs.cpp:22: undefined reference to `romfsExit
'
collect2.exe: error: ld returned 1 exit status
make: *** [output/CTRXplorer.elf] Error 1

Reverting back to a previous commit from ctrulib fixes the problem.
Yeah. We have a bad case of ctrulib fragmentation. I could fix it in the CTRXplorer source, but then I might break support for an earlier ctrulib release. So... I guess I'll wait for a bit.
 
  • Like
Reactions: DjoeN

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87...