- Joined
- Jan 25, 2024
- Messages
- 11,618
- Points
- 38
- Age
- 39
- Location
- USA
- Website
- gameparadise.org
- Credits
- 192,605
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.
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.