MESS Git (2015/05/28) is compiled. MESS(Multi Emulator Super System) is an open source emulator which emulates a large variety of different systems. MESS is a source-available project which documents the hardware for a wide variety of (mostly vintage) computers, video game consoles, and calculators through software emulation, as MAME does for arcade games. As a nice side effect to this documentation, MESS allows software and games for these hardware platforms to be run on modern PCs.
MESS Git Changelog:
* Doxygen template for drivers, part one.
* fix for one more warning (nw)
* set for all clangs (nw)
* ups (nw)
* fix bgfx on windows sdl build (nw)
* fix for unknown warning options for clang 3.5 (nw)
* Fixed compile for portaudio on 32bit and windows clang (nw)
* commented this line to enable compile on 64bit win (nw)
* updated according to responses sent by email (nw)
* Got truthtable parsing working in the parser. The plib preprocessor now
defines __PLIB_PREPROCESSOR__. This can be checked in netlist code and
allows even more sharing code between compiled (embedded) netlists and
external netlists. (nw)
* Introduced user definable truth tables:
NETLIST_START(lib)
TRUTHTABLE_START(TTL_7400A_NAND, 2, 1, 0, "+A,B")
TT_HEAD(" A , B | Q ")
TT_LINE(" 0 , X | 1 |22")
TT_LINE(" X , 0 | 1 |22")
TT_LINE(" 1 , 1 | 0 |15")
TRUTHTABLE_END()
NETLIST_END()
This enables the addition of devices without changing the netlist
source code and allows the creation of libraries. Used pong.c as a
proof of concept for the time being. [Couriersud]
* Moved all files in src/emu/netlist starting with p into plib folder.
This is a first step to ease synchronisation with a stand alone, e.g.
outside mame, netlist implementation. More signed/unsigned cleanups and
started work on generic truthtable devices. (nw)
* Fix graphical bugs with recent N64 opts, nw
* mips3: Make fast RAM handling faster by caching certain values. [MooglyGuy]
* Re-enable optimizing SYMBOLS=1 builds, nw
* slapshot.c, warriorb.c: enabled save state support (nw)
* cleanup/bbcm fix (nw)
* bbc: Update to use the new wd_fdc. Until the 8271 floppy controller is
updated, drive 0 and 1 = 8271 and drive 2 and 3 = wd_fdc.
* Removed -Wno-unused-variable for mingw/gcc (nw)
* Merge pull request #190 from ImJezze/master
Changed vignetting and fixed rounded corners
* Quick fix
- something was messed up on the last commit
* Fixed roundness of rouned corners
- fixed roundness of rounded corners; the default aspect ratio of 4:3
should not be stretched anymore when the source has another ratio
- disabled blurring of rounded corners
- some cleanup
* Changed vignetting simulation
- removed screen ratio influence
- changed radius, blur and intensity
* Merge pull request #3 from mamedev/master
Sync to base master
* Update for Roberto Fresca and Grull Osgo (nw)
* Fixed clang build. (nw)
* wd_fdc: check if the timer for sector register update is already
running, fixes bbc format command
* Added lua script/makefile changes to support building tests and portaudio (nw)
* Added some initial tests (nw)
* Added library for supporting unit tests (nw)
* Added portaudio library for RB (nw)
* Sorry Alex (nw)
Download: MESS Git (2015/05/28) x86
Download: MESS Git (2015/05/28) x64
Source: Here
What a mess, it is time to stop mess builds, if they already are in mame.
ReplyDelete