Skip to content

Releases: joel16/3DSident

3DSident v0.8.0 - Final

03 Aug 06:02
Compare
Choose a tag to compare

I think the time has arrived to close the doors on this project. It's been quite the 2 years and woah, the 405k downloads, that's quite the milestone for me. Thanks to everyone who were a part of this.

Both:

  • Now displays NAND as well as the original local friend code seed. (Useful to know if you've switched your friend code seed before)
  • Removed a bunch of unused functions as well as the screenshot feature. (You should be able to use Rosalina now).
  • Based off the latest devkitARM toolchain. Both versions are also under one branch now and can be compiled together.
  • CIA versions include the new boot logos by FrozenFire

Original Version:

  • Added some features from the GUI version - Now displays mac address for all 3 WiFi slots, card slot status and initial firmware version.

GUI Version:

  • Integrated 3DSident button tester. (Use start + select to activate/deactivate)
  • Now uses Citro2D and up-to-date tool chain functions as well as many under the hood improvements.
  • Slight improvements to UI to make it sort of similar to the Switch version.

Original:
image

GUI:
image

If you'd like to support me, then feel free to buy me a coffee, I'd really appreciate it! https://www.paypal.me/Joel16IA

3DSident v0.7.9

17 Dec 17:45
135a562
Compare
Choose a tag to compare

Original Version:

  • Fixed blank WiFi page.
  • Fixed initial fw version only showing region code for some old 3ds users.
  • Brightness is now read through hardware registers, and from this, the raw values will now be displayed on o3ds/2ds as well.

GUI Version:

  • All of the above fixes.
  • WiFi mac address for each slot has been brought back.

If you feel the need to buy me some coffee, I'd really appreciate it! https://www.paypal.me/Joel16IA

Original:
image

GUI:
image

3DSident v0.7.8

15 Dec 04:40
Compare
Choose a tag to compare

Original Version:

  • Display brightness values explicitly. (New 3DS/2DS only)
  • Select button on boot hides unique info. (Useful when taking screenshots and such, thanks for the idea @sirocyl).
  • Now uses ac:i to obtain WiFi slot info rather than config blocks.
  • Minor code clean-up.

GUI Version:

  • Display initial system version.
  • Display brightness values explicitly. (New 3DS/2DS only)
  • Display auto-brightness status.
  • Display power saving mode.
  • Display sound output mode.
  • Select button - toggles hiding unique info. (Useful when taking screenshots and such, thanks for the idea @sirocyl).
  • Display ticket count.
  • Now uses ac:i to obtain WiFi slot info rather than config blocks.
  • Minor code clean-up.

If you feel the need to buy me some coffee, I'd really appreciate it! https://www.paypal.me/Joel16IA

Original:
image

GUI:
image

3DSident v0.7.7

20 Sep 01:32
Compare
Choose a tag to compare

Original Version:

  • Major code clean up + refactoring. Now checks for functions to succeed before grabbing info.
  • If a function fails the information will not be displayed.
  • New hardware info. Displays if the device is either a retail, devboard, debugger or capture unit.

GUI Version:

  • All of the above changes.
  • Runs under Citro3D.
  • Fixed usernames with special characters not displaying properly in config menu.
  • Fixed screen info returning unknown on New 3DS XL after screens have been swapped. (Using explicit values fixed this for some reason.)
  • Now uses BMP format for taking screenshots (Use L + R to take screenshots - just like 3DShell).
  • Minor astethic changes. The font size is a tad bit bigger, and the colours stand out a bit more than before.
  • Services that fail will now display the message "This service cannot be accessed in *hax." to avoid crashes.
    So menus like config/wifi/NNID cannot be accessed when running under *hax.
    You will have to use Rosalina's FS/SM patches or the CIA instead.

If you feel the need to buy me some coffee, I'd really appreciate it! https://www.paypal.me/Joel16IA

Original:
image

GUI:
image

3DSident v0.7.6

21 Jul 03:43
Compare
Choose a tag to compare

Original Version:

  • Removed unnecessary config info. (Original version aims to only display crucial information, and is therefore kept as minimal as possible).
  • Refactored ANY_KEY, which fixed a bug with some earphones causing the original version to exit immediately.
  • Now displays estimated battery voltage. (Thanks to Sono and Sykhro for helping me with the voltage calculations).
  • Now displays number of NAND titles installed.
  • Displays adapter state. (connected / disconnected) -> This is different from the charging status.
  • FS_USER functions used for file handling (screenshot stuff).
  • Displays region when showing system version. (Example 11.4.0-37'U')
  • Displays WiFi slot info - SSID, password and MAC.
  • Displays host ID (IP Address).
  • New NNID Info using ATCU account data blocks.
  • Displays both NNID user name and principal ID as before.
  • Displays Mii name.
  • Displays NNID persistent ID.
  • Displays NNID transfareable ID base.
  • Displays NNID country/timezone.
  • New colours for Misc tab, NNID tab and WiFi slots.
  • Displays home menu ID.
  • Fixed a few minor glitches when refreshing values.
  • Code clean up, refactors, removed dupes, fixed overflown buffers, more consistency + minor optimizations etc.

GUI Version:

  • All of the above, except for the colour and removing config stuff.
  • More explicit storage info. Displays used/free/total storage info of the four FS_SystemMediaTypes with storage bars.
  • Minor aesthetic changes, now the subject and values are two different colours.
  • Gets inserted card type (NAND / CTR).
  • Fast scroll using circle pad.
  • You can now use the start button to exit instead of scrolling down to the exit tab.
  • Config info now displays the following parental control information;
  • Displays parental control pin.
  • Displays parental control email address.
  • Displays parental control secret answer. (Thanks Fenrir for reminding me I was one byte off!)

If you are using the 3DSX versions you need to enable SM/FS patches or else most of the information won't be displayed. If you feel the need to buy me some coffee, I'd really appreciate it. https://www.patreon.com/joel_16

3DSident v0.7.5

10 Jun 19:17
Compare
Choose a tag to compare

Original:

  • Fixed bug with earphones causing the original version to exit immediately.
  • Removed frd:u access, and use HIDUSER_GetSoundVolume instead of MCU's.
  • New 2DS XL and more explicit model names by @zoogie
  • New config info menu.
  • Displays 3DS username (not NNID username)
  • Currently birth date of user.
  • EULA version

GUI:

  • All of the above changes.
  • Minor aesthetic changes mostly with fixing misalignment and such.

Button Tester:

  • Initial Release.

3DSident v0.7.4

02 Jun 20:05
Compare
Choose a tag to compare
  • Displays local friend code seed (in little-endian format)
  • Storage sizes are no longer displayed in MB by default. It now calculates your current storage and displays it in an appropriate unit (Example 2000 MB will be displayed as 2GB instead).

Please consider using the GUI since it no longer requires you to load external data + it does have some exclusive features. Overall it is cleaner and better supported. Also as always, 3DSX builds are no longer supported but they are here to assist in the downgrading process.

3DSident v0.7.3

04 Apr 03:42
Compare
Choose a tag to compare

Original

  • Now displays current brightness.
  • Fixed home button crash.

GUI

  • Same as above.
  • Now displays if debug mode is enabled under misc menu.
  • Now uses new homebrew logo with updated buildtools.
  • Minor adjustments to GUI's text placement.

Please consider using the GUI since it no longer requires you to load external data + it does have some exclusive features. Overall it is cleaner and better supported. Also as always, 3DSX builds are no longer supported but they are here to assist in the downgrading process.

3DSident v0.7.2

19 Feb 05:50
Compare
Choose a tag to compare

Original:

  • Now only refresh battery and sliders info (thanks SegFault42)
  • Display MCU firmware (arigato Hikari Chan)

GUI:

  • Same as the above (except for the refresh stuff)
  • Switched to ROMFS, you'll no longer need to use the /3ds/3DSident folder.
  • Re-organized screenshots. Screenshots will be posted in sdmc:/screenshots. It will be posted in the following way format from now on: screenshot-day-month-year-num.png. Use L + R to take a screenshot.
  • New 'hardware' menu includes the following: (These are GUI exclusive, make the switch :p)
    • Headphone port status.
    • Card slot status.
    • SDMC status (if you're running this, then the answer is obvious)
  • You can now use the touch screen to scroll through sections. (thanks SegFault42)

Saying this once again, 3DSX builds are no longer tested or supported. Use them if you wish, but don't complain about incorrect results. I've already addressed this issue.

3DSident v0.7.1

16 Jan 20:40
Compare
Choose a tag to compare

Original:

  • Fixed banner.wav (finally) thanks to zoogie for letting me know about this.
  • The NNID is displayed properly. This time it shows both your username and ID.
  • Fixed a problem that caused crashes when de-initializing actu.
  • Add an additional check to prevent crashes while exiting.

GUI: (For those using the GUI version, please extract the contents from 3DSident.zip to your sd. So it should be /3ds/3DSident/res/)

  • New Ubuntu-like UI similar to VITAident. (Now both original and GUI are finally identical :p)
  • Values are properly refreshed.
  • Added a slight delay to prevent text from appearing glitch-y.

Also take note, from now on I'm officially discontinuing the 3dsx builds. They will receive updates like usual, but most of the information displayed will not be accurate. This is because certain services cannot be accessed via the homebrew launcher.