MAME Git (2016/08/13) is compiled. 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.
MAME Git Changelog:
* Merge pull request #1239 from einstein95/patch-8
Minor fixes (nw)
* Minor fixes (nw)
ys3 wants to load the intro disk first, but fails after loading the IPL. ys2 wants you to insert disk A (flop2) into the first drive (drive 0) at that screen, then press Enter.
* Fixed MESS-only build (nw)
* Compile fix from René (nw)
* Fix up ROM loading in cmi driver, nw
* Merge branch 'master' of https://github.com/mamedev/mame
* mc6852: WIP (nw).
* victor9k: Implemented hires graphics. [Curt Coder]
* made common_op for wip tool (nw)
* made proper formats compiled only if needed (nw)
* Merge pull request #1222 from npwoods/move_software_name_parsing
device_image_interface::software_name_split() ==> softlist.cpp:software_name_parse()
* device_image_interface::software_name_split() ==> softlist.cpp:software_name_parse()
Also consolidated with code that performed a quick pass to identify whether a piece of text is a software name
* Skeleton driver for Fairlight CMI IIx [MooglyGuy]
* Compile netlist and lua only if used (nw)
* Merge pull request #1233 from npwoods/fix_romentry_copy_with_expressions
Changed how ROM_COPY and ROM_FILL are represented in tiny_rom_entry to be more how they were in the past
* Adding parentheses around some (but not all) ROM_* macro parameters
* Changed how ROM_COPY and ROM_FILL are represented in tiny_rom_entry to be more how they were in the past
Turbosub had a ROM_COPY declaration with an expression ('ROM_COPY( "main_code", 0x18000 + 0x2000,...) and this simply did not work with the new model. This required changing ROM_* declarations to more resemble how they used to be and to perform the conversion on load.
* victor9k: Set floppy RPM after track step. Boots to CP/M now. [Curt Coder]
* Merge pull request #1224 from mamehaze/mpu4test
more mpu4 sorting
* more mpu4 description improvements (nw)
* fill in some more descriptons
* more mpu4 sorting
* more mpu4 sorting
* cv1k.cpp: found and corrected bad bits in Pink Sweets U2 graphics roms based on comparison 4 dumped versions [MetalliC, rtw]
notes: pinkswtsb (2006/04/06 MASTER VER.) and pinkswtsx (2006/xx/xx MASTER VER.) uses same U2 graphics content with 1 bad bit difference in pnkswtsb_u2.
normally after manual changes in roms BAD_DUMP flag must be raised, but here we have 4 dumps with almost identical contents (only two 128kb files different/changed from oldest to latest version), so 99.9% with these changes we have full good Pink Sweets U2 nand dumps now.
sad stats: 4 dumps, 2 of them was a bit bad, i.e. 50% cases - so bad quality components was used by Cave in theirs 'expensive' SH3 PCBs...
* new clones added as NOT_WORKING
-------------------------------
Virtua Cop 3 (Rev B) [ShouTime, rtw]
* Merge pull request #1230 from antonioginer/master
Fix audio distortion with -refreshspeed and -sound xaudio2 (MT 06199)
* Fix audio distortion with -refreshspeed and -sound xaudio2 (MT 06199)
* Merge pull request #1229 from npwoods/fix_bios_menu
Fixes a regression in the bios menu that caused all devices to be displayed
* Fixes a regression in the bios menu that caused all devices to be displayed
* Merge pull request #1228 from npwoods/fix_softlist_device_description
Fixed an issue that caused softlist device descriptions to be blank
* Fixed an issue that caused softlist device descriptions to be blank
This also fixes a likely undiscovered issue where the filename in softlist XML parse error messages was also blank
* wangpc: Fixed keyboard error on POST. [Curt Coder]
im6402: Reset receive/transmit registers after data frame is changed. [Curt Coder]
* New Metamorpic Force clone
New Clone Added
-----------------------------------------------
Metamorphic Force (ver AAA) [Abelardo Vidal]
* add override qualifier
* Merge pull request #1227 from GiuseppeGorgoglione/master
Use emumem.h defines whenever possible
* Use emumem.h defines whenever possible
* Added PC-AT mode (still untested), some preparations for 9224 emulation
* Merge pull request #1225 from ajrhacker/pwrkick
pwrkick, othldrby: Various improvements
* pwrkick, othldrby: Various improvements
- Add NVRAM to Power Kick and Othello Derby; document the reset mechanism for the latter
- Add ticket dispenser to Power Kick (seems to work for the most part)
- Remove numerous bogus DIP switches
- Thoroughly reconfigure coin inputs in Power Kick, adding counters and lockouts for all three (including the "Key In" input that really isn't)
- More meaningful settings for the "Payout" DIP switch in Power Kick (based on program code)
* new machines added as NOT_WORKING
---------------------------------
The Key Of Avalon 2.5 - War of the Key (server) (Rev B) [ShouTime, rtw]
The Key Of Avalon 2.5 - War of the Key (client) (Rev B) [ShouTime, rtw]
* Add a preliminary parser for RINF netlist format. (nw)
* more notes (nw)
more notes (nw)
* abc1600: WIP. (nw)
* Merge pull request #1223 from npwoods/more_softlist_stdstring
Converted more softlist code to use std::string
* Changing 'bool iswild' to 'const bool iswild'
* Converted more softlist code to use std::string
* UAPCE: fixed invalid dipswitch (nw)
* pofo: Added skeleton for PCD3311T sound chip. (nw)
* Merge pull request #1220 from npwoods/eliminate_diimage_make_readonly
Eliminated device_image_interface::make_readonly()
* Eliminated device_image_interface::make_readonly()
Take note that I eliminated make_readonly(); here is why I think the calls were unnecessary:
1. All image loads through softlists are done through common_process_file(), and thus going to be readonly anyways
2. The cassette.cpp call to make_readonly() seems to be a residual hack, if a failure occurs the image will be unloaded anyways
* Merge pull request #1219 from ajrhacker/osx_input_remap
Remap "P1 Mahjong Score" to / key for OS X
* Remap "P1 Mahjong Score" to / key for OS X
* Merge pull request #1218 from ajrhacker/machine_info
UI-related cleanup (nw)
* UI-related cleanup (nw)
- Create class ui::machine_info for holding calculated machine info and generating descriptive strings for the UI. This absorbs a number of unimportant core functions that existed only for the UI's convenience.
* Merge pull request #1208 from npwoods/fix_bios_rom_walk
This should fix a regression incurred from the rom_entry changes identified by MASH
* This should fix a regression incurred from the rom_entry changes identified by MASH
On pull request #1200, MASH identfied a regression caused by recent changes to rom_entry handling. That said, I disagreed with his proposed fix because the code did a backwards scan for ROMENTRY_ISEND. I don't think this is correct; ROMENTRY_ISEND should only work for forward scans, and it probably worked by accident simply because rom_entry structures were likely allocated back to back.
As far as I can tell, my proposed change seems to work but I'm somewhat fuzzy on the interactions between BIOS ROMs and devices, and it is possible that I'm neglecting a use case.
* Merge pull request #1217 from ajrhacker/hiroshima_carp
kurukuru, ppj: Input/output improvements
Download:MAME Git (2016/08/13) x86
Download:MAME Git (2016/08/13) x64
Source: Here
0 Comments
Post a Comment