Quantcast
Channel: MAMEWorld News
Viewing all articles
Browse latest Browse all 2242

MESS-Info 0.274 out!

$
0
0

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

Whatsnew:
2025/02/25 14.02: Aligned files to 0.274 version.

 
 
0.274:
======
- a2video, a2video_comp, a2video_comprgb: Don't try and do double-hires or lores on a 64K system (Github #13111) [R. Belmont, tomcw].
- agnus_copper: Handle SKIP properly. Delay MOVE writes regardless of what register it triggers. Calculate cycles remainders on end of scanlines. 0x5c is actual h blank minimum position. Better WAIT times [Angelo Salese].
- amiga.cpp: Refactor device names so that they references chipset names instead [Angelo Salese]. bus/amiga/zorro: Improve reset handling. Add preliminary support for the merlin GFX card. rainbow2: Honor cliprect for drawing. merlin: Implement RAMDAC with hardware cursor [Dirk Best].
- apc.cpp: Switch to upd177x_cpu_device [Wilbert Pol].
- at.cpp: ibm5170_cdrom.xml: Add Sonic CD (#13114): All but two of the Sonic CD entries on redump.org are represented here. The two left out are part of compilations and do not belong as standalone releases; this game doesn’t really run well on ct486, but should be fine on pcipc. Demoted Sonic CD Pentium Processor Edition items to unsupported [Vas Crabb]. Added Windows NT service packs, resource kits and development kits [Mike Swanson]. Added eight versions of Sonic CD [redump.org, Mike Swanson].
- atm.cpp: BugFix#08472 [Misc.] (sinclair/atm.cpp) some sinclair/* drivers: The emulator crashes on out-of-bounds palette accesses [holub].
- ban_onep: Description changed to 'Let's! TV Play Taikan Kakutou One Piece Punch Battle - Kaizoku Ou ni Kimi ga Naru (Japan)'.
- cassvisn.cpp: Fixed a typo in 'cassvisn_cart.xml' [Vas Crabb].
- cnchess: Small note update [hap].
- cuda, cuda302, cudalite: Updates: Set initial I2C data line state to high so systems with no I2C devices don't hang the 6805; use the correct Cuda 2.38 for mactv; hook up power key properly so System 7.1 and 7.5 don't give spurious power down warnings when pressing modifier keys; hook up Cuda NMI generation so Command-Power drops into MiniBug [Doug Brown, R. Belmont].
- dac76: sound/dac76.h: Documenting equivalence to AM6070. Fixing pin locations (#13168) [m1macrophage].
- dbridgec: Description changed to 'Diamond Bridge Computer' and manufacturer to 'Micro-Concepts'.
- dl11: Description changed to 'DEC DL11-D SLU'. Added 1801VP1-065 variant and implemented more functionality [shattered].
- dm9368: Update output when rbi is written, seabattl,elf: remove unneeded 7seg output trampoline, didact: #define pia6820_device pia6821_device, please don't do that [hap].
- e0c6s46: Fix issue with k input IRQ, add buzzer envelope. Add e0c6s48. Add osc3. Add callback for transforming lcd pixel x/y, add k input interrupts, venusdm seems to be working now [hap].
- ef9345: Implement service row for the TS9347 variant (#13225). With this change, the (minitel2) can correctly display its status row at the top of the screen. Implemented the service row for the TS9347 variant (used for Minitel 2 status display) [Fabio D'Urso].
- elan_eu3a14vid: Improved emulation of 2*1 pages and 1*1 pages video modes [David Haywood].
- enp10: Fix build [Patrick Mackinlay].
- epo_tfp2: Description changed to 'Tokyo Friend Park II (Japan)'.
- fex68km4: Description changed to 'Excel 68000 Mach IV 68020 Master 2325 (set 1)'. Update ROM labels [hap].
- gayle: Fix include guard after move. Move gayle into amiga folder [Dirk Best].
- gcm394_video: Treat DMA destination 0 sprite RAM to work around issue in (jak_spmm) [David Haywood].
- gime_ntsc: Constify the static arrays [AJR].
- glasgow: Add waitstates [hap].
- h89.cpp: Use machine configuration fragments to supply additional connections to cards. Removed signals not present on a real H-89 bus. Remove unneeded save_item for data members set by config (#13180). Remove signals present on a real h89bus (#13193). Don’t register fixed configuration member variables for save states. Added the Z-89-11 multi-function interface card. Add Z-89-11 Multi-Mode Interface Card option (#13105). Fixed reading joysticks, and tidied code. Fixed joystick polarity to sigmasoft_sound.cpp. Added joystick support to the SigmaSoft IGC board. Added a machine configuration option to disable page 2 RAM for UltraROM to h19tlb.cpp. Change how SigmaSoft parallel port connects to IGC (#13040). Update gpp handling for MMS FDC (#13226). Simplified GPP handling for the MMS floppy controller [Mark Garlanger].
- hc55516: Correct variable type of digital sample in hc55516 class, small cleanup. Add btanb note [hap].
- hcd62121: Register recently added member variables for save states. Add missing save items (#13144) [QUFB].
- hh_ht11xx.cpp: Make driver source organization a bit more similar to other hh* drivers [hap].
- i8085a: Correct some variable types [hap].
- jazz.cpp: Update comment. Switch SCSI controller type back to NCR53CF94 and give it a faster clock. Revert SCSI controller to 53C94 type due to flaws in 53CF94 emulation [AJR].
- juku.cpp: juku.xml: Added JUKU E5104 system disks from 1988 to 1989. Use a memory view for switching memory mapping, added mouse and fixed timer (#13205). ussr/jukumouse.cpp: Emulated Juku mouse interface [Elektroonikamuuseum, Märt Põder].
- kl1839vm1: Improved VAX-11 code decoder in user space (#13107) [holub].
- kn5000: Improvements to the internal layout (#13219). Highlight pressed buttons by changing color; remove many unnecessary 'name' attributes; add a few details that were missing, like the red lines over a couple sequencer buttons. Show feedback for pressed buttons and added some details to the internal layout [Felipe Corrêa da Silva Sanches].
- m3: Fix floppy regression, add initial software list [Dirk Best].
- m6500_1: Cleaned up a comment a bit [Vas Crabb].
- m6502: Use conventional call stack for "SuperXaviX" [David Haywood].
- m6800: Add dummy read to CLR opcode [blueonesarefaster].
- m68000: Fix disassembly of CAS [Doug Brown, R. Belmont].
- macadb: Add support for second button of an ADB mouse (#13179) [as-tb-dev].
- maclc3.cpp: Set LC520/LC550 harddisk to SCSI ID 0 as the restore CD for those systems hard-codes the ID [R. Belmont].
- macpdm.cpp: Hold the 601 in HALT until Cuda's ready for it. Fixes the stuttering boot chime. Fix HMC reads and writes, map RAM properly, and hook up NuBus [R. Belmont].
- mc68340duart: Description changed to 'MC68340 DUART'.
- mc68681: Small cleanup [hap].
- mcd212: The Transparency flag was left-shifted incorrectly. The DYUV format incorrectly was too dark by 16/256. This corrects a previously incorrect attempt to fix that issue. The DYUV format does not allow Mosaic features. Fixed CD-i DYUV color format decoding (#13127). Implemented RBG decoding and RGB transparency bit (#13246)- Fixed CD-i RLE decoding and transparency color key bit mask. Fixed CD-i DYUV color format decoding [Vincent-Halver].
- mct_adr: Fix issue with DRQ on disabled channels also disabling other channels [AJR].
- mdconsole.cpp: megacd.xml: Combined the Mega CD and Sega CD software lists (#13199). sega/mdconsole.cpp: Added compatibility filters for CD-ROM media [Mike Swanson]. Use conventional phonetic 'zu' reading rather than 'du' in 'Kanzume' [Vas Crabb].
- mdisplay1: More sane shift register [hap].
- mg1: Fix iop to cpu interrupt; add iop vblank input; complete mouse emulation; add hardware cursor emulation; improve to mostly-working state [Patrick Mackinlay]:
- microvsn: Correct typo ayza/azya [hap].
- minitel2: Tune palette to differentiate all colors (#13200). Previously, some pairs of distinct levels were mapped to the same color, which made them indistinguishable. Corrected the palette so all colors are distinct. Corrected the default serial frame settings for the second serial port. Corrected periinfo default serial frame settings, apply default serial line settings to null_modem as well as terminal [Fabio D'Urso].
- mm74c922: Clock da pin after updating data outputs [Robbbert].
- mv_sonora: Support 2, 4, and 16bpp modes [R. Belmont].
- ncr5385: Revert machine/ncr5385.cpp: Clear status bits first when updating so they aren't stuck on (#13109). This reverts commit ff6d52d56a9dcac133e5fee805a277bf0f9b60a4; neither of the changes make sense. The addition to ncr5385_device::update_int is redundant is the bits are cleared just above the if statement. The addition to ncr5385_device::aux_status_r is unnecessary as the bits are only set when an interrupt is asserted (if they're set when it isn't, there's a logic bug elsewhere) [Vas Crabb]. Mask auxiliary status bits if no interrupts are pending [Adam Billyard]. Clear status bits first when updating so they aren't stuck on (#13109) [Adam Billyard].
- ncr53c90: Fix NCR53CF94 ID read sequence. Allow clock conversion register to be set to 0 (faster versions allow this) [AJR].
- neogeo.cpp: Suppress side effects for debugger reads, reduced use of literal tags, made some variables const. neogeo_spr.cpp: Reduced public class members. Use more symbolic constants, reduced preprocessor macros. Use more appropriate integer types, made some variables constant. neogeocd.cpp: Suppress side effects for debugger reads, improved save state support, made some variables const. Reformatted code to follow MAME conventions, reduced public class members. neopcb.cpp: Reduced use of literal tags, fixed improved metadata [cam900].
- ns32081: Avoid link failure due to inline virtual functions. Also use correct name for /SPC output [Patrick Mackinlay].
- pasogo.cpp: Fix RTC register copy/paste errors (#13170) [eientei95]. pasogo.xml: Updated list of undumped software in comment (#13172). Confirmed cartridge numbers for undumped software, and listed an additional unumped cartridge [David 'Foxhack' Silva].
- paula_8364: Refine silence on empty DMA buffers. Clamp output to s16 [Angelo Salese].
- paula_fdc: Stabilize wordsync [Angelo Salese].
- pc6001.cpp: pc6001_cart.xml: Added Berserkers Front Gaiden 3 Plus - Turning Point [krugman, Marc Roy]. Added two versions of Turpin [Mike Stedman, bsittler, David Silva].
- pc8801.cpp: pc8801_flop.xml: Updated usage comments for Babylon. Updated comments for Babylon (#13262). Noted that PC8801mk2SR is needed (uses V2 mode). Noted that instructions for creating a Crimson user disk are applicable. Added 1 working item (#13269) [Marc Roy].
- pickytlk.cpp: Don't use overly convolutes code for setting internal layout. Don't use overly generic short names for Plet's systems [Vas Crabb].
- psx.cpp: Added 10 working items + 2 redumped items (#13178). Added ten working items and replaced two items with better dumps. Added nine working James Bond games and replaced three items with better dumps. Added 9 working items + 3 redumps (#13089) [ArcadeShadow].
- rad_rsgp: Description changed to 'Connectv Real Swing Golf (set 1)'.
- roland_d70.cpp: Added an internal layout. Added five program versions as BIOS options and adjusted LCD palette. Added five program versions and adjusted LCD palette (#13187) [Felipe Corrêa da Silva Sanches].
- scorpion.cpp: Updated new ProfROM V.4.xx.043.9226su BIOS for ZS-256 TURBO+ (#13256). Added three variants of the new Scorpion GMX ProfROM +GMX V.6.xx.043.9226s BIOS (#13254) [holub].
- scv.cpp: Update upd1771c ROM region sizes. Add location to upd1771c rom name [Wilbert Pol].
- scv: Add a different workaround for the sync issue between the 2 CPUs in scv [Wilbert Pol].
- sgi_ip4: Fix SCSI DMA. Correct pit type, add tape [Patrick Mackinlay]. Additional firmware revision [J.J. van der Heijden].
- spectrum.cpp: spectrum_cass.xml: Added 34 working items (#13245). Also improved metadata with information from Spectrum Computing [ArcadeShadow].
- spg_renderer: Fixed lower bit depth modes (added games use 6 bits per pixel modes) [David Haywood].
- spg110: Hooked up Y flip, cleaned up code, updated comments. Hide logging behind logmacro [AJR]. Improved interrupt emulation [David Haywood].
- spg2xx_dreamlife.cpp: Add Giga Pets Explorer (#13110) [QUFB].
- suprtvpc: Description changed to 'Super TV-PC (Japan)'.
- suprtvpcdo: Description changed to 'Super TV-PC - Doraemon (Japan)'.
- suprtvpchk: Description changed to 'Super TV-PC - Hello Kitty (Japan)'.
- swclone: Description changed to 'Star Wars: The Clone Wars - Clone Trooper Blaster Game'. Add secondary title from box [AJR].
- tama: Description changed to 'Tamagotchi (Gen. 1, World)'. Add SVG screen, SVG shapes taken from BrickEmuPy [hap, azya].
- tmy_thom: Description changed to 'Soreike Thomas - Sodor Tou no Nakamatachi / Thomas & Friends on the Island of Sodor (Japan)'.
- tsconf.cpp: Added state save (#13210). Improved tiles decoding (#13145). rm palette hack; replace math with bitswap: simplify; restore tile cache [holub].
- upd1771c: Description changed to 'NEC uPD1771C'. Replaced high-level µPD17771C emulation with a CPU core. Remove 'overrides' comments. Update comment about setting m_pc to 1 during reset. Remove callback on PA. Remove a comment. Include device tag in fatalerror messages [Wilbert Pol].
- vgmplay.cpp: Use embedded SVG for button labels [Vas Crabb].
- vme: Improve machine configuration [Patrick Mackinlay].
- x68k.cpp: Add serial mouse [Patrick Mackinlay].
- xavix.cpp: Clean up some machine-translated Japanese titles [Justin Kerk]. Begin to move towards a cleaner bus implementation without the memory bypass (as some later SuperXaviX games will need it) [David Haywood].
- xavix_2002.cpp: super_tv_pc_cart.xml: Verified dump of "Double Mouse Party" [David Haywood]. Build fixes [AJR].
- xavix2000: A few opcodes [David Haywood].
- xavix2002: CRTC(?) logging; some research on the bitmap layer, slight visual improvement where it gets used [David Haywood].
- z80sio: Add support for wait/ready, fix RX int logic, fix SDLC bit stuffing bug [F. Ulivi].
- zx.cpp: zx81_cass.xml: Added 29 items (27 working), and promoted one item to working with usage instructions (#13174) [ArcadeShadow].
- zxbus: Use memory view instead of bank device for shadow I/O handling (#13251) [holub].
- Renamed (amiga_copper) to (agnus_copper), (amiga_fdc) to (paula_fdc), (mk300) to (plets300) and (mk350) to (plets350) machines.
- Renamed (tamag1.cpp) to (hh_e0c6200.cpp) driver.
- Devin Acker added 'Casiotone 8000 MIDI adapter', MN3207 BBD' and NEC uPD931' devices.
- Dirk Best added 'Brooktree Bt481 RAMDAC', Brooktree Bt482 RAMDAC' and Merlin RTG' devices.
- F. Ulivi added 'HP98628 data communication interface' and HP98629 SRM interface' devices.
- hap added 'Seiko Epson E0C6S48' device.
- m1macrophage added 'DMX Voice Card', DMX Voice Card VCA' and MIDIverb discrete DSP' devices.
- Mark Garlanger added 'Heath/Zenith Z-89-11 Multi-Function I/O Card' and SigmaSoft Universal Parallel Board connected to SigmaSoft IGC' devices.
- Märt Põder added 'Juku E510x mouse' device.
- Patrick Mackinlay added 'Dallas Semiconductor DS1215 Phantom Time Chip', Dallas Semiconductor DS1216E SmartWatch/ROM', SGI GM1' and Sharp X68000 Mouse' devices.
- shattered added '1801VP1-065' device.
- Vas Crabb added 'Speech Plus Prose 4001 (IBM PC mode)' device.
- ClawGrip added vtech\vtech5303.cpp driver.
- David Haywood added skeleton\leadsinger2.cpp driver.
- Devin Acker added casio\ct8000.cpp driver.
- hap added cxg\pchess.cpp and hegenerglaser\excalibur.cpp drivers.
- m1macrophage added oberheim\ob8.cpp alesis\midiverb.cpp, moog\memorymoog.cpp and oberheim\dmx.cpp drivers.
- =CO=Windler and Devin Acker added 'Casio Casiotone 8000' and Casio Casiotone MB-1' systems.
- ArcadeHacker added 'VTech Paw Patrol: The Movie Learning Tablet (Spanish)' system.
- BCM and Devin Acker added 'Casio Casiotone FK-1' system.
- Berger added 'Fidelity International Excel 68000 Mach IV 68020 Master 2325 (set 2)' system.
- David Haywood and Sean Riddle added 'Enter Tech Leadsinger II (LS-K2)' and Radica / FarSight Studios Connectv Real Swing Golf (set 2)' systems.
- David Haywood and TeamEurope added 'Bandai / SSD Company LTD Let's! TV Play Narikiri Taikan Boukenger Hashire! Ute! Mission Start!! (Japan)', Bandai / SSD Company LTD Let's! TV Play Taikan Cast Off - Kamen Rider Kabuto Clock Up & Rider Kick!! (Japan)', Bandai Let's! TV Play Digital Monster Battle Junction (Japan)', Bandai Let's! TV Play Nou to Karada o Kitaeru Taikan Zunou Family Mattore (Japan)', Epoch / SSD Company LTD Doraemon Taikan Take-copter! Sora Tobu Daibouken (Japan)', Epoch / SSD Company LTD Ishikawa Ryou Excite Golf (Japan)', JAKKS Pacific Inc / Digital Eclipse EA Sports Classics: NHL 95 & FIFA Soccer 96 (JAKKS Pacific TV Game)', JAKKS Pacific Inc / Handheld Games Disney Pixar Classics (JAKKS Pacific TV Game)', JAKKS Pacific Inc / Handheld Games Power Rangers S.P.D. (JAKKS Pacific TV Game)', JAKKS Pacific Inc / Handheld Games Spider-Man 3 (JAKKS Pacific TV Game)', JAKKS Pacific Inc / HotGen Ltd Bob the Builder - Project: Build It (JAKKS Pacific TV Game) (JUN 2 2006 1401)', JAKKS Pacific Inc / HotGen Ltd Pirates of the Caribbean - Islands of Fortune (JAKKS Pacific TV Game) (Jun 1 2007 1228)', JAKKS Pacific Inc / HotGen Ltd Power Rangers to the Rescue (JAKKS Pacific TV Game) (Aug 8 2008 1659)', JAKKS Pacific Inc / HotGen Ltd Superman in Super Villain Showdown (JAKKS Pacific TV Game) (26 Jan 2006 A)', JAKKS Pacific Inc / Santa Cruz Games The Amazing Spider-Man and The Masked Menace (JAKKS Pacific TV Game)', Takara / SSD Company LTD Webdiver DX W-05 Gladion (Japan)' and WinFun TV Art Design Center' systems.
- Devin Acker added 'AtGames Atari Flashback Portable (version 4)' system.
- Gavin Fance added 'Novag Industries / Intelligent Heuristic Programming Diablo 68000 (set 4)' system.
- hap, anonymous and Berger added 'Hegener + Glaser Mephisto Excalibur (WCCC 1983 New York TM)' and Hegener + Glaser Mephisto Excalibur' systems.
- hap and azya added 'Bandai Digital Monster (Japan)', Bandai Digital Monster Ver. 2 (Japan)', Bandai Digital Monster Ver. 3 (Japan)', Bandai Mothra no Tamagotchi (Japan)', Bandai Tamagotchi (Gen. 2, Japan)', Bandai Tenshitchi no Tamagotchi (Japan)', Epoch Chibi Pachi: Alien Fever', Nikko Beans Collection: Venus Diet Monogatari' and Tandy Corporation Stack Challenge' systems.
- hap and Berger added 'Novag Industries / Intelligent Heuristic Programming Beluga' system.
- hap and Sean Riddle added 'CXG Systems / Newcrest Technology / Intelligent Chess Software Pocketchess (CXG)' system.
- m1macrophage added 'Alesis MIDIverb', Moog Music Memorymoog', Oberheim DMX' and Oberheim OB8' systems.
- Milan Galcik and algestam added 'Tronica Clever Chicken' and Tronica Diver's Adventure' systems.
- QUFB added 'Hasbro Giga Pets Explorer (Version 1.34.1, Mar 17 2006)' system.
- Sean Riddle and David Haywood added 'Fisher-Price 3-in-1 Smart Sports! (US)', Senario The Amazing Spider-Man (Senario, floor mat)', Techno Source Interactive Coloring Book: Disney / Pixar Toy Story', Techno Source Interactive Coloring Book: Disney Princess' and Thinkway Toys Interactive M.A.G. Motion Activated Gear: Teen Titans Arena Showdown' systems.
- TeamEurope added 'Fizz Creations Pac-Man Arcade in a Tin' and Fizz Creations Tetris Arcade in a Tin' systems.
- TeamEurope and David Haywood added 'Bandai / SSD Company LTD Let's TV Play Dragon Ball Z Battle Experience Kamehameha 2 ~Ossu Ome Goku Tenkaichi Budokai~ (Japan)', BornKid 32 Bit Preloaded 139-in-1 Handheld Game Console', unknown VT369 based 128-in-1 (GC31-369-20210702-V2)', Vibes Retro Pocket Gamer 240-in-1', Bandai / Koto Digimon X Arena (Japan)', Bandai / SSD Company LTD Let's! TV Play Disney Characters Oto! Iro! Ton-Ton! Miracle Parade (Japan)', Bandai / SSD Company LTD Let's! TV Play Futari wa PreCure MaxHeart Mat de Dance MaxHeart ni Odotchaou (Japan)', Epoch / SSD Company LTD Doko Demo Doraemon Nihon Ryokou Game DX Taikan! Doko Dora Grand Prix! (Japan)', Epoch / SSD Company LTD Doraemon Ugoku! Oekaki (Japan)', Epoch / SSD Company LTD Hello Kitty Piano PC (Japan)', Epoch Minna no Tetris (Japan)', JoyPalette / SSD Company LTD Anpanman Kazoku de! Ikunou Mat DX (Japan)', JoyPalette / SSD Company LTD Anpanman Pyon-Pyon Ikunou Mat (Japan)', Lexibook Arcade Center (JL1800_01)', Radica / Sega Menacer (Radica Plug & Play)', Techno Source Interactive Coloring Book: Disney / Pixar Cars', YSN Play Portable Color GameU+ (90-in-1) (Japan)' and AtGames 40 Bonus Games in 1 (AtGames)' systems.


Use the file together with MAME-Info; it contains information and updates for machines not present in the M.A.S.H. file (with few exceptions).



[Posted by: AntoPISA]

Viewing all articles
Browse latest Browse all 2242

Trending Articles