back to article MAME goes fully FOSS

Retro-gamers rejoice! Cautiously. The multi arcade machine emulator (MAME) is now open source. MAME makes it possible to emulate the hardware found in early arcade game cabinets. If one can also find ROMs of the games that ran on those cabinets, one can play classic arcade games. Last week, the MAME team announced that after …

  1. Zippy's Sausage Factory

    Not really an ironic disclaimer...

    Linux is a trademark of Linus Torvalds, and other open source efforts have had their names trademarked by unscrupulous asshats who then use UDRP to get hold of their domains and then push poisonous adware / malware infested versions of their hard work. It's a sensible precaution, is all.

  2. Graham Marsden
    Happy

    Be warned...

    ... Do NOT download MAME until you have cleared a large space in your calendar!

    1. Anonymous Coward
      Anonymous Coward

      Re: Be warned...

      Especially do not install RetroPie (which includes MAME) on that shiny new Pi3.

    2. Ugotta B. Kiddingme
      Thumb Up

      Re: Be warned...

      As a long time operator of MAME, I can definitely vouch for Graham Marsden's statement above. MAME is a wonderful black hole of time. You begin playing and soon find yourself wondering where several days went...

      1. Anonymous Coward
        Anonymous Coward

        Re: Be warned...

        Indeed.

        No more 20c pieces

        No more waiting for the hot-shot to get off the machine

        No more being told your fish and chip order is ready, just as you are about to get a high score!

    3. FuzzyWuzzys

      Re: Be warned...

      Never mind clearing space in your calendar, clear a disk too, a full spread with all the HD only games is easily a couple of hundred GB in size!

      I remember downloading MAME when it only support about 8 games, now it's up to several thousand....not that I'd know anything about collecting such things of course...

  3. Nick Ryan Silver badge

    On an aside, I still find it amazing (and often inspirational) how, despite the appalling graphics, so many of these games were fantastic fun to play. Somewhere along the line the mainstream game industry has forgotten this and is churning out multi-million($/£) production titles that look great, in screen shots, but genuinely suck every flavour of balls compared to some of these original games.

    Not that all of the "original" or "older" games were good (many were genuinely appalling), just that the good ones didn't cost more than an average Hollywood film to produce.

    1. Efros

      You have described Fallout 4 to a tee!

    2. allthecoolshortnamesweretaken

      Well, back then 1) everything was new and exciting and 2) we were young and impressionable.

      But yes, a good game is a good game and when it is able to stimulate your imagination it just klicks. And this can work even without any graphics, time to mention text based games.

      1. Blue Pumpkin
        Thumb Up

        You are standing at the end of a road before a small brick building.

        Around you is a forest.

        A small stream flows out of the building and down a gully.

        1. Down not across

          @Blue Pumpkin

          xyzzy

          1. Christoph

            Re: @Blue Pumpkin

            Plugh

        2. DropBear
          Trollface

          "You are standing at the end of a road before a small brick building."

          Get lamp!

        3. Steve Graham

          "Kick the Grue".

          It didn't achieve anything, but you could always do it.

      2. AndrewInIreland

        In the early days, gameplay was the most important factor. Now it's flashy graphics, loud music and cuts scenes.

    3. Anonymous Coward
      Anonymous Coward

      (many were genuinely appalling)

      One of the truly educational aspects of MAME was discovering just how much crap never surfaced in my local "spacies" parlours [*], the surge of bootlegs and half-arsed clones mixed in with the downright dull and pathologically unplayable. In fact the ratio of good to bad seems not that different to today, but with rather more expensive hardware attached (although MAME also makes clear how many games were based on common platforms, just with new decals and the controls relocated)

      [*] in case a 1980s Aucklander with a better memory stumbles across this: SpaceWorld under the Regent cinema, Fun City 1 further up the same block, then Fun City 2, but what was the name of the one further up Queen St with a genuine "Space War" and "Missile Command", also a quick-drawing paper-mache cowboy? Or down on Commerce St, had the only Xevious in town - Luna World?

      - and a photo of SpaceWorld Damn, MAME is such a nostalgia tarpit that I'm soaking up time just THINKING about firing it up...

      1. Youngone Silver badge

        Re: (many were genuinely appalling)

        @ Mongo

        I was sure the guy with the dark hair and dark top in the photo you linked was a mate of mine!

        1982 might have been a bit early though, might have been him if it was 1986 maybe.

        God those machines owe me some money.

      2. Paul Kinsler

        @Mongo "Or down on Commerce St, [...] Luna World?"

        I have no idea, but I do remember playing the occasional game of Bosconian there.

    4. wolfetone Silver badge

      "On an aside, I still find it amazing (and often inspirational) how, despite the appalling graphics, so many of these games were fantastic fun to play."

      Mr.Miamoto from Nintendo went down the path of "cell shaded graphics" during the life of the GameCube because he argued that having a lot of textures etc on a game distracted the user from the actual game play. This made total sense to me at the time, as I was still in secondary school when I got my GameCube and there were constant arguments about which game looked better. I think one such game was BMX XXX - but the only reason that was a good game graphically was all down to the computer generated pornography that made the game what it was.

      The other thing though is that consoles and PC's these days are stupidly quick, so the programmer can do a hell of a lot more now than they could when making a game for the C64 for example. The problem with this though is that laziness creeps in. With a C64 you had to cut down your music files to something like 1k, and the resources of the systems were extremely limited. So you begged, borrowed and stole resources on the machine where you could. Whereas these days the games developer will create something that isn't really optimised for the machine it's meant to be running on. Over reliance on first day patches are the obvious symptom of this culture now. Obviously games back in the day still shipped with bugs, but these were largely small bugs, not massive game breaking issues - I know there are exceptions to this rule, but for the most part it's true. These days you can't play the game until you apply the patch. I bought Wolfenstein: The New Order on the day of release and the first thing it made me do was download and install a 15GB patch for the game. 15GB?!?! How broken was that game on release?!?

      1. Orv Silver badge

        Obviously games back in the day still shipped with bugs, but these were largely small bugs, not massive game breaking issues...

        IIRC one or two of the classic Ultima titles shipped with bugs that made them impossible to win. (Although back then, there also wasn't as much of an idea that a game should be beatable without extreme measures and/or buying a hint book.) The early ones were written in BASIC so if you had some programming chops you could always fix them yourself. ;)

    5. RyokuMas

      Been saying it for years...

      ... back when you only had so many kilobytes and so much processing power to play with, gameplay was king...

    6. Carl D

      Brings back memories...

      Ah, the good old days when I used to score millions in the arcades on games like Asteroids, Missile Command, Joust, etc.

      I discovered MAME back in 2005 and even though I hadn't played the arcade versions of Missile Command and Joust since the early 80's, after a few days of practice I was scoring millions again (MC 'clocks over' at a million but Joust doesn't - I think I had about 2 or 3 million on Joust before I decided to end the game).

      Used the mouse (for trackball) and the Z, X and C (fire) buttons for MC and the Z and C buttons for left/right and the right Ctrl button for 'flap' in Joust.

    7. Anonymous Coward
      Anonymous Coward

      This: @ Nick Ryan

      "suck every flavour of balls"

      +1 for that alone, however, one wonders, how many flavours of balls there are?

      I saw a bag of corn snacks named "beefy balls" in Tesco the other day. I know there are cheesy balls and marmite balls, anyone care to expand on their favourite ball flavour!

      Mine are bollock broth flavour after sitting at the steering wheel for 5 hours straight.

    8. Calorus

      To be fair...

      Grand Theft Auto, FF etc. cost Blockbuster sums to make, but could you sink 100's of ours into a single film in the course of a few months?

  4. Anonymous Coward
    Anonymous Coward

    Collosal

    You are in a maze of twisty little passages, all alike...

    Oh happy days.of text.

    But yes, Manic Miner and The Hobbit (amongst others) kept me entertained within the constraints of 64K.

    Engagement is what you need.

    At some point in the past a post here on El Reg put me in touch with World of Goo, I am eternally grateful.

  5. Anonymous Coward
    Anonymous Coward

    What was the license

    I think the article should have mentioned what license MAME used to be under. I've had MAME for years and years, installed via apt-get, and there are a hundred spinoff projects - I would have thought it was already open source?

    1. Old Handle

      Re: What was the license

      It was open source in the sense that the source code was available, but it wasn't "free" in the sense that you could use it for any purpose. Most notably they didn't allow commercial use.

      1. Charles 9

        Re: What was the license

        That was more in nature to protect their interests since many of the companies that made those games still exist in some form (Capcom and Konami, for example, while Square Enix acquired the Taito properties). As the article notes, many individual pieces of the code are available in a 3-clause BSD license which is more liberal than the GPLv2+ license that envelops the entire project.

        There HAVE been instances of bootleg cabinet makers using MAME in them, and the license as it was enabled them to either sue the cabinet maker or at the least keep the lawyers away.

        1. Lee Taylor

          Re: What was the license

          "There HAVE been instances of bootleg cabinet makers using MAME in them, and the license as it was enabled them to either sue the cabinet maker or at the least keep the lawyers away."

          Ironically MAME can emulate the common 60 in 1 games PCBS that can be found on the web which run a custom

          build of MAME for XScale architecture with hacked roms.

          https://github.com/mamedev/mame/blob/master/src/mame/drivers/39in1.cpp

  6. Pascal Monett Silver badge

    Retro gaming is now Open Source ? Great news !

    Now all someone needs to do is peruse that code to recover the elegant simplicity of some of the gems of old.

    Playing a boring "game" that looks gorgeous but does little else is not entertaining.

    I abandoned Battlefield at #3. I never was interested in Call of Duty.

    I now play Diablo III or Minecraft. One for the mouse-twitching action and loot, the other for the simple beauty of deciding on something to do and going about getting it done the way I want. Yes, Diablo III looks gorgeous, but it is much more than that. Minecraft looks . . . well nobody plays Minecraft for its looks.

    1. John Brown (no body) Silver badge

      Re: Retro gaming is now Open Source ? Great news !

      "Now all someone needs to do is peruse that code to recover the elegant simplicity of some of the gems of old."

      I think you may have misunderstood what has been done. The games have not been open sourced, merely the emulation of the hardware, ie MAME itself.

  7. This post has been deleted by its author

    1. Anonymous Coward
      Anonymous Coward

      Perhaps it was a combination of its unique appeal, changing time, and the thought that trying to pull it off with higher-poly models actually makes the drawing of the "tiles" more complicated, especially once you get to things like concave surfaces. Besides, I think Namco's already found a way to satisfy people with that kind of fetish. Given the popularity of Tecmo's Dead or Alive, last I checked, they've been incorporating similar elements into the Tekken series, which you'll note has its own fair share of well-developed female fighters with fan followings.

  8. Daz555

    I do play modern games - with GTA V and Battlefield 3/4 being favourites in recent years but I do love playing the old games and MAME really does the job.

    Outside the simple fun of gaming, it is important activity they are enabling - the preservation of a rich heritage that the games industry itself clearly did not care about one bit.

    1. Charles 9

      It's also an enabler to the companies that still exist. MAME in and of itself has never really been an issue with them. It's that basic requirement of using the actual copyrighted code. Which is not an issue if they're using their own code. They've already been taking good looks at retro cabinets (my local Dave & Buster's has a Namco one used for fundraising and had a Nintendo one until recently), and the ability to use the now-very-robust MAME codebase (they can craft custom UIs in front of the untouched codebase to stay legal) will only encourage this going forward.

      PS. It's not talked about in the article, but some time back, MESS was merged into MAME, meaning this is a potential boon for retro computer emulation, too.

  9. Prst. V.Jeltz Silver badge

    well , simple and playable games are making a comeback now that the muggles have just discovered computer games on those ipads that they dont know why they bought

  10. regadpellagru

    Really good news

    It allows Mame get out of its previously fuzzy licence status.

    It was needed, as many companies are now selling old games (Nintendo, Sony) again, and therefore, Mame was open for subponea.

    1. Kaltern

      Re: Really good news

      Ironic, as they probably find they sell a lot of these games, in comparison to the garbage being released today.

      Fallout 4 or Mr Do!

      I know what I'd rather be playing. Take THAT, 'X'!

  11. Mike 16

    Stupidly Quick

    Back when I had hair on my head rather than in my ears, we (gearheads in the U.S.) made a distinction between "quick" (acceleration, e.g. dragster) and "fast" (top speed, e.g. Campbell's Bluebirds). I have generally correlated those to the computer/communications terms "latency" and "bandwidth" (Oh, lord, imagining now the world record for 1/4-mile and salt-flats records for 18-wheelers full of magtapes).

    Anyway, back in the day game developers would be sheepish about latencies over about the 50mS range, while today it seems that large fractions of a second are shrugged off.

  12. Tikimon
    Devil

    "Lipstick on a pig" effect in cinema as well

    I second the comments about "modern" crap games that look awesome vs fun games that were barely-recognizable collections of pixels and more addictive than heroin.

    I would like to add current movies to that category. Flashy effects and CG graphics are being used to dress up films with frankly lame screenplays. In comparison, home-brewed videos posted online can get millions of views and approving comments. Both industries seem to throw money at window dressing instead of doing the hard work of making an engaging product.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like