SNES emulator problem

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

May 10, 2009

SNES emulator problem by odyssy at 9:04 AM (1,355 Views / 0 Likes) 8 replies

  1. odyssy
    OP

    Newcomer odyssy Advanced Member

    Joined:
    Jul 20, 2006
    Messages:
    61
    Country:
    Canada
    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

    Newcomer Draak Newbie

    Joined:
    Nov 23, 2008
    Messages:
    9
    Country:
    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

    Member themuddaload Creepin' hardcore.

    Joined:
    May 4, 2008
    Messages:
    1,099
    Location:
    West of the equator Sex: sure
    Country:
    United States
    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

    Member velocity37 GBAtemp Regular

    Joined:
    Apr 4, 2007
    Messages:
    128
    Country:
    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

    Newcomer Big Green Advanced Member

    Joined:
    Nov 30, 2008
    Messages:
    67
    Country:
    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

    Newcomer Zieg30CT Advanced Member

    Joined:
    Nov 25, 2008
    Messages:
    59
    Country:
    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.

    @op
    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

    Member SargeSmash GBAtemp Regular

    Joined:
    Feb 5, 2007
    Messages:
    153
    Country:
    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

    Member DanTheManMS aka Ricochet Otter

    Joined:
    Jun 2, 2007
    Messages:
    4,325
    Location:
    Georgia
    Country:
    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.
     

Share This Page