I was spending some time uses ARM functions to try to enable the previously locked 3D Mode function on the Nintendo 3DS using a Nintendo 3DS , updated and AceKard 2i and R4i 3DS. I have successfully determined that many of the ARM functions do indeed work and trigger functions previously locked out by 3DS System Software.
ie
ARM1-3 = Give a Random ARMxx Error and often display "3DS Mode Cannot be Intialized"
ARM4-6 = Give a Random ARMxx Error and often display "3D Mode Error xx.xx"
ARM7-9 = Give a Random ARMxx Error and often display "3DS Mode Could Not Be Started"
ARM10-11 = Give a Random ARMxx Error and often display all 3 error messages
I've included a diagram of the differences between 2D Mode and 3D in hopes that it can give ideas for future coders/developers to implement a possible exploit possibly via a similar DSiWareHax or Sudokuhax (Or Any Othe Embedded Game Save Hack , Image File Hack or Media File Hack). I have tried many methods and used every ARM function available with no success getting 3D Mode fully unlocked
Pics of Worklog will be posted ASAP
Here is the diagram of how DS 2D Mode and 3DS 3D Mode Work and Are Different
I hope that this information can help with a breakthrough and possible exploit of the 3DS as well as compatible kernel software for Flash Carts and 3D Mode
Happy Cracking
[MOFO]
PS: The ARM Functions were recompiled into Mario Kart 3DS , Super Street Fighter IV 3DS and Super Mario 3DS as in order to get a fully functioning exploit with installer you need to completely Dump the NAND Flash and then Edit it the source hoping to find an exploit/loophole ie something similar to SudokuHaxx or DSiWareHaxx but because the ARM Functions don't function fully your best option is to edit the NAND Flash , the only problem is the method of getting your NAND Flash xD