SNES emulator problem

Discussion in 'PSP - Games & Content' started by odyssy, May 10, 2009.

  1. odyssy

    odyssy Advanced Member

    Jul 20, 2006
    I have installed Snes9xTYL 0.4.2 (3.xx) on my PSP.. problem is, all of the games (in particular, DK Country) run so slowly as to be pretty unplayable. Am I doing something wrong, or is this current state of the emulator? There are a number of different settings in the emulator program, but I have not really messed around with them, as I don't know what they all do..

    I have firmware 4.01 m33-2 installed, and I placed the snes9xtyl folder inside PSP/games, if that helps any..
  2. Draak

    Draak Newbie

    Nov 23, 2008
    United States
    Snes emulation is far from being perfect, but you can do some tweaking. Go to the video options and then set the frameskip to 1 or 2. It may help a bit.
  3. themuddaload

    themuddaload Creepin' hardcore.

    May 4, 2008
    United States
    West of the equator Sex: sure
    2 amny pronz?? hmm, it confuses me that they dont have emulation of snes working good on psp, since snes is far less graphically demanding than n64, which kinda almost works on psp. not to mention the fact that there is a snes emu for ds (that barely works... ='( )
  4. velocity37

    velocity37 GBAtemp Regular

    Apr 4, 2007
    United States
    You can make Donkey Kong Country run fine.

    First off, add speedhacks to your emulator by going to your emulator directory, creating a folder called DATA, and put snesadvance.dat inside of it.

    Now, you'll still only get 16fps on the first level, BUT, if you go to Misc>Hack/debug menu and turn on "Ignore palette writes" you'll get a full 60fps at the cost of turning the sky black.

    The slowdown only seems to affect certain levels as well, the second level runs ~50fps without ignore palette writes.

    Not sure how this fares for the rest of the game, I'll play it for a while though [​IMG]

    Beat the first world and all is well. I have homework to do, but things look good [​IMG]
  5. Big Green

    Big Green Advanced Member

    Nov 30, 2008
    United States
    How is it that donkey kond country runs full speed on the ds, and even above full speed, yet it doesn't on the psp.
  6. ball2012003

    ball2012003 Newbie

    donkey kong runs perfect for me on my psp slim
    i have version 5.00 m33-6
    no slowdowns or anything
  7. Zieg30CT

    Zieg30CT Advanced Member

    Nov 25, 2008
    United States
    because the snes emulator for psp is no longer being worked on as far as i know so it is still far from perfect.

    look for some speed hacks or try turning the frameskip up and set your psp to: psp accelerated+accurate to get some better results
  8. SargeSmash

    SargeSmash GBAtemp Regular

    Feb 5, 2007
    United States
    Correct me if I'm wrong, but most (if not all) the SNES emulators for DS do not do transparencies. The emulators for PSP do. It's not really anything to do with the emulator having not been worked on in a while, it's more finding a common point of comparison between the two. If you can kill transparencies, kill palette writes, and enable speed hacks on the PSP, THEN compare, we might get somewhere.

    At the very least, I remember back in the day using SNES9x .24, which didn't have transparencies, on my venerable Pentium 166. It ran at 60FPS. Switch to ZSNES, and you get transparencies, but framerates averaged 20FPS or so for many games.

    I do wish more work would be done on SNES9XTYL, but the PSP homebrew scene seems like it's been pretty dead for a while now. Not completely, mind you, but improvements in the things I'm interested in seem few and far between.

    Interestingly enough, I think the reason palette writes kill performance in the emulators with DKC is that they're doing the writes EVERY FRAME. They're swapping between the two palettes in a bit of technical chicanery to increase the perceived amount of colors onscreen.
  9. DanTheManMS

    DanTheManMS aka Ricochet Otter

    Jun 2, 2007
    United States
    Minor point: speedhacks with the DKC series in particular do absolutely nothing. These 3 games already shut down the CPU at the end of each frame, waking back up when there's actual work to be done. They're the only games I've ever seen that do this. Any entries in the snesadvance.dat file for these games are only to get them to boot in SNES Advance and Snezziboy, and they're not actual speedhacks.