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

Command.dat 0.230 out!

$
0
0

Online a new updated version of command.dat file, available here: pS Command.dat Page.

Changelog:
* 1.03 0.230 02/04/2021: Thanks to Fabricio2012 28 items have been added and 21 are fixed.

Whatsnew (All the news described by Fabricio, who did all the work):
- Change some icons and remove some "useless texts".
- Change Armored Warriors, Art of Fighting, Art of Fighting 2, Art of Fighting 3, Asura Blade, Asura Buster, Daraku Tenshi, Fatal Fury, Fatal Fury 3, Final Fight Revenge, JoJo's Bizarre Adventure, The King of Fighters '99, The King of Fighters 2000, The King of Fighters 2001, Kizuna Encounter, Martial Masters, Red Earth, Savage Reign, Street Fighter III: New Generation, Street Fighter III - 2nd Impact: Giant Attack, Street Fighter III - 3rd Strike, Voltage Fighter: Gowcaizer and World Heroes Perfect.
- Re-Added and Corrected Fatal Fury: Wild Ambition, Primal Rage 2, Samurai Shodown 64, Samurai Shodown: Warrior's Rage, Sonic Championship and Virtua Fighter 2.

[Posted by: AntoPISA]

NPlayers 0.230

MESSinfo 0.230 out!

$
0
0

Finally here is a new update of: progetto-SNAPS MESSINFO.DAT.

Whatsnew:
* 12.00 07/04/2021: Aligned files to 0.230 version. All the info on the changes made to the various machines that took place between version 0.222 to 0.229 listed in all whatsnew are still missing.
* 11.50 02/04/2021: The study for the xml version of messinfo has started.
* 11.49 31/03/2021: Added information related machines, devices and drivers added in 0.228 and 0.229 version (Internal version only, not released).
* 11.48 25/03/2021: Aligned files to 0.227 version (Internal version only, not released).
* 11.47 23/03/2021: Aligned files to 0.226 version (Internal version only, not released).
* 11.46 20/03/2021: Aligned files to 0.225 version (Internal version only, not released).
* 11.45 15/03/2021: Aligned files to 0.224 version (Internal version only, not released).
* 11.44 10/03/2021: Aligned files to 0.223 version (Internal version only, not released).
* 11.43 01/03/2021: Aligned files to 0.222 version, only info on additional machines, devices and drivers, rename, delete, modified descriptions and manufactures, promoted to working and bugfixes (internal version only, not released).

 
 
