SNES on iPhone?

Discussion in 'Jailbreaks and iOS Hacks' started by erandall38, Sep 9, 2007.

  1. erandall38 macrumors 6502

    Jun 24, 2007
    Is SNES possible on iPhone in the future or is there a reason why it can't be on there?

    There are some SNES ROMs I would really like to play.
  2. dukebound85 macrumors P6


    Jul 17, 2005
    5045 feet above sea level
    I know you can play nes roms right now. havent heard about snes
  3. The General macrumors 601

    Jul 7, 2006
    They have to use frame skip for NES ... CPU is at a premium. They would have to do a LOT of optimizing to get SNES roms running at any usable speed.
  4. wunderbaren macrumors member

    Mar 25, 2006
    Stockholm, Sweden
    SNES working great on the PSP, shouldn't it work great on the iphone as well?
  5. racemize macrumors member

    Jul 2, 2007
    also, there's some button issues for SNES as opposed to NES.
  6. Littleodie914 macrumors 68000


    Jun 9, 2004
    Rochester, NY
    That's one of the big issues. There aren't really any external buttons on the iPhone that could feasibly be used as buttons for the controller. And the screen only has so much room for the rest of them. :)
  7. The General macrumors 601

    Jul 7, 2006
    Let's make a comparison:

    PSP - been out for years, designed to play games, different OS and different processors. Has buttons

    iPhone - been out for 2 months, designed to be a phone, internet device, iPod. Has no usable gaming buttons.

    No, the PSP running SNES makes no difference.
  8. erandall38 thread starter macrumors 6502

    Jun 24, 2007
    Forgot about the buttons..... man that is a bummer.
  9. Yuvi macrumors member

    Jun 27, 2006
    SNES on the PSP uses dynamic recompilation which yields a major speedup but is completely specific to the PSP's processor, so it doesn't help for the iPhone's ARM processor.

    However, claims fullspeed emulation at 250 MHz (I'm pretty sure on an ARM9 processor), and there are a couple SNES emulators optimized for the GP32 which uses a 133/166 MHz ARM, so it looks very possible on the iPhone's 667 MHz ARM11 (even if it's underclocked to 400 MHz as I've heard)

    Of course, the biggest problem is the l/r buttons...
  10. JPyre macrumors 6502

    Mar 28, 2005
    Give it time, there are SNES emulators for other smart phones which use basicly the same processor. I had Zelda running on my HTC 6700 for years. As for the buttons, I never used L+R, and there is plenty of room on the screen.
  11. Chaszmyr macrumors 601


    Aug 9, 2002
    I think if anyone is going to make any sort of game emulator viable for the iPhone then someone would also have to make a controller attachment. Of course, at that point, it kind of undermines the purpose of playing the games on the iPhone.
  12. JPyre macrumors 6502

    Mar 28, 2005
    I highly dissagree, Contra is the only game so far I found unplayable on iPhone, no diagonal. Ive gotten pretty far in SMB3, Zelda, Megaman, Castlevania 1 & 3, all without a single physical button being pressed. If they can add diagonal to an snes emu it would pay fine on most games.

    I agree a controller would be better, but the touch on works well enough to play, and win.
  13. WolfgangK macrumors member

    Apr 13, 2005
    I would think that GBA emulation could be pretty well done also. Shoulder buttons would be a small issue, but plenty of games don't use them, or aren't essential to the gameplay. They should be able to figure out a system for controlling the diagonal directions.
  14. TragicManner macrumors newbie

    Sep 17, 2007
    All I have to say is that a SNES emulator for the iPhone is completely possible. I have a treo 650, which has a 312 MHz Intel XScale PXA270 processor, and when that processor is overclocked to about 460 MHz it can run SNES games using an emulator called LJP really smoothly.

    Now, if development continues for iPhone emulation (especially because the nes emulator came out just a couple months after the iPhone came out), then there may be many options allowing people to be able to open up "virtual memory" and processor overclocking (though not incredibly likely), making it possible to run SNES games quite well.

    Oh, and may I just make a comparison (note: while the iPhone's processor hasn't been officially disclosed by apple, what is shown here is taken from a good source and is probably at least extremely close to what the iPhone has):

    Treo 650: 312 MHz Intel XScale PXA270 processor running at 460 MHz can run SNES.

    iPhone: ARM1176jzf processor (samsung) that runs at 620 MHz, together with a PowerVR MBX 3D graphics co-processor which supposedly runs at 230 MHz (yes, there is a dedicated graphics processor!!!).

    Way more capability with the iPhone for game emulation.

    So, it is definetely possible. The only problem is that, since apple refueses to release a public SDK, making homebrew apps for the iPhone is long from perfected. All it needs is time.
  15. Bernie-Mac macrumors 65816

    Jul 30, 2007
    Sin City, NV
    Seriously, i want Pokemon Yellow!!:D
  16. The General macrumors 601

    Jul 7, 2006
    Ah, PowerVR. That brings back some memories. :D

  17. Bernie-Mac macrumors 65816

    Jul 30, 2007
    Sin City, NV
    Now that i think about it, why wouldnt the original Game Boy games work? They only had a d-pad and A&B buttons so they should work fine on the iPhone
  18. AppleSJ511606 macrumors member

    Aug 17, 2005
    It seems as though the processor (after reading above posts) may be able to handle it but the only "bummeristic" thing as everyone says is the controls.

    Now when someone develops a mini-iPhone SNES controller that plugs right into the dock connector, we have success!!!

    But then everyone would have to buy from a private owner or ebay :(
  19. ellsworth macrumors 6502a

    Jun 13, 2007

    Man o man... the things we would do to avoid staying home on the couch!! ;) he he
  20. Consultant macrumors G5


    Jun 27, 2007
  21. cah87 macrumors regular

    Jul 7, 2007
    Snes is definitely plausible but give it some time. It will be a blast if they come out with it.
  22. bikes302 macrumors newbie

    Oct 29, 2007
    Its been started, check out
  23. AppleSJ511606 macrumors member

    Aug 17, 2005

Share This Page