MAMEWorld >> News
Previous thread Previous  View all threads Index   Next thread Next   Flat Mode Flat  

AntoPISA
MAME Snapper
Reged: 09/15/08
Posts: 2902
Loc: Pisa, Italy
Send PM
MESSinfo 0.237 out!
11/02/21 08:02 PM


Time for new updated version of: progetto-SNAPS MESSINFO.DAT.

Whatsnew:
12.15 11/02/2021: Aligned files to 0.237 version.

 
 
0.237:
======
- a2bus, a2gameio: Moved many class declarations out of headers. This reduces how frequently the Apple II drivers need to be recompiled when a random device changes. Also, this turned up three things that are apparently not hooked up in the PC Transported card [Vas Crabb].
- am9517a: Store actual line state in status register, correcting to logical state when used. Revert previous change that corrupted DREQ input state when the mask register was written to (3b151130022e04fc6d4111fbf3aeec295e2659fb). Add configuration methods to define initial state for DREQ inputs being active low (or high). Add a few more internal helper functions. Disable side effects of reads for debugging [AJR].
- ap2000: Fixed carriage position readback after soft readback (#8679) [Golden Child].
- apple2gs: ROM 0/1 have the $C028 ROMSWITCH, support it [R. Belmont].
- ay8910: Fixed AY8930 noise algorithm and PSG type selection. Improve AY8930 noise algorithm, simplify some logic (#8729) [cam900].
- csce: Changed description to 'Elite Champion Challenger'.
- hd6120: IAC also complements LINK on carry out. Improve sequencing for OPR group 1 [AJR].
- laser128: Changed description to 'Laser 128'.
- lx810l: Changed description to 'Epson LX-810L'. Fixed carriage position readback after soft readback (#8679) [Golden Child].
- mn1880: Make it possible to take interrupts; emulate (unused) PI instruction [AJR].
- nes_bmc_64y2k: Changed description to 'NES Cart BMC Y2K 64 in 1 PCB'.
- nes_family4646: Changed description to 'NES Cart BMC-FAMILY4646 PCB'.
- nes_malisb: Changed description to 'NES Cart Mali Splash Bomb PCB'.
- paula_8364: Changed description to 'MOS 8364 "Paula"'. Avoid reading audio DMA buffers outside the allocated ranges, fixes sound buzzing/aliasing bug. Fix DMA reload behaviour (fixes BGMs in Ocean games), add live logging, misc. Fix output channel of irq delegation, and throw one when a DMA reaches the end of a stream. Fixes asparmgp/gpmaster BGMs at very least [Angelo Salese].
- pc6001: Add fdc irq read port [cracyc].
- pc6001a: Changed description to 'PC-6001A "NEC Trek" (US)'.
- pc8401a: Remove wrong comment [hap].
- rs232: Changed description to 'RS-232 Port'. Added a configurable patch box device, and various cleanups. Added comments with V.24 interchange circuit numbers and names to rs232.h to make the meanings of the abbreviated signal names clearer. Moved a few slot card classes out of headers and into anonymous namespaces to reduce compile depedencies and exported symbols. Transliterated a Korean NES game title. Added patchbox device source [Vas Crabb].
- spg_renderer: Fixed four-level blending for tile layers. Fix blend level handling for tile layers (#8652) [Simon Eriksson].
- st2205u: Added very preliminary ADPCM audio output. Added recognizable (but still awful) PSG sound emulation for the dphh8630 driver [David Haywood]. Marked sound imperfect [Vas Crabb].
- ti84pce: Revert overclocking [AJR].
- upd765a, upd765b: Use the command sector size not the address size in read track and set the correct bit in st2 to indicate data crc error [cracyc].
- alesis.cpp: Correct main CPU type [AJR].
- amiga.cpp: Captive and disambiguation text in descriptions to lowercase in amigaocs_flop.xml [ArcadeShadow]. Improved software compatibility by fixing various issues with I/O, DMA and interrupts [Angelo Salese].
- apollo.cpp: Bugfix#08111 [Crash/Freeze] (apollo.cpp) dn3500 and clones: Apollo machines cannot load programs from tape [AJR].
- coco12.cpp: Added initial RPK format support for CoCo ROM cartridges [Nathan Woods]. Added support for the ILCE / SEP Micro-SEP 1600 [Tim Lindner].
- gba.cpp: Changed descriptive and disambiguation text in descriptions to lowercase in gba.xml [ArcadeShadow].
- hh_sm510.cpp: Add cheat inputs for trsrescue and trthuball [algestam].
- nes.cpp: Simplified VRC4 clone board T-230. Corrected VRC4/6/7 pseudo-scanline interrupt counter. Added a N625092 board game, and updated emulation status for several items [kmg].
- pc6001.cpp: Major rework of PC-6001mk2SR (#8626). Added a PC-6001 cartridge software list XML, and hooked up to the driver. Fixed a regression bug with machine_reset fn where PC-6001mkII was implicitly overriding its memory model when a cart was inserted, causing being stuck at POST. Improved irq handling and removed a couple kludges, fixing hangs caused by multiple irqs being fired at the same time. Added PC-6601SR "Mr. PC", and improved the specific SR video mode already used by PC-6001mk2SR. Refactored PC-6001mkIISR / PC-6601SR memory model to use address_map_device, allowing BIOS booting and .cas loading in mode 6. Replace AY8910 with YM2203. Add keyboard inputs F1-F10, and fixed the specific irq vector dispatch. Add preliminary FDC internal/external interface. Hooked up PC80S31 to external i/f as a proof of concept. Fixed timer enable (fixes Yakyukyo and Punchball Mario boots), and fixed different timer resolution with PC-6001mk2SR so that cursor blinking happens at the right frequen
- rmnimbus.cpp: Greatly improved mouse emulation (can use with Windows 1/2/3), and improved SASI/SCSI emulation [prime6809].
- snes.cpp: Changed descriptive and disambiguation text in descriptions to lowercase in nes.xml [ArcadeShadow]. Improved SA1 timings, and cleaned up code [cam900].
- Renamed (nes_fcgj8in1) to (nes_bmc_el86xc) device and (pc6001sr) to (pc6001mk2sr) machine.
- Removed (nes_whero), (nes_resettxrom0), (nes_resettxrom1) and (nes_resettxrom2) devices.
- Added ASCII R800, Casio GT913F, Casio GT913F I/O (HLE), Casio GT913F interrupt controller, Casio GT913F keyboard controller (HLE), Casio GT913F sound (HLE), IBM XGA Coprocessor, NES Cart 900218 PCB, NES Cart BMC 81-03-05-C PCB, NES Cart BMC 830506C PCB, NES Cart BMC 970630C PCB, NES Cart BMC F600 PCB, NES Cart BMC GN-91B PCB, NES Cart BMC JY-208 PCB, NES Cart BMC K-3033 PCB, NES Cart BMC L6IN1 PCB, NES Cart BMC NC-20MB PCB, NES Cart BMC RESET-TXROM PCB, NES Cart BMC SFC-12 PCB, NES Cart BMC Y2K 420 in 1 PCB, NES Cart Cocoma Core Pro PCB, NES Cart Farid SLROM 8 in 1 PCB, NES Cart Farid UNROM 8 in 1 PCB, NES Cart Huang-2 PCB, NES Cart Sachen 3014 PCB, NES Cart Sealie DPCMcart PCB, NES Cart Super RPG 5 in 1 PCB, NES Cart SZROM (MMC-1) PCB, NES Cart UNL-AX-40G PCB, NES Cart UNL-TH2131-1 PCB, NES Cart Yu Yu Hakusho - Dragon Ball Z 2 in 1 PCB, Oak Technologies Spitfire 64111, RS-232 Patch Box, VTech Laser 128 Internal Device (original hardware) and Zilog eZ80 devices.
- algestam added Tronica Thunder Ball system.
- anonymous added NEC PC-6601SR "Mr. PC" (Japan) system.
- Devin Acker added Casio CTK-551 system.
- hap and Berger added Fidelity Electronics Elite Champion Challenger (Travemünde TM version) system.
- Plamen Mihaylov added Omron Luna system.
- R. Belmont and Tom Greene added Video Technology Laser 128 (original hardware) system.
- TaunTek.com and R. Belmont added Ensoniq KS-32 system.
- Tim Lindner added ILCE / SEP Micro-SEP 1600 system.
- Yvan Janssens added Sun Microsystems SPARCstation ELC (Sun 4/25) system.
- Devin Acker added ctk551.cpp driver.
- Patrick Mackinlay added luna_68k.cpp driver.





Site: https://www.progettosnaps.net/
Board: progetto-SNAPS Official Board
Twitter: @progettosnaps







Entire thread
Subject Posted by Posted on
* MESSinfo 0.237 out! AntoPISA 11/02/21 08:02 PM
. * Re: MESSinfo 0.237 out! Mr Ric  11/02/21 11:47 PM

Extra information Permissions
Moderator:  John IV, Robbbert, Tafoid 
0 registered and 220 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 323