• Hey, guest user. Hope you're enjoying GameParadise! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Hacking [WIP] KARL3DS - Kernel access on N3DS via Ninjhax + Loadcode

 
 

admin

Chad
Staff member
85%
Joined
Jan 25, 2024
Messages
10,088
Points
38
Age
39
Location
USA
Website
gameparadise.org
Credits
168,131
Team: Dazzozo, shinyquagsire23, WulfyStylez, Relys, and StapleButter.

Special Thanks: Myria and everyone who's contributed to our ARM11 bootstrap development. (Also lots of people we'll add later!)



Hello everyone! Welcome to KARL3DS(an acronym originally standing for Kernel Anti-piracy Region-free Loader 3DS) project. Our goal is to open the 3DS and New 3DS platforms to developers, as well as give users quite a few useful tools. This is currently more or less split into three main parts.

1. ARM11 Kernel bootstrap
This library will allow developers to leverage ARM11 with kernel-level permissions from Cubic Ninja.
Released! Github here.

2. ARM9 Kernel bootstrap
This branch of bootstrap (arm9-kernel) allows developers to hook into ARM9 and perform system functions at a higher level than ARM11 kernel.
Released! Github here and hello world example here.

3. The rest of it:
We'll allow rebooting into a modified firmware with a handful of things modified:
-Redirected NAND to allow for current updates
-Region checks patched out
-Service checks removed to allow any services to run (including CSND on New 3DS!)

Eventually, we want to support a Home Menu-based homebrew channel app which will allow much more control (i.e. as much as any retail title!) than current Cubic Ninja-based homebrew has access to.

Additionally, our menu will allow a few useful things including NAND dumping from software on all systems, including New 3DS.

Entrypoint support currently includes mset and Cubic Ninja, though support for spider should be ready by launch. We're also considering a port to OOT3D.

On top of the above, reinstallation of the mset hack will be supported on New 3DS, allowing users to boot without requiring a game.



KARL3DS is a byproduct of our own personal research into the 3DS platform. We're constantly trying and testing new things, many of which won't actually end up in the finished product. Because of how our development cycle works, there is presently no predetermined release date or guarantee of release. We do have a set list of features we wish to have in the final release, and we'll be sure to update when we reach milestones with those. It'll be out when it's done.

We are not currently looking for any more members, or testers, or anything like that. Our team is static for a good handful of reasons.
 
 

Recent Content

Newest Downloads

Tutorials

Back
Top