Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Whyis it possible to run N64 games on the PSP without lag?
10-22-2015, 03:37 PM (This post was last modified: 10-22-2015 03:37 PM by noomkrad.)
Post: #1
Whyis it possible to run N64 games on the PSP without lag?
There is a N64 emu for PSP called Daedalus.

How the hell is it possible that e.g. Zelda OOT runs without lag on PSP, but on my phone (4x higher CPU power) it's laggy??

PSP: 333 Mhz, runs smooth
My Phone: 1300 Mhz, laggy at 15 fps.

Unfortunately, it looks like it's impossible to run Daedalus on PPSSPP.
Find all posts by this user
Quote this message in a reply
10-22-2015, 05:53 PM (This post was last modified: 10-22-2015 06:06 PM by fivefeet8.)
Post: #2
RE: Whyis it possible to run N64 games on the PSP without lag?
Daedalus is not very compatible and programmed for speed. The PSP port of it has far lower compatibility than more modern N64 emulators like Mupen64. Mupen64Ae with the new GlideN64 render plugin is far more compatible, but with that comes higher resource demands.

You can try N64oid as it seems to run better on mid/low end phones, but it's compatibility is also lacking compared to updated versions of Mupen64.
Find all posts by this user
Quote this message in a reply
10-23-2015, 07:17 PM
Post: #3
RE: Whyis it possible to run N64 games on the PSP without lag?
Moved.

♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing
♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing
♦ PSP-3004 | 6.60 PRO-C2
Find all posts by this user
Quote this message in a reply
10-23-2015, 09:39 PM (This post was last modified: 10-23-2015 09:44 PM by VIRGIN KLM.)
Post: #4
RE: Whyis it possible to run N64 games on the PSP without lag?
Simple. Accuracy.
Daedalus gives up accuracy for speed at severe cost of compatibility.
Also for the record, Daedalus is a pretty problematic emulator, it's ok if you try to play like 4-5 of the most famous N64 games like Mario 64 and Mario Kart 64 but for the rest they either have bugs, run slowly (with or without frameskip) or they don't run at all.
Contrary to that, I believe that Daedalus is an amazing emulator, PSP is not a hardware candidate to emulate N64's complex hardware, it's already a miracle that it can run some games at fullspeed even without being accurate.
Android emulators are hard to be made efficient.
There is so much fragmentation that restricts most of the times the possibility of creating something that will work the same way across all OEMs and hardware specs.
Double that with bizarre drivers that tend to not work properly and you get the idea of a wasted opportunity ecosystem called Android.
I still love Android though.
Find all posts by this user
Quote this message in a reply
11-04-2015, 11:06 AM
Post: #5
RE: Whyis it possible to run N64 games on the PSP without lag?
the psp actually has an unfair advantage, it uses the same type of processor as the n64 which can significantly reduce the power required for emulation.

psp and n64 both have a MIPS III processor, while most smartphones have ARM processors.
Find all posts by this user
Quote this message in a reply
11-05-2015, 01:47 AM
Post: #6
RE: Whyis it possible to run N64 games on the PSP without lag?
(11-04-2015 11:06 AM)thedicemaster Wrote:  the psp actually has an unfair advantage, it uses the same type of processor as the n64 which can significantly reduce the power required for emulation.

psp and n64 both have a MIPS III processor, while most smartphones have ARM processors.
The whole code is being recompiled though, even though PSP ad N64 share the same architecture of CPUs their instructions are incompatible. Let's not forget that Daedalus is a port too, in order to run natively CPU code it would require a brand new project.
You can hope that 3DS and a potential PSVita emulator will run (almost) natively in ARM devices, these are actually more possible to happen.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: