81 Followers
27 Following
14 Posts
Releasing https://github.com/TuxSH/3ds_play_event_exporter - turns out that the 3DS's OS stores a lot more telemetry than what is shown in Activity Log
GitHub - TuxSH/3ds_play_event_exporter: PTM event log exporter (NAND savefile -> SD card text file)

PTM event log exporter (NAND savefile -> SD card text file) - TuxSH/3ds_play_event_exporter

GitHub

Introducing twlnandtool, a C++ tool inspired from twltool and focused on performance+correctness, targeting TWL NAND and "modcrypt" decryption. Enjoy!

https://github.com/TuxSH/twlnandtool

@asie @endrift @JosJuice

"TuxSH made it pretty clear in GodMode9 and on HN already that the answer would be to write a clean library, and I agree with him there;"

To be clear this is my personal opinion, and I kind of had calico in mind (something which was used to rewrite the innards of libnds) when writing that.

For your DS/DSi homebrew delectation and delight we bring you the latest iteration of our DS libraries now with support for threading and WPA2 capable wifi. See https://devkitpro.org/viewtopic.php?t=9662#p18269 for all the glorious details.

Thanks for your patience and continuing support. Have fun!

November 2024 updates. - devkitPro

Ys X demo is an absolute banger. Looks good, runs well and is really fun.

The demo is also the full game, just cut short at approx 20% of the story with save expected to carry-over, which is insane for a free demo.

@HoloPengin In this instance I think you could have used System Settings, but it's not like Nintendo ever explained how it works
Finally got around to updating the Luma3DS readme: https://github.com/LumaTeam/Luma3DS
GitHub - LumaTeam/Luma3DS: Nintendo 3DS "Custom Firmware"

Nintendo 3DS "Custom Firmware". Contribute to LumaTeam/Luma3DS development by creating an account on GitHub.

GitHub
sometimes, you just have to disappoint your users

Luma3DS v13.2 has been released! Notable features include screen type detection, improving top IPS displays further and playing Super-Stable 3D (followup of my RE work).

https://github.com/LumaTeam/Luma3DS/releases/tag/v13.2

Release v13.2 · LumaTeam/Luma3DS

Add "System Information" Rosalina submenu, displaying various system information, in particular screen types (TN/IPS, for each screen) In Rosalina's "Screen Filters" submenu, add a new option to "f...

GitHub

@endrift Absolutely, it's all politics anyway. People are going to prefer a flexible language over than a language that dictates you what idioms you should use (personally I think Rust's ocaml-like syntax is meh).

There is an incentive in adopting Rust as this may make your skillset look more valuable.

Companies have a vested interest in it too because junior engineers then produce correct code with less oversight and they get to save on bug bounty payouts. This may or may not lessen the demand of experienced C engineers.

I personally just don't care, I'll learn Rust if I need to. I also kind of wish C++ didn't shoot themselves in the foot as most of its stdlib considers baremetal as a 2nd class citizen, and as their std process is too academia-focused (on that note, read P2327R0)