Exophase
Nothing good will ever come of Exophase.
This is something I've been working on on and off for a while now, a Nintendo DS emulator optimized for ARM called DraStic. I wanted to have a release ready before 2012 but I don't feel it's quite there yet so instead I decided to have a teaser video made. Big thanks to slaeshjag for making this video for me. You can find it here:
https://www.youtube.com/embed/sLXD-9AXq0A?feature=oembed
Now, some information about the emulator:
Basically, the CPU and 2D parts are partially optimized, while the 3D part is really slow (and pretty glitchy/inaccurate). So right now it runs some pure 2D games okay. What is a pure 2D game? Well, it's a little more strict than just a 2D game, because for a lot of these the 3D hardware is actually being used to render 2D. So those will be very slow too. But there are at least some pure 2D games that run fairly well, and the video shows a few of them; I have some others as well.
There's still quite a bit to do to improve the CPU and 2D emulation, and then of course work on an optimized 3D renderer. I'm not optimistic that Pandora will be able to handle 3D heavy games well, but a lot of optimizations and a bit of frameskip (currently there is none) will perhaps help in doing so. I also hope to be able to add special rendering paths to make 2D-like 3D as fast as possible.
I'm hoping to have the first release out in a few weeks or so, which will have some more optimizations, basic features, and feedback from testing. Then I will work on 3D, which I anticipate taking several months. While I'd like to have an Android and iOS version out in the second half of next year I'm also expecting to keep it Pandora exclusive until then.
Until the first release is ready feel free to ask questions, I will try to answer them in this thread.
https://www.youtube.com/embed/sLXD-9AXq0A?feature=oembed
Now, some information about the emulator:
Basically, the CPU and 2D parts are partially optimized, while the 3D part is really slow (and pretty glitchy/inaccurate). So right now it runs some pure 2D games okay. What is a pure 2D game? Well, it's a little more strict than just a 2D game, because for a lot of these the 3D hardware is actually being used to render 2D. So those will be very slow too. But there are at least some pure 2D games that run fairly well, and the video shows a few of them; I have some others as well.
There's still quite a bit to do to improve the CPU and 2D emulation, and then of course work on an optimized 3D renderer. I'm not optimistic that Pandora will be able to handle 3D heavy games well, but a lot of optimizations and a bit of frameskip (currently there is none) will perhaps help in doing so. I also hope to be able to add special rendering paths to make 2D-like 3D as fast as possible.
I'm hoping to have the first release out in a few weeks or so, which will have some more optimizations, basic features, and feedback from testing. Then I will work on 3D, which I anticipate taking several months. While I'd like to have an Android and iOS version out in the second half of next year I'm also expecting to keep it Pandora exclusive until then.
Until the first release is ready feel free to ask questions, I will try to answer them in this thread.