2016-08-13

MESS Git (2016/08/13)

EmuCR: MESSMESS Git (2016/08/13) 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:
* 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: MESS Git (2016/08/13) x86
Download: MESS Git (2016/08/13) x64
Source: Here

0 Comments

Post a Comment