./emulators/mame, Multiple Arcade Machine Emulator

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.220nb1, Package name: mame-0.220nb1, Maintainer: wiz

MAME stands for Multiple Arcade Machine Emulator. When used in
conjunction with images of the original arcade game's ROM and disk
data, MAME attempts to reproduce that game as faithfully as possible
on a more modern general-purpose computer. MAME can currently
emulate several thousand different classic arcade video games from
the late 1970s through the modern era.

ROMs are needed to play the games. Some are freely available on the
MAME homepage.


Required to run:
[graphics/jpeg] [audio/flac] [fonts/fontconfig] [devel/GConf] [fonts/liberation-ttf] [devel/SDL2] [fonts/SDL2_ttf] [lang/lua53] [textproc/pugixml] [converters/utf8proc]

Required to build:
[textproc/py-expat] [pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [graphics/glm] [pkgtools/cwrappers] [lang/gcc7] [textproc/rapidjson] [x11/xorgproto] [lang/python37]

Master sites:

SHA1: 79b678bdda38412c49655e1d98cc9197cca75bb4
RMD160: ce91bd6b8e9c19b637c9ebd0166cfd8e2ed12ced
Filesize: 178752.756 KB

Version history: (Expand)


CVS history: (Expand)


   2020-04-12 10:29:21 by Adam Ciarcinski | Files touched by this commit (956) | Package updated
Log message:
Recursive revision bump after textproc/icu update
   2020-04-06 14:26:08 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
mame: update to 0.220.

In a world of uncertainty, perhaps you can derive a little comfort
from MAME 0.220, our delayed release for the March development
cycle. This month has seen fixes for some old bugs in Final Star
Force, Ribbit! and Night Slashers, emulation of Crab Grab (the
other Game & Watch title with a colour overlay), the acquisition
of Solite Spirits (an early version of what became 1945k III), and
preliminary work on the Naruto TV game running on the XaviX 2
platform. There are some big software list updates this month,
including a lot of Apple II software aimed at North Dakota schools,
and the latest VGM music packs. Speaking of which, the VGM player
can now show pretty visualisations while you listen.

Newly supported peripherals include the Baby Blue II CPU Plus card
for PC compatibles, serial and CP/M modules for the HP 85 and HP
86, more sound and disk expansions for the TI-99 family, the CoCo
PSG cartridge, and a variety of 8-bit Acorn expansions. We’ve added
ROM dumps for a lot of synthesisers in this release, and while most
of them are not working yet, they’re there to tinker with if you’re
interested.
   2020-03-30 21:37:47 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Allow more virtual memory for clang
   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi
   2020-03-04 13:04:47 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
mame: update to 0.219.

MAME 0.219 arrives today, just in time for the end of February!
This month we’ve got another piece of Nintendo Game & Watch history
– Pinball – as well as a quite a few TV games, including Dream Life
Superstar, Designer’s World, Jenna Jameson’s Strip Poker, and
Champiyon Pinball. The previously-added Care Bears and Piglet’s
Special Day TV games are now working, as well as the big-endian
version of the MIPS Magnum R4000. As always, the TV games vary
enormously in quality, from enjoyable titles, to low-effort games
based on licensed intellectual properties, to horrible bootlegs
using blatantly copied assets. If music/rhythm misery is your thing,
there’s even a particularly bad dance mat game in there.

On the arcade side, there are fixes for a minor but long-standing
graphical issue in Capcom’s genre-defining 1942, and also a fairly
significant graphical regression in Seibu Kaihatsu’s Raiden Fighters.
Speaking of Seibu Kaihatsu, our very own Angelo Salese significantly
improved the experience in Good E-Jan, and speaking of graphics
fixes, cam900 fixed some corner cases in Data East’s innovative,
but little-known, shoot-’em-up Boogie Wings. Software list additions
include the Commodore 64 INPUT 64 collection (courtesy of FakeShemp)
and the Spanish ZX Spectrum Load’N’Run collection (added by
ICEknight). New preliminary CPU cores and disassemblers include
IBM ROMP, the NEC 78K family, Samsung KS0164 and SSD Corp’s Xavix
2.
   2020-02-11 07:36:16 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
mame: update to 0.218.

It’s time for MAME 0.218, the first MAME release of 2020! We’ve
added a couple of very interesting alternate versions of systems
this month. One is a location test version of NMK’s GunNail, with
different stage order, wider player shot patterns, a larger player
hitbox, and lots of other differences from the final release. The
other is The Last Apostle Puppetshow, an incredibly rare export
version of Home Data’s Reikai Doushi. Also significant is a newer
version Valadon Automation’s Super Bagman. There’s been enough
progress made on Konami’s medal games for a number of them to be
considered working, including Buttobi Striker, Dam Dam Boy, Korokoro
Pensuke, Shuriken Boy and Yu-Gi-Oh Monster Capsule. Don’t expect
too much in terms of gameplay though — they’re essentially gambling
games for children.

There are several major computer emulation advances in this release,
in completely different areas. Possibly most exciting is the ability
to install and run Windows NT on the MIPS Magnum R4000 “Jazz”
workstation, with working networking. With the assistance of Ash
Wolf, MAME now emulates the Psion Series 5mx PDA. Psion’s EPOC32
operating system is the direct ancestor of the Symbian operating
system, that powered a generation of smartphones. IDE and SCSI hard
disk support for Acorn 8-bit systems has been added, the latter
being one of the components of the BBC Domesday Project system. In
PC emulation, Windows 3.1 is now usable with S3 ViRGE accelerated
2D video drivers. F.Ulivi has contributed microcode-level emulation
of the iSBC-202 floppy controller for the Intel Intellec MDS-II
system, adding 8" floppy disk support.

Of course there are plenty of other improvements and additions,
including re-dumps of all the incorrectly dumped GameKing cartridges,
disassemblers for PACE, WE32100 and “RipFire” 88000, better Geneve
9640 emulation, and plenty of working software list additions.
   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2020-01-04 23:55:58 by Thomas Klausner | Files touched by this commit (6) | Package updated
Log message:
mame: update to 0.217.

MAME 0.217

What better way to celebrate Christmas than with a new MAME release?
That’s right – MAME 0.217 is scheduled for release today.

The most exciting thing this month is the recovery of the Sega
Model 1 coprocessor TGP programs for Star Wars Arcade and Wing War,
making these games fully playable. We’ve been working on Virtua
Fighter as well, and while the graphics are greatly improved, there
are still some gameplay issues as of this release. In other arcade
emulation news, sasuke has been busy fixing long-standing graphical
issues in Nichibutsu games, and AJR has made some nice improvements
to the early SNK 6502-based games.

On the home system side, there are some nice Sam Coupé improvements
from TwistedTom, support for Apple II paddle controllers, a better
Apple II colour palette, and significant improvements to Acorn
RiscPC emulation. TV game emulation is progressing steadily, with
two Lexibook systems, the Jungle Soft Zone 40, and the MiWi 16-in-1
now working.

For front-end developers, we’ve added data to the XML list format
allowing you to handle software lists enabled by slot card devices
(there are a few of these for Acorn and Sinclair home computers).
The minimaws sample script has been updated to demonstrate a number
of tasks related to handling software lists. For MAME contributors,
we’ve made save state registration a bit simpler, and more manageable
in the debugger.

MAME 0.216

With the end of November in sight, it’s time to check out MAME
0.216! We’ve addressed the reported issues with last month’s bgfx
update, and made a whole lot of little improvements to MAME’s
internal user interface. In particular, setting up controls should
be easier, and several issues affecting macOS users with non-English
number format settings have been fixed. Some of the issues caused
bad settings to be written to INI files. If you still don’t see
the filter list panel on the system selection menu, try removing
the ui.ini file.

This month, we’re able to present two unreleased 1970s prototypes
from Italian developer Model Racing: their internal code names are
Cane and Orbite. With the assistance of former Model Racing employees,
the source code was extracted from the original disks. These games
are incomplete, but they provide a unique look into early CPU-based
arcade development. Game & Watch titles continue to be emulated,
with the addition of Mario The Juggler, and the panorama screen
Mickey Mouse and Donkey Kong Circus games in this release.

This release brings GameKing emulation to MAME. The system-on-a-chip
used in this low-cost, low-resolution hand-held console from the
early 2000s has been identified and emulated. Games for the
colour-screen GameKing III are also playable. Acorn BBC Micro
emulation has been re-worked to support internal expansion boards,
and a number of additional peripherals are now available. ZX Spectrum
emulation has been enhanced with better open bus read behaviour
and support for two Miles Gordon Technology peripherals.