0.222-0.230:
============
- 24c512: Added Xicor X24C01 support (used for save data in some Mega Drive cartridges) [Ryan Holtz].
- alphatpc16: Initialized some variables wich were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista].
- apple2: Added latest cracks, with lots of MECC software in 'apple2_flop_clcracked.xml' [4am, Firehawke]. Fixed CRC for mcwacs10 in 'apple2_flop_clcracked.xml' [Firehawke].
- apple2gs: Added descriptions for sys504 and sys601 in 'apple2gs.xml'. Added checks for special key combinations to ADB GLU microcontroller simulation. Check for presence of floppy drives before deselecting them. Configure SCC Baud rate generator input clock [Kelvin Sherlock].
- c16: Bugfix#07886: [Media Support] (plus4.cpp) c16: ignores cartridges (1ec0a8b) [Osso].
- cc7a: Changed description to 'Chess Challenger "7" (set 2)'.
- ccs7710: Don't take over C800-CFFF space [AJR].
- cdda: Return LBA position as currently playing LBA (fixes issues with Konami System 573 games) [Windy Fairy].
- coco3: Bugfix#07303: [Media Support] (coco3.cpp) coco3 [tharogad]: The Castle of Tharogad game cartridge does not run (91fc427) [AJR].
- genesis: Bugfix#05800: [Sound] (megadriv.cpp) genesis [microm96] [microm96a] [micromm]: Incorrect horn sound in Micro Machines Turbo Tournament '96 [Aaron Giles].
- hp_ipc, hp3478a: Initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista].
- ibm5170: Added Museum Madness and Top Gun: Danger Zone in 'ibm5170.xml' [The Good Old Days, ArcadeShadow].
- iris3130: Initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista].
- iwm: Small write fixes [Olivier Galibert]. Compile fix [R. Belmont]. Finish the fix, sorry about the mistake. Correct sense value when drive is not connectd [Olivier Galibert].
- m3: XTAL updates [Steve Hunt].
- m68hc05eg: Use the HCMOS cycle timings [R. Belmont, Vas Crabb].
- mac128k, mac2fdhd, mac512k, mac512ke, macclas2, macclasc, macii, maciici, maciicx, maciihmu, maciisi, maciivi, maciivx, maciix, maclc3, macse, macse30, macsefd, unitron, utrn1024: Machine promoted to working [R. Belmont, O. Galibert].
- macplus: Bugfix#07052: [Gameplay] (mac128.cpp) macplus [bdrkcast]: Performance and sound issues with macplus (ee3ad3a) [Lord Nightmare]. Machine promoted to working [R. Belmont, O. Galibert, Patrick Mackinlay].
- md_jcart: Fixed I²C read address for Codemasters games [Ryan Holtz].
- megadrij: Bugfix#05800: [Sound] (megadriv.cpp) megadrij [microm96] [microm96a] [micromm]: Incorrect horn sound in Micro Machines Turbo Tournament '96 [Aaron Giles].
- megadriv: Bugfix#07023: [Misc.] (megadriv.cpp) megadriv [fatfury, fatfuryu]: incomplete description (6151a36) [ArcadeShadow]. Bugfix#07193: [Documentation] (megadriv.cpp) megadriv [jellyboy]: Incomplete release year (6151a36) [ArcadeShadow]. Bugfix#07767: [Documentation] (megadriv.cpp) [megadriv] tecmowc, tecmow92: tecmowc and tecmow92 should be related (6151a36) [ArcadeShadow]. Bugfix#05800: [Sound] (megadriv.cpp) megadriv [microm96] [microm96a] [micromm]: Incorrect horn sound in Micro Machines Turbo Tournament '96 [Aaron Giles]. Bugfix#06166: [Sound] (megadriv.cpp) megadriv [batman]: Bad emulated sound effects when hitting the enemies (95869d5) [Aaron Giles]. Bugfix#05191: [Save/Restore] (megadriv.cpp) megadriv [evander,wboymw]: EEPROM values not written for saved game (19b9f02) [Ryan Holtz].
- mpz80, mz700, pc4, pockstat, pofo, proteus3: Initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista].
- rs70_648: Bugfix#07904: [Documentation] (monkey_king_3b.cpp) rs70_648: The machine does not report the manufacturer (516b085) [AntoPISA]. Change manufacturer to 'CoolBoy'.
- swim1: Small write fixes. Correct sense value when drive is not connectd [Olivier Galibert].
- ti99_4ev: Bugfix#07889: [Crash/Freeze] (ti99_4p.cpp) ti99_4ev: [debug] Assert shortly after launch (71b0146) [Osso].
- ti99_4p: Bugfix#07889: [Crash/Freeze] (ti99_4p.cpp) ti99_4p: [debug] Assert shortly after launch (71b0146) [Osso].
- x820: Bugfix#07885: [Media Support] (xerox820.cpp) x820: no longer boots the floppy disk.
- ym2151: Changed description to 'YM2151 OPM'.
- ym2164: Changed description to 'YM2164 OPP'.
- ym2414: Changed description to 'YM2414 OPZ'.
- ym2610b: Changed description to 'YM2610 OPNB2'.
- 4dpi.cpp: Added three entries, and missing discs for various entries in 'sgi_mips.xml' [nixzone.nl, pixelbart.net, Davide Cavalca].
- amstr_pc.cpp: initialized some variables wich were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista].
- coco12.cpp: Set proper tri-state value for keyboard PIA port B (fixes MT07701) [Tim Lindner].
- fmtowns.cpp: Split into separate lists for original, cracked and miscellaneous software, and added seven entries in 'fmtowns_flop.xml'. Added thirteen entries, replaced twelve entries with better dumps, and added five missing floppies in 'fmtowns_cd.xml' [r09].
- hh_cops1.cpp: qkracerm ram is 8x12 [hap].
- hp80.cpp, hp9k_3xx.cpp, kaypro.cpp: Initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista].
- mac.cpp: Correctly sync the main cpu to the via. Fixes the floppy writes, probably need to be propagated to other handlers [Olivier Galibert].
- mac128.cpp: Implement the PWM (NEW_IWM only), fix the via clocks superdrive: Hopefully implement the HD/DD detection [Olivier Galibert].
- news_r3k.cpp, pdp11.cpp, pt68k4.cpp, rm380z.cpp, sapi1.cpp: Initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista].
- sega_beena.cpp: Added ten entries and corrected pokebw scan sizes and checksums in 'sega_beena_cart.xml' [TeamEurope, ClawGrip].
- spectrum.cpp: Filled in year and publisher for many entries. Updated metadata for six entries in 'spectrum_cass.xml' [ArcadeShadow].
- tandy1t.cpp, tk80bs.cpp, univac.cpp: Initialized some variables wich were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista].
- Renamed, from version 0.222 to 0.230: (a2iwm_flop) to (a2iwm), (abc_db411223) to (abc_db4112), (apple_fdc) to (apple_fdcl), (bbc_microware) to (bbc_udm), (bbc_mrme00) to (bbc_dfse00), (beehive) to (dm3270), (cc7o) to (cc7a), (cdislave) to (cdislavehle), (cit101_hle_kbd) to (cit101_kbd), (czk80) to (ckz80), (duetpp) to (sporzpp), (fujitsu_29f016a) to (mbm29f016a), (fujitsu_29lv002tc) to (mbm29lv002tc), (g65c816) to (w65c816), (g7400) to (videopacp), (i2cmem) to (24c512), (mackbd) to (mackbd_m0110), (mc5843) to (mc6843), (nes_vt_soc) to (nes_vt02_vt03_soc), (nes_vt_soc_4k) to (nes_vt369_soc), (nes_vt_soc_4k_bt) to (nes_vtunknown_soc_bt), (nes_vt_soc_4k_cy) to (nes_vtunknown_soc_cy), (nes_vt_soc_4k_fp) to (nes_vt32_soc), (nes_vt_soc_4k_fp_pal) to (nes_vt32_soc_pal), (nes_vt_soc_8k_dg) to (nes_vtunknown_soc_dg), (nes_vt_soc_pal) to (nes_vt02_vt03_soc_pal), (nes_vt_soc_scram) to (nes_vt02_vt03_soc_scram), (nocto) to (nmicro2), (pdp1_printer_image) to (pdp1_typewriter_image), (rad_sf) to (rad_sf2p), (sc80) to (lc80e), (sfxchas) to (flash), (st2205) to (st2205u), (unkunsp) to (mapacman), (via6522) to (mos6522) and vtechtvs) to (vtechtvssp).
- Added, from 0.222 to 0.230: 1 Mb Interface, 2C04 Clone PPU, a2RetroSystems Uthernet, ACB-2072 RLL Drive Controller, Acorn 16032 2nd processor (prototype), Acorn A500 2nd Processor, Acorn Archimedes Keyboard, Acorn IOC, Acorn Large 32016 2nd processor, Acorn MEMC, Acorn Music 500, Acorn Z80 2nd Processor (Winchester), Agat Keyboard, Alpha denshi ALPHA-8921, AMD Am2901B Bitslice Processor, Apple II Parallel Printer Interface Card, Apple IWM (Integrated Woz Machine) (legacy), Apple IWM controller, Apple SWIM1 (Sander/Wozniak Integrated Machine) version 1 floppy controller, Apple SWIM2 (Sander/Wozniak Integrated Machine) version 2 floppy controller, Apple SWIM3 (Sander/Wozniak Integrated Machine) version 3 floppy controller, Apple/Sony 3.5 DD (400/800K GCR), Apple/Sony 3.5 HD (Superdrive), Apple/Sony 3.5 SD (400K GCR), AppleCD 150, Apricorn Super Serial Imager, Aquarius 16K Memory Cartridge, Aquarius 16K+ Memory Cartridge, Aquarius 32K Memory Cartridge, Aquarius 4K Memory Cartridge, Aquarius C1541 DOS Interface, Aquarius Cartridge port, Aquarius Mini Expander, Aquarius Quick Disk, Aquarius ROM Cartridge, Aquarius SuperCart I Cartridge, Atari Jaguar Blitter, Atmel ATmega168, Atmel ATmega328, BaoBaoLong Handhelds LCD Controller, BaoBaoLong Handhelds Menu Controller, Beta Disk Plus clones, Blue Alpha Sound Sampler, CBI-95 Disk Interface, CCS Model 7710 Asynchronous Serial Interface, CIT-101e Keyboard, CIT-220+ Keyboard, CMS 6809 2nd Processor, CMS SCSI II Card, CoCo MIDI PAK, ColecoVision MegaCart, CS8900A Crystal LAN 10Base-T Ethernet MAC, CSI CAT28F020 Flash, Dallas Clock, Dallas DS1202 Serial Timekeeping Chip, Dallas DS80C320 HSM, DataBoard 4106 Minifloppy interface, DataBoard 4107 Winchester interface, DEC PC11 controller, DEC Qbus bus, DEC Qbus slot, Didaktik D40, Didaktik D80 (MDOS 1, 2793 FDC), Didaktik D80 (MDOS 2, 8272 FDC), Disto 1024K RAM Cartridge, Dragon MIDI PAK, DS1287 RTC, DS8874 LED Driver, Econet X25 Gateway Co-Processor, Elan EP3A19A System, Elan EPL43102 LCD Driver, Emerald Technology 3XTwin Twinax Emulation Card, Epson SED1278-0B LCD Controller, Epson SED1356, Epson SED1500 LCD Driver, Epson SED1501 LCD Driver, Epson SED1502 LCD Driver, Epson SED1503 LCD Driver, Epson SED1560 LCD Driver, EURO PC Keyboard, EXORterm 155 Terminal, EXORTERM155, F1 daisy chain abstraction, Fairchild 4702B Bit Rate Generator, First Byte Printer Interface, First Class Peripherals Sider 1 SASI Card, First Class Peripherals Sider 2 SASI Card, FloppyOne DOS Interface, FM Towns SCSI card slot, FMT-121 SCSI Card, FP-6000 Keyboard, Fujitsu MBM29DL164BD Flash, Fujitsu MBM29F160TE Flash, Fujitsu MBM29LV800B Flash, Gemini DataGem ROM Carrier, GeneralPlus GPL16250 (with direct SPI handling), GG X-Terminator, GRID2101_FLOPPY, GRID2101_HDD, GRID2102, HAL Labs Gizmo, HC-55532, Heath HE 191-3425 Keyboard, Hilderbay / Kempston Centronics S, Hitachi HD61202 LCD Driver, Hitachi HD641016, Hitachi HD6435368 (H8/536), HP IPC I/O Slot, HP IPC optional ROM, HP2640 tape subsystem, HP82919 card, HP98036 card, Hughes HLCD 0438 LCD Driver, Hybrid Music 3000 Expander, Hybrid Music 4000 Keyboard, Hybrid Music 5000 Synthesiser, Hybrid Technology Music System, Hyperscan controller HLE, Hyperscan RFID card, IBM PC RT Keyboard, IBM ROMP, IBM Rosetta, Informer 207/376 Keyboard (HLE), Informer 213 Keyboard (HLE), Intel 8344AH RUPI-44, Intel 87C51FA, Intel SA1111 Microprocessor Companion Chip, Intel XScale PXA250, Intel XScale PXA270, Intel XScale SA1110 Peripherals, JAFA Mode 7 Display Unit, Kempston Centronics E (flat), Kempston Centronics E (upright), Kempston Disc Interface, Kenda Professional DMFS, Logitek Proceed 1 Interface, M&R Enterprises SUP'R'TERMINAL, M24C02 I2C Memory, M68SFDC, Mac ADB HLE, Mac Sonora video support, Macintosh 128k/512k/Plus Keyboard Port, Macintosh Keyboard (British - M0110B), Macintosh Keyboard (French - M0110F), Macintosh Keyboard (Italian - M0110T), Macintosh Numeric Keypad (English - M0120), Macintosh Numeric Keypad (European - M0120P), Macintosh Plus Keyboard (French - M0110A F), Macintosh Plus Keyboard (Japanese - M0110A J), Macintosh Plus Keyboard (U.S. - M0110A), Mark 1 CPU, MD Serial EEPROM Mode 1, Microchip PIC17C43, Microchip PIC17C44, Micro-Decision Keyboard, MIDAS Gammadisk Interface, Mitsubishi M50753, MOS Technology 6512, Motorola MC68HC705C4A, Motorola MC68HC811E2, MSX Cartridge - Ink, N2A03 core with swapped D5/D6, National Semiconductor 32081 Floating-Point Unit, National Semiconductor COP452 frequency generator, National Semiconductor MM5799, National Semiconductor MM58174 RTC, Orange Micro Grappler+ Printer Interface, P.R.E.S. Advanced Plus 1, P.R.E.S. Advanced Plus 6, Pace RS423 Communications cartridge, Panasonic MN1880, PCD8572 I2C Memory, PCF8570 I2C Memory, PCF8573 RTC with Power Fail Detector, PCF8582 I2C Memory, Peartree Music 87 Synthesiser, Philips Mini DCR, Philips UCB1200 modem/audio codec, Philips UDA1344 Codec, Radio Shack Serial Printer, RC759 Keyboard (HLE), Ricoh N2A03 core, Ricoh RP2C33 (sound), Rockwell MM75, Rockwell MM76, Rockwell MM76E, Rockwell MM76EL, Rockwell MM76L, Rockwell MM77, Rockwell MM77L, Rockwell MM77LA, Rockwell MM78, Rockwell MM78L, Rockwell MM78LA, Rockwell R65C22 VIA, Rockwell R65NC22 VIA, Roland BU3905S R11-0006 Output Assigner, Roland MB63H114 Multiple Address Counter, Roland RF5C36 Sampler, Roland SA-16 Sampler, RS232 Synchronous I/O, RT PC I/O Channel Converter/Controller, RT PC keyboard connector, S D IDE Adapter, S.P.I. SAM Parallel Interface, SAA5240A EURO CCT, SAA5240B EURO CCT, SAA5243E EURO CCT, SAM Coupe ATOM HDD interface, SAM Coupe Drive Port, SAM Coupe Expansion Bus, SAM Coupe Internal Floppy, SAM Coupe Mouse Interface, SAM Coupe Mouse Port, SAMBUS 4-slot Expansion Interface, SAMDAC, Sanyo LC7985NA/LC7985ND LCD controller, SDI Interface, Sharp LoCoMo Peripheral, Sharp SCOOP peripheral interface, SID Master 99, SID Soundchip Interface (6581), SID Soundchip Interface (8580), Siemens SAB80C535, Sitronix ST2302U Integrated Microcontroller, SMC COM52C50 TIC, Solidisk 1770 DDFS Issue 1 FDC, Solidisk 1770 DDFS Issue 2 FDC, Solidisk 8271/1770 DFDC Issue 1 FDC, Sony CXD1180, Speccy-DOS Interface, Speech Systems Stereo Composer, Speech Systems Symphony Twelve, SPG290 CDServo HLE, SPG290 I2C, SPG290 PPU, SPG290 Timer, Sprow LCD Display, STmicro M95010 1kbit SPI EEPROM, STmicro M95020 2kbit SPI EEPROM, STmicro M95040 4kbit SPI EEPROM, SunPlus / GeneralPlus video rendering, Swift Disc II Interface, Swift Disc Interface, Tab E22 Keyboard (HLE), Tandy 1000 Keyboard, Tandy 2000 Keyboard HLE, TI-99/2 Expansion Port, TI-99/2 RAM Expansion 32K, Torch Hard Disc Pack, Torch SCSI Host Adaptor, Torch Z80 Communicator (Master), Torch Z80 Communicator (Model B), Torch Z80 Communicator (Model B+), Toshiba TMP96C141, TTI QTS-1 SCSI Host Adapter, V.Smile Gym Mat, Videopac 40 Cartridge, Videopac Service Test Cartridge, Videopac+ 60 Cartridge, Videopac+ C7420 Cartridge, Videopac+ KTAA Cartridge, Videx Uniprint Printer Interface, Voicebox, VT09 series System on a Chip (NTSC), VT369 series System on a Chip (with opcode swapping), VTxx series System on a Chip (Family Pocket), Watford SP-DOS Interface, WDC W65C22S VIA, WDC W65C802, WonderWitch, X24C01 I2C Memory, XOP APU, Z-29 Keyboard Port, Zilog Z86E02, ZN426E-8 DAC, ZX Lprint and ZX Lprint III devices.
- 68bit added Motorola EXORterm 155 and Motorola M6800 EXORciser (M68SDT) machines.
- AJR added Andrew Holme Mark 1 FORTH Computer manchine.
- AJR, Bitsavers added C. Itoh Electronics CIT-101e Video Terminal machine.
- Alexandre added VTech / Integrated Systems Inc. IQ Unlimited (Germany) machine.
- algestam, Mr. Do added Telko / Nintendo Bassmate Computer machine.
- algestam, Ryan Holtz added Nintendo Game & Watch: Popeye (Panorama Screen), Nintendo Micro Vs. System: Donkey Kong 3 and Nintendo Micro Vs. System: Donkey Kong Hockey machines.
- Andreas Markusen, DBWBP added Roland HS-80 Programmable Polyphonic Synthesizer machine.
- anonymous added Radica / Sega Super Sonic Gold (Radica Plug & Play) (USA) machine.
- anonymous, DBWBP added Roland TR-909 Rhythm Composer machine.
- bataais added Saitek Kasparov Simultano (ver. B) machine.
- Berger added Fidelity Electronics Elite A/S Challenger (Budapest program, model EWC), Fidelity Electronics Elite A/S Challenger (Glasgow program, set 3), Hegener + Glaser Mephisto III (set 2), Hegener + Glaser Mephisto III (set 4), Hegener + Glaser Mephisto Polgar (v1.10), Hegener + Glaser Mephisto Portorose 32 Bit (v1.01), Novag Super Expert (version A, set 3) and Novag Super Forte (version C, v1.2) machines.
- Berger, Achim added SciSys Superstar 36K machine.
- Binary Dinosaurs, Nigel Barnes added Tantel AlphaTantel machine.
- Bitsavers added Adacom CP-150 Plus, Eidgenössische Technische Hochschule Zürich Ceres-1, Informer Informer 207/100, Informer Informer 213, International Business Machines IBM RT PC Model 010, International Business Machines IBM RT PC Model 015, International Business Machines IBM RT PC Model 020, International Business Machines IBM RT PC Model 025, International Business Machines IBM RT PC Model A25, Lee Data 1220 Display Terminal, Micro-Term / Kurzweil Computer Products ERGO 201 (Special #9233), Qume QVT-82, Sym Systems / Torque Systems MBC020-65 CPU/Video Board (Torque Systems OEM), Tab Products E-22 Display Terminal and Zenith Data Systems Z-22 Terminal machines.
- Bitsavers, AJR added Morrow Designs MDT 60 Video Display Terminal machine.
- Bitsavers, Al Kossow added CIE Terminals CIT-101XL Video Display Terminal machine.
- Carl, Alexander Kholodov added SM1810 machine.
- ClawGrip added Indra / Amper Consola EMT machine.
- ClawGrip, Sean Riddle, David Haywood added / Senca My Wico Guitar, Taikee / V-Tac Ordenador-TV (Spain) and WinFun Centro TV de Diseno Artistico (Spain) machines.
- ClawGrip, Sean Riddle, David Haywood, ArcadeHacker added Taikee / Oregon Scientific / V-Tac Technology Co Ltd. Teléfono interactivo de TV (Spain) machine.
- Corrado Tomaselli added Sony Trinitron Color Video Monitor BVM-20F1E machine.
- David Haywood, Sean Riddle added Solar Games 80-in-1 (PAL), Virtual TV Soccer, LeapFrog Turbo Extreme (US), Macro Winners (Play Vision license) Wireless Tennis (PAL, Play Vision), Nice Code 6-in-1 Sudoku Plug & Play,
Play Vision / Taikee / V-Tac Worldwide Casino Tour 12-in-1, Radica / Sega Mega Drive Collection Volume 2 (Radica, Arcade Legends) (UK), Radica / Sega Out Run 2019 (Radica Plug & Play, UK), Radica / Sega Super Sonic Gold (Radica Plug & Play) (UK) and Taikee World Soccer TV Game 10-in-1 (PAL) machines.
- David Haywood, Sean Riddle, Kamaal Brown added dreamGEAR / JungleTac Plug 'N' Play 50-in-1 (DGUN-853), dreamGEAR Plug 'N' Play 25-in-1 (DGUN-806), Excalibur / Nice Code The New York Times Sudoku, LeapFrog IQuest 4.0 (US), Senario / JungleTac Vs Maxx 25-in-1 (VT03 hardware), WinFun / JungleTac Joypad 65 and WinFun / JungleTac Joystick 30 machines.
- David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown added / JungleTac Venturer '25 Games' 25-in-1, Beijue Beijue 16 Bit Handheld Games 220-in-1 (Game Boy style case), dreamGEAR / JungleTac Plug 'N' Play 30-in-1 (DGUN-851), dreamGEAR / JungleTac Turbo GT 50-in-1, LeapFrog Zippity (US), Performance Designed Products (licensed by Taito / Data East) / JungleTac VG Pocket Caplet Fast Acting 35-in-1, RCA / JungleTac RCA NS-500 30-in-1, Senario / JungleTac 25 Video Games - All in 1 Video System (Senario), Senario / JungleTac Vs Maxx 25-in-1 (SH6578 hardware), Senario / JungleTac Vs Maxx TX-2 50-in-1, Senario / JungleTac Vs Maxx Video Extreme 50-in-1 (with Speed Racer and Snood), Senario / JungleTac Vs Maxx Wireless 77-in-1 and Senario 101 Games in 1 (Senario, NES/Famicom bootlegs) machines.
- David Haywood, Sean Riddle, TeamEurope added 10 Jeux Interactifs / Jeux Pour Filles (France) machine.
- David Haywood, Team Europe added Guitar Star (Europe, PAL), JAKKS Pacific Inc Power Rangers Super Megaforce Hero Portal, Ultimate Products Ltd. Zone 7-in-1 Sports (PAL), Xing Xing Wireless Interactive TV Game 'Wi TV Zone' 48-in-1 (Europe, PAL), LeapFrog Zippity (UK), Lexibook / JungleTac Lexibook JG7410 100-in-1, Lexibook / Sit Up Limited / Jungle's Soft Seal 30-in-1 (VT based, Model FN098134), Subor Sports and Dance Fit Games Mat D-555 (PAL) and Thumbs Up Mini Arcade Machine (Thumbs Up, 240IN1ARC) machines.
- David Shah added CoolBoy RS-70 648-in-1, PCP PCP 8718 - HD 360 Degrees Rocker Palm Eyecare Console - 788 in 1 and PCP PCP 8728 - 788 in 1 machines.
- Davide Cavalca added Next Software Inc NeXTcube machine.
- DBWBP added Akai Electric MPC60 MIDI Production Center, Akai VX600 Programmable Matrix Synthesizer, Casio SK-10, Casio SK-2, E-mu Systems Carnaval - Jugando con Fuego, E-mu Systems Emax Digital Sampling Keyboard, E-mu Systems Emax II 16-Bit Digital Sound System, E-mu Systems Emax Plus Digital Sampling Keyboard, E-mu Systems Orbit 9090 - The Dance Planet, E-mu Systems Planet Phatt - The Swing System, E-mu Systems Pro/Cussion Maximum Percussion Module, E-mu Systems Proteus/1 16-Bit Multi-Timbral Digital Sound Module, E-mu Systems Proteus/1 XR 16-Bit Multi-Timbral Digital Sound Module, E-mu Systems Vintage Keys Classic Analog Keyboards, Generalmusic GEM RealPiano RP200, JoMoX XBase 09 Midi Controlled Analogue Drum Module, Kawai Musical Instrument Manufacturing SX-240 8-Voice Programmable Polyphonic Synthesizer, Kawai Musical Instruments Manufacturing KSP10 Digital Piano, Korg DVP-1 Digital Voice Processor, Korg microKORG Synthesizer/Vocoder, Korg WaveStation A/D, Korg WaveStation EX, Korg WaveStation SR, Novation BassStation Rack Analogue Synthesizer Module, Novation Drum Station, Novation Super Bass Station, Roland Boss GX-700 Guitar Effects Processor, Roland Boss SE-70 Super Effects Processor, Roland Boss SX-700 Studio Effects Processor, Roland JD-800 Programmable Synthesizer, Roland MKS-7 Super Quartet, Roland TR-505 Rhythm Composer and Yamaha DX11 Digital Programmable Algorithm Synthesizer machines.
- Dirk Best added Informer Informer 207/376 machine.
- Dirk Best, MattisLind added Informer Informer 213 AE machine.
- Dirk Best, Tech Time Traveller added Insight Enterprises Z80 SBC (prototype?) machine.
- Don Maslin Archive, AJR added GNAT Computers GNAT System 10 machine.
- Edward d-tech, DBWBP, R. Belmont added Yamaha MU-5 machine.
- emuboy85 added Thumbs Up Thumbs Up 240-in-1 Mini Arcade Machine machine.
- Felipe Sanches added Sony BETACAM-SP Videocassette Player UVW-1200 RGB, Sony BETACAM-SP Videocassette Player/Recorder UVW-1600 RGB, Sony BETACAM-SP Videocassette Player/Recorder UVW-1800 RGB, Sony DFS-500 DME Video Switcher, Sony U-Matic Videocassette Recorder VO-5850PM and TecToy Pense Bem (2017) machines.
- foone added Basic Fun Where in the World is Carmen Sandiego? (Handheld) machine.
- Frank Palazzolo added Grant Searle Simple 6502 Machine, Grant Searle Simple 6809 Machine, Grant Searle Simple CP/M Machine and Grant Searle Simple Z-80 Machine machines.
- Gavin Scott, F. Ulivi added Hewlett-Packard HP 2641A machine.
- gelotus added E-Game! 150-in-1 machine.
- hap added Elektor AVR-Max Chess Computer (English), Elektor AVR-Max-Schachzwerg (German), Elektronika Autoslalom and Philips Videopac C52 (France) machines.
- hap, Achim added Saitek Kasparov Simultano (ver. C) machine.
- hap, anonymous added CXG Systems / Newcrest Technology Sphinx Commander (v2.00) machine.
- hap, Berger added Novag Constellation Expert, Novag Super Nova (Novag, v1.05) and Saitek / Tandy Corporation Chess Champion 2150 machines.
- hap, Berger, Achim added DataCash Systems / Staid CompuChess: The Second Edition, Fidelity Electronics Chess Challenger (model UCC10, 10 levels), Fidelity Electronics Mini Sensory Chess Challenger (1982 version), Fidelity Electronics The Gambit (1989 version), Hegener + Glaser Mephisto Junior (1982 version), Novag Micro Chess, SciSys / Intelligent Games Intelligent Chess, SciSys Chess Champion: Super System IV, SciSys Chess Companion and SciSys Chess Intercontinental Traveler machines.
- hap, Sean Riddle added Fidelity Electronics Mini Sensory Chess Challenger (1981 version), Fonas Tri-1 (Fonas), Invicta Electronic Master Mind (Invicta), Invicta Super-Sonic Electronic Master Mind, Kmart Dr. Dunk, Kmart Dunk 'n Sunk, M.E.M. Belgium Memoquiz, Mattel Basketball (Mattel), Mattel Brain Baffler, Mattel Football 2 (Mattel), Mattel Funtronics: Tag, Mattel Hockey (Mattel), Mattel Horoscope Computer, Mattel Soccer (Mattel), National Semiconductor QuizKid Racer (MM5799 version), National Semiconductor QuizKid Speller, SciSys Mini Chess, Selchow & Righter Reader's Digest Q&A - Computer Question & Answer Game and Selchow & Righter Scrabble Sensor - Electronic Word Game machines.
- hap, Sean Riddle, Kevin Horton, O. Galibert added Mattel World Championship Football machine.
- hap, Sean Riddle, Rik added Entex Black Knight Pinball (Entex) and Tiger Electronics Sub Wars (LED version) machines.
- Ian Bradbury added G2 Systems MasterPieCe 800 Series, G2 Systems MasterPieCe 900 Series and G2 Systems MasterPieCe 900GX Series machines.
- jacaba added HKB-502 268-in-1 (set 1) and HKB-502 268-in-1 (set 2) machines.
- jordigahan, ClawGrip, Dirk Best added Azkoyen Design D6 machine.
- Jos Dreesen, Curt Coder added Professional Data Computer Clipper machine.
- KaruzoHikari, TeamEurope, David Haywood added Ingo Devices SL / Senca Code Lyoko (25-in-1 handheld) machine.
- Kevin Horton added Votrax/Phonic Mirror HandiVoice HC-110 and Votrax/Phonic Mirror HandiVoice HC-120 machines.
- kludge added Gaming Tech Gaming Tech CT-885 machine.
- Lord Nightmare added MGA Entertainment MIUCHIZ Virtual Companions machine.
- maquinasdetabaco.com, Dirk Best added Azkoyen Design (Euro) machine.
- Martin v.d. Steenoven added Radofin Aquarius II machine.
- ne7! added DreamGear My Arcade Retro Machine 200-in-1 (DGUN-2577) and Red5 Mini Arcade Machine 240-in-1 (Red5) machines.
- Nigel Barnes added Mattel Aquarius (PAL) and Tinsley Medical Instruments Henson CFA 3000 (B+) machines.
- Nigel Barnes, Binary Dinosaurs, Centre for Computing History added The Open University Hektor II machine.
- Nigel Barnes, Centre for Computing History added The Open University Hektor, Torch Computers Torch Model 301 and Torch Computers Torch Model 725 machine.
- Pablo Marx added Apple Computer MessagePad, Apple Computer MessagePad 110, Apple Computer MessagePad 120, Apple Computer MessagePad 130, Apple Computer MessagePad 2000, Apple Computer MessagePad 2100, Apple Computer Newton Notepad (prototype), Motorola Marco and Sharp ExpertPad PI-7000 machines.
- pascal_frigoriste added Lexibook Cyber Arcade 200-in-1 machine.
- Patrick Mackinlay added Network Computing Devices MCX machine.
- Peter Wilhelmsen, David Haywood, TeamEurope added Ultimate Products / TaiKee Plug 'N' Play Rockstar Guitar / Guitar Rock (PAL) machine.
- Plamen Mihaylov, Patrick Mackinlay added Data General AViiON 4600, Facit DTC, NEC EWS4800/310 and Sony NWS-3860 machines.
- Preservat!on Quest / Noah Bacon, Hubz added Epoch / SSD Company LTD Super PC TV (Epoch) machine.
- R. Belmont, HIGHWAYMAN added Yamaha PSR-340 PortaSound machine.
- rfka01 added DTK Group PC-XT-Clones with DTK/ERSO-BIOS, Inc. Corona PPC-21, Corona Data Systems, International Business Machines PS/1 2011, International Business Machines PS/1 2011 (international models with ROM DOS), International Business Machines PS/1 2121, International Business Machines PS/1 2121 (international models with ROM DOS), International Business Machines PS/1 2123, International Business Machines PS/1 2133, JUKO NEST 8088 and V20, Monotech NuXT, Monotech NuXT v2, NCR Class 3302 Model 0110, Schneider Rundfunkwerke AG 386SX System 40 (VGA), Schneider Rundfunkwerke AG Tower AT 201, 202, 220, 240 and 260 (286,EGA), Sergey Kiselev Micro 8088, Sergey Kiselev Sergey's XT and Sergey Kiselev Xi processor board machines.
- Rik added Super Impulse Space Invaders (Tiny Arcade) machine.
- Robbbert added Anakonda, Kharkovsky and Unga machines.
- Ryan Holtz added Hewlett Packard Jornada 720, Linus Åkesson / kryo The Hardware Chiptune Project, Linus Åkesson Phasor and Linus Åkesson Power Ninja Action Challenge machines.
- Ryan Holtz, O. Galibert added Sharp Zaurus SL-C500 machine.
- Sean Riddle added Basic Fun Ms. Pac-Man (mini arcade), Basic Fun Pac-Man (mini arcade), dreamGEAR My Arcade Gamer V Portable Gaming System (DGUN-2573) (set 2, older), dreamGEAR My Arcade Pac-Man Pocket Player (DGUNL-3227), MSI / Arc System Works Double Dragon - 30 Years Anniversary (Plug & Play), MSI / Bandai Namco Ms. Pac-Man (MSI Plug & Play), MSI / Bandai Namco Namco Classics Vol.1 (3-in-1) (MSI Plug & Play), MSI / Capcom Mega Man 2 (MSI Plug & Play), MSI / Konami Frogger (MSI Plug & Play, white joystick), MSI / Taito Space Invaders (MSI Plug & Play), MSI WWE Wrestlemania Steel Cage Challenge (Plug & Play) (set 1) and MSI WWE Wrestlemania Steel Cage Challenge (Plug & Play) (set 2) machines.
- Sean Riddle, ClawGrip added Radica / Sega Mega Drive Collection Volume 1 (Radica, Arcade Legends) (Europe) machine.
- Sean Riddle, David Haywood added Virtual TV Ping Pong, BornKid Handheld Game Console BC-19 - 218 in 1, dreamGEAR My Arcade Gamer Mini 160-in-1 (DGUN-2953), dreamGEAR My Arcade Wireless Video Game Station 200-in-1 (DGUN-2572), I'm Game / Senca I'm Game! GP120 (Family Sport 120-in-1), JAKKS Pacific Inc / Child Guidance / Handheld Games Dora the Explorer - Dora Saves the Mermaids (Sharp Cookie) (PAL, UK), JAKKS Pacific Inc / Child Guidance / Handheld Games Scooby-Doo! and The Pirate's Puzzles (Sharp Cookie) (PAL, UK), JAKKS Pacific Inc / Child Guidance / Pronto Games Go Diego Go! - Aztec ABC Adventure (Sharp Cookie) (PAL, UK), JAKKS Pacific Inc / Child Guidance / Pronto Games The Amazing Spider-Man - Great Math Caper (Sharp Cookie) (NTSC, US), JAKKS Pacific Inc / Child Guidance / Pronto Games Thomas & Friends - Learning Circus Express (Sharp Cookie) (NTSC, US), LeapFrog Turbo Twist Brain Quest (US), LeapFrog Turbo Twist Fact Blaster (US), LeapFrog Turbo Twist Math (US), LeapFrog Turbo Twist Spelling (US), LeapFrog Turbo Twist Vocabulator (US), Macro Winners Game Sporz Wireless Boxing, Mattel Hot Wheels (2 player, pad controllers), NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 3-in-1: Boggle, Connect 4, Roll Over, NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 3-in-1: Silly 6 Pins, Hungry Hungry Hippos, Match 'em, NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 3-in-1: Simon, Battleship, Checkers, NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 6-in-1: Silly 6 Pins, Candy Land, Hungry Hungry Hippos, Match 'em, Mixin' Pics, Checkers, NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 6-in-1: Simon, Battleship, Mouse Trap, Checkers, Link-a-Line, Roll Over, Orb Retro Handheld Console 152-in-1, Protocol Virtual Ping Pong (Protocol), Senario / JungleTac Vs Maxx 10-in-1 Casino / Senario Card & Casino Games, Senario / JungleTac Vs Maxx 17-in-1, Senario / JungleTac Vs Maxx 5-in-1 Casino / Senario Card & Casino Games, Senario / JungleTac Vs Maxx 6-in-1 Casino / Senario Card & Casino Games, Senario Double Dance Mania: Mega 12, Tiger / SSD Company LTD U-Dance, TikTokTech Ltd. / 3T Games / Senario Moving Music (MM-TV110), Ultimate Products / Jungle's Soft Zone Fusion, Ultimate Products Ltd. / Waixing Reactor 32-in-1 (NTSC), Ultimate Products Ltd. / Waixing Zone Mini, VideoJet Kiu Games, VTech Dora the Explorer - Dora TV Adventure Globe, WinFun Guitar Buster and Zone Zone 3D machines.
- Sean Riddle, David Haywood, anonymous added Macro Winners / Waixing Zudu-go / 2udu-go machine.
- Sean Riddle, David Haywood, anonymous, Kev (FBN) added Senario Wireless Fitness / Dance Fit (Senario) machine.
- Sean Riddle, David Haywood, Dave Silva added Macro Winners Game Sporz Wireless Duet Play Ping-Pong machine.
- Sean Riddle, David Haywood, Kamaal Brown added Senario Double Dance Mania: Supreme / Dance Supreme and VTech Dora the Explorer - Dora TV Explorer Phone / Boots's Special Day machines.
- Sean Riddle, David Haywood, Kev (FBN), anonymous added JAKKS Pacific Inc / HotGen Ltd Hannah Montana G2 Deluxe - All in One (JAKKS Pacific TV Game), JAKKS Pacific Inc / HotGen Ltd High School Musical G2 Deluxe - All in One (JAKKS Pacific TV Game), Radica / Capcom / Sega Street Fighter II: Special Champion Edition [Ghouls'n Ghosts] (Radica, Arcade Legends) (USA) and Radica / Sega Genesis Collection Volume 2 (Radica, Arcade Legends) (USA) machines.
- Sean Riddle, Kamaal Brown added Basic Fun Fix It Felix Jr. (Mini Arcade) and Hasbro Palace Arcade machines.
- Sean Riddle, Kamaal Brown, David Haywood added Lexibook Toy Story 3 (Lexibook) and Senario Speed Racer (Senario) machines.
- Sean Riddle, Kamaal Brown, Ruairi added dreamGEAR My Arcade Data East Classics - Pixel Player (308-in-1) (DGUNL-3202) machine.
- Sean Riddle, Kev (FBN), anonymous added dreamGEAR / Senca My Arcade Go Gamer Portable (Family Sport 220-in-1) machine.
- Sean Riddle, Kitsune Sniper added JungleTac Vs Power Plus 30-in-1 and Lexibook Lexibook Compact Cyber Arcade - Marvel Ultimate Spider-Man machines.
- Sean Riddle, Recreativas.org added Sharp IQ-7000 machine.
- Sean Riddle, TeamEurope added VTech TV Learning Station (VTech, Germany), VTech V.Smile Baby (France, with 'En Ville avec l'ourson Patoune'), VTech V.Smile Baby (France, with 'Winnie et ses amis dans la Foret des Reves Bleus') and VTech V.Smile Baby (Germany, with 'Puuhs Hundert-Morgen-Wald') machines.
- Sean Riddle, TeamEurope, David Haywood added JAKKS Pacific Inc / HotGen Ltd Camp Rock Guitar Video Game (JAKKS Pacific TV Game) machine.
- shattered added AT&T Blit machine.
- Takashi Omoto, Sean Riddle added TimeTop Super Game 7-in-1 (TimeTop SuperGame) (PAL) machine.
- Takashi Omoto, TeamEurope, David Haywood added NJ Pocket 60-in-1 handheld 'X zero' (NTSC), Portable Game Station 268-in-1 and unknown VT1682-based 101-in-1 handheld (PAL) machines.
- TeamEurope added dreamGEAR My Arcade Data East Classics - Pixel Classic (308-in-1) (DGUNL-3201), Fizz Creations Arcade Classics Mini Handheld Arcade (Supreme 150), Fizz Creations Mini Arcade Console (Arcade 10-in-1), Jungle's Soft Mini Game Player 48-in-1, Lexibook Lexibook Compact Cyber Arcade - Paw Patrol, Lexibook Lexibook Console Colour - Disney's Planes, Lexibook Lexibook Console Colour - Minnie Mouse, Millennium 2000 GmbH / Senca Millennium M505 Arcade Neo Portable Spielkonsole (Family Sport 100-in-1), MSI / Capcom / Sega Street Fighter II: Special Champion Edition (MSI Plug & Play) (Europe), VTech InnoTAB 2 (UK) and VTech InnoTV machines.
- TeamEurope, ClawGrip added Inc. AlphaSmart 3000, AlphaSmart machine.
- TeamEurope, David Haywood added Retro Arcade 16 Bits Classic Edition Mini TV Game Console - 145 Classic Games - TV Arcade Plug and Play (Mega Drive bootlegs), Conny / VideoJet Dora l'exploratrice - Pocket Dream Console (VideoJet, France), Conny / VideoJet PDC150 Tactile - Pocket Dream Console (VideoJet, France), Conny / VideoJet PDC200 - Pocket Dream Console (VideoJet, France), Conny / VideoJet PDC40 Tactile - Pocket Dream Console (VideoJet, France), Conny / VideoJet PDC50 - Pocket Dream Console (VideoJet, France), Conny / VideoJet Plug Play TV Games 2 (4-in-1) (VideoJet, France), IVL Technologies Easy Karaoke Groove Station, Lexibook Lexibook Compact Cyber Arcade - Cars, Lexibook Marvel Avengers TV Game Console (32-bit) (Lexibook), Millennium 2000 GmbH / Senca Millennium M521 Arcade Neo 2.0 (Family Sport 220-in-1), Millennium 2000 GmbH Millennium Arcade 101 (M489) (Game Station 2 101-in-1), Millennium 2000 GmbH Millennium Arcade 250 (M527), Senario / Marathon - Mystery Animation Inc. Totally Spies! (France) and Venom TV Dance Mat 4 Games in 1 (Mix Party 3 / Dance Mix 3) machines.
- TeamEurope, taizou added UNITI, BaoBaoLong Portable Game Player BBL-338 (BaoBaoLong, 48-in-1), dreamGEAR Digital Pocket Hand Held System 20-in-1 - Model 8213, HengSheng HengSheng 36-in-1 (Black pad), HengSheng HengSheng 36-in-1 (Red pad), Jungle's Soft Ultimate Pocket Console GM-235 and LexiBook / JungleTac / NiceCode Cyber Console Center 200-in-1 (JL2050) machines.
- Tim Lindner added Tandy Radio Shack MCX-128 and DreamGear My Arcade Caveman Ninja machines.
- Tim Schuerewegen added DreamGear My Arcade Caveman Ninja, Lexibook Cyber Arcade Pocket (JL1895) and Retro FC 400-in-1 machines.
- Tony Jewell, Nigel Barnes added Defence Products Datacast Controller (The Stock Exchange) machine.
- Triple Oxygen added Zeebo Inc. Zeebo (Brazil) machine.
- Zup, TeamEurope added Lexibook Lexibook Compact Cyber Arcade - PJ Masks machine.
- Zup, TeamEurope, Sean Riddle added dreamGEAR My Arcade Retro Micro Controller - 220 Built-In Video Games (DGUN-2869) machine.
- 68bit added exorciser.cpp and exorterm.cpp driver.
- AJR added adacp150.cpp, akaivx600.cpp, basssta.cpp, boss_se70.cpp, boss_sx700.cpp, braiplus.cpp, bvm.cpp, cit101xl.cpp, drumsta.cpp, emax.cpp, emu68k.cpp, ergo201.cpp, gem_rp.cpp, gnat10.cpp, kawai_ksp10.cpp, kawai_sx240.cpp, korgdvp1.cpp, korgws.cpp, lee1220.cpp, mbc020.cpp, mdt60.cpp, microkorg.cpp, mk1forth.cpp, mpc60.cpp, roland_jd800.cpp, roland_tr505.cpp, roland_tr909.cpp, xbase09.cpp, ymdx11.cpp and z22.cpp drivers.
- AJR, Dirk Best added tabe22.cpp driver.
- ClawGrip added alphasma3k.cpp driver.
- David Haywood added easy_karaoke.cpp, elan_ep3a19a.cpp, generalplus_gpl_unknown.cpp, generalplus_gpl16250_rom.cpp, generalplus_gpl16250_romram.cpp, generalplus_gpl16250_spi.cpp, generalplus_gpl16250_spi_direct.cpp, generalplus_gpl162xx_lcdtype.cpp, innotv_innotabmax.cpp, leapfrog_iquest.cpp, megadriv_sunplus_hybrid.cpp, megadriv_vt_hybrid.cpp, nes_vt02_vt03.cpp, nes_vt09.cpp, nes_vt32.cpp, nes_vt369_vtunknown.cpp, vt_unknown.cpp, xavix_2000.cpp, xavix_2002.cpp and zeebo_qualcomm_adreno130.cpp drivers.
- David Haywood, AJR added st2302u_bbl_rom.cpp driver.
- David Shah added monkey_king_3b.cpp driver.
- Dirk Best added consola_emt.cpp, design.cpp, iez80.cpp, informer_207_100.cpp, informer_207_376.cpp and informer_213.cpp drivers.
- Felipe Sanches added betacam.cpp, dfs500.cpp, pensebem.cpp and umatic.cpp driver.
- Frank Palazzolo added gs6502.cpp, gs6809.cpp, gscpm.cpp and gsz80.cpp driver.
- hap added avrmax.cpp, fidel_msc.cpp, hh_pps41.cpp, novag_cexpert.cpp, novag_micro.cpp, novag_snova.cpp, saitek_ccompan.cpp, saitek_intchess.cpp, saitek_minichess.cpp and saitek_simultano.cpp drivers.
- Jonathan Gevaryahu added miuchiz.cpp and votrhv.cpp driver.
- Miodrag Milanovic, Robbbert added llc2.cpp driver.
- Nigel Barnes added alphatan.cpp and datacast.cpp drivers.
- Osso added wizard.cpp driver.
- Patrick Mackinlay added aviion88k.cpp, ceres.cpp, ews4800.cpp, news_38xx.cpp and rtpc.cpp drivers.
- R. Belmont added macprtb.cpp, macpwrbk030.cpp, macquadra700.cpp, ymmu5.cpp and ympsr340.cpp drivers.
- R. Belmont, O. Galibert added macpdm.cpp driver.
- Robbbert added ultim809.cpp driver.
- Ryan Holtz added jornada.cpp, lft_chiptune.cpp and lft_phasor.cpp driver.
- Sandro Ronco, hap added mephisto_academy.cpp driver.
- Sean Riddle added hh_cops1.cpp driver.
- Sergey Svishchev added blit.cpp driver.


[Posted by: AntoPISA]

[Annc] IV/Play 1.8.4.0 released.

progetto-SNAPS 0.230 update!

$
0
0



Ready the MAME 0.230 update of "MAME progetto-SNAPS".
• It's available this folder on Mega.nz that allows individually download files to update from version to version. The folder will be temporarily available until the next update.
• I'm back, after almost a year, to update the important category of "Cabinets"; for arcade machine images the most important part of the research was done by MetalGod.
• Also for images related to software lists I release many updates, some that complete lists, such as "ti99_cart", "vsmile_cart", "vsmilem_cart", "psx", "gamegear", "fmtown_cd", "megacd" and "hp_ipc" and here I have to thank JoeMame for the massive contribution.
• I warn all users that from these updates I have removed the direct link from the pages to download the package with the dat (and the ini file); these two files are contained within the image packages. If you still want to download them individually, you can find them all on the page: https://www.progettosnaps.net/dats/.
• Another small but, in my opinion, very useful news can be seen on my home-page: now the "News" come directly from the RSS file; at the top, under the title, you will see the latest news highlighted. The others follow the new table which summarizes the latest updates made for each file/category of resources. Furthermore, the columns can be reordered simply by clicking on the column header. This table is now automatically generated thanks to yet another motoschifo job, for which a thousand thanks are not enough!
• The next update is scheduled for Sunday, June 20, 2021, presumably with version 0.232 of MAME
.



4,762 snaps and 1,708, icons, pictures, pdf and zip downloadable here:

• Artworks: progetto-SNAPS Artworks - Packed
• Artworks: progetto-SNAPS Artworks - Single Files
• Cabinets: progetto-SNAPS Cabinet Pictures
• Control Panels: progetto-SNAPS Control Panel & Controller Pictures
• Icons: progetto-SNAPS Icons Extended
• Manuals (MAME): progetto-SNAPS Manuals - Packed
• Manuals (MAME): progetto-SNAPS PDF Manuals - Single Files
• Snapshots (Arcade): progetto-SNAPS Other Snaps
• Snapshots (MAME): progetto-SNAPS Snapshots
• Snapshots (Software): progetto-SNAPS Software's Snaps

---------------------------------------
Snapshots update:
---------------------------------------
ArtPreview: 1 del, 26 new & 1 upd (tot. 3,300 png) UPDATE & FULL REPACK1 pack, 6.14Kb
Bosses: 10 new & 8 upd (tot. 1,700 png) UPDATE & FULL REPACK1 pack, 3.91Mb
Ends: 10 new (tot. 1,180 png) UPDATE & FULL REPACK1 pack, 443Kb
GameOver: 100 new & 2 upd (tot. 8,375 png) UPDATE & FULL REPACK1 pack, 2.25Mb
HowTo: 1 del, 26 new (tot. 2,025 png) UPDATE & FULL REPACK1 pack, 1.79Mb
Logo: 1 del, 76 new & 2 upd (tot. 3,150UPDATE & FULL REPACK1 pack, 635Kb
Scores: 1 del, 76 new (tot. 7,700 png) UPDATE & FULL REPACK1 pack, 4.36Mb
Select: 1 del, 51 new & 1 upd (tot. 5,025 png) UPDATE & FULL REPACK1 pack, 1.46Mb
Snap: 3 del, 243 new & 58 upd (tot. 43,000 png) UPDATE & FULL REPACK1 pack, 14.3Mb
Snap Arcade: 3 del, 50 new & 16 upd (tot. 11,125 png) UPDATE1 pack, 4Mb
SnapSoftware: 4 del, 1,097 new & 27 upd (tot. 42,995 png) UPDATE1 pack, 110Mb
Titles: 3 del, 243 new & 57 upd (tot. 43,000 png) UPDATE & FULL REPACK1 pack, 14.1Mb
TitlesArcade: 3 del, 50 new & 16 upd (tot. 11,125 png) UPDATE1 pack, 4.01Mb
TitlesSoftware: 4 del, 2,391 new & 211 upd (tot. 40,537 png) UPDATE1 pack, 100Mb
Versus: 1 del, 6 new (tot. 1,220 png) UPDATE & FULL REPACK1 pack, 175Kb
Warning: 40 new (tot. 1,390 png) UPDATE & FULL REPACK1 pack, 385Kb

---------------------------------------
Other resources update:
---------------------------------------
Artworks WS[1]: 17 new & 1 upd (tot. 900 zip) UPDATE & FULL REPACK1 pack, 79.1Mb
Cabinets[2]: 36 del, 186 new & 102 upd (tot. 6,550 png) UPDATE & FULL REPACK1 pack, 169Mb
Control Panels[3]: 1 del, 51 new & 50 upd (tot. 3,150 png) UPDATE & FULL REPACK1 pack, 73.3Mb
Icons Extended: 51 del, 1,231 new & 13 upd (tot. 37,480 ico) UPDATE & FULL REPACK1 pack, 3.15Mb
Manuals(MAME): 75 new (tot. 2,800 png) UPDATE & FULL REPACK1 pack, 365Mb

---------------------------------------
Software's resource update:
---------------------------------------
- c64_cart (2 new png)UPDATE!
- c64_cart_titles (2 new png)UPDATE!
- c64_cass (31 new png)UPDATE!
- c64_cass_titles (31 new png)UPDATE!
- fmtowns_cd[4] (701 new png)NEW!
- fmtowns_cd_titles[4] (701 new png)NEW!
- gamegear (10 new & 9 upd png)UPDATE!
- gamegear_titles (11 new & 9 upd png)UPDATE!
- hp_ipc (57 new png)NEW!
- hp_ipc_titles (57 new png)NEW!
- ibm5170_covers (1 del png)ONLY DAT
- megacd (59 new png)UPDATE!
- megacd_titles (68 new & 1 upd png)UPDATE!
- nes (6 upd png)UPDATE!
- nes_titles[4] (950 new & 201 upd png)UPDATE!
- nes_video (1 ren png)ONLY DAT
- pcecd (59 new png)UPDATE!
- pcecd_titles (59 new png)UPDATE!
- psx[4] (80 new png)UPDATE!
- psx_titles[4] (80 new png)UPDATE!
- ti99_cart_titles[4] (319 new png)NEW!
- videopac_manuals (5 ren png)ONLY DAT
- videopac_video (1 del, 16 ren png)ONLY DAT
- vsmile_cart[4] (4 del, 65 new png)UPDATE!
- vsmile_cart_titles[4] (4 del, 65 new png)UPDATE!
- vsmilem_cart[4] (48 new & 1 upd png)UPDATE!
- vsmilem_cart_titles[4] (48 new png)UPDATE!

---------------------------------------
Note:
---------------------------------------
[1]: All the work was done thanks to Mentat.
[2]: Thanks to MetalGod to find almost all of these images.
[3]: Thanks to Antny ...sorry for the big delay!
[4]: Thanks to the huge contribution of JoeMame.

Resource Chart:


Counting and Dimensions (not compressed):


If you want to support my work, you can make small donations via PayPal.
The list of those who have made donations is visible in my thanks page, here.

[Posted by: AntoPISA]

MAME 0.231

$
0
0

MAME 0.231

MAME 0.231, our April release, is out now! The Yamaha FM synthesis rewrite is progressing, with the OPL family (including YM2413, YM3526, YM3812, YMF262 and Y8950) done this month. A number of regressions reported against the previous release have also been fixed. Most things should be improved, but if you notice something wrong with a system using one of these chips, be sure to let us know. Warp-1, a very rare Sun Electronics game from the late ’70s, has been added this month. This is an early example of an “into the screen” space shooter.

For as long as it has been emulated, the “3D” stages in Contra have been too easy. This comes down to the functionality of the Konami 007452 chip, which Konami calls a VRC&DMP. Now we know that VRC stands for Virtual ROM Controller, and controls ROM banking. However, the DMP part has been more of a mystery, assumed to be some kind of protection. This month, furrtek worked out that it’s apparently some kind of Divide/Multiply Processor, for 16-bit maths operations that would be unacceptably slow on the games’s pair of 6809-family CPUs. The great news is the game now runs correctly, the bad news is you’ll probably die a lot more.

David “Haze” Haywood is back this month with fixes for several arcade games that have never been quite right. He’s fixed graphical priority issues in SNK’s Beast Busters and Mechanized Attack, improved timing in Seibu Kaihatsu’s Shot Rider, and corrected layer offsets in Mitchell’s Funky Jet. He also added support for a couple of protected Mega Drive bootleg games from Argentina. Recently, David has been streaming MAME gaming sessions, often highlighting under-appreciated games. You can watch the recorded streams on his YouTube channel. Still on the topic of things that have never been right, sasuke has been busy this month. He’s improved the Nichibutsu 1412M2 DAC playback rate and timer period calculation, most noticeable on the Mighty Guy soundtrack, and made Taito’s unicycling game Cycle Maabou playable.

That’s all we’ve got time for here, but you can read about all the additions, bug fixes, and enhancements in the whatsnew.txt file. As always, the source and 64-bit Windows binary packages are available from the download page.

Read the rest of this entry »

[Posted by: Vas Crabb]

MAMEinfo 0.231 :)

$
0
0

MAMEINFO.DAT

* Updated to MAME 0.231T - http://git.redump.net/mame/log/

* Added Source/Listinfo changes

* Newest Bugs (28th Apr)

* Added/Fixed 'Recommended Games'

* Fixed Mameinfo.dat infos

Download at: http://mameinfo.mameworld.info/

MAME Testers at: https://mametesters.org/view_all_set.php?sort=last_updated&dir=DESC&type=2

Ashura-X's Nightly MAME builds: http://ashura.mameworld.info/nightlybuilds/builds.html

Recent MAME builds: https://github.com/mamedev/mame/actions
('Sign in' + Click on 'CI (Windows)' and then on a MAME post with a green check mark to download the mame-windows-gcc-XXXXXXXXXXXXXXX file)



0.231

- New games: Bare Knuckle (Chinese bootleg of Megadrive version), Bare Knuckle II (Chinese bootleg of Megadrive version), Casino 21 UCMC/IWC (ver 30.08), Poker UCMC/IWC (ver 162.03) and Warp-1
- New Working games: Beatmania III Append 6th Mix, Beatmania III Append Core Remix, Cal Omega - Game 15.7 (Double-Draw Poker), Cal Omega - Game 15.9 (Wild Double-Up), Cal Omega - Game 17.2 (Double Double Poker), CEI 51.08 (CEI 906-III Poker), Give Us A Break Club (JPM), Impulse (JPM), Kung Fu (Ace), Money Talks (JPM) and Monopoly 60th Anniversary Edition (JPM)
- New Non-Working games: Aminosan (satellite) and Percussion Freaks (GQ881 VER. EAB)
- New clones: Daioh (prototype, earlier), DrumMania (GQ881 VER. JAD ALT CD), Funky Jet (Korea, prototype?), Handle Champ (GQ710 97/12/18 VER. SAA), Heavyweight Champ (set 2), Invinco / Head On 2 (set 2), JoJo's Venture (Asia 981202), JoJo's Venture (Asia 990108), JoJo's Venture (Asia 990128), Mars Matrix: Hyper Solid Shooting (Asia 000412), Narc (rev 6.00), NBA Hangtime (ver L1.2 8/29/96), NBA Hangtime (ver L1.3 10/10/96), NBA Hangtime (ver M1.1 4/16/96), NBA Hangtime (ver M1.2 8/29/96), NBA Hangtime (ver M1.3 10/10/96), NBA Jam TE (rev 2.1 2/06/94), NBA Jam TE (rev 3.0 2/26/94), NBA Jam TE (rev 4.0 3/03/94), NBA Maximum Hangtime (ver L0.9 10/30/96), NBA Maximum Hangtime (ver M1.0 11/08/96), Out Run (deluxe sitdown) (Enhanced Edition v2.0.3), Out Run (sitdown/upright, Rev B) (Enhanced Edition v2.0.3), Percussion Freaks (GQ881 VER. AAB), Percussion Freaks (GQ881 VER. KAB), Percussion Freaks (GQ881 VER. UAB), Point Blank 2 (unknown region), Poker UCMC/IWC (ver 162.03 20-6-91), Sega Golf Club Network Pro Tour 2005 (Rev B) (GDX-0010B), Sonic Blast Man 2 Special Turbo (SNES bootleg, set 2), Tekken 3 (World, TET2/VER.D), Trog (prototype, rev PA5-PAC 8/28/90), Trog (rev LA3 2/10/91) and Warp-1 (Japan, bootleg)
- Removed games: Libero Grande (Japan, LG1/VER.A)
- New drivers: mechatt.cpp
- New devices: cdu415, cdu561_25, cdu75s, centronics_smartboard, cxd1185, h83030, h83031, h83032, ioc, konami_007452, m37732s4, memc, sensorboard, snk_bbusters_spr, tasc_sb30, ym2423 and ymf281
- CPU
. Hitachi H8: Fixed disassembly of abs16 (h8\h8d.cpp)
. MIPS-III: Ensure there is at least 1 cycle to be counted after reading Count. Without this, some timing loops won't exit to the scheduler until they complete (mips\mips3drc.cpp).
. MIPS R4000: Timing improvements: External clock is doubled internally. Consume additional cycles for integer multiply/divide. Streamline memory access. Physical address space is 36 bits. Simplified branch state.
. Motorola MC68HC11xx: Fixed bug causing DES to decrement IX rather than the stack pointer (mc68hc11\hc11ops.hxx).
- SOUND
. Biquad Filter: Emulated the lowpass audio filter for (MESS) Mac 128/512/Plus/SE and fixed the volume control so it correctly gets louder when the slider is raised in control panel instead of quieter (sound\flt_biquad.cpp).
. Filtered 1-bit DAC: Fixed regression with filtering (sound\spkrdev.cpp)
. New BSD-licensed OPL/OPLL (YM3526, YM3812, YM2413, Y8950, YMF262, etc) core
. OPL preparation: Define FAMILY constant in register classes, and use that instead of template specialization for family-specific behaviors. Expand channel masks to 32 bits. Added is_keyon() helper. * Made FM channel and operator mapping more flexible. Operators are now owned by the engine and can be dynamically assigned to channels. Register classes now provide a mapping between a linear set of operators and channels. The register data array is now a regular array instead of a vector. * Introduce OPL registers and create a ymopl_engine. Added support for sustain-less notes and the OPL envelope clocks (which does not divide by 3). * Moved keycode calculations into register class. Removed unnecessary recalc in phase generator. Lined up OPL frequency, feedback, algorithm, and total level. * Implemented key scale level and OPL-specific LFO and phase handling. * Created new YM3526 device based on new OPL. Fixed keyon and sustain behaviors. * Fixed weird OPL multiple values. Clean up and further document OPL LFO. * No busy flag on OPL, so no need to do the work. Added a right shift of 1 to the output stage to line up volume with old implementation. * More compact way of representing key scale level values. * Moved the KSL bitswap into the registers since it's apparently fixed in OPLL and perhaps others. * Added support for ryhthm generation in OPL. Changed compute_volume to take a phase value directly, and expose operator phase. * Fixec OPL timers. * Start LFSR with a non-zero value to ensure it actually starts generating for OPL. * Fixed silly bug in sustain logic for OPL. Fixes a lot of previously missing sounds. * Create OPL2 engine. Added waveform support for OPL2/3 waveforms. * Wire up YM3812 to the new OPL2 engine. * Reset OPL timers when the mask is written as well. * Managed rhythm key ons separately. Fixes Wardner awfulness. * Explicitly make channel logic handle 0, 2 or 4 operators rather than checking each one for null. Also simplify the combining logic for the 2 operator case. * Reverse bit order of LFSRs to make things a little simpler. Fixed OPL LFSR so that it has its full 23-bit period. * Changed outputs along the path to arrays rather than stereo items. This allows for four channel output. Also added a constant for the number of outputs to the register class. * Moved status register bit definitions to the registers class. Generically support the IRQ bit. * Create shared helpers for FP encode/decode/roundtrip and use them throughout. Also update TMNT to use the FP decoder. * No need to clamp when using the roundtrip. * Clear the EOS flag when execute is turned off on ADPCM-B. Fixed combine_status in YM2608 to ignore previously set flags. * Added missing note_select in base class. Don't add 1 to the OPL release rate. * Moved Y8950 over to new OPL engine. * Removed old y8950, along with FMOPL and YM DELTA-T. * Added updates prior to status reads for ADPCM systems. * Added status_mask and irq_reset logic into the core. Clean up documentation on family-specific registers. Includes some temporary gross debugging stuff. * Made debugging less gross by giving operators and channels a reference back to their owner. * Fixed status port address in OPL chips. Reduce ADPCM volume to match previous implementation. * Fixed Y8950 ADPCM start. Return masked status properly. * Initial cut at OPLL mapping. * Added YM2413 support based on YMFM. Added YM2423 amd YMF281 variants as well. Instrument data is now loaded via external ROMs. Added 'depress' envelope support to the core engine. Fixed a number of issues in the ymopll_engine. Documented hard-coded values. Moved register clear into register-specific reset. * Added missing identifier. * Y8950 is OPL not OPL2. * Some documentation cleanup. Consistency fixes in the register classes. * Consolidate large comments. Added support for delayed modulators for OPL. Broke out 2-op and 4-op cases to help simplify logic. Fixed overflow handling in fp encoding. * Changed operator assignment mechanism to be more readable. Added prepare method to be called at the start of sound update. Added ALL_CHANNELS constant to register files. Updated all consumers to call prepare and use constants where applicable. * Moved YMF262 and YMF278B to use new FM engine for OPL3/4. Fixed several issues in OPL3 logic, which now seems to work ok. * Minor fixes. More documentation. * Added caching of data to prepare methods to improved performance. Moved non-register decoding logic out of the .h file and into .cpp file. Moved phase_step calculation into register class. * More notes. Removed keycode from cache. Splitted 2/4-operator outputs into separate functions. Changed OPN/OPL to use templates for variants. Added channel/operator_offset helpers. * Fairly substantial overhaul of register interface. Register interface is now stateless and contains family-specific state. Channel and operator accessors are prefixed by ch_/op_ now and require an offset to the specific channel or operator. Moved LFO/noise generation into register class, along with keyon logging. * Added noise back to OPL/OPLL. * Added early-out for low envelope. Moved waveform logic out into family-specific code. General clean up of ordering. Reduced family base class to minimal needed. * More aggressively track active channels to help performance. * Use only summing outputs for consideration of active channels. Centralized the logic of determined 4-op vs 2-op. * More conservative channel deactivation. * Added helper to compute the sample rate and use it in all implementations. Removed unneeded chnum/opnum members. * Fixed error in YM2612 that caused crashes. * Switching parameters and locals to 32-bit values gives a noticeable performance boost. * Ensure SSG inverted flag is only tested on systems with SSG support in the innermost loops. * Make most constants 32-bit as well. Expose some constants via the engine class. * Expand waveforms ahead of time. Optimized the attenuation lookup a bit. * If volume is low, don't erase output, just leave it alone. Fixes missing sound in raimais. * Replaces a couple of magic numbers with constants. * Normalization of FM engine usage across consumers. * Removed explicit external prepare() call; this logic is now automatically done after writes and periodically. Changed OPL/OPLL to use native formats for block/fnum. Fixed waveform generation. Fixed PM and AM depth on OPL/OPLL. * Cache multiple value. Clean up output handling a bit. * Moves multiple caching ahead of phase step caching. * Fully split OPLL from OPL. Removes many hacks now that OPLL registers can have state. Created shared helpers between OPL/OPLL. Removed more aggressive channel disables since it was not rhythm friendly and didn't really buy much. * Removed bad write in OPL mode case. Fixes fsoccer intro. Only call set_reset_status() once per mode call. * Removed FM output boost in YM2608/2610. Better matches previous volume now. * Make AM/PM logging less confusing. * Let's actually set DYNAMIC_OPS properly. * Improved logging. * Comment cleanups. Added constant for dynamic phase. Pre-shift sustain level. Srcclean. * Fixed memory regions on YM2608 games. * Clean up YMADPCM to line up with recent YMFM changes. * ym2413, ym3526/ym3812 and y8950: Reshuffled read/write handlers. Rename them to less confusing names. * ymf262: Match read/write details to datasheet and previous tests. * Use a constexpr function instead of macro for packing operator numbers. Pre-compute OPM LFO waveforms. * Generated OPL4 engine to support the proper clock divider and new flags. Update YMF278B to use FM timers and status rather than replicating the logic. * Fixed 4-operator enable on new OPL4 instance. * Fixed FM downsampling and adjust balance in YM278B.
. Fixed ID register implementation, fixes several Metro games that were hanging (sound\ymf278b.cpp).
. Don't pre-mask status bits with the status mask, apply instead at time of consumption (sound\ymfm.cpp). Fixes missing music in Kick Ball.
. Initialized ADPCM-A pans and instrument volume (sound\ymadpcm.cpp). Fixes some homebrew NeoGeo sounds.
. Mark the system modified when the mode register is written as well (sound\ymfm.cpp). Fixes (MESS) Streets of Rage II punch sound on Megadrive.
. Increased soundcpu overclock hack because music broke again in Jackal (ID 07927)
. Fixed KiKi KaiKai name entry tune is broken (ID 07929)
. Fixed coverity issue, documented differences between YM2608/10 and Y8950 DAC formats (sound\ymadpcm.cpp).
. Fixed missing samples in 'Twinkle Star Sprites' by masking the ADPCM-A end address properly (sound\ymadpcm.cpp)
. Check for decay->sustain transitions even if we just transitioned from attack->decay (sound\ymfm.cpp). Affects the cymbal sounds in Shinobi and fixes the bad helicopter sound on Mission 2 (ID 07930).
. Sound Interface
. Changed audio_latency valid range from 1-5 to 0-5 (sound\direct_sound.cpp and xaudio2_sound.cpp)
. Pulseaudio support (sound\pulse_sound.cpp)
. Don't go down to the OSD on redundant mute calls (like VGMPlay's 44100 times per second) (emu\sound.cpp)
. Fixed wrapping bug when using fill/copy/bulk-add on write_stream_views (emu\sound.h)
. Yamaha YMW-258-F: Retrigger after writing to sample register if key is on (YMF278 also does this) (sound\multipcm.cpp)
- DEVICE
. CD-ROM
. Return index 1/start of track data instead of index 0/start of pregap data in generated TOC. Added a pre-calculated field for data from current logofs to end of track. Removed pregap adjustment from (MESS) FM Towns code. Added pregap adjustment so track ends when audio data ends in PSX CD player. Fixed pce_cd load error (util\cdrom.cpp).
. Disable debug log message when parsing TOC. Also some miscellaneous cleanup/consistency (util\cdrom.cpp).
. Floppy
. Don't crash when trying to put a 80-track image in a 40-track drive. Do the number of tracks test only on 5.25, 8" and 3.5" is always 80, 3" is always 40 (formats\imd_dsk.cpp)
. Filter unsupported image formats (formats\upd765_dsk.cpp and wd177x_dsk.cpp). Fixed a bug that caused creation to crash for some subformats (formats\wd177x_dsk.cpp).
. Konami 007452 math chip: Added Konami 007452 multiplier/divider, fixes rolling mines trajectories in contra. Plugged k007452 in combatsc, flkatck and wecleman.
. Namco C355 (Sprites): Color 0xfe is for a palette offset instead of shadow (video\namco_c355spr.cpp)
. NB1412M2 Mahjong Custom
. Fixed BGM tempo was unstable. The frequency setting of DAC and timer clock are now linked. When changes the DAC clock, Sound driver set wait loop count ($C010) in the range of 2 to 4 in order to keep the tempo of BGM even if changed clock. This was the cause of the slow BGM in previous versions. Fixed DAC clock calculation. I changed this so that sound plays same as PCB. Implemented a protect command 0x11 to stop the DAC. This is needed to stop DAC sound when the psycho gun is stopped (machine\nb1412m2.cpp). This fixed various sound issues in Mighty Guy so that it sounds almost exactly like PCB.
. Make NB1412M2 clock input same for all drivers (drivers\galivan.cpp and terracre.cpp)
. PWM Display: Removed the need to manually call update (video\pwm.cpp)
. Ricoh RF5C68: Updated stream before writing to wave ram
- aristmk5.cpp: Converted to use IOC and MEMC devices
- calomega.cpp
. System 906-III improvements
. Reworked a lot of things to get the platform playable. Switched to Rockwell R65C02 CPU. Added missing inputs, timers, clocks and connections.
. Proper inputs for the IWC poker games. Fixed/Improved the interrupts system. Preliminary button-lamps support. Simplified and partially cleaned the code. Added technical notes.
. General improvements: The PIAs set for each MACHINE_CONFIG were made independent. All the PIAs lines were adapted according to the needs of each platform. All the interrupts were set/placed as indicated in the schematics (903/905). A global hopper was added, currently assigned to platform 906-III, but it can be used by other platforms.
. Promoted Cal Omega - Game 15.7 (Double-Draw Poker), Cal Omega - Game 15.9 (Wild Double-Up), Cal Omega - Game 17.2 (Double Double Poker) and CEI 51.08 (CEI 906-III Poker) to working
- cyclemb.cpp: Improved input, sound, flip screen and dipswitches. Support for correct input of Cycle Maabou roller controller. Previous inputs did not work correctly. This made it impossible to clear stage 3 and later, which requires roller inputs. Fixed possibly incorrect handling of sound latch. Fixed issue where Cycle Maabou would not play the stage music. Previously, command to get input was being overwritten by sound latch. Support I/O input for hiding screen. Screen switching at start of a stage is now correct. Fixed position of tilemap in flip screen of Cycle Maabou. Added support for Sky Destroyer flipscreen. Fixed dipswitches. Removed definition of unused bits for non-dipswitch inputs. Added some dipswitch definitions. Implemented work RAM switching for sprites. Games on this board used to switch two sprites work RAM every frame. This implementation improved the frame rate of the sprites.
- firebeat.cpp
. Added missing harddisks to 'Beatmania III Append 6th Mix' and 'Beatmania III Append Core Remix' (Games now playable)
. Make the stream synchronous, added dummy-ish internal register read and more logging (sound\swp30.cpp).
- funkyjet.cpp: Tweaks to the Funky Jet addition, also apply single pixel video offset to match hardware.
- jack.cpp: Added raw screen timing parameters based on schematics
- laserbat.cpp: Quantise area effect 2/shell effect for Cat and Mouse
- megasys1.cpp: Reset the sound devices when the sound CPU is reset. This fixes the stuck note in Soldam's attract mode (ID 00355).
- midtunit.cpp, midwunit.cpp, midxunit.cpp and midyunit.cpp: Additional notes, documentation & history of Williams/Midway games based on source code notes.
- model1.cpp: Added main NVRAM used for bookkeeping
- neptunp2.cpp: Added program ROM to Corsario (Cirsa slot machine) and improved hardware documentation
- pgm.cpp
. Added kov and kov114 sets redump. Confirmed actual dumps are good.
. Corrected ROMs labels for kov set and orlegend105k set. PGM documentation update according to PCBs scans. Added new tiles rom to clone dwpc101j.
- raiden2.cpp: Improved tilemap performance by not marking tiles dirty unless data changes (video\raiden2.cpp)
- segas16a/b.cpp
. Changed video attributes when video is updated (for Fantasy Zone) and bump quantum time for System 16A cases with MCU (for Quartet stage 18)
. Fixed two capacitor labels in audio\nl_segas16b.cpp
- seibuspi.cpp: Fixed document based from hardware manual (http://ikotsu.blogspot.com/2010/01/raiden-fighter-jet-seibu-spi-jet.html)
- stfight.cpp: Removed YM2203 frequency hack and set prescaler at machine_start. Fixes music pitch is too low in Empire City: 1931 and clone Street Fight (ID 03911). Use device_array for YM2203. Moved YM2203 prescaler to driver init since clone Cross Shooter (2 PCB Stack) doesn't need it.
- taito_z.cpp
. Continental Circus: Added electronic shutters and shifter for 3D scope (video\taito_z.cpp and layout\contcirc.lay)
. Added 3D scope view for clone Enforce (Japan, Analog Controls)
- travrusa.cpp: Hold vblank interrupt for the whole of the vblank period, allowing it to retrigger in some cases - improves Shot Rider countdown sync at start of race (ID 01086).
- twinkle.cpp: Added partial dumps of security dongle to beatmania IIDX (863 JAB), beatmania IIDX (863 JAA), beatmania IIDX with DDR 2nd Club Version (896 JAB), beatmania IIDX with DDR 2nd Club Version (896 JAA), beatmania IIDX Substream with DDR 2nd Club Version 2 (984 A01 BM), beatmania IIDX Substream (983 JAA) and beatmania IIDX Substream (983-AA JAA).
- tx1.cpp: Fixed array out of bounds crash
- AGEMAME: Promoted Give Us A Break Club (JPM), Impulse (JPM), Kung Fu (Ace), Money Talks (JPM) and clones to working
- Battle Bakraid: Fixed music timing. Added hardware notes.
- Battle Lane!: Fixed a problem with double height sprites at last boss
- Beast Busters and Mechanized Attack: Refactoring and bug fixes. Moved sprite handling to a device. Adjusted audio balance (channel 0 was overpowering everything) and priority handing on Mechanized Attack (planes now correctly rise from underground hanger on stage 3, train carts in later level). Splitted bbusters.cpp driver into bbusters.cpp and mechatt.cpp. General refactoring etc. Removed Player 2 inputs from clone Mechanized Attack (US, Version 1, Single Player) - it doesn't respond to them at all.
- Bubble 2000: Redumped clone Hot Bubble (Korea, with adult pictures)
- Contra: Added Konami 007452 multiplier/divider, fixes rolling mines trajectories in Contra (ID 05725).
- Gauntlet II and Rolling Thunder: OPL preparation. Pre-compute OPM LFO waveforms. Fixes YM2151 music plays incorrectly during Rolling Thunder cutscenes (ID 07924) and pops and cracks heard during title music (YM2151) in Gauntlet II and clones (ID 07926).
- Gigandes: Fixed sprite offsets (regressed around december)
- Great Sluggers '94: Color 0xfe is for a palette offset instead of shadow (video\namco_c355spr.cpp). Fixes some colors aren't correct on the pre-game screens in Great Sluggers '94 and clone (ID 03161).
- Kot-Rybolov: Fixed regression with filtering (sound\spkrdev.cpp). This fixes corrupted sound in Kot-Rybolov (ID 07773).
- Magic Reels: Redumped IC24
- Mazin Wars / Mazin Saga (Mega Play): Fixed DIPSW settings
- Mighty Guy: Fixed various sound issues in Mighty Guy so that it sounds almost exactly like PCB (machine\nb1412m2.cpp).
- Mighty! Pang: Correct QSound sample loading for clone Mighty! Pang (USA 001010)
- Ninja Emaki: Removed BAD_DUMP flag from color proms yncp-2d.bin and yncp-7f.bin (ID 07934). The checksums are the same as clone Youma Ninpou Chou (Japan).
- Omega Race: Fixed cocktail spinner input (ID 07941)
- Puzz Loop 2: Mark clone 'Puzz Loop 2 (Japan 010226 Phoenix Edition) (bootleg)' as bootleg (ID 07917)
- Revolution X: Added sound software release 2 rom
- Shooting Master: Added prom 315-5139.bin. Confirmed that the missing IC7, IC13 and IC19 (315-5155) proms are not PLDs, but are custom graphics shifter.
- Silent Scope 2: Redumped comm board ROMs. Game now boots. Also corrected a couple of rom locations.
- Speed Rumbler: Correct xtal/cpu speed
- Stadium Cross: Retrigger after writing to sample register if key is on (YMF278 also does this) (sound\multipcm.cpp). Fixes no engine sound in Stadium Cross and clones (ID 07607).
- Sub Hunter (Model Racing): Start to flesh out the skeleton driver - still nowhere near close to working.
- Super Crowns Golf: Fixed gfx roms loading for clone Albatross (US Prototype?) and fill in the missing ROMs with the world version ones instead of the Japanese version ones, as the dumped ROM matches 100% the world version one and not the Japanese one.
- Twinkle Star Sprites: Fixed missing samples by masking the ADPCM-A end address properly (sound\ymadpcm.cpp) (ID 07950)
- World Beach Volley: Added preliminary sound to clone World Beach Volley (set 1, S87C751 audio CPU) by adapting the SuperSlam driver code for clone Power Balls (Super Slam conversion).
- Fixed rom names in asteroid.cpp, hornet.cpp, itech8.cpp, magreel.cpp, midxunit.cpp and pgm.cpp
- Dipswitch fixes in calomega.cpp, itech8.cpp, megaplay.cpp and rfslots8085.cpp
- Description changes of But-ten Ohara's Suit-Cha Luck-a Dog-Fight (Japan) (ID 07948), Corsarios (Cirsa slot machine), Handle Champ (GQ710 1997/12/08 VER. JAB), Heavyweight Champ (set 1), Invinco / Head On 2 (set 1), jpmimpctsw.cpp games, Knights of Valour / Sanguo Zhan Ji / Sangoku Senki (ver. 117, Hong Kong), Maze (Trog rev LA4 3/11/91 bootleg), NBA Hangtime (ver L1.1 4/16/96), NBA Jam (rev 1.00 2/1/93), NBA Jam (rev 2.00 2/10/93), NBA Jam (rev 3.01 4/07/93), NBA Jam TE (rev 1.00 1/17/94), NBA Jam TE (rev 2.0 1/28/94), NBA Jam TE (rev 3.0 3/04/94), NBA Jam TE (rev 4.0 3/23/94), NBA Maximum Hangtime (ver L1.0 11/08/96), NBA Maximum Hangtime (ver L1.03 06/09/97), Rabbit (Asia 1/28?), Sonic Blast Man 2 Special Turbo (SNES bootleg, set 1), Steering Champ (GQ710 97/12/18 VER. UAA), Total Carnage (prototype, proto v 1.0 01/25/92), Trog (prototype, rev 4.00 7/27/90), Trog (prototype, rev PA6-PAC 9/09/90), Trog (rev LA3 2/14/91), Trog (rev LA4 3/11/91) and Trog (rev LA5 3/29/91).
- Renamed (hndlchmp) to (hndlchmpj), (nbahangt) to (nbahangtl11), (nbajamte2) to (nbajamte2a), (nbamht1) to (nbamhtl10), (outrundxeh) to (outrundxeha), (outruneh) to (outruneha) and (vrc7snd) to (ds1001)
- MAME
. MEMORY SYSTEM: Invalidate the caches on bank selection change (emu\emumem_mview.cpp)
. DEVICE: Added some softwarelist warnings for Tafoid's tests (emu\diimage.cpp)
. UI
. Disable option sleep when using -bench
. Simplified the statename/snapname logic for naming after image devices (e.g. %d_cart or %d_flop1) while allowing for more general non-alphanumeric separators, so that for instance %d_cart_%i correctly produces a name with the software name, followed by an underscore and an index, rather than failing to be recognized and defaulting back to %g/%i (emu\machine.cpp and video.cpp).
. Allow breaking into main menu before the machine fully starts (i.e. just before the initial soft reset) by using the normal "Config Menu" UI input. Note that the minor code shuffling in machine.cpp is necessary to prevent emulation from getting confused if "Select New Game" happens to be selected (ui\menu.cpp and ui\ui.cpp). Added separator before 'return to previous menu'.
. Allow UI file manager to create floppy images before machine is started (ui\floppycntrl.cpp)
. Added message when trying to config unavailable machine inputs (ui\inputmap.cpp)
. Option -romident has no use for mediapath, but it does use hashpath (mame\clifront.cpp)
. Added space to prevent long strings concat when printing results (mame\media_ident.cpp)
. PLUGINS
. Fixed XML cheat loading (plugins\cheat\init.lua) when emulation is launched with an image option specified (e.g. mame nes -cart smb) or by loading directly one part of the software (e.g. mame a600 amigaocs_flopflop1). Fixed getting arbitrary screen.
. Properly clear history data when loading new file (plugins\data\data_history.lua)
. Fixed XML cheats which use multiple spaces (plugins\cheat\cheat_xml.lua)
. MULTI-LANGUAGE: Updated Dutch translation. Added all missing strings for the Dutch language. Also made spelling and meanings more consistent after testing the menu's with previous translations.
. Layout: Use for shifter in Buggy Boy/Speed Buggy and segaorun.cpp (layout\buggyboy.lay and layout\outrun.lay)
- Compiling
. Used anonymous namespace in pockchal.cpp
. Added param to override AR (Archiver) (mame\makefile)
. Use llvm-ar for GitHub Actions Windows CI build (.github\workflows\ci-windows.yml)
. Fixed vs2019_clang build (scripts\genie.lua)
. Fixed compilation with Emscripten versions greater than 2.0.8 (scripts\toolchain.lua)
. Updated compiling document to reflect that MSVC 2019 is working and recommended (initialsetup\compilingmame.rst)
- Debugger
. Added %o format support to debugger printf command (debug\debugcmd.cpp)



"Theory is when you know everthing but nothing works. Practice is when everything works but no one knows why.
In our lab, theory and practice are combined: Nothing works and no one knows why."



[Posted by: MASH]

HBMAME 0.231

$
0
0

https://arcade.mameworld.info/hbmame
https://hbmame.1emulation.com

What's new in HBMAME
====================

2021-04-28 0.231

New Games
---------------------------------
- [primrag2] Primal Rage 2
- [sailormnbv] Pretty Soldier Sailor Moon (Brutal Version)
- [umk3uc20210401] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-04-01)
- [umk3uc20210423] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-04-23)

[Posted by: Robbbert]

[Annc] MAMEUI .231 w/ icons & snaps released.

History.xml 2.31

NegaMAME 0.231-2

$
0
0

Along with MAME and all its fork, NegaMAME 0.231-2 is also ready for download. Go grab it at http://babelsoft.net/products/negamame.htm

This MAME derivative has been designed to be used with the front-end Negatron in order to have complete access to all the machine configuration options within Negatron, especially useful for emulated computers and consoles.

This is quite irrelevant for emulated arcade games though. If you only play arcade games, you can simply use Negatron with regular MAME.

Note: 0.231-2 must be understood as the 2nd version of NegaMAME synchronised with MAME v0.231. If other issues arise with this version, I would release a v0.231-3. v0.231-1 was a dud.

[Posted by: xinyingho]

MESSinfo 0.231 out!

$
0
0

New updated version of: progetto-SNAPS MESSINFO.DAT.

Whatsnew:
12.01 06/05/2021: Aligned files to 0.231 version.

 
 
0.231:
======
- amstrad.cpp: Added floppy sounds for the Amstrad CPC [Fergus Leen].
- apple2.cpp: Bugfix#07953 [DIP/Input] (apple2.cpp) Any software using second joy port : Y-axis input on second joy port using x-axis values (00de914) [AJR]. Added Franklin ACE 1000 (Apple ][+ clone) [christopherkobayashi]. Added latest cracks and original dumps in 'apple2_flop_clcracked.xml' and 'apple2_flop_clcracked.xml' [4am, san, Firehawke]. Added four original dumps in 'apple2_flop_orig.xml' [4am, Firehawke].
- apple2gs.cpp: Fixed handling of keypad equals key [Kelvin Sherlock].
- atari400.cpp: Added six entries in 'a800_flop.xml' [A8SP, quasiscroto]. Added additional entries in 'a800_flop.xml' [A8SP, quasiscroto].
- cd90_351: Changed description to 'Thomson CD90-351 floppy drive controller'.
- centronics_chessmec: Changed description to 'Tasc ChessMachine EC Interface'.
- coco: Abbreviated the option name for the GMC cartridge [Tim Lindner].
- coco_fdc: Call base device start from derived class [Tim Lindner].
- coco2, coco3: Bugfix#07701 [DIP/Input] (coco12.cpp) coco2, coco3 [tetris]: Keyboard navigation controls do not work correctly when playing Tandy Tetris (26-3163) (23f22dc) [tlindner].
- coco3.cpp: Set port B tristate value of 0xff to the first PIA (fixes MT07701) [Tim Lindner].
- cq90_028: Changed description to 'Thomson CQ90-028 QDD controller'.
- csce: Changed description to 'Elite Champion Challenger (Travemünde TM version)'.
- diablo68a: Changed description to 'Diablo 68000 (set 2)'.
- dragon.cpp: Set port B tristate value of 0xff to the first PIA (fixes MT07701) [Tim Lindner].
- ds1001: Changed description to 'Yamaha DS1001 / Konami 053982'.
- fm77av: Added FM-77AV/20EX Nyumon Disk and F-BASIC V3.3L30 in 'fm77av.xml' [sampson, Angelo Salese].
- fmtowns.cpp: Fixed off-by-one calculation in CDDA track length. Added fourteen new dumps, sixteen replacements, and four missing floppies and added 29 entries, replaced 13 entries with better dumps, and added one missing floppy image [r09].
- genesis: Bugfix#07923 [Sound] (megadriv.cpp) genesis [vecman]: Problems with title music in Vectorman (52f0acb) [Aaron Giles]. Bugfix#07922 [Sound] (megadriv.cpp) genesis [sporttbb]: The bat hitting the baseball sound effect is only heard if you hit the first pitch (52f0acb) [Aaron Giles].
- ibm5150: Added four entries in 'ibm5150.xml' [The Good Old Days, ArcadeShadow].
- ibm5170: Added six entries in 'ibm5170.xml' [archive.org, The Good Old Days, ArcadeShadow].
- jak_camp: Changed description to 'Camp Rock - Guitar Video Game (JAKKS Pacific TV Game)'.
- leapfrog_leappad.cpp: Added three entries in 'leapfrog_ltleappad_cart.xml' [TeamEurope, ClawGrip].
- megadriv.cpp: Added notes on SVP chip [Javier de Silóniz Sandino]. Corrected metadata for eleven entries in 'megadriv.xml' [ArcadeShadow].
- megadriv: Bugfix#07931 [Sound] (megadriv.cpp) megadriv [sor2]: The fx effects for selecting options and hitting enemies are different in the current 231GIT (4e263a9) [Aaron Giles]. Added three entries (two working, one not working) in 'megadriv.xml' [Sebastian Beltran, David Haywood].
- mephisto_glasgow.cpp: Split mephisto_glasgow.cpp to and mephisto_amsterdam.cpp [hap].
- mephisto_montec.cpp: Split mephisto_montec.cpp to mephisto_montec.cpp and mephisto_smondial.cpp [hap].
- mm5p: Changed description to 'Mephisto MM V (Portorose TM version)'.
- msx.cpp: Bugfix#07932 [Misc.] (msx.cpp) [msx2_flop:dslayer4]: Publisher and date of software list item specified incorrectly (29179a3) [VasiliyFamiliya].
- pc9801.cpp: Added four non-working machines and cleaned up code [flyingharuka, Angelo Salese]. Added a missing floppy image, hybrid CDs from the FM Towns software list, and new entries from Redump in 'pc98_cd.xml' [r09].
- pc9801_slot: Changed description to 'PC-9801 C-bus slot'.
- qx10.cpp: Allocate enough video RAM for color mode. Enable floppy drive B motor on motor register writes. Added speaker output [Brian Johnson].
- radionic: Changed description to 'Radionic R1001/Komtek 1'.
- roland_cm32p.cpp: Added support for PCM cards, and added U-110 card software list [ValleyBell].
- roland_mt32.cpp: Added mt32 version 2.0.4 ROM dumped from newer revision board (128K × 8 ROM) [Brandon Munger].
- spectrum.cpp: Added nine entries, replaced one entry with a better dump, and updated lots of metadata in 'spectrum_cass.xml' [ArcadeShadow].
- spg_renderer: Fixed incorrect handling of 2-bit blend level [Ryan Holtz, Simon Eriksson].
- sstarkar: Changed description to 'Singing Star Karaoke (World) / Karao Kids (Spain)'.
- trs80.cpp: Bugfix#07937 [Media Support] (trs80.cpp) trs80l2 and clones: Crash if you try to create a new JV1 disk (2f5ebeb) [AJR].
- trs80l2, trs80m3: Bugfix#07903 [Media Support] (trs80m3.cpp) trs80l2, trs80m3: Multiple TRS-80 model 1 and 3 disks which previously worked no longer boot (b0f2302) [Robbbert].
- trs80m2: Bugfix#07935 [Media Support] (trs80m2.cpp) trs80m2: Cannot boot any disks (9ff6d01) [Olivier Galibert].
- trs80m4: Bugfix#07308 [Known Issues/To-Do's] (trs80m3.cpp) trs80m4: The TRS-80 Model IV will not boot any Model IV disks, only Model III disks (c6c0f2f) [Robbbert].
- upd7220: Fixed mixed text/graphics display issues, and implemented DMAW and DMAR commands. Fixed copy/paste bug in DMA handling code, and made code formatting more consistent [Brian Johnson].
- vsmile.cpp: Added Thomas & Friends - Engines Working Together (USA, alt) in 'vsmile_cart.xml' [skaman, ClawGrip].
- y8950: Changed description to 'Y8950 OPL MSX-Audio'.
- ym2413: Changed description to 'YM2413 OPLL'.
- ym2610b: Changed description to 'YM2610B OPNB2'.
ibm5150.cpp: Added Control Panel in 'ibm5150.xml' [famiclone, r09].
- Renamed (diablo68) to (diablo68a), (karaokd2) to (sstarkar), (megaiv) to (mega4), (megaiva) to (mega4a), (monteciv) to (montec4le), (thmfc1) to (cd90_351) and (vrc7snd) to (ds1001).
- AJR added roland_pr100.cpp driver.
- Dirk Best added basf7100.cpp driver.
- hap added mephisto_amsterdam.cpp and mephisto_smondial.cpp drivers.
- Robbbert added elzet80.cpp, intellec8.cpp, junior80.cpp, lnw80.cpp, max80.cpp and radionic.cpp drivers.
- Sandro Ronco and hap added mephisto_milano.cpp, mephisto_mondial2.cpp and mephisto_risc.cpp drivers.
- Added BASF 7100 Keyboard (HLE), Hitachi H8/3030, Hitachi H8/3031, Hitachi H8/3032, MD Futbol Argentino 96, MD TC2000, Mephisto Display Module 1, Mitsubishi M37732S4, Nanoreseau controller (MO rom), Nanoreseau controller (TO rom), Orange Micro Buffered Grappler+ (rev A) Printer Interface, Orange Micro Buffered Grappler+ Printer Interface, Orange Micro Grappler Printer Interface, Roland MB87013 QDC, Sony CDU415 CD-R, Sony CDU561-25, Sony/Apple CDU75S CD-R, Tasc SmartBoard SB30 Interface, Thomson CD90-015 floppy drive selectler, Thomson CD90-640 floppy drive controller, Thomson TO*/MO* extension port, YM2423 OPLL-X and YMF281 OPLLP devices.
- AJR and Valley Bell added Roland PR-100 Digital Sequencer system.
- Berger added Novag Diablo 68000 (set 1) system.
- Christopher Kobayashi added Franklin Computer Franklin ACE 1000 system.
- flyingharuka added Epson PC-386M, Epson PC-486SE, NEC PC-9821Ra20 (98MATE R), NEC PC-9821Ra333 (98MATE R) and NEC PC-9821Xa16 systems.
- hap, Jon Guidry added Texas Instruments Compact Computer 40 Plus (prototype) system.
- rfka01 and Dirk Best added BASF 7120 system.
- Robbbert added EACA Computers Ltd Video Genie EG3003, Giesler & Danne GmbH & Co. KG Elzet/K 80, Giesler & Danne GmbH & Co. KG Elzet/P 80, Intel Intellec 8 MCS, Lobo Systems MAX-80 and unknown Junior 80 systems.
- Sean Riddle added Coleco Rainbow Brite (mini-arcade), Coleco Robotech, Daidaixing Dancing Expert and JAKKS Pacific Inc / HotGen Ltd Hannah Montana Pop Tour - Guitar Video Game (JAKKS Pacific TV Game) (May 16 2008) systems.


[Posted by: AntoPISA]

pfeMAME version 2.17 has been released today

$
0
0

Todays release includes a large number of bug fixes and quality improvements. Further improvements to operation under Linux compared to Windows have been added. As a major improvement, I have finally worked out the correct operation of MAME systems programs being run using the XML file ‘short’ name as I call it. There were some path issues and I was not specifiying the media type properly. Under MAME you can run a program using the full file path, or if it’s a system you can use the name located in the XML file for that system. If you go with the XML file name, you must have the program files stored in a very specific location for MAME to work. This is not documented well enough in my opinion so it took a lot of trial and error to work out that it needs to be like this (this is an example using a ZX Spectrum program);

For the ZX spectrum program ‘The Birds and The Bees’; The program file name is ‘the birds and the bees.tzx’, while the short name in the XML file is ‘birdsbee’. Your ROMs folder structure needs to look like this;
ROMS
spectrum_cass
birdsbee
the birds and the bees.tzx
If you were to structure as per the above, and from the command line run;

Mame.exe spectrum -cass birdsbee

Check out the changelog for a full list of changes as there are quite a few this time around.

You can download this release from HERE.

Please read the manual as it has everything you need. Please report bugs. You can email pfemame@gmail.com or use the features on the sourceforge site to create a ticket, leave a review, or chat.

pfeMAME is a front end for the Multiple Arcade Game Emulator (MAME) written in Python. It is cross platform (tested on Linux - Ubuntu and Windows). It also includes a graphical Tile View designed for MAME cabinets which allows control using joystick / gamepad. It supports favourite game flagging, MESS systems, per-rom input mapping, and a Tiled view for arcade cabinets. It was written with a minimalist view in mind but also because there were some features that I wanted that other front ends just didn't provide.

[Posted by: Gfinch]

MAME 0.232

$
0
0

MAME 0.232

It’s time for MAME 0.232, and do we have a surprise for you! The incredibly rare Universal game Mrs. Dynamite has finally been found and dumped! This is an early example of a game where you place bombs to kill enemies that walk over them, showing Universal’s flair for cute characters and cutscenes. Mrs. Dynamite is believed to had performed poorly on location tests, and never had a widespread release. The graphics in the version that has been dumped don’t match what’s shown on flyers. Other arcade additions include Dokaben 2 and a prototype of Spinal Breakers.

Namco racing games have taken a leap forward this month. Final Lap has its sprite chip hooked up subtly differently to later games on the System II platform, which had been causing graphical issues on the title screen. Lack of playback status register emulation in the C140 sound chip was causing issues with engine sounds in Final Lap, Suzuka 8 Hours, and Four Trax. The horizontal position of the road layer has also been adjusted to better match videos made using original hardware.

A number of bug fixes allow previously unplayable Japanese home computer games, including µPD7220 issues affecting the Madou Monogatari games on PC-98, the missing 1-bit DAC sound on PC-98, broken sprites in Asuka 120% Burning Fest. on FM Towns, and background bugs on Sharp X68000. Mac media support continues to improve, with working CD-ROM drives on more Macs, and fixes for high density floppy drives. The V.Smile Smart Keyboard is now supported, in US, French, and German variants. Tim Lindner has continued to fix long-standing bugs in Tandy CoCo 3 emulation.

Software list additions include Taiwanese Game Gear cartridges, Master System prototypes, a big batch of software for the Australian MicroBee series, and quite a few add-on ROMs for the Acorn BBC Micro. We’ve also got the latest Apple II floppy dumps and cracks, FM Towns floppies and CDs, and PC floppies.

You can read all the development activity this month in the whatsnew.txt file, and the source and 64-bit Windows binary packages are right there on the the download page.

Read the rest of this entry »

[Posted by: Vas Crabb]

MAMEinfo 0.232 :)

