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.240 out!
02/12/22 08:36 PM


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

Whatsnew:
11.26 02/12/2022: Aligned files to 0.240 version.

 
 
0.240:
======
- ampro.cpp: Added quad density 5.25" floppy drive option. Allows an IMD image of a DSQD floppy to boot [Katt Phloxworthy].
- apple2: Added support for the ProDOS ROM Drive card [R. Belmont].
- cdi.cpp: Significant fixes and performance improvements. Added ROM and VRAM wait states; video/mcd212.cpp: Fixed various issues and improved screen timings [Ryan Holtz]. Added Philips’ name to the list description in 'cdi.xml' [ArcadeShadow].
- cdicdic: Always byteswap CDDA data if necessary. Fixes Alien Gate (Euro). Byte-swap CD-DA data if necessary. Various audio-related changes. Attempt to descramble sectors that don't initially appear sensible. Added support for playing CDDA sectors. Fixed faulty logic in TOC processing [Ryan Holtz]. Fixed audio crackling and various hangs. Fixed audio crackling, and fixed various hangs [Ryan Holtz, CD-i Fan].
- channelf.cpp: Fix crash in PAL versions due to Y counter overrunning screen buffer [AJR].
- coco12.cpp, coco3.cpp: Create peripheral screens after the main screen [Nigel Barnes].
- ctk551.cpp: Made some corrections to I/O based on service manuals [Devin Acker].
- ctk551: Minor I/O corrections [Devin Acker].
- es5503: Additional cleanups to oscillator enable usage. Fix interpretation of oscillator enable register. The Mirage boot ROM spams $FF to the oscillator enable register, so handle it [R. Belmont].
- falco500.cpp: Support graphics mode. Rewrite driver. Move from falco5220.cpp to falco500.cpp. Implement many ASIC features and support most video options. Fully hook up RS232 ports. Hook up bell. Add keyboard. Add detailed hardware descriptions for 3 models [Dirk Best].
- genpc.cpp: Improved DIP switches for IBM PC and XT. Add IBM PC RAM switches [SomeRandomGuyIdk].
- gnw_helmet: Changed description to 'Game & Watch: Helmet (version CN-17)'.
- gnw_judge: Changed description to 'Game & Watch: Judge (purple version)'.
- gnw_mariocmt: Changed description to 'Game & Watch: Mario's Cement Factory (Table Top, version CM-72)'.
- h8_sci: Don’t set TDRE status bit when receiving [Devin Acker].
- hds200: Improve video rendering, fix/implement most keyboard keys [Dirk Best].
- hh_sm510.cpp: Improved nupogodi LCD screen representation [Milan Galcik, algestam]. Display improvements for nupogodi [algestam]. Put elektronika games in their own list at bottom of driver [hap].
- i8255: Always latch input data when strobe is asserted. Always latch input data when strobe is asserted [shattered].
- ibm6580: Patch out video timing tests, move "Memory Record" button to keyboard. Keyboard interface and DMA. Patch out video timing tests, and moved “Memory Record” button to keyboard. Improved DMA and keyboard interface emulation [shattered].
- lwriter.cpp: Got video output working [Jeff Muizelaar]. Moved page buffer allocation to machine start, changed some stuff that really shouldn't be done with the preprocessor [Vas Crabb].
- mcd212: Assorted changes. Replaced verboselog with logmacro. Corrected end-of-line region control handling, fixing garbage in The Apprentice. Fixed screen bitmap handling to be more in line with MAME standards. Simplified region-control handling. Removed historical reliance on debug machine switches. Converted to use a map() function rather than an internal switch. Converted to use dipalette and rgb_t internally instead of separate CLUT arrays. Optimized by replacing rgb_t usage with uint32_t values. Optimized by calculating plane transparency on the fly. Templatized mix_lines to reduce inner-loop branching. Fixed a clamping issue with pre-calculated DYUV limits. Reduce effective color depth back to 6:6:6 to match hardware. Fixed region array filling at end-of-line [Ryan Holtz]. Various accuracy and timing improvements. Added wait states on ROM and VRAM accesses. Simplified pixel-duplication in 360/384-width modes. Fixed DCA to process after VSR. Switched to use raw parameters for scr
- n64.cpp: Fix several RDP regressions. YUV texture fetch and color space conversion. Textured rectangle command parsing. Set primitive depth command parsing. Fixed regressions in color space conversion and command parsing [invertego].
- nes: Re-tested and updated supported status for various cartridges in 'nes.xml'. Fixed Sunsoft FME-7 interrupt handling [kmg].
- parcade: Changed description to 'Palace Arcade (Tiny Arcade)'.
- pc8801.cpp: Corrected system clocks [ValleyBell]. Enable CD-ROM BIOS window as default in pc8801mc [Angelo Salese].
- pc88va.cpp, pc9801.cpp, pc9821.cpp: Corrected system clocks [ValleyBell].
- qbus: Added DVK KGD monochrome frame buffer device [shattered].
- r8: Add PCM cards [ValleyBell].
- roland_r8.cpp: Added PCM card slots and software list with dumped cards [ValleyBell].
- studio2: 'studio2.xml' updates: Extensive documentation update for software on RCA Studio II/III and clones. Redumped some carts. Added all known homebrew [Guru].
- tv965: Correct NMI line hookup [AJR].
- tx81z: Add clickable artwork flag [AJR].
- upd765a, upd765b: Check write protect line on write and format commands [SomeRandomGuyIdk]. Improved SRA and SRB signal generation, and added DP8473 reset interrupt [shattered].
- upd7810: Fix LDAX and STAX tables to match proper instruction size. Fixed instruction size for LDAX and STAX [Golden Child].
- Renamed (falco5220.cpp) to (falco500.cpp).
- Added Bitmap Printer Device, DVK KGD framebuffer, F5220 Keyboard, NES Cart BMC FAM250 PCB, NES Cart BMC JY-302 PCB, NES Cart BMC KC885 PCB, NES Cart Cony 1K PCB, ProDOS ROM Drive and Sega Dreamcast G2 I/F System Bus devices.
- algestam and Alexander Bliven added Nintendo Game & Watch: Helmet (version CN-07), Nintendo Game & Watch: Judge (green version) and Nintendo Game & Watch: Mario's Cement Factory (Table Top, version CM-72A) systems.
- algestam and Milan Galcik added bootleg (Elektronika) Biathlon and bootleg (Elektronika) Tayny okeana systems.
- Bitsavers added Applied Digital Data Systems ADDS 2020, Digilog 320 and Falco Data Products Falco 500e systems.
- Dirk Best and Bitsavers added Falco Endura TS-28 system.
- hap and RCgoff added Svetlana Elektronika IM-05 system.
- hap and Sean Riddle added SCAT The Solution system.
- hap, Sean Riddle and Rik added Mattel Look Alive! Football system.
- Sean Riddle added Super Impulse Galaga (Tiny Arcade) and Super Impulse Teenage Mutant Ninja Turtles - Turtle Fighter (Tiny Arcade) systems.
- Sean Riddle and Kamaal Brown added Basic Fun Dig Dug (mini arcade), Basic Fun Galaga (mini arcade), Basic Fun Spy Hunter (mini arcade) and Basic Fun Tetris (mini arcade) systems.
- AJR added adds2020.cpp driver.
- Dirk Best added digilog320.cpp and falcots28.cpp drivers.





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







Entire thread
Subject Posted by Posted on
* MESSinfo 0.240 out! AntoPISA 02/12/22 08:36 PM
. * Re: MESSinfo 0.240 out! Mr Ric  02/14/22 09:05 PM

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