David Haywood's Homepage
MAME work and other stuff
January 1, 2014 Haze Categories: General News. 3 Comments on UME 0.152ex1

UME (logo by JackC)
UME is the complete/combined version of the MAME / MESS project.

As I’ve mentioned in other posts here I’m working on a ‘MAME/MESS progress in 2013’ article for this site to go with the one I did for 2012. For the 2012 article the cut-off point I used was 2 weeks into 2013 because the point at which an official release happened, however, that has confused a few people because it meant that things like Grasspin and Rise of The Robots were covered in the 2012 article despite happening in early 2013. To avoid this problem for the new article I’m putting out this 0.152ex1 build today, the first day of 2014, and using it as the cut-off point.

0.152ex1 is based on SVN revision 26855

The changelog (simply a copy/paste of the SVN log) can be read here. This isn’t formatted as a whatsnew, but as usual I’ll summarize the main points below.

UME 0.152ex1 Windows binaries – 32-bit, 64-bit and all tools
UME 0.152ex1 sources

Points of Interest

There’s actually not been a great deal of visible progress since 0.152, mostly code reorganization, although smf’s work on the Sharp X68000 is noteworthy as it follows on from some other recent work and is starting to bring the driver back into a usable state and it’s a driver I consider to be important because it was one of the most capable and interesting of the Japanese home computers.

3 Comments

You can follow any responses to this entry through the RSS 2.0 feed.

Another “point of interest” is that this UME build contains smf’s epic breakage of Mac drivers.

I guess that’s a risk you take whenever you do large-scale rewrites of how things work, although it would be nice if people tested their own changes a little more in such cases. It’s something quite a few devs have been guilty of in the past tho, there are probably still things broken from previous large changes (quite a few of the ‘crap, that’s been broken for 3 years’ bugs are along those lines) Some creep through even when you do try tho, the oversight with the Lemmings sound CPU hookup during the Data East protection reworking was entirely my fault (fixed in this build tho)

People can roll back to 0.152 if they want to use the Mac drivers for now (I don’t think there has been any actual progress in said drivers people would be missing out on by doing that) although I think current SVN at least partially fixes the problem (maybe even entirely, although it looks like a simple fix considering how much of a storm a certain person was kicking up about them being broken beyond all hope)

Current official release schedule would put 0.153 a little too late in the year for me to use it as the cut-off point, and there was a validation issue in the code I wanted to fix hence not using an earlier svn revision.

Matty, you’ll get over it.

There are more bulk changes to come, if that upsets you then you might want to consider seeking counselling.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close