SNES on iPhone?

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

  1. erandall38 macrumors 6502

    Joined:
    Jun 24, 2007
    #1
    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

    dukebound85

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

    Joined:
    Jul 7, 2006
    #3
    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

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

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

    Littleodie914

    Joined:
    Jun 9, 2004
    Location:
    Rochester, NY
    #6
    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

    Joined:
    Jul 7, 2006
    #7
    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

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

    Joined:
    Jun 27, 2006
    #9
    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, http://wiki.gp2x.org/wiki/DrPocketSNES 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

    Joined:
    Mar 28, 2005
    Location:
    Pistolvania
    #10
    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

    Chaszmyr

    Joined:
    Aug 9, 2002
    #11
    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

    Joined:
    Mar 28, 2005
    Location:
    Pistolvania
    #12
    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 nes.app works well enough to play, and win.
     
  13. WolfgangK macrumors member

    Joined:
    Apr 13, 2005
    #13
    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

    Joined:
    Sep 17, 2007
    #14
    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

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

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

    [​IMG]
     
  17. Bernie-Mac macrumors 65816

    Joined:
    Jul 30, 2007
    Location:
    Sin City, NV
    #17
    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

    Joined:
    Aug 17, 2005
    #18
    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

    Joined:
    Jun 13, 2007
    #19

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

    Consultant

    Joined:
    Jun 27, 2007
    #20
  21. cah87 macrumors regular

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

    Joined:
    Oct 29, 2007
    #22
    Its been started, check out
    http://code.google.com/p/iphonesnes/
     
  23. AppleSJ511606 macrumors member

    Joined:
    Aug 17, 2005
    #23

Share This Page