wheremyfoodat / Panda3DS

HLE 3DS emulator
https://panda3ds.com/
GNU General Public License v3.0
983 stars 65 forks source link

Ps vita suport? #614

Closed Sal-gamer closed 1 month ago

Sal-gamer commented 1 month ago

https://github.com/vita-nuova/bounties/issues/117

wheremyfoodat commented 1 month ago

Not really

huckleberrypie commented 1 month ago

Good luck with that. We barely have working DS emulation on the Vita, let alone something as powerful as the 3DS.

Sal-gamer commented 1 month ago

Boa sorte com isso. Mal temos emulação de DS funcionando no Vita, muito menos algo tão poderoso quanto o 3DS.

the Nintendo DS does NOT run well on the vita for the simple reason that its cpu is not compatible with the cpu of the ps vita, having to be emulated, and the ds emulation in arm32 is more complicated than arm64, with most emulators supporting only arm64, but with drastick being open sorce, it would be possible for the PS Vita to run the Nintendo DS smoothly as drastick is optimized for arm32 with little memory usage. As for 3ds, it is compatible with the PS Vita's cpu, so it wouldn't really be an emulation but rather natively the 3ds instructions with some emulated things, there's a discussion about this that I put next to the problem.

Sal-gamer commented 1 month ago

like the proposal for this emulator and to run on devices less powerful than a PC and modern Android, I imagined that for the purpose of being a good pastime and challenging, it would be a good request, but the possibility was not even considered, they discarded it without at least the an answer that has more than 1 line, not a single line. @wheremyfoodat

wheremyfoodat commented 1 month ago

CPU emulation is the least problematic part in this case, yes. GPU, DSP, etc emulation on the other hand are huge problems and getting respectable performance on a Vita borders on impossible.

eepykami commented 1 month ago

shadps4 on vita when

Sal-gamer commented 1 month ago

Sim, a emulação de CPU é a parte menos problemática neste caso. Por outro lado, a emulação de GPU, DSP, etc. são problemas enormes e obter um desempenho respeitável em um Vita beira o impossível.

"The distance between madness and genius It is measured only by success. " Something ALMOST impossible, doesn't mean impossible, it just hasn't been done yet, as soon as something like this is done, it will be like a miracle if accomplished. But I'm not going to prolong the discussion, thank you for answering me.

profi200 commented 1 month ago

Smart sounding quotes won't change the situation. The only way to even get something remotely playable would be a hypervisor approach where the game code runs native and and services/hardware are emulated. The Vita simply doesn't have enough power to overcome the overhead by the emulated services and GPU. It's only a little faster than the 3DS itself. And besides that such a specialized approach is well beyond the scope of this multi-platform 3DS emulator.