2015-01-26

UME Git (2015/01/26)

EmuCR: UME UME Git (2015/01/26) is compiled. UME (Universal Machine Emulator) combines the features of MAME and MESS into a single multi-purpose emulator. The project represents a natural course of development for the emulators which already share large amounts of code and is part of an ongoing effort to unify development efforts and provide a single emulation platform for users and developers alike.

UME Git Changelog:
* minor fix + additions to the barcode reader emulation. nw.
* temporary workaround for running gamate in automated tests
(= no cart inserted) without crashing the emulator. nw.
* ui: slight improvement on device input ordering + small cleanup. nw.
the ordering is still not optimal, imho, but at least if you launch SMS
with a lphaser and a paddle you don't get anymore their input mixed
in the menu. I will probably get back to this after next release.
* Remove unused imports. (nw)
* fix region sizes (nw)
* fix some driver notes, it was calling the sound program the main program in a few places (nw)
* refactor funkball.c flash access to use intelfsh.c via bankdev, doesn't improve anything tho (nw)
* Change pcap warnings to be verbose. (nw)
* Minor Solaris fixes. (nw)
* Merge branch 'master' of https://github.com/mamedev/mame.git
* fix compile? (nw)
* Merge branch 'master' of https://github.com/mamedev/mame.git
* i386: sse opcodes improvements [Samuele Zannoli]
- add opcodes MOVHLPS MOVLHPS
- safer implementation of PACKUSWB PACKSSDW SHUFPS UNPCKLPS UNPCKHPS
The safer implementation is needed in cases where the source and destination registers are the same.
* oops (nw)
* h63484.c: added save state support (nw)
segajw.c: added save state support, also changed flag from GAME_NO_SOUND to GAME_IMPERFECT_SOUND, since sound does seem to work (nw)
* core: Add per-game parameters [O. Galibert]
Per-game parameters are (tag, value) pairs that follow the same tag
structure than everything else. They're added within a ROM section
with ROM_PARAMETER(tag, value). You look them up through the device
method parameter(tag) which returns the string, or "" if not present.
A *lot* of drivers can benefit from that stuff. It should kill most
game-name keyed tables, and the alternative approach of
bazillon-of-driver-inits.
Possible evolutions, if someone wants to do it:
- output them in -listxml
- push the softlist parameters present in the xml through that
- maybe allow to change/set them through the command line
* Solaris 11 build support. [Couriersud]
* Fix osx compile. (nw)
* Merged winmisc/sdlmisc into osdlib_*.c. (nw)

Download: UME Git (2015/01/26) x86
Download: UME Git (2015/01/26) x64
Source: Here

0 Comments

Post a Comment