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

Vas Crabb
BOFH
Reged: 12/13/05
Posts: 4462
Loc: Melbourne, Australia
Send PM
Re: MAME 0.222
06/26/20 03:40 PM


Merged pull requests

  • 3190: Added a Nuon software list. [incog]
  • 6543: seattle.cpp, vegas.cpp: Removed unused inputs, and removed imperfect sound flag from NBA Showtime games. [Hydreigon]
  • 6592: luaengine.cpp: Consolidated code for parsing enum strings representations. [npwoods]
  • 6596: Moved sprite delay implementation into screen vertical blanking callback for some drivers. [cam900]
  • 6597: machine/tms9914.cpp: Implemented service request and parallel poll state machines, and fixed a typo. [F.Ulivi]
  • 6598: galaga.cpp: Fixed sub CPU reset for Galaga bootlegs. [hackbar]
  • 6599: Heavily improved GRiD Compass 1101 emulation, allowing the system to boot without patches. [usernameak]
  • 6600: compis.xml: Added five new dumps. [FakeShemp]
  • 6601: sgi_mips.xml: Added a software list for SGI MIPS CDs, hooked up to the Indy and 4D drivers. [Davide Cavalca]
  • 6602: hp80.cpp: Fixed a bug that prevented correct keyboard auto-repeat for non-English HP86 keyboard layouts. [F.Ulivi]
  • 6603: jedutil: Added support for GAL20V8. [Kevin Eshbach]
  • 6604: nscsi/cd.cpp: Added a stub handler for the eject command used by IRIX. [Davide Cavalca]
  • 6605: machine/tms9914.cpp: Simplified handling of CIDS state. [F.Ulivi]
  • 6606: sgi_mips.xml: Eleven additions and one re-dump. [ClawGrip]
  • 6607: sgi_mips.xml: Fifteen additions. [Davide Cavalca]
  • 6608: Merged release0221 branch master. [Vas Crabb]
  • 6609: Plug and Play work. [David Haywood]
  • 6610: sgi_mips.xml: Added two entries, sorted the list, and improved naming. [ClawGrip]
  • 6611: sgi_mips: new software list additions [davide125]
  • 6612: cpu/i960: Added ten missing opcodes to disassembler, and changed operand order to match manual. [SailorSat]
  • 6615: sgi_mips.xml: Added 16 entries. [Davide Cavalca]
  • 6616: n64.xml: Documented a few more cartridge PCBs. [FakeShemp]
  • 6617: sgi_mips.xml: Added twenty entries. [Davide Cavalca]
  • 6619: indy_indigo2.cpp: Fixed #include ordering. [Davide Cavalca]
  • 6620: bus/coco: Fixed loading for CoCo cartridges that are smaller than 16KiB. [Tim Lindner]
  • 6621: coco12.cpp: Disabled Becker Port by default (it conflicts with cartridge devices). [Tim Lindner]
  • 6622: sgi_mips.xml: Added missing IRIX 6.5 discs, merged product set entries, added metadata, and replaced some dumps. [ClawGrip, Rampa]
  • 6623: sgi_mips.xml: Added 57 entries. [Davide Cavalca]
  • 6624: cpu/avr8: Added preliminary support for ATMega328, allowing Arduino UNO to boot. [hiromasa]
  • 6625: indy_indigo2.cpp: Added IP24 boot PROM Version 5.3 Rev B7 as a BIOS option. [Davide Cavalca]
  • 6626: video/vtvideo.cpp: Implemented horizontal pixel stretching (fills one-pixel gaps in 80-column mode). [Øyvind Kolås]
  • 6627: startouch.cpp: Added a note. [ClawGrip]
  • 6628: compis.xml: Added eight new entries. [FakeShemp]
  • 6629: cgenie_cass.xml: Corrected some authors and publishers. [schnitzeltony]
  • 6630: coco3.cpp: Enabled Becker Port by default for coco3dw1. [Tim Lindner]
  • 6632: bus/coco: Added Disto no-halt caching disk controller. [Tim Lindner]
  • 6633: coco3.cpp: Fixed jostick button labels. [Tim Lindner]
  • 6634: diimage.cpp: Removed colon from path separator characters. [Tim Lindner]
  • 6635: jedutil: Fixed output feedback mode for GAL16V8 and GAL20V8 devices in simple mode, and added more regression tests. [Kevin Eshbach]
  • 6636: vsmile.cpp: Replaced vsmilem BIOS with one from a real V.Smile Motion. [Sean Riddle, TeamEurope]
  • 6637: cpu/i960: Re-wrote disassembler using manuals for reference. [SailorSat]
  • 6638: sound/c140.cpp: Updated data bus behavior and added support for 12-bit PCM. [cam900, superctr]
  • 6639: kikikai.cpp: Hooked up kicknrun microcontroller, and split up driver state class. [David Haywood, dink]
  • 6642: machine/keyboard.cpp, machine/gridkeyb.cpp: Fixed typos in PORT_CHAR definitions. [Frank Palazzolo]
  • 6643: Added drivers for Grant Searle’s Simple machines (Z80, CP/M, 6502 and 6809). [Frank Palazzolo]
  • 6645: cpu/m6809: Made $10, $20 an illegal instruction on for the HD6309 family. [Tim Lindner]
  • 6646: nemesis.cpp: Convert twinbeeb program to the form that the driver expects. [David Haywood]
  • 6647: raiden2.cpp: Dumped U0342 PAL for Raiden II and clones. [neSneSgB]
  • 6648: natkeyboard.cpp: Added support for input port conditions. [Frank Palazzolo]
  • 6649: sgi_mips.xml: Added seven entries. [ClawGrip, Rampa]
  • 6650: cpu/i960: Don’t raise a fatal error on documented (but unimplemented) IAC messages. [RyogaMasaki]
  • 6651: cpu/m6809: Corrected illegal branch form for HD6309 family. [Tim Lindner]
  • 6652: sgi_mips.xml: Added 31 entries. [Davide Cavalca]
  • 6657: sound/c140.cpp: Revert #6638. [R. Belmont]
  • 6658: sgi_mips.xml: Fixed stray leading space in description. [ClawGrip]
  • 6659: sound/c140.cpp: Updated bus behaviour, added 12-bit PCM support, and cleaned up device interface (fixes issues with #6638). [cam900, superctr]
  • 6660: Added -debuglog option to log debugger console output to a file. [Stephen Oberholtzer]
  • 6661: hxchfe_dsk.cpp: Fixed segmentation fault when writing to a mixed-density image file. [Klaus Kämpf]
  • 6662: sgi_mpis.xml: Fixed a spelling error in a disc label. [ClawGrip]
  • 6663: nes.xml, famicom_flop.xml, msx1_cart.xml: Minor metadata fixes. [quasiscroto]
  • 6664: bus/coco: Added Disto RAM cartridge. [Tim Lindner]
  • 6665: dragon.cpp: Connected an RS-232 port to the ACIA. [Tim Lindner]
  • 6666: sgi_mips.xml: Added three entries, added a missing CD for IRIX 6.5.13, and merged two entries with their packages. [Davide Cavalca]
  • 6667: video/gp9001.cpp: Reduced cycles consumed per tile from 64 to 32 (fixes MT07642). [cam900]
  • 6668: seta2.cpp: Refactored sprite drawing in preparation for implementing zoom. [David Haywood]
  • 6669: Added support for byte accesses and cleaned up code. [cam900]
  • 6670: vsmile_cart.xml: Added two entries. [DisizDream, ClawGrip]
  • 6671: vsmile_cart.xml: Added three entries. [DisizDream, ClawGrip]
  • 6673: gticlub.cpp: Added 68000 CPU to thunderh so its program shows in the debugger (not connected to anything). [Hydreigon]
  • 6674: seta2.cpp: Started implementing vertical zoom. [David Haywood]
  • 6675: gal3.cpp, namcos21.cpp, namcos21_c67.cpp, namcos21_de.cpp: Derive C140 clock from a known source on the board. [cam900]
  • 6676: ibm5170.xml: Added two entries. [ArcadeShadow]
  • 6677: seta2.cpp: Improved vertical zoom behaviour. [David Haywood]
  • 6678: vsmilem_cart.xml: Added one entry. [TeamEurope, ClawGrip]
  • 6679: ibm5170.xml: Added two entries. [ArcadeShadow]
  • 6680: machine/k056230.cpp: Added notes. [Hydreigon]
  • 6681: spg2xx.cpp: Added TV Learning Station (VTech, Germany). [Sean Riddle, TeamEurope, ClawGrip]
  • 6682: midxunit.cpp: Updated comment. [cam900]
  • 6683: seta2.cpp: Started implementing horizontal zoom. [David Haywood]
  • 6684: seta2.cpp: Improved horizontal enlargement cases. [David Haywood]
  • 6685: sgi_mips.xml: Added ten entries, and added missing CDs to existing entries. [Davide Cavalca]
  • 6686: iqunlim.cpp: Added VTech IQ Unlimited. [Alexandre, ClawGrip]
  • 6687: hh_sm510.cpp: Added Game & Watch: Popeye (Panorama Screen). [algestam, Ryan Holtz]
  • 6688: sgi_mips.xml: Removed duplicates and corrected hashes. [Davide Cavalca]
  • 6689: cpu/jaguar: Updated condition for commented check for running GPU code from external RAM. [cam900]
  • 6690: st_flop.xml: Added one entry. [FakeShemp]
  • 6691: cpu/jaguar: Refactored GPU/DSP core to use I/O maps. [Angelo Salese]
  • 6692: Fixed MT07369 and cleaned up code. [cam900]
  • 6696: netlist: Added CD4013, DC4069 and CD4070 devices, and increased propagation delay for CD4001. [Frank Palazzolo]
  • 6697: hotblock.cpp: Added two new Hotblocks - Tetrix II sets. [ClawGrip]
  • 6698: cpu/i8085: Remove a leftover logerror() call. [Frank Palazzolo]
  • 6699: dec8.cpp: Corrected thee bad bits in csilver microcontroller dump, and replaced microcontroller simulation. [dink, David Haywood]
  • 6700: sgi_mips.xml: Added nine entries. [Davide Cavalca]
  • 6702: compis.xml: Added seven more dumps. [FakeShemp]
  • 6703: pc2000.cpp: changed pc2000s LCD controller to SED1278-0B. [ClawGrip]
  • 6705: imgtool: Added Dragon DOS module. [Tim Lindner]
  • 6706: redalert.cpp: Improved panther sound and controls, and added preliminary extra video layer for demoneye. [Tomasz Slanina, Angelo Salese]
  • 6707: ibm5170.xml: Added three entries. [ArcadeShadow]
  • 6708: ibm5150.xml: Added on entry. [ArcadeShadow]
  • 6709: video/gime.cpp: Fixed 0xFExx memory accesses when in ROM mode (fixes CoCo cartridges). [Tim Lindner]
  • 6710: ibm5170.xml: Added one entry. [ArcadeShadow]
  • 6711: docs: Cleaned up documentation and examples for command-line options. [Firehawke]
  • 6714: x68k_flop.xml: Re-tested Sharp X68000 software and updated notes. [Angelo Salese]
  • 6716: pleiads.cpp: Fixed log messages, and disabled messages that aren’t errors by default. [Frank Palazzolo]
  • 6717: Support SYMBOLS=1 make option to include debugger symbols in Visual Studio Release builds. [Frank Palazzolo]
  • 6719: cps1.cpp: Added Varth: Operation Thunderstorm (bootleg, set 2). [TwistedTom, gmx, The Dumping Union]
  • 6720: cpu/tms32031: Corrected device names/descriptions, and added notes on internal peripherals and differences between variants. [cam900]
  • 6720: machine/6850acia.cpp: TDRE should read clear in reset, and set when coming out of reset. [68bit]
  • 6722: seta2.cpp: Added notes on hardware configurations and emulation issues, and fixed clocks for P0-113A PCBs. [cam900]
  • 6723: pgm.cpp: Added some hardware notes. [cam900]
  • 6725: Some small GPL16250 tweaks/hacks allowing tkmag220 and lazertag to show sprites with expected colours. [David Haywood]
  • 6726: ibm5170.xml: Added one entry. [ArcadeShadow]
  • 6727: vsmile_cart.xml: Added two entries. [DisizDream, ClawGrip]
  • 6729: vsmileb_cart.xml: Added two entries. [DisizDream, ClawGrip]
  • 6730: apple2_flop_orig.xml, apple2_flop_clcracked.xml: Add latest dumps for May. [4am, Firehawke]
  • 6731: bus/qbus: Added skeleton DEC Qbus and PC11 paper tape reader/punch. [shattered]
  • 6732: rt1715.cpp: Use CAS decode PROM for rt1715w memory accesses. [shattered]
  • 6733: cps1.cpp: Marked varthb2 graphics ROMs as bad dumps. [TwistedTom]
  • 6735: ibm5170.xml: Added two entries. [ArcadeShadow]
  • 6736: ibm5150.xml: Added one entry. [ArcadeShadow]
  • 6737: GPL16250: Added notes for getting tkmag220 to show something, and corrected some logging masks. [David Haywood]
  • 6738: bus/rs232: Implemented XON/XOFF flow control for null_modem device. [shattered]
  • 6379: picno.xml: Added note about undumped game. [ClawGrip]
  • 6740: cpu/unsp: Fixed an unsp20 opcode decode priority bug that caused an ASR instruction to decode as a MUL. [David Haywood]
  • 6741: cps1.cpp: Fixed 4-pixel scroll offset affecting many Street Fighter 2 bootlegs. [TwistedTom]
  • 6744: play_3.cpp: Added The Raid (alternate set). [jordigahan, ClawGrip]
  • 6745: GPL16250: Added I/O ports, and identified tkmag220 as a bad dump. [David Haywood]
  • 6746: gaplus.cpp: Fixed star field active area, scrolling speed/direction, and blinking on direction change (MT00434, MT07663). [sasuke]
  • 6747: mc10.cpp: Added MCX-128 and Alice with MCX-128 machines. [Tim Lindner]
  • 6748: luaengine.cpp: Added rom_entry library. [feos]
  • 6750: machine/mm58174.cpp: Added MM58174 real-time clock device and used it in seven drivers. [shattered]
  • 6751: GPL16250: Adjusted DMA and drawing behaviour. [David Haywood]
  • 6752: gaplus.cpp: Changed default gaplus bonus life DIP switch setting to match manual, and updated comments. [sasuke]
  • 6753: mappy.cpp: Changed default grobda bonus life DIP switch setting to match manual. [sasuke]
  • 6755: bloodbro_ms.cpp: Dumped and added remaining PROMs for bloodbrom. [jordigahan, ClawGrip]
  • 6756: Added AsmJit machine code generation library to 3rdparty. [Patrick Mackinlay]
  • 6758: at.cpp, europc.cpp, genpc.cpp, pc.cpp: Added additional systems and BIOS options. [rfka01]
  • 6759: video/k037122.cpp: Updated notes; hornet.cpp: Added raw screen timing parameters and expanded notes. [cam900]
  • 6760: mw8080bw.cpp: Added netlist audio for 280zzzap. [Colin Howell]
  • 6763: sound/rf5c68.cpp: Verified default register map against datasheet. [cam900]
  • 6764: Re-wrote SPG2xx video code in preparation for supporting newer games, fixed some glitches, and added newly dumped TV games. [David Haywood]
  • 6765: sound/nes_apu.cpp: Corrected noise generation algorithm. [cam900]
  • 6766: armedf.cpp: Corrected vertical blanking interval (addresses MT07640). [sasuke]
  • 6767: SPG2xx: Fixed two graphical regressions introduced in #6764. [David Haywood]
  • 6768: tubep.cpp: Implemented “shadow” effect (a black pixel is drawn when the blitter switches from drawing background to sprite). [sasuke]
  • 6770: rt1715.cpp: Added native keyboard and serial ports to rt1715w. [shattered]
  • 6772: Fixed a graphics memory addressing error in the hp9845c driver and a signal corruption bug in the remote IEEE488 device. [F.Ulivi]
  • 6773: mobigo_cart.xml: Added seven entries, and corrected some release years and descriptions. [TeamEurope, Sean Riddle, ClawGrip]
  • 6774: Started implementing SPG2xx vertical tile compression, and added newly dumped TV games. [David Haywood]
  • 6775: Added PIC17 CPU core to arcade subtarget. [MASH]
  • 6776: hornet.cpp: Added notes for scope screen and fixed screen timing parameters. [cam900]
  • 6777: msx1_cart.xml: Added one entry. [Wilbert Pol]
  • 6778: pc.cpp: Added Sergey Kiselev’s and Monotech’s modern XT machines. [rfka01]
  • 6780: Prepared SunPlus video rendering code for sharing between SPG2xx and GPL16250 SoCs. [David Haywood]
  • 6781: debugger: Added condump command to export the console buffer to a file. [Stephen Oberholtzer]
  • 6782: pc.cpp: Put version numbers in the labels for modern XT BIOS ROMs. [rfka01]
  • 6784: dcheese.cpp: Corrected titles for fredmem and clones. [phweda]
  • 6785: tiki100.cpp: Re-wrote graphics emulation to draw by rows, fixed palette changes, and fixed inaccurate keyboard emulation. [Frode van der Meeren]
  • 6786: bus/hp_hil: Implemented keyboard auto-repeat. [shattered]
  • 6787: consola_emt.cpp: Corrected CPU clock speed and consoemt release year. [ClawGrip]
  • 6788: bus/coleco: Added support for ColecoVision Megacart. [Andrew Green]
  • 6792: taitowlf.cpp: Updated comments. [Hydreigon]
  • 6793: Initial work on sharing SunPlus video rendering code between SPG2xx and GPL16250 SoCs. [David Haywood]
  • 6794: fmtowns_cd.xml: Added eight entries, and replaced five entries with better dumps. [redump.org, r09]
  • 6795: twinkle.cpp: Changed all games on Konami Twinkle platform to use 16:9 physical screen aspect ratio. [tertu marybig]
  • 6796: Removed some palette bank hacks from SPG2xx/GPL16250 video rendering code. [David Haywood]
  • 6797: SPG2xx/GPL16250: Added support for double-height tilemaps and improved other functionality used by jak_pf. [David Haywood]
  • 6799: sound/sid.cpp: Fixed memory corruption bug (GitHub #6798). [cam900]
  • 6800: spg2xx_zone_32bit.cpp: Added Millennium M521 Arcade Neo 2.0 (Family Sport 220-in-1). [TeamEurope, David Haywood]
  • 6801: ibm5150.xml: Added original dumps for Centipede and Ms. Pac-Man. [r09]
  • 6802: pgm.cpp: Switched Ketsui Arrange to use a 4-button input layout. [Alex Marshall]
  • 6803: Updated Travis CI configuration to use GCC 10 on Ubuntu and Xcode 11.5 on macOS. [Belegdol]
  • 6805: gameboy.xml, famicom_flop.xml, nes.xml: Corrected some metadata and parent/clone relationships. [quasiscroto]
  • 6806: iqunlim.cpp: Re-dumped iqunlimgr ROM at the correct size. [TeamEurope, ClawGrip]
  • 6807: sound/rf5c68.cpp: Started implementing differences between RF5C68 and RF5C164. [cam900]
  • 6808: kchamp.cpp: Added Karate Dou (Arfyc bootleg). [Retromaniacs, ArcadeHacker, Recreativas.org, ClawGrip]
  • 6809: sound/ics2115.cpp: Flagged imperfect sound. [cam900]
  • 6810: Corrected system name in master list (fixes linking after #6808). [ClawGrip]
  • 6811: cpu/unsp: Fixed unsp20 ASR instruction. [David Haywood]
  • 6812: ioport.cpp: Added support for programmatically setting analog input values (e.g. from Lua scripts). [Tim Lindner]
  • 6813: pc98.xml: Added twenty entries from Neo Kobe Collection, re-tested software, corrected metadata, and added usage notes. [r09]
  • 6814: Preliminary work on Speed Racer I²C memory and Ford Racing steering/pedal inputs. [David Haywood]
  • 6816: megadriv.xml: Added notes about games that should be re-dumped. [ICEknight]
  • 6817: arachnid.cpp: Added Super Six Plus II English Mark Darts (Spanish). [jordigahan, ClawGrip]
  • 6819: sound/okiadpcm.cpp: Began implementing looped sample support. [cam900]
  • 6820: arachnid.cpp: Added notes about DIP switches. [ClawGrip]
  • 6821: sound/okiadpcm.cpp: Fixed sample looping. [cam900]
  • 6822: luaengine.cpp: Exposed ioport_setting as a table. [feos]
  • 6823: ibm5170.cpp: Added four entries. [r09]
  • 6826: Added inputs to Ford Racing, and hooked up battery status to Zone TV games. [David Haywood]
  • 6827: formats/imd_dsk.cpp: Added support for saving ImageDisk IMD floppy images (tested with Zorba and Kaypro II). [lfantoniosi]
  • 6828: machine/microtch.cpp: Fixed typo in ROM label. [ClawGrip]
  • 6829: arachnid.cpp: Added notes about ROM versions. [ClawGrip]
  • 6830: nes_vt.cpp: Added Zudu-go / 2udu-go, and re-dumped dgun2573 and dgun2573a. [Sean Riddle, David Haywood, anonymous]
  • 6831: startouch.cpp: Added notes about hardware variants. [ClawGrip]
  • 6834: cave.cpp: Added DonPachi (Japan, Satsuei version) [PEG, David Haywood]
  • 6835: sound/ics2115.cpp: Implemented device_memory_interface for sample storage, and implemented µ-law expansion. [cam900]
  • 6836: cps1.cpp: Fixed sf2rk graphics ROM loading/decoding, and added a note about the dark screen issue. [TwistedTom]
  • 6840: sound/okim6295.cpp: Fixed an outdated header comment. [cam900]
  • 6842: Moved schick out of pengo.cpp to its own source file, and removed the not working flag from fordrace and senspeed. [David Haywood]
  • 6843: apple2_flop_clcracked.xml, apple2_flop_orig.xml: Added latest original dumps and cracks with lots of MECC. [4am, Firehawke]
  • 6846: hh_sm510.cpp: Added Micro Vs. System: Donkey Kong 3. [algestam, Ryan Holtz]







Entire thread
Subject Posted by Posted on
* MAME 0.222 Vas Crabb 06/26/20 03:36 PM
. * Re: MAME 0.222 agard  06/29/20 04:33 PM
. * Re: MAME 0.222 TafoidAdministrator  06/29/20 07:40 PM
. * Re: MAME 0.222 agard  06/29/20 02:23 AM
. * Re: MAME 0.222 Dullaron  06/29/20 11:17 AM
. * Re: MAME 0.222 John IVModerator  06/27/20 02:43 AM
. * Re: MAME 0.222 Foxhack  06/26/20 05:22 PM
. * Re: MAME 0.222 carloszaga  06/27/20 12:06 PM
. * Re: MAME 0.222 MooglyGuy  06/27/20 10:28 PM
. * Re: MAME 0.222 Vas Crabb  06/26/20 06:02 PM
. * Re: MAME 0.222 Foxhack  06/26/20 06:23 PM
. * Re: MAME 0.222 Vas Crabb  06/26/20 03:40 PM
. * Re: MAME 0.222 gregf  06/26/20 10:59 PM

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