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

  • Thread starter Thread starter Rokkubro
  • Start date Start date
  • Views Views 931,280
  • Replies Replies 4,457
  • Likes Likes 43
Status
Not open for further replies.
Just uneducated speculation on my side here but face tracking is kinda cpu intensive isn't it? So it would make sense that Nintendo would use the new second cpu core for that task to not slow down games. Maybe after the softreboot the second core didn't wake up or something like that?

Face tracking is handled by a separate module completely and not very 'cpu intensive'.

I don't think there's likely any slowdown, I'm pretty excited for some nice n3ds 'exclusive' homebrew though :D.
 
I was under the impression that N3DS didn't have CSND support at all, but I guess that'd break compatibility with games that use it. I'm guessing cubic ninja just didn't have access to it on N3DS?
 
I was under the impression that N3DS didn't have CSND support at all, but I guess that'd break compatibility with games that use it. I'm guessing cubic ninja just didn't have access to it on N3DS?

Actually CN doesn't have access to a lot of permissions, hence why they hijack the web browser. The N3DS web browser was the one without CSND on N3DS.
 
So, what exactly did Aliak just link? I jumped over and bookmarked it, but didn't really feel like looking through his code.
 
I think we need to make a Ninjhax 1.2. Ninjhax's biggest problems right now are that it won't work with firmwares that don't have a browser (notably N3DS 8.1.0-0J) and won't work with some cartridge-updated firmwares (notably O3DS x.x.x-9U for x.x.x >= 5.0.0).

With memchunkhax, there is no technical reason that Ninjhax requires the browser for its operation. Without memchunkhax, Ninjhax needed the browser because Ninjhax wanted to hijack the service permissions spider and skater had that Cubic Ninja did not. With memchunkhax, this is entirely irrelevant--memchunkhax allows stealing any service permission Ninjhax pleases, including CSND on N3DS.

Since I'm not part of the core group, perhaps I could head up this project as an adjunct to the main project.
 
I think we need to make a Ninjhax 1.2. Ninjhax's biggest problems right now are that it won't work with firmwares that don't have a browser (notably N3DS 8.1.0-0J) and won't work with some cartridge-updated firmwares (notably O3DS x.x.x-9U for x.x.x >= 5.0.0).

With memchunkhax, there is no technical reason that Ninjhax requires the browser for its operation. Without memchunkhax, Ninjhax needed the browser because Ninjhax wanted to hijack the service permissions spider and skater had that Cubic Ninja did not. With memchunkhax, this is entirely irrelevant--memchunkhax allows stealing any service permission Ninjhax pleases, including CSND on N3DS.

Since I'm not part of the core group, perhaps I could head up this project as an adjunct to the main project.


Exactly, although I would rather call it ninjhaxlight.
 
  • Like
Reactions: cornerpath
I think we need to make a Ninjhax 1.2. Ninjhax's biggest problems right now are that it won't work with firmwares that don't have a browser (notably N3DS 8.1.0-0J) and won't work with some cartridge-updated firmwares (notably O3DS x.x.x-9U for x.x.x >= 5.0.0).

With memchunkhax, there is no technical reason that Ninjhax requires the browser for its operation. Without memchunkhax, Ninjhax needed the browser because Ninjhax wanted to hijack the service permissions spider and skater had that Cubic Ninja did not. With memchunkhax, this is entirely irrelevant--memchunkhax allows stealing any service permission Ninjhax pleases, including CSND on N3DS.

Since I'm not part of the core group, perhaps I could head up this project as an adjunct to the main project.

Our idea was to use ninjhax's earlier stages to get to a point where the browser CIA could be installed, and ninjhax could run from then on. If you want to go ahead and fix the problem too, go ahead! We're a bit too busy with other things to want to work on it right now.
 
  • Like
Reactions: SLiV3R and VinsCool
I think we need to make a Ninjhax 1.2. Ninjhax's biggest problems right now are that it won't work with firmwares that don't have a browser (notably N3DS 8.1.0-0J) and won't work with some cartridge-updated firmwares (notably O3DS x.x.x-9U for x.x.x >= 5.0.0).

With memchunkhax, there is no technical reason that Ninjhax requires the browser for its operation. Without memchunkhax, Ninjhax needed the browser because Ninjhax wanted to hijack the service permissions spider and skater had that Cubic Ninja did not. With memchunkhax, this is entirely irrelevant--memchunkhax allows stealing any service permission Ninjhax pleases, including CSND on N3DS.

Since I'm not part of the core group, perhaps I could head up this project as an adjunct to the main project.


This would be a lovely development; heck, I'd even import a copy of Japanese Cubic Ninja if I knew my LL had an entrypoint finally.
 
Also, since we can't always have good news, we have our first bug on N3DS. Our firm launching procedure somehow breaks 3D. If you leave 3D on, you can use it but it breaks face tracking. Likewise, if you leave it off, it stays off while in the CFW and moving the 3D slider causes this weird interlacing between the two 3D layers. We hope to fix this though, it's a very strange bug.


So it sounds like 3D isn't broken per-se, just the face tracking.
 
So it sounds like 3D isn't broken per-se, just the face tracking.
Probably yeah, my guess is that with the 3D off the face tracking values aren't set so it shows both images at once, and with it on it uses the old values constantly. Also, Daz found that if you close your N3DS and reopen it the 3D fixes itself, so it might just be something we forgot to set at launch.
 
Will freeboot and gecko os be available with this hack

Don't know what either of those are, so probably not. If it's anything from the Wii then probably not.

EDIT: Cheats? Possibly, it's not exactly high priority or anything but I guess it's technically possible.
 
  • Like
Reactions: Margen67 and SLiV3R
Progress is so fast since a couple of days.
That's awesome!

Well, we've had decrypted GW 3.0 for aaaages. It's beyond easy to do. The real thing that's actually newsworthy after having done that is actually getting firmlaunch-hax working. It's super easy if you know what you're doing once you've got everything properly decrypted.
 
  • Like
Reactions: filfat
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum