I'd like to port DScent to 3DS to run it at 60 FPS in 3D and high resolution. How much code do I need to change to make it run in 3DS mode with Ninjax?
I don't want to emulate it, I want to port it to 3DS mode natively.I'd probably imagne a fair bit of work, from what I understand, Ninjhax allows access to ARM 11, guessing that to get the 3DS into DS Emulation mode, you would need access to both cores, someone with more knowledge may tell me I am wrong, but am pretty sure that you would need full system access to enable DS mode .
I'm not sure but I think it's entirely software-rendered.Should probably be fairly easy provided it doesn't use any kind of JIT. Considering we have projects like GameYOB whcih started out as DS homebrew etc. Both DS and 3DS homebrew use devkitpro. The problem might be depending on how much DS-specific GFX code there is in there since the GPUs are wildly different.
as far as I know the 3DS libs have standard file access so I think you don't need to change that. You may need to change the other stuffDo I need to replace file system related code to use a new library, or should I leave it using libogc?