1. dekar24k's Avatar
    Hi guys, this is my very first post here on AndroidCentral.

    So I recently got my HTC One, currently updated with Android 2.2. I'm a retro gaming geek, so one of the reasons I just swapped my iPhone 5 for a HTC One, is because I can run emulators without jailbreaking/rooting.

    Anyways, I have installed both Snes9x EX and RetroArch, but both emulators really suffer in every game. I'm not even trying to play SuperFX games (like Star Fox), but "simple-to-emulate" games like Super Turrican, Metroid, Super Mario World etc.

    In Snes9x EX the scrolling just isn't smooth and the sound occasionally skips. In RetroArch the scrolling is smooth, but I get occasional slowdowns with sound stuttering and frame drops. I am only using NTSC (60hz) ROMs of course.

    I've had several Android phones in the past and I seem to remember they could handle SNES emulation a lot better than this. Besides, the HTC One should be more than powerful enough for emulating both NES and (most) SNES games at 100% full speed.

    It seems to me, especially noticeable in RetroArch, that there's one, or more, background processes that hogs a lot of the resources.

    So, to get to the point; has anyone successfully emulated NES and SNES on their HTC One's without frameskipping, slowdowns and/or sound jittering? If so, I'd like to know how you do it.

    Thanks in advance for the replies.
    07-09-2013 11:35 AM
  2. vernotzy21's Avatar
    use snesoid ,fpse(ps1),n64oid(n64),or mupen64 ae they work best iv tested extensivly on many devices and have good speeds (most of the time depends on game)
    07-09-2013 03:15 PM
  3. dekar24k's Avatar
    use snesoid ,fpse(ps1),n64oid(n64),or mupen64 ae they work best iv tested extensivly on many devices and have good speeds (most of the time depends on game)
    Thanks for the tip. I've been looking for SNESoid, but I can't find it. I tried searching on slideme, but all I could find was something called SNESdroid?

    Edit: Ergh.. Found it. I just had to look. Will give it a shot now.

    Edit 2: Ok SNESoid was definitely a whole lot better than the others I've tried. Smooth scrolling when I set max frameskip to 0 and only occasional stutter here and there. I guess this will do for now. What's sad is that this emu is no longer worked on, if I'm not mistaken?
    07-09-2013 03:24 PM
  4. Christopher Carr's Avatar
    Hi Dekar. I recently downloaded retroarch and found it to be nearly unplayable on my HTC one. I thought this was strange because my weaker nexus has no trouble with it. I may have a fix for you.

    On a whim I decided to disable vsync.

    This for some reason has cleared up all of my issues and I now run games, in snes9x at least, silky smooth. Also made sure I ran games at calibrated screen refresh rate and turned off the Threaded video driver.
    08-13-2013 10:54 PM
  5. limitbreak09's Avatar
    Epsxe is better Ps1 emulator than fpse ( I have both) then also check out the new Nintendo Ds emulator called Ds Drastic.. it is by far the best emulator so far in google play and it runs buttery smooth all the game that I play

    Sent from my LG-E980 using AC Forums mobile app
    08-13-2013 11:05 PM
  6. dekar24k's Avatar
    Thanks for the tip! I just tried disabling vsync and setting refresh to the calibrated one, but the sound is all cracking and messed up. Which makes sense as the NTSC roms are running at 60hz and my screen was calibrated at ~57hz. With no sound interpolation or forced refresh, then sound will be messed up. Also, where did you find the threaded video driver option? Thanks!

    Hi Dekar. I recently downloaded retroarch and found it to be nearly unplayable on my HTC one. I thought this was strange because my weaker nexus has no trouble with it. I may have a fix for you.

    On a whim I decided to disable vsync.

    This for some reason has cleared up all of my issues and I now run games, in snes9x at least, silky smooth. Also made sure I ran games at calibrated screen refresh rate and turned off the Threaded video driver.
    08-14-2013 02:00 AM
  7. Christopher Carr's Avatar
    OK, after trying some other games I started having more trouble. I have now enabled the threaded driver under settings then video settings in retro arch. After that I had it calibrate my refresh rate again. It was lower than it had previously stated... Somewhere around 58.3. I then manually set that as my rate and have since then had no trouble with audio or video. Let me know if you keep having problems. If I notice something else I'll post it.
    08-14-2013 11:31 PM
  8. dekar24k's Avatar
    OK, after trying some other games I started having more trouble. I have now enabled the threaded driver under settings then video settings in retro arch. After that I had it calibrate my refresh rate again. It was lower than it had previously stated... Somewhere around 58.3. I then manually set that as my rate and have since then had no trouble with audio or video. Let me know if you keep having problems. If I notice something else I'll post it.
    I'll give it a shot a little later and report back. Thanks again.
    08-15-2013 05:13 AM

Similar Threads

  1. Galaxy S4 headphone amplifier / Low volume / Bad quality
    By whirloop in forum Samsung Galaxy S4
    Replies: 19
    Last Post: 09-24-2016, 10:42 AM
  2. Syncing phone contacts only with google account contacts?
    By MrDoh in forum Verizon Galaxy S III
    Replies: 7
    Last Post: 12-27-2013, 11:39 PM
  3. I got problem with my Tablet called Apex AT-706
    By blackhawk2013 in forum Android 4.0 Ice Cream Sandwich
    Replies: 2
    Last Post: 12-17-2013, 07:40 PM
  4. Replies: 5
    Last Post: 07-11-2013, 10:56 AM
  5. Help with LG optimus G pro lock button
    By Megan Pickens in forum General Help and How To
    Replies: 0
    Last Post: 07-09-2013, 09:45 AM
LINK TO POST COPIED TO CLIPBOARD