I'm mainly wondering about SNES9XTYL and Daedalus. Thanks
Advertising
I second that... I really do wonder why the snes emulator struggles when compared to the gba emulator. The standard answer I get is that emulating the snes is complicated but such an answer seems rather vague and sounds like bolocks to me. Not that I know coding, but emulating the snes seems to work flawlessly on other devices like the wii, while gba emulators struggle to keep up with the same pace. Thus, this leads me to believe that gba is usually more ressource hungry and difficult to emulate. Granted the Wii and the psp ain't the same type of machine...pridefuldawn wrote:I mean has anybody come to general consensus on the best SNES Emulator?
It seems that almost every psp/vita community recommends SNES9x(Including Wololo), but I have found that Eurphoria emulates alot of games better, such as Contra 3.
Also the lastest version of SNEX9X didn't work for me until ARC was released, now it works fine.
The emulation is very subpar for the SNES on the psp, which is pretty baffling because of how old the system is(GBA has perfect emulation, but the SNES does not.)
[/spoiler]eighthdayregret wrote:I think alot of the difficulty in emulating the SNES lies in the fact that there were quite a few games that had custom chipsets in the cartridge. There's at least 15 different custom chips littered among various games. The SNES was designed to NOT become obsolete when it came to new games, so the main processor in an SNES interacts with the different chips in certain games (like Starfox, Pilotwings, Super Mario RPG) in order to create graphics. Basically like every game having it's own graphics card, so to speak.
Any Nintendo console released after the SNES is going to have at least a slightly higher chance at compatibility with older stuff, mainly because companies usually use similar (or same) programming languages when building their new toys, that way they're not starting from ground zero.
I'd say the reason the Wii does SNES emulation better than the PSP has alot to do with the fact that it's using similar architecture, built to be able to play SNES, GB, GBC, NES, etc... You know, the stuff on the Virtual Console.
I'm sure once the Wii was fully hacked, it probably wasn't a huge stretch for decent SNES capability with emulators because Nintendo planned on taking advantage of it at some point.
As far as a GBA emulator Wii? Well, I'd say that has a lot to do with the fact that the Wii is a sh*tty console, hardware-wise. Nintendo made it just well enough that it looks as good as it does, but didn't really go all out. They just wanted it to do what it does, not be super-powerful. Sony and Microsoft are all about power and beauty, Nintendo's about fun.
I honestly think the Wii simply can't handle what it would take to run the GBA emulator properly, even though it's supposedly got a processor more than twice the speed of the PSP.
Now as for why SNES doesn't work as well on PSP, it's got to do with the custom chips, if anything. There's no "universal" video driver in SNES games. But GBA games don't have those custom graphics chips that the SNES had, making the graphics an easier problem to deal with.
That's why when you play GBA games on PSP, the video almost always looks great, but the sound sucks @$$. It cuts out and chops up like when you're trying to watch an HD video on YouTube on a computer that can't really handle processing everything. Most programmers will usually sacrifice sound quality if having to make a compromise in emulation. Graphics and playability come first, at the cost of sound. That's why in most emus (especially on PSP), one of the first suggestions if a game runs crappy is to either lower the sound settings or disable sound completely.
The reason emus run so well on PCs is because, really, the potential power of a PC is virtually limitless in the grand scheme of emulating something as small as the SNES or GBA. You have far more RAM and graphics processing power to work with than you would on a handheld like the PSP.
Yoshi's Island is an example of a game with terrible audio glitching on every GBA emulator I've used on the PSP: gpSP Kai or otherwise, no matter what settings I had for the sound.pridefuldawn wrote:I am well aware of the special chipsets in SNES cartridges(such as the on in SMW: 2 Yoshi's Island), but that isn't really a good reason for the lack of overall support for the SNES, It really seems like the programmers who worked on the psp version of SNEX9X were subpar programmers, because the emulation is perfect on gPSP. Also, Believe me the specs on the Nintendo Wii are more then enough to run GBA games. For the Wii SNES emulation is good, and GBA Emulation is bad. So you can see it all comes down to the programmers to make an emulator that works. Btw, I don't know which emulator you are using, but I get perfect sound, and video running at 60fps on the PS Vita with gPSP Kai