iPad iMAME (iOS iMAME4ALL in App Store) by Jim VanDeventer

Discussion in 'iPhone and iPad Games' started by AnarKitty, Dec 21, 2011.

  1. RCranium666

    RCranium666 Well-Known Member

    May 28, 2010
    456
    0
    0
    Mamedev.org, I don't see you guys making an iOS version. I thought mame was open source anyway.
     
  2. Dahak

    Dahak Well-Known Member

    Jun 4, 2010
    317
    0
    0
    Library circulation rep
    Beaufort, SC
    It is, however it is not GPL or the like that most people associate with open software licenses. In many ways it is more similar to the OGL and STLs associated with tabletop roleplaying.

    That said, the only violation I see is the version numbering. Under the MAME license it should be called iMAME 0.37b5rXX with the Xs being revision numbers; the main thing being that derivative works must follow the numbering of the source version of the main work. The author should try to work something out with MAMEDEV. While using the current version might work fine on the newest devices (big might), anyone like me with older gens will be left out in the cold.
     
  3. gus1

    gus1 Well-Known Member

    Jan 2, 2009
    183
    0
    16
    Hi, just wondering if there's a way to access more "dip switches", in order to increase the amount of lives you start with. I know I could do this with a version of mame for my portable "dingoo" handheld and sonic wings 2. That version of mame allowed be to access the amount of lives and I could set it from 1 to 99! Is there a way to do this on this version of imame? Thanks.
     
  4. synthemesc

    synthemesc Well-Known Member

    Nov 23, 2008
    59
    0
    0
    press COIN + START at the same time to bring up settings.
     
  5. Dahak

    Dahak Well-Known Member

    Jun 4, 2010
    317
    0
    0
    Library circulation rep
    Beaufort, SC
    When in a game, tap start and coin together to bring up the menu. You should have at least 4-way joystick selected, or you won't be able to select anything.
     
  6. TommyIII

    TommyIII Well-Known Member

    Oct 30, 2010
    108
    0
    0
    Thanks! Worked like a charm. I also used that setting to fix another game too. :cool:
     
  7. gus1

    gus1 Well-Known Member

    Jan 2, 2009
    183
    0
    16
    Thanks for the help, but I was wondering if there was another menu with more options. Got to the one you mentioned, but I know there's more options to play with, ie increasing the lives to start with.
     
  8. ChrisK

    ChrisK Member

    Dec 26, 2008
    13
    0
    0
    Wow, what a bunch of tools. You know what really reflects badly upon the MAME team? Throwing a bratty little piss fit and wrecking everyone's fun.

    So someone took an old version of MAME and hacked it up to work on iOS. We all know it's an old version, and we all know iOS is a marginal platform to run MAME on. Nobody cares. We all just want to have fun with our limited MAME port on our iCades.

    I don't see the MAME team making their own attempt at an iOS MAME port, so perhaps they should get over themselves and stop attacking people who are willing to do the hard work to port MAME.
     
  9. Vidkid72

    Vidkid72 Well-Known Member

    Apr 11, 2010
    57
    0
    0
    QFT! They're acting like babies and taking their ball home to play so nobody else can. Jeez.
     
  10. mobilegame08

    mobilegame08 Well-Known Member

    Oct 17, 2011
    85
    0
    0
    retired for store ??? WTF??
     
  11. freezesicle

    freezesicle Well-Known Member

    Dec 22, 2011
    74
    0
    0
    Hear! Hear! This man speaks truth! What harm was being done? :mad:
     
  12. Habakuk

    Habakuk Well-Known Member

    #432 Habakuk, Dec 25, 2011
    Last edited: Dec 25, 2011
    Be careful with that! I messed it up (damaged default.cfg). When you try to change "Config Menu = TAB" (don't touch it!!!) in "Input (general)" you won't get the default "TAB" setting back because no "real" keyboard is supported. The result was that I had to hard kill the iMAME app and then (after a restart) I couldn't access the menu any more. And I did not want to do a fresh install of iMAME app because I have already a huge ROM collection with config files in it.

    The solution was to copy the default.cfg file from my Mac MAME emulator (I've got it from here) into iMAME. Now I can access again the "Coin" + "Start" menu.

    So better back up everything with iExplorer before messing around with this menu.

    BTW ordered an iCade. :)
     
  13. RCranium666

    RCranium666 Well-Known Member

    May 28, 2010
    456
    0
    0
    #433 RCranium666, Dec 25, 2011
    Last edited: Dec 25, 2011
    No problemo. Credit to Seleuco who told me how to correct the problem way back.

    Originally Posted by ChrisK
    Wow, what a bunch of tools. You know what really reflects badly upon the MAME team? Throwing a bratty little piss fit and wrecking everyone's fun.

    So someone took an old version of MAME and hacked it up to work on iOS. We all know it's an old version, and we all know iOS is a marginal platform to run MAME on. Nobody cares. We all just want to have fun with our limited MAME port on our iCades.

    I don't see the MAME team making their own attempt at an iOS MAME port, so perhaps they should get over themselves and stop attacking people who are willing to do the hard work to port MAME.





    No sh1t! iOS isn't a marginal platform either. Including iPod touches, iPhones and iPads, there are 10s of millions of devices. Since many iOS device owners play games on them, there are certainly 10s or 100s of thousands of potential mame users at least. Imame4all on my ipad1 with wii classic controller was the best mame platform I've ever used, and it was mobile to boot!
     
  14. x999x

    x999x Well-Known Member

    Oct 6, 2009
    608
    0
    0
    Wow, tons of respect, actually ALL respect has been lost for mame dev. First VLC, now this? :mad:
     
  15. dnk

    dnk Well-Known Member

    Apr 15, 2010
    768
    1
    18
    Worst of all, many people will blame Apple for pulling apps like VLC and iMAME while in fact it was the a bunch of tools' doing.

    Tell me, what do they get by pulling it from the Appstore?

    Oh I know, a big FVCK YOU from me.
     
  16. emilen72

    emilen72 New Member

    Dec 25, 2011
    1
    0
    0
    hi to all... i have installed imame on my ipad (1) but i have no sound in all default game... it's normal or not? i have add some rom (wonderboy and ghost'n goblins) and not sond too... can you tell me your experiences...

    thanks from Italy
     
  17. dnk

    dnk Well-Known Member

    Apr 15, 2010
    768
    1
    18
    Hi, it's definitely not normal as I manage to play both games pretty well with sound.

    For wonderboy, I'm using 'wb3.zip' while for Ghost'n Goblins I'm using 'gng.zip'.

    Buon natale :)
     
  18. Hammer09

    Hammer09 Well-Known Member

    Jun 26, 2011
    51
    0
    0
    #438 Hammer09, Dec 25, 2011
    Last edited: Dec 25, 2011
    THIS NEEDS CHECKING OUT - BUT - IT SHOULD BE POSSIBLE FOR A RELEASE OF THIS

    The MAME license allows use of the code as long as it is credited and released with the binary. So all this would need to conform would be the binary publically available via AppStore with details of where the FULL source is.

    The MAME logo has to be agreed - so the name would have to change I guess, but MAME do allow derative works as long as credit is given.

    That is the whole point of their open source platform.

    There is every reason that this can be done with a splash screen saying that it has used MAME code, after all it was a legit version of MAME that was used for this.

    Other emulatiors exist that use parts of MAME and are NOT called MAME, but as long as they credit it, there is NO problem.

    The person you need to speak to is David Haywood as he is a developer on MAME and as well as being part of the dev team, he is an expert on the license and has resolved several license issues in the past.

    You can find him here as he is a pretty damn helpful chap.

    http://mamedev.emulab.it/haze/

    If you want to PM him directly he also posts as Haze at a place called DADsFME.

    My account was deleted from there in a recent tidy up, but I am sure he'll respond to PM's as licensing issues are his baby.

    It just takes somebody to have a chat with this man to make this official on a solution that fits their license agreement.
     
  19. kaipaika

    kaipaika New Member

    Dec 25, 2011
    1
    0
    0
    #439 kaipaika, Dec 25, 2011
    Last edited: Dec 25, 2011
    how can i get all buttons onscreen in landscape mode? I also need to swap the buttons, must have fire at the left side of jump.. =) thnx!
     
  20. headcaseGames

    headcaseGames Well-Known Member

    Jun 26, 2009
    1,869
    0
    0
    Mobile Game Developer
    Hollywood, CA
    if someone does "own" mame as a property (to whatever degree "open source" can be owned), I do understand that developers are not happy when their work is distributed in a fashion they may not be comfortable with - especially when the codebase is quite old. Mame's real purpose is to properly archive old & obsolete hardware and provide accessibility to it, but "playing games for free" is really just a side-effect.

    I'm all for historical preservation, but ultimately I have to respect that someone did all of that hard work to create and maintain that codebase, and if the lot of them don't feel it is properly representational of the work they were trying to do, and that means the software can be removed without necessarily releasing "a better update" sometime soon (or ever) than so be it. Just the same, as a developer I appreciate that it is potentially harmful for such a program to receive widespread visibility and ease of distribution considering that Mame is ultimately a tool used to easily enable piracy, if not necessarily designed or originally intended to facilitate such a thing.

    Emulation on such a grand scale really is a can of worms and I'd hate to see a project as huge and important as Mame get thrust back into the spotlight involving such controversy; emulation is a hugely important concept and such a useful tool, and while it is certainly a novelty "on your phone" I'll be happy to see it fade once again into the background where it belongs.

    Don't damn the devs because you disagree with how you expect to benefit (especially freely) from their work.
     

Share This Page