Hey guys, long time dolphin fan here.
So I mostly have a hardware background, microcontrollers, pcbs, fpgas, etc. And I'm just starting to get into ARM. I'm actually from the portablizers forum where we cut up gamecube and wii boards and make portables out of them.
I'm wondering if there's some kind of bottleneck on android that can be solved with a hardware accelerator.
What I mean to say is take something like an ARM SOM
https://www.intrinsyc.com/computing-platforms/intrinsyc-open-q-805-system-module/ for example
Attach a high end FPGA (hardware programmable chip) via the pcie bus, and pipeline some of the interpreter instructions through there and back to the gpu for rendering.
My thought is to have a complete circuit board that can portably and reliably run gamecube games. The best we have so far on the portablizer scene is cutting up a Wii mobo or desoldering the chip and moving it to a custom board. This process just sucks because the wii is still power hungry compared to most ARM chips and cutting boards and reballing processors is a huge amount of effort to reproduce.
Thoughts?
So I mostly have a hardware background, microcontrollers, pcbs, fpgas, etc. And I'm just starting to get into ARM. I'm actually from the portablizers forum where we cut up gamecube and wii boards and make portables out of them.
I'm wondering if there's some kind of bottleneck on android that can be solved with a hardware accelerator.
What I mean to say is take something like an ARM SOM
https://www.intrinsyc.com/computing-platforms/intrinsyc-open-q-805-system-module/ for example
Attach a high end FPGA (hardware programmable chip) via the pcie bus, and pipeline some of the interpreter instructions through there and back to the gpu for rendering.
My thought is to have a complete circuit board that can portably and reliably run gamecube games. The best we have so far on the portablizer scene is cutting up a Wii mobo or desoldering the chip and moving it to a custom board. This process just sucks because the wii is still power hungry compared to most ARM chips and cutting boards and reballing processors is a huge amount of effort to reproduce.
Thoughts?