Homebrew [Release] 3DSident

What version do you use?

  • Original

    Votes: 3 33.3%
  • GUI

    Votes: 6 66.7%

  • Total voters
    9
  • Poll closed .

Jiro2

Well-Known Member
Member
Joined
Mar 28, 2011
Messages
781
Trophies
1
XP
721
Country
United States
It is not getting my NNID and judging by the screenshots posted here, nobody else is getting their NNID either.

Also, it's spelled "retrieve".

Would it be possible to detect the presence of a9lh, whether SysNAND/EmuNAND is currently running, whether there is an EmuNAND/RedNAND partition on the SD, and whether it is specifically Red or Emu?
 
Last edited by Jiro2,
  • Like
Reactions: elBenyo

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,248
Country
United States
It is not getting my NNID and judging by the screenshots posted here, nobody else is getting their NNID either.

Also, it's spelled "retrieve".

Would it be possible to detect the presence of a9lh, whether SysNAND/EmuNAND is currently running, whether there is an EmuNAND/RedNAND partition on the SD, and whether it is specifically Red or Emu?

Yeah NNID detection is definitely broken, I'll try fixing it. If I can't I'll just have to remove it for now. Also, I'll fix the minor spelling issues. Sometimes I code things when I'm half asleep haha.

About NAND detection, it should be possible. I wrote something for it not too long ago, but my algorithm kept making the program crash (had to hard reset). Can't say anything about it for now.
 

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,248
Country
United States
There was a problem in the last version (0.3). It was because it was checking for the screenshot configuration file which was placed under /3ds/3DSident/screenshots/. The reason it crashed because it was looking for the config file before creating a directory called /3ds/3DSident/screenshots/. Therefore I decided on making a new release which fixes this crash.

Changelog:
  • Fixed crash caused by a file check under a missing directory.
https://github.com/joel16/3DSident/releases
chart
 
Last edited by Joel16,
  • Like
Reactions: dude1709

CatmanFan

Anxious and regretful
Member
Joined
Aug 14, 2016
Messages
1,962
Trophies
0
Website
www.youtube.com
XP
2,544
Country
Morocco
banner.png

As of now it may be deemed useless, but I'll try to keep things updated by adding more useful information about your 3DS in future releases.

Current Version: v0.3.1

Change-log:
  • Current kernel, FIRM and system version detection.
  • Model detection.
  • Region detection.
  • Language detection.
  • MAC address detection.
  • SDMC CID detection.
  • NAND CID detection.
  • Battery status.
  • Battery percentage.
  • SD detection.
  • SD free storage and total storage capacity.
  • CTR free storage and total storage capacity.
  • Automatically saves screenshot upon exit. (Can be disabled by opening 3ds/3DSident/screenshots/screenshot.bin and replacing 1 with 0)

687474703a2f2f692e696d6775722e636f6d2f477876633033642e706e67

Screenshots are saved as SD:/3ds/3DSident/screenshots/3DSident.png

Download:

Click Me ㅇㅅㅇ
chart

Credits:
@Wolfvak for ctr_verinfo's source.
Preetisketch for the banner.
*click* Nice.
 

Urbanshadow

Well-Known Member
Member
Joined
Oct 16, 2015
Messages
1,578
Trophies
0
Age
32
XP
1,712
Country
I was revising your code for research purposes and you have a copy/paste error at line 251 in main.c that makes sdmc context never close.

You really should change that line for a sdmcExit();
 
  • Like
Reactions: Wolfvak and Joel16

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,248
Country
United States
Suggestion: show the user's friend code and friend count

Yeah I was gonna add that a while ago, but decided on leaving it for a future release because it seemed too basic I guess.
Now that you reminded me, it should be there in the next release once I get time.
 
Last edited by Joel16,
  • Like
Reactions: Ryuzaki_MrL

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,248
Country
United States
Decrypt9 displays most of the information that this app shows in maintance options > system info. its still a nice tool though

Oh right, never knew that option even existed haha. It does show most things but not everything. Anyways this tool is mainly for displaying information, and doesn't carry any bulk with it. You can expect more useful information in the coming updates.
 

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,248
Country
United States
Last edited by Joel16,
  • Like
Reactions: Ryuzaki_MrL

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
14,998
Country
Micronesia, Federated States of
@Joel16 Think you could include this (checker for ips or tn screens) into 3dsident? Seems simple enough to implement and a lot of people would certainly appreciate it. It doesn't check old3ds for tn/ips, but we can safely assume they're tn anyway.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    straferz @ straferz: Anybody know why this is happening to my ACWW town...