$
0
0

MAMEINFO.DAT

* Updated to MAME 0.232 - http://git.redump.net/mame/log/

* Added Source/Listinfo changes

* Newest Bugs (27th May)

* Added/Fixed 'Recommended Games'

* Fixed Mameinfo.dat infos

Download at: http://mameinfo.mameworld.info/

MAME Testers at: https://mametesters.org/view_all_set.php?sort=last_updated&dir=DESC&type=2

Ashura-X's Nightly MAME builds: http://ashura.mameworld.info/nightlybuilds/builds.html

Recent MAME builds: https://github.com/mamedev/mame/actions
('Sign in' + Click on 'CI (Windows)' and then on a MAME post with a green check mark to download the mame-windows-gcc-XXXXXXXXXXXXXXX file)



0.232

- New games: Cal Omega - Game 18.4 (Pixels), CEI 51.07 (CEI 906-III Poker), Dokaben 2 (Japan) and Mrs. Dynamite
- New Working games: Arcadia (JPM), Cal Omega - Game 7.9 (Arcade Poker), Cal Omega - Game 9.4 (Keno), Cal Omega - Game 10.7c (Big Game), Cal Omega - Game 12.5 (Bingo), Cal Omega - Game 12.7 (Keno), Cal Omega - Game 13.4 (Nudge), Cal Omega - Game 14.5 (Pixels), Cal Omega - Game 16.8 (Keno), Cal Omega - Game 17.6 (Nudge), Cal Omega - Game 18.1 (Nudge), Cal Omega - Game 18.3 (Pixels), Cal Omega - Game 18.5 (Pixels), Cal Omega - Game 18.6 (Pixels), Cal Omega - Game 20.4 (Super Blackjack), Cal Omega - Game 20.8 (Winner's Choice), Cal Omega - Game 23.6 (Hotline), Cal Omega - Game 24.6 (Hotline), Cal Omega - Game 27.2 (Keno, amusement), Cal Omega - Game 27.2 (Keno, gaming), Cal Omega - System 903 Diag.PROM, Cal Omega - System 905 Diag.PROM, Indiana Jones (JPM), Jumping Beans (0100161V, NSW/ACT), Oxo Bingo (JPM), Quicksilver (RAL), Reel Money (JPM), Ricochet (JPM), Snakes & Ladders (JPM), Stardust (JPM), Wild King Club (JPM) and Wizard Of Odds (JPM)
- New Non-Working games: Ajofrin City, Dangerous Bar, Multi-Action 7558 and Panic Shot Rockman
- New clones: Alpine Racer (Rev. AR1 Ver.C, Japan), Basket Ball (8-way joystick bootleg of Arch Rivals), Cadash (Germany), Dance Dance Revolution Karaoke Mix (GQ921 VER. JBB), Diamond King (without Euro support), Exerion (bootleg, set 2), Percussion Freaks 2nd Mix (GE912 VER. AAA), Percussion Freaks 3rd Mix (G*A23 VER. AAA), Percussion Freaks 5th Mix (G*B05 VER. AAA), Percussion Freaks 6th Mix (G*B16 VER. AAA), Percussion Freaks 7th Mix (G*C07 VER. AAA), Percussion Freaks 8th Mix (G*C38 VER. AAA), Percussion Freaks 9th Mix eAmusement (G*D09 VER. ABA), Percussion Freaks 10th Mix eAmusement (G*D40 VER. ACA), The Pit Boss (M4A4), Player's Choice (M3C1), Puzzle Break (set 2), Raiden II (easier, US set 3), Spinal Breakers (US, prototype), Tech Romancer (Asia 980914), Thrill Drive (ver UFB), Time Killers (v1.20, alternate ROM board), U.N. Defense Force: Earth Joker (US / Japan, set 3), Warp-1 (Japan) and World Rally (Version 1.0, Checksum E586)
- New PinMAME games: Pin Ball
- Removed games: Bingo Circus (terminal)
- New drivers: dangbar.cpp, missamer.cpp, psrockman.cpp and rfslotsmcs48.cpp
- New devices: bingoct, crd254sh, h83040, h83041, h83042, k573kara, konami_gn676_lan, mockingboardd, namcos2_sprite_finallap and namcos2_sprite_metalhawk
- CPU
. Data East DECO16: Added CPU16 disassembler (tools\unidasm.cpp)
. Intel 80286: Clear m_fire_trap before interrupt (i86\i286.cpp)
. Motorola MC6800: Account interrupt cycles for timer counter. Removed outdated logs.
. Motorola MC68000
. Implemented FMOVEM mode 0b11. Since the two bits seem to have symmetry, it's odd this wasn't there before (m68000\m68kfpu.cpp). Should fix issues with (MESS) Domain/OS and NeXTSTEP emulation.
. Support instructions with 80-bit FP immediate values (m68000\m68kfpu.cpp). Fixes 3D Atlas launch on (MESS) Macintosh LC III.
. Backport FPU fixes from upstream Musashi (m68000\m68kfpu.cpp).
- SOUND
. Filtered DAC: Changed device description, it's not 1bit (sound\spkrdev.cpp). Note: The default is 1-bit, but can be customized with set_levels.
. Hudson Soft HuC6280 PSG: Fixed C6280 volume envelope shape
. Namco C140: Added sample status readback (sound\c140.cpp), fixes engine sound in Suzuka 8 Hours, Final Lap and Four Trax game series (ID 02778), fixes machine gun samples do not seem to play ingame in Steel Gunner 2 (ID 00774) and fixes missing sound effects like talking in Lucky & Wild and clone (ID 07772).
. PulseAudio interface: Update build requirements for Ubuntu (docs\source\initialsetup\compilingmame.rst)
. Refactor new FM engine into a 3rdparty library
. Moved ymfm core implementation to 3rdparty/ymfm. Split out each family (OPM/OPN/OPL/etc) into its own source file.
. Added preliminary OPQ and OPZ support, still WIP. Put all 3rdparty code into its own namespace ymfm.
. Fixed various bugs reported in https://github.com/mamedev/mame/issues/8042
. Created interface class for communication between the 3rdparty engine and the emulator
. Standardized MAME implementation of all Yamaha devices based on a template class
. Created standard base class ym_generic that can be used when multiple YM chips are swapped in.
. Changed YM2203/2608/2610 to embed a YM2149 as a subdevice instead of deriving from ay8910_device.
. Also provided compile-time option to use a simplified built-in SSG rather than using MAME's at all (currently off).
. Consolidated MAME header files from one-per-chip (ym2151.h, ym2203.h, etc) to one-per-family (ymopm.h, ymopn.h, etc). Switch to internal SSG for YM2203/2608/2610. Clean up code to determine the number of SSG outputs.
. Fixed binding errors due to usage of class names that are no longer derived from related classes (2mindril.cpp, cpzodiac.cpp, fb01.cpp, slapshot.cpp, warriorb.cpp and zn.cpp)
. I/O callbacks are now consolidated into a single read callback and a single write callback, with an access type specifier.
. Added complete YMF278B support. Implemented YM278B vibrato and status register flags. Formally replace the old YMF278B engine with the one from YMFM. Rotated YMF278B outputs into a more logical order.
. Fixed envelope rate computation. Renamed ymfm_interface::external_type to access_class and clean up the fallout.
. Re-evaluted envelope calculations and 2x works better than the weird 15/8 before. Also changed the way FM resampling is computed to be more precise (and simpler).
. Turned off extraneous debugging. Start of/reset to a null state with no loaded waveforms. Boost ADPCM-B volume by a factor of 2 to more closely match previous levels (ymfm_opn.cpp), fixes lower volume on parts of music in the NeoGeo games mslug, mslugx and garou.
. Fixed OPL3 waveform 7 to better match hardware (ymfm_opl.cpp)
- DEVICE
. Floppy
. Start block-devicing filesystem support. First steps on metadata and hopefully make GCC happier on enumerate (imagedev\floppy.cpp and tools\floptool.cpp). Temp hack to fix Clang compile (formats\fsmgr.cpp). Be stricter about types (tools\floptool.cpp).
. Start of read support, experiements in directory tree reading and added file and resource reading (formats\fs_prodos.cpp).
. Format/filesystem errors were printing the wrong argument (tools\floptool.cpp)
. Namco C45 Road: Tweak road position in Final Lap/2/3, Suzuka 8 Hours/2 and Lucky & Wild to better match hardware videos (Four Trax is uncertain) (video\namco_c45road.cpp)
. NB1412M2 Mahjong Custom: Don't return a bool for uint8
. PWM Display: Added separate handlers for matrix x/y sides (video\pwm.cpp)
. RAM: Update RAM device notes. Set default fill value to 0xff instead of 0xcd (machine\ram.cpp).
. Sega 315-5338A I/O Controller: Added command readback and more serial output commands. Also always output on port writes (machine\315_5338a.cpp).
- aristmk5.cpp: Redumped Jumping Beans (Game now playable) and Super Bucks II and updated driver contents and layouts
- atari_s1.cpp and atari_s2.cpp: Synced sets with PinMAME. Verified 20967-01 PROM dump.
- calomega.cpp
. Added support for extended graphics. Fixed cardbacks for 906-III games. Fixed Nudge Bingo graphics. Added hopper to the 906-III games. Fixed docs/technical notes.
. Worked the analogic color system and adding the three R-G-B presets. Added the PORT_ADJUST for RGB in all games, defining the default values.
. Inputs from the scratch for all the Pixels, Keno and Hotline games. Promoted to WORKING. Fixed Pixels games colors.
. Connected System 903/904 PIA #0 IRQB line to CPU IRQ. Set a handler for System 903/904 PIA #0 CB1 line, as IRQ ack.
. Added external keyboard controller (i8035 + i8251) for Keno Games, system 903. Added virtual clickable keyboard layout to keno games, necessary to get them working.
. Added the following System 903 counters: coin in, coin out and optional (per game).
. Fixed rotten/bad bits from the program ROM with educated guess to make Cal Omega - Game 7.9 (Arcade Poker) playable (ID 04186). Fixed inputs on Cal Omega - Game 7.6 (Arcade Poker). Now it's playable. Created proper inputs from the scratch for Cal Omega - Game 12.5 (Bingo).
. Fixed inputs on Cal Omega - Game 8.0 (Arcade Black Jack). Redumped the Cal Omega - Game 20.8 (Winner's Choice). Reworked proper inputs. Specific inputs for games 12.8, 15.7, 15.9, 17.2 and 20.4. Promoted to WORKING.
. Added hopper support to Cal Omega - Game 7.4 (Gaming Poker, W.Export).
. Reworked inputs for Cal Omega - Game 14.5 (Pixels). Bypassed the checksum to get it working, and flagged as BAD_DUMP.
. Promoted Cal Omega - Game 7.9 (Arcade Poker), Cal Omega - Game 9.4 (Keno), Cal Omega - Game 10.7c (Big Game), Cal Omega - Game 12.5 (Bingo), Cal Omega - Game 12.7 (Keno), Cal Omega - Game 13.4 (Nudge), Cal Omega - Game 14.5 (Pixels), Cal Omega - Game 16.8 (Keno), Cal Omega - Game 17.6 (Nudge), Cal Omega - Game 18.1 (Nudge), Cal Omega - Game 18.3 (Pixels), Cal Omega - Game 18.5 (Pixels), Cal Omega - Game 18.6 (Pixels), Cal Omega - Game 20.4 (Super Blackjack), Cal Omega - Game 20.8 (Winner's Choice), Cal Omega - Game 23.6 (Hotline), Cal Omega - Game 24.6 (Hotline), Cal Omega - Game 27.2 (Keno, amusement), Cal Omega - Game 27.2 (Keno, gaming), Cal Omega - System 903 Diag.PROM, Cal Omega - System 905 Diag.PROM to working
- cyclemb.cpp: Removed MACHINE_IMPERFECT_SOUND flags in Cycle Maabou and Sky Destroyer
- dragrace.cpp and sprint2.cpp: Added DIP locations
- ertictac.cpp: Converted driver to use IOC and MEMC devices
- gticlub.cpp, hornet.cpp, nwk-tr.cpp, zr107.cpp: Misc cleanups
- hornet.cpp and nwk-tr.cpp
. Extracted LAN board implementation from NWK-TR driver to a device (machine\konami_gn676_lan.cpp) and hooked it up to clone Thrill Drive (ver UFB). Updated hornet.cpp hardware infos.
. Made use of arrays, kill trampolines and tag lookups and other minor cleanups.
- itech32.cpp
. Corrected labels for clone Hot Memory (V1.1, Germany, 11/30/94) and Hot Memory (V1.2, Germany, 12/28/94). Verified the correct ROM board & ROMs for the Time Killers v1.00. Added PCB layout for the 3 known ROM boards for Time Killers.
. Misc format & whitespace clean-up
- jpmimpctsw.cpp
. Promoted Arcadia (JPM) and 8x clones, Indiana Jones (JPM) and 11x clones, 'Oxo Bingo (JPM) (IMPACT) (OX6 L12) (set 1)', 'Oxo Bingo (JPM) (IMPACT) (OX6 L12) (set 2)', Quicksilver (RAL), Reel Money (JPM) and 3x clones, Ricochet (JPM) and clones, Snakes & Ladders (JPM) and clones, Stardust (JPM) and clones, Wild King Club (JPM) and clone, Wizard Of Odds (JPM) and clones to working.
. Fixed Ace Of Clubs (Crystal) reel symbols
- konamigv.cpp: Added hardware info for Tokimeki Memorial Oshiete Your Heart
- m72.cpp: Fixed sound balance (FM output volume is louder than DAC output volume in previous behavior compared to real hardware).
- merit3xx.cpp
. Give CRT-350 games their own bank switch handler
. Preliminary mappings, device additions and hook up ROM bank switch for Multi-Action 6710-13
- namcos1.cpp: Fixed abbreviated titles for Chou Zetsurinjin Berabowman (Japan, Rev C) and clone Chou Zetsurinjin Berabowman (Japan, Rev B), Pro Tennis World Court (Japan) and Pro Yakyuu World Stadium (Japan) and clones Pro Yakyuu World Stadium '89 (Japan) and Pro Yakyuu World Stadium '90 (Japan).
- namcos2.cpp
. Force Final Lap to use 32x32 sprite size for title screen
. Added Namco C140 sample status readback (sound\c140.cpp), fixes engine sound in Suzuka 8 Hours, Final Lap and Four Trax game series (ID 02778), fixes machine gun samples do not seem to play ingame in Steel Gunner 2 (ID 00774) and fixes missing sound effects like talking in Lucky & Wild and clone (ID 07772). Removed imperfect sound flag for racing games.
. Tweak road position in Final Lap/2/3, Suzuka 8 Hours/2 and Lucky & Wild to better match hardware videos (Four Trax is uncertain) (video\namco_c45road.cpp)
. Use derived classes for Namco System 2 sprites, give Final Lap its own based on schematics showing 32x32 select is different.
- neogeo.cpp: Boost ADPCM-B volume by a factor of 2 to more closely match previous levels (ymfm_opn.cpp). Fixes lower volume on parts of music in mslug, mslugx and garou (ID 07956).
- snesb.cpp: Minor cleanups
- taito_f3.cpp: Fixed off-by-1 with line clipping. Fixes a vertical line in the black screen of Arabian Magic that disappears when you enter the game just before round 1 starts (ID 00147).
- tourvis.cpp: Cleanup hash\pce_tourvision.xml to match changes to hash\pce.xml. Be Ball and Gomola Speed do in fact match the only verified dumps in pce.xml. Old alternates in pce.xml appear to be bad dumps.
- Bingo Circus: Converted terminal to a device, partially works now.
- Bubble Bobble and KiKi KaiKai: Removed embedded MCU I/O ports emulation and use 6801U4 I/O map 0-7 instead. Note: Added 6801U4 extra timer registers (though Bubble Bobble and KiKi KaiKai seem to work fine without).
- Cop 01: Added imperfect sound flag
- Crazy Climber: Fixed gfx rom load in clone Crazy Climber (bootleg set 1)
- Dai 3 Wakusei: Use PORT_COCKTAIL instead of PORT_PLAYER in input defs. Updated notes.
- Golden Winner: Added missing prom
- Gunpey: Added save states. Fixed init. Added version info from startup screen. Minor cleanups.
- Itazura Tenshi: Changed default 'Difficulty' level (ID 07982)
- Kollon: Mark as not working
- Miss Americana: Moved 'Miss Americana' to its own driver. Flesh out driver to make it mostly work. Create artwork showing all lamps and inputs.
- Ms Pac Man Twin (Argentina): Mark game as a hack
- Night Driver: Removed tagmap lookups and other very minor cleanups
- Percussion Freaks: Added new CD-ROM image a25aaa02 to Percussion Freaks 4th Mix (G*A25 VER. AAA)
- River Patrol: Correct boat color in River Patrol (Japan) and River Patrol (Japan, unprotected) (ID 04137)
- Scramble: Fixed Offensive (Spanish bootleg of Scramble) by swapping bad ROMs with correct ones from another dumped set (ID 07969)
- Solar Assault: Attempt to fix stage 3 crash (video\k001005.cpp)
- Time Limit: Fixed broken sound after game over (ID 07960)
- Fixed rom names in aristmk5.cpp, hornet.cpp, itech32.cpp, ksys573.cpp, merit3xx.cpp, mitchell.cpp, namcos1.cpp and segaufo.cpp
- Dipswitch fixes in aristmk5.cpp, calomega.cpp, dacholer.cpp, exerion.cpp, hornet.cpp, jpmimpctsw.cpp, namcos1.cpp and sprint2.cpp
- Description changes of Arch Rivals (rev 2.0 5/03/89, 8-way joystick bootleg), Cal Omega games, Chariot Challenge (0100787V, NSW/ACT), Chariot Challenge (04J00714, Peru?), Chou Zetsurinjin Berabowman (Japan, Rev B), Chou Zetsurinjin Berabowman (Japan, Rev C), Diamond King (with Euro support), DrumMania 8th Mix (G*C38 VER. JAA), Exerion (bootleg, set 1), Jumpin' Joeys (0100383V, NSW/ACT), jpmimpctsw.cpp games, Miss Americana, Ms Pac Man Twin (Argentina), Pro Tennis World Court (Japan), Pro Yakyuu World Stadium (Japan), Pro Yakyuu World Stadium '89 (Japan), Puzzle Break (set 1), Queen of the Nile (04J00784, Peru?), River Patrol (bootleg), Sonic Blast Man II Special Turbo (SNES bootleg, set 1), Sonic Blast Man II Special Turbo (SNES bootleg, set 2) and Warp-1 (Japan, Taito license).
- Renamed (j6arcadeg) to (j6arcadef), (j6arcadeh) to (j6arcadeg), (j6arcadei) to (j6arcadeh), (j6arcadej) to (j6arcadei), (j6arcadek) to (j6arcadej), (j6slagnb) to (j6snakesh), (j6slagnc) to (j6snakesi), (j6slagnd) to (j6snakesj), (j6slagne) to (j6snakesk), (j6slagnf) to (j6snakesl), (j6slagng) to (j6slagnb), (j6slagnh) to (j6slagnc), (pcnfrk2m) to (pcnfrk2mk), (pcnfrk3m) to (pcnfrk3mk), (pcnfrk5m) to (pcnfrk5mk) and (warp1) to (warp1t).
- MAME
. VIDEO RENDERING SYSTEM
. Increased MAX_TEXTURE_SCALES a bit (emu\render.h)
. Adjust the common screen timings on old Capcom games (emu\screen.h, 1942.cpp, 1943.cpp, bionicc.cpp, blktiger.cpp, commando.cpp, gng.cpp, gunsmoke.cpp, supduck.cpp, tigeroad.cpp and vulgus.cpp)
. MEMORY SYSTEM
. Get rid of the dummy space device (emu\machine.cpp)
. Fixed missing import of submaps in views. Need to fix more about import_submap vs. prepare_map vs. populate_from_map though (emu\emumem_mview.cpp).
. LUA engine: Added a couple error messages to emu.thread. Also changes exit(0) when the script of the thread returns non-string to an error message instead. Exit stops the whole process not just the thread (mame\luaengine.cpp).
. UI
. Added -share_directory option. This sets a directory on the host system which emulated systems can directly access.
. Workaround for 'File Manager' crashes MAME in spectacular ways (ui\imgcntrl.cpp) (ID 07978)
. Don't make assumptions about what's off the end of a string view (ui\selmenu.cpp)
. PLUGINS
. Save line history for the console and other minor fixes. Changed a loadstring to load, since LUA 5.3 loadstring is not available. Made sure the linenoise thread returns a string. After Ctrl+D stop reading lines (plugins\console\init.lua).
. Changed "historypath" (only supposed to be used for DATs) to "homepath" (where plugin data should reside) (plugins\console\init.lua).
. LAYOUT: Use self-closing tags for bounds and color elements.
. Input port: Handle Caps Lock key up events via a frame callback instead of the SDL key up event (which is too fast) (input\input_sdl.cpp)
. Don't transmit FCS (emu\dinetwork.cpp)
. Extended the snapname templates to allow for a timestamp %t option, so to allow for alternate ways to organize the generated snaps (emu\video.cpp).
. Docmumentation update/expansion (docs\source\initialsetup\configuringmame.rst)
- SDLMAME: Added option -attach_window (create or attach to an existing window)
- VGM player
. Ensure all writes to Yamaha FM chips are spaced by 1 cycle. The old FM cores did not really require this spacing and didn't implement the busy flag, so many VGM captures have multiple writes stacked in the same cycle. This won't work with the new cores, so this kludge helps ensure we don't end up with ugly playback on existing files (drivers\vgmplay.cpp).
. Updates of tracks and/or metadata from the most recent pack releases (hash\vgmplay.xml)
- Compiling
. Avoid name collision on Y2 (util\timeconv.h)
. Preliminary support for GCC 11.1 (Fedora 34)
- Debugger
. Fixed minor positioning glitches in disassembly view related to changing sources (debug\dvdisasm.cpp)
. Fixed crashes in Qt debugger caused by trying to select a nonexistent disassembly or memory view (debugger\qt\dasmwindow.cpp and memorywindow.cpp)
. Added option to use octal instead of hexadecimal for output (tools\unidasm.cpp)



"Theory is when you know everthing but nothing works. Practice is when everything works but no one knows why.
In our lab, theory and practice are combined: Nothing works and no one knows why."



[Posted by: MASH]

[Annc] MAMEUI .232 w/ icons & snaps released.

History.xml 2.32

NegaMAME 0.232-1

$
0
0

Along with MAME and all its fork, NegaMAME 0.232-1 is also ready for download. Go grab it at http://babelsoft.net/products/negamame.htm

This MAME derivative has been designed to be used with the front-end Negatron in order to have complete access to all the machine configuration options within Negatron, especially useful for emulated computers and consoles.

This is quite irrelevant for emulated arcade games though. If you only play arcade games, you can simply use Negatron with regular MAME.

Note: 0.232-1 must be understood as the 2nd version of NegaMAME synchronised with MAME v0.232. If other issues arise with this version, I would release a v0.232-2.

[Posted by: xinyingho]

HBMame 232

MessUI

Viewing all 2242 articles
Browse latest View live