2015-11-04

MESS Git (2015/11/04)

EmuCR: MESSMESS Git (2015/11/04) 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:
* amstrad: CRTC status register is only readable on type 1 (UM6845R). Now returns 0xff on CPC (correct for MC6845) and the selected register for the Plus.
* comments fix (nw)
comments fix (nw)
* comments fix (nw)
comments fix (nw)
* set only needed VS compile flags for 3rdparty (nw)
there are still those in main file, but now can be removed by fixing our code
* m6809make.py: Fix syntax error on Python 3. (nw)
* comments fix (nw)
comments fix (nw)
* peplus.c: Fix spelling & grammatics.
* peplus.c: Minor doc correction - NW
* peplus.c: Add note about Best Bet Products & correct name to "official" name. - NW
* Fix build
* Mass cleanup of multipcm.c, nw
* New machines marked as NOT_WORKING
----------------------------------
Sweet Hearts II (PHG0742, Export, 92.252%) [Roberto Fresca]
Should be the new parent...
* make the bootleg run a bit at least (nw)
* make the NES APU device get added with the N2A03 rather than needing to be added in every driver.
(I believe this to be correct, it's internal to the CPU?)
note, DERIVED_CLOCK doesn't work in cases where MCFG_CPU_MODIFY is used to modify the clock, so I've had to use MCFG_CPU_REPLACE in those cases instead.
note2, sound routing seems a bit messy, but this seems a general MAME thing, we still have an issue where if you add too many devices with their own speaker / sound additions things you get sound overflows, in this case all drivers except NES were set to a 0.50 sound level output, NES was set to 0.90, I see no clean way to do this with the sound chip inside the CPU?
* new clones
Karate Blazers (World, set 2) [caius]
all other sets share a data rom, for this one it's different, so I'm guessing it's a more significantly different revision than any of the ones we have already.
* Merge pull request #453 from felipesanches/powerdrift_motor_output
fix power drift outputs ("bank_motor_position" was never output)
* fix power drift outputs ("bank_motor_position" was never output because we were using the whole 16bit value of m_pdrift_bank in the switch statement)
* "/* within comment" compile warning...
* When we obtain the internal rom of 8304, this old implementation will be removed.
* added new alpha_8201 to equitest.c
But then had to re-add the simulated MCU to the games with an undumped 8304. These give an error on boot otherwise. As exception, kouyakyu works OK.
* added missing mcu roms to equites.c
* credit tag
* added alpha_8201_device to champbas.c
Now champbb2j that previously locked up at boot is also playable
(FWIW exctscc2 http://mametesters.org/view.php?id=5026 still happens)
* cleanup spriteram handling
* New machines marked as NOT_WORKING
----------------------------------
Magic Garden (AHG1211, Export, 88.26%) [Roberto Fresca]
* WIP, small update (sync with master)
* New machines marked as NOT_WORKING
----------------------------------
Koala Mint (MV4137, Export) [Roberto Fresca]
* New clones marked as NOT_WORKING
--------------------------------
Golden Pyramids (AHG1206-99, NSW/ACT, 87.928%) [Roberto Fresca]
* fix for compiling bgfx on older osx (nw)
* update to latest BGFX and BX

Download: MESS Git (2015/11/04) x86
Download: MESS Git (2015/11/04) x64
Source: Here

0 Comments

Post a Comment