MAMEWorld >> News
View all threads Index   Flat Mode Flat  

AntoPISA
MAME Snapper
Reged: 09/15/08
Posts: 2906
Loc: Pisa, Italy
Send PM
MESS-Info 0.252 out!
03/22/23 11:54 PM


The new updated progetto-SNAPS MESSINFO.DAT is ready.

Whatsnew:
11.41 22/03/2023: Aligned files to 0.252 version.
 
 
0.252:
======
- 3c505: Avoid excessive 82586 resets [Patrick Mackinlay].
- abc1600: Connect BUS0X PRAC callback and break into debugger on bus error [Curt Coder].
- am9516: Start dma cycle after chain on hardware request [Patrick Mackinlay].
- apple2gs: Made kmstatus match observed behavior [Kelvin Sherlock]. Remove mouse button hack, the Event Manager was being tripped up by a now-fixed macadb issue [R. Belmont, Kelvin Sherlock]. Remove the old HLE keyboard/mouse microcontroller and run the real microcontroller code; this has been extensively tested, including with Zip acceleration [R. Belmont, Peter Ferrie]. Return the last keypress in the low 7 bits of $C010. Fixes Winter Games. Support the Control Panel disable jumper that ROM 3 machines have. Workaround for Finder thinking the mouse button is initially stuck down [R. Belmont].
- braiplus: Use u8-type literals for strings containing accented characters. Add preliminary keyboard [AJR].
- bship: System promoted to working [hap].
- bshipg: Changed description to 'Electronic Battleship (COP420 version, Rev. G)'.
- cd32, cdtv: Cleaned up descriptions in software list [ArcadeShadow].
- cuda: Added I2C I/O hookups. Fixed error in I2C comms [R. Belmont].
- dp8573: Use device_rtc_interface to acquire base time [AJR].
- drdunk, dunksunk: Changed manufacturer to 'Kmart Corporation'.
- ggm: Add lasvegas keypad [hap].
- i386: Don't change x87 stack pointer until after memory access in case of a page fault. nm fault if ts is set. Add fxsave and fxstor. Emms should trap too [cracyc].
- i8085a: Fix problem with daa opcode [hap].
- i8255: Update interrupt state with acknowledge/strobe inputs [Patrick Mackinlay].
- i82730: Fixed misguided "fix" that broke category-based logging [Vas Crabb].
- ibm5170: Notes cleaning (removed obsolete text and update information and bormalized the "Windows 95" value of the 'platform' tag. Corrected the redump URL for the "10 Game CD ROM" in 'ibm5170_cdrom.xml' [ArcadeShadow].
- ins8050: Changed description to 'National Semiconductor ISP-8A/500D SC/MP'.
- k28m2: Move module notes to hash file [hap].
- labtam: Add serial ports. Aded 8086 CPU card variant of VDU/COMM card. Added additional firmware versions for z80sbc and ns32k cards. vdu/comm refactoring and more firmware changes [Patrick Mackinlay].
- m10: Add PORT_ADJUSTER for irq freq. Simpler irq handling [hap].
- m20: Fix VRAM [cracyc].
- m3002: Fix leap year determination [AJR].
- m6809: Fixed HD6309 STBT instruction [Tim Lindner].
- macadb: Improved SRQ behavior, added many of the Extended Keyboard keys including function keys. Support telling ADB devices to enable/disable SRQ. eliminates the need for the "iigs_mode" hack since the IIgs firmware knows the MCU program is buggy and disables mouse SRQs. Remove unnecessary debug helper [R. Belmont]. Added the Ins/Del keys and fixed some keypad keys [R. Belmont, Kelvin Sherlock].
- macpds: Eliminated use of simple_list [Vas Crabb].
- mc146818: Use device_rtc_interface to acquire base time [AJR]. Option for mc146818, and always enabled for dp8573). Eliminate the set_binary_time configuration parameter
- mm58274c: Correct operator precedence in calculating m_clk_set; allow disabling side effects of status read. Use device_rtc_interface to acquire base time [AJR].
- ms7002: Use u8-type literals and Unicode escapes for Cyrillic characters; add translations for some key names [AJR].
- ncr53c90: Changed description to 'NCR 53C90 SCSI Controller'. Fixed bugs affecting Solaris 2.4 and cleaned up code [Ryan Holtz]. Drop ATN during message-out phase of Transfer Information command [Ryan Holtz, O. Galibert]. Better guess at sequence logic for macqd700 [Patrick Mackinlay]. Fixed issues with DMA transfers; nscsi/cd.cpp: Handle larger INQUIRY sizes [Windy Fairy]. Transfer counter semantics were incorrect for async mode. DRQ wasn't updated after all operations that could change it. Mac Quadra 700 now gets to "Welcome to Macintosh" from HDD, and SPARCStation-1 can still boot Solaris [R. Belmont]. Trigger function complete interrupt on disable selection command [Patrick Mackinlay].
- np600a3: Small comment update. Guess functions of various things [AJR].
- nsnova, scorpio68, supremo: Small tweak to internal artwork [hap].
- nubus: Eliminated use of simple_list [Vas Crabb].
- pabball: Changed description to 'Pro-Action Electronic-Computerized Baseball' and manufacturer to 'Calfax / Caprice Electronics'.
- pc8801: Move list of known cards in markdown file [Angelo Salese].
- plus1: Identify sensor positions, correct 1 rom bit [hap].
- regence: Add power-off nmi [hap].
- rtc65271: Use device_rtc_interface to acquire base time [AJR].
- rtpc_iocc: Changed description to 'IBM RT PC I/O Channel Converter/Controller'.
- rtpc_kbd: Changed description to 'IBM RT PC Keyboard'.
- s3virge: Add Sn ROP for Windows 98 invert colors in Magnifier [Angelo Salese].
- scruiser, ssports4, us2pfball, uspbball: Changed manufacturer to 'U.S. Games Corporation'.
- simon, simonf: Changed description to 'Simon (Rev. A)'.
- smpc_hle: Use device_rtc_interface to acquire base time [AJR].
- sparcv7, sparcv8: Fixed bugs affecting Solaris 2.4 and cleaned up code [Ryan Holtz]. Drop ATN during message-out phase of Transfer Information command [Ryan Holtz, O.Galibert].
- spellb: Move spellb to ti folder [hap].
- sun4c_mmu: Removed non-functional cache emulation. Fixed issues affecting Solaris 2.4 installer [Ryan Holtz].
- sys1121: Add some new motorola cards [Patrick Mackinlay].
- ti74: Remove use of utf8.h [hap].
- ti89: Remove unneeded header file. simplify input ports read [hap].
- tms34010: Remove really old disassembler makefile [hap].
- tms9900: Fix crash at start [hap].
- ttfball: Add volume gate [hap].
- upd765a, upd765b: Handle read/write completion interrupts the same way as any other interrupts [Carl].
- upd7810: Fix serial input failing to detect the start bit of the next byte if there are zero serial idle state bits sent between the serial bytes to the upd7810 receive line. Fix clang error: shifting a negative signed value is undefined [-Werror,-Wshift-negative-value] [Lord Nightmare].
- virge_pci: Fixed remapping, allowing Windows 98SE to use 256-color mode [Angelo Salese].
- z80dma: Correct end of block test. Improved end of block test [Patrick Mackinlay].
- amiga/amiga.cpp: Replaced abbreviated country names in descriptions with full names in 'amigaecs_flop.xml'. Cleaned up descriptions in 'amigaocs_flop.xml'. Replaced abbreviated country names in descriptions with full names in 'amigaaga_flop.xml' and 'amigaaga_flop.xml'. Use lowercase for descriptive text in descriptions in 'amiga_demos.xml' [ArcadeShadow].
- apple/apple2.cpp: Turned text update and character drawing functions into templates to reduce duplication. Removed unused TK2000 video update function. Shift double lo-res video right in monochrome mode to work better with NTSC shader. Improved color simulation for hi-res graphics mode. Eliminated a lookup table that just performed a bitwise rotation. Turned screen update functions into a template. Improved hi-res graphics artifact color table. Fixed Video-7 RGB card double hi-res modes. Separated video device configuration from system configuration port. Made some accessors const-qualified. Use screen update function for all systems. Use a single path for NTSC color simulation in all video modes [benrg]. Use real fall-through attribute [Vas Crabb].
- apple/macquadra700.cpp: Minor updates to the 53CF94 SCSI hookup [R. Belmont].
- casio/ctk551.cpp: Changed default key velocity controls so they don't conflict with directional buttons [Devin Acker].
- commodore/c64.cpp: Use full country names in descriptions in 'c64_flop_misc.xml' [ArcadeShadow].
- handheld/hh_sm510.cpp: Bugfix#07587 [Graphics] (handheld/hh_sm510.cpp) Artwork: Multi-screen layer blending exhibits issues when using BGFX [Ryan Holtz].
- handheld/tispeak.cpp: Move k28m2 to its own file [hap].
- ibm/rtpc.cpp: Now able to boot from vrm floppy. Improve keyboard/locator/speaker adapter emulation [Patrick Mackinlay].
- leapfrog/leapster.cpp: Put some data uploaded by the leapster BIOS somewhere for debugging purposes. Removed a read handler that was only there because of previous bad handling. Noted some used Leapster side addresses [David Haywood].
- microsoft/jazz.cpp: RTC and DMA bug fixes [Patrick Mackinlay].
- msx/msx1.cpp: Added full support for MSX-DOS2. Added support for RAM expansion cartridges. Updated metadata and notes on a lot of software releases in 'msx1_cass.xml'. Use hexadecimal sizes, explicitly configure loading for smaller images, and updated metadata in 'msx1_cart.xml'. Replaced badly dumped redlight with redlighta, and updated metadata. Removed obvious cartridge-to-floppy conversion hacks [Wilbert Pol].
- msx/msx2.cpp: Use hexadecimal sizes, and removed zero offsets for cartridges containing a single ROM and fixed incorrect SHA-1 digests on MSX-DOS2 floppy disk images in 'msx2_cart.xml' [Wilbert Pol].
- nintendo/nes.cpp: Improve trigger, put bandai lightgun in its own file [hap]. Updated some PCB label details in 'nes.xml' [kmg].
- skeleton/textelcomp.cpp: Use u8-type literals for strings containing accented characters [AJR].
- sun/sun4.cpp: Fixed array-bounds oversight (fixes clang build failures). Fixed issues affecting Solaris 2.4 installer [Ryan Holtz]. Fixed bugs affecting Solaris 2.4 and cleaned up code [Ryan Holtz]. Drop ATN during message-out phase of Transfer Information command [Ryan Holtz, O. Galibert].
- vtech/vsmile.cpp: Corrected On and Off button I/O port bits. Use the same SYSTEM port inputs for vsmilem and vsmile [KanedaFr].
- wyse/wy50.cpp: Added beeper [Golden Child].
- Renamed (bship82) to (bshipg) and (ncr5390) to (ncr53c90) machines.
- Renamed (tispellb.cpp) to (spellb.cpp) driver.
- Removed (msx_cart_msxdos2) device.
- 987123879113 added NCR 53CF96-2 Fast SCSI Controller device.
- Angelo Salese added HAL HMB-20 device.
- benrg added Apple II video (composite) and Apple II video (composite/RGB) devices.
- Brian Johnson added NABU Network Adapter, NABU PC Floppy Controller, NABU PC Hard Disk Controller, NABU PC Keyboard (HLE), NABU PC keyboard, NABU PC Option Bus and NABU PC Option slot devices.
- hap added 3-Bit R-2R DAC device.
- Patrick Mackinlay added Labtam 8086 CPU, Motorola MC88200 Cache/Memory Management Unit, Motorola MVME180, Motorola MVME181, Motorola MVME327A and Tadpole Technology TP881V devices.
- R. Belmont added Apple Heathrow PCI I/O ASIC, Apple Paddington PCI I/O ASIC, DIMM Serial Presence Detect and Motorola MPC106 PCI Bridge/Memory Controller devices.
- Wilbert Pol added Generic MSX 1024K MM RAM Expansion, Generic MSX 16K RAM Expansion, Generic MSX 2048K MM RAM Expansion, Generic MSX 256K MM RAM Expansion, Generic MSX 32K RAM Expansion, Generic MSX 4096K MM RAM Expansion, Generic MSX 48K RAM Expansion, Generic MSX 512K MM RAM Expansion, Generic MSX 64K RAM Expansion, Generic MSX 768K MM RAM Expansion, MSX Cartridge - MSXDOS2 Europe and MSX Cartridge - MSXDOS2 Japan devices.
- Ankos, David Haywood and hap added Ltd. Chess King (Model ET-6), I-Star Co. system.
- Berger added Fidelity Electronics Elegance Chess Challenger (model AS12, set 3) system.
- Bitsavers added Hewlett-Packard HP 7596A DraftMaster II system.
- Brian Johnson added NABU NABU PC system.
- Dirk Best, Santo Nucifora added STM Electronics STM PC (prototype?) and STM Electronics STM PC systems.
- hap and =CO=Windler added Electroplay Sound FX Phasor system.
- Lord Nightmare and Carl added Digital Equipment Corporation DECtalk DTC-03 system.
- Miodrag Milanovic added Iskra Delta Partner 1F/G, Iskra Delta Partner WF/G and JZD Sluvovice TNS HC-08 systems.
- Mr.Lars added Fidelity Electronics Elegance Chess Challenger (model AS12, set 4) system.
- R. Belmont added Apple Computer Power Macintosh G3 system.
- R. Belmont and anonymous added Apple Computer Apple IIgs (1991 Mark Twain prototype) system.
- R. Belmont and Guru added Apple Computer iMac (Bondi blue) system.
- TeamEurope added Yeno Primus Expert mit Stimme system.
- AJR added hp7596a.cpp driver.
- Brian Johnson added nabupc.cpp driver.
- David Haywood and hap added chessking.cpp driver.
- Dirk Best added stmpc.cpp driver.
- hap added k28m2.cpp driver.
- Jonathan Gevaryahu and Carl added dtc03.cpp driver.
- Miodrag Milanovic added idpartner.cpp and tnshc08.cpp drivers.
- R. Belmont added imacg3.cpp and powermacg3.cpp drivers.





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







Entire thread
Subject Posted by Posted on
* MESS-Info 0.252 out! AntoPISA 03/22/23 11:54 PM
. * Re: MESS-Info 0.252 out! Mr Ric  03/23/23 07:54 PM

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