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

Incredible Technologies (and more) auction retrospective

$
0
0

This isn't strictly a MAME thing, nor even a Dumping Union thing, but it's involved several DU members, so I think it's worth mentioning now that everything is done and dusted.

Late last week, it came to our attention via Frank Cifaldi of the Video Game History Foundation and co-founder of Digital Eclipse, that a long-time software developer, Chris Oberth, had passed away. As he was married, but had little in the way of liquid assets, it was decided that all of the development discs that he had archived over the years would be auctioned off in order to garner funds to take care of his widow.

Among other items, these discs included the source code for an unreleased PC port of World Class Bowling, the source code for Shuffleshot, the source code to Boulder Dash which was used for the Colecovision port, the source code to the C64 classic Tau Ceti, the source code for Front Page Sports Football '98, and most interestingly, the source code and assets for an unreleased game on itech32-class hardware, Must Shoot TV.

Initially, we approached things on the assumption that none of the auctions would end up going for too much - this ended up being a faulty assumption, but one that isn't too unreasonable. Generally, arcade collectors tend to prefer physical PCBs with prototype ROMs already on them. We had a pool of around $700 comprising about $300 from the folks at Gaming Alexandria, $250 from one anonymous donor, $100 from a second, and $50 as backup from me.

The auctions for World Class Bowling, Front Page Sports Football, and Tau Ceti source code were among the first to end, and ended up going for around $200 each. It was at this point that the stark realization set in that we wouldn't be able to acquire the rest of our targets without additional funding, and so I put out a call for pledges via Twitter. Thanks to a signal boost by Frank Cifaldi himself, as well as Jason Scott of textfiles.org/archive.org fame, we ended up with a considerably larger pool to draw from than initially planned, and this proved to be quite the prescient move.

Last night, the auctions for Must Shoot TV, Shuffleshot, and the Boulder Dash source code ended. The source code and asset disc for Must Shoot TV ended up going for roughly $850, Shuffleshot for $300, and lastly, Boulder Dash for about $200.

This is one of the first cases I'm aware of where multiple disparate preservation organizations all worked together for a common goal. Were it not for the signal boosts from Frank and Jason, and were it not for the Gaming Alexandria folks and Video Game History Foundation folks agreeing to let some of us on the Dumping Union take point on the bidding, the prices would have likely been astronomical due to multiple people - all with the same goal - vying to make the acquisition. The fact that we were all able to work together to achieve this goal cannot be underscored enough, and in my opinion it rings in a new era of cooperation among preservation organizations.

I'd like to give thanks for everyone on Twitter who helped make this happen - from folks who chipped in $20, to folks who chipped in $200 and more. Each contribution has been noted, and each person will be credited if and when any prototype builds on these source discs are added to MAME.

Last but not least, in the spirit of being fully transparent, I do have to say that it will be some months yet before anything is released. The Gaming Alexandria folks are far more equipped to do deep dives into source discs than any one MAME dev, and so we've agreed that they are entitled to the lead time necessary to author blog entries for each of these acquisitions. At the end of the day, what matters is that these discs have been secured for preservation, and in the long run, there's a good chance that the Gaming Alexandria articles will cast some additional eyes toward MAME and the Dumping Union.

- Mog, 1:21AM, 30 April 2020

Oh, and here's a link to appease the script which otherwise blocks posts to the News forum unless a link is attached: https://twitter.com/TheMogMiner/status/1255324465929617409

[Posted by: MooglyGuy]

Mame Guide Update

$
0
0

Hi All

I've had a bit of time to update the Mame guide at EasyEmu. There's a lot of great new content including a troubleshooting guide which covers a lot of the problems you see posted on these forums. These are the highlights...

  • I've re-organise the navigation on all of the guide pages as the site was not as easy to navigate as I wanted.
  • All the guide pages have been tweaked so that they scale better on mobile devices.
  • The site pages have been standardized to make them easier to follow.
  • Most of the pages have been re-written and a lot of content simplified to help with translations.
  • I've also replaced a lot of the low resolution images with better quality ones.
  • The front page has been re-designed and is a lot easier to navigate.
  • A couple of guides have been renamed: [Mame Options Command Line] & [Configuration Files Config Files].
  • The Command Line menus have been re-organised to make it easier to find specific command line options. There is also a new search function to help find specific commands.
  • There have been a number of updates on the Command Line pages and it is now up to date with the latest version of Mame.
  • There is a new Troubleshooting guide on the Getting Started page. This new page goes into a lot of depth on the many problems and pitfalls of running a machine on Mame. If anyone is new to Mame or has a problem, this is the page to check out.
  • The About Roms, About Software and About Devices pages have been expanded with extra content and more examples on how to use them.
  • The Config File pages have had Cfg File and Folder Ini guides added to them.
  • The Custom Ini page has had a lot of extra information added to it.
  • Added Negatron, BLETCHMame and Emulation Station to the frontends page.


As with any big update, there are probably spelling mistakes and the odd inaccuracies. If you spot any, let me know.

Stay Safe Everyone

Regards

Paul (MrV2k)

[Posted by: MrV2K]

First fruits of the IT auction

$
0
0

First, a BIG THANK YOU!! to all who helped during the drive to acquire the Incredible Technologies protos & dev CDs. In no particular order, thanking the donors:

Justin Khan, Aaron Giles, Justin Frankel, Vitorio Miliano, Andrew Eikum, Joseph Boyd, Jonathan Flowers, Ben Lincoln, Philip Bennett, Brandi Ferguson, Al Kossow, Maxime Croizer, Thomas Summersell, Jeff Battle, Joseph Drilling, Brian Hefele, Christopher Miller, Micheal Drueing, Ryan Winton, Ryan Holtz, Brian Troha

The first and foremost benefit is having access to the source so Aaron Giles can fill in or better document the inner workings of IT ITVIDEO42 ASIC (IE: the video chip used).

Secondly scrounging around all the files we found the following versions:

Version 1.40 - same as the MAME set
Version 1.39 - same as the MAME set
Version 1.38 - newly discovered clone set
Version 1.37 - same as the MAME set
Version 1.35 - newly discovered clone set

Along with the above, it was discovered the graphics for the GROM03-0 through GROM03-3 had changed with v1.38 but the graphics had the checksums set so the original values in the program would read them as correct even though other checksums like those we used would show them as different.

Mixed in the hodge podge of source builds you would see the relied heavily on the code from other games on the same platform. So there are references to World Class Bowling, Golden Tee Golf and even references in the source to the unreleased baseball game that was also in development. Seems they would grab working routines from other projects and absorb them into the dev tree and not even change the header info ;-)

There's a very preliminary Tournament build, which calls it's self "Shuffle Alley" and was so early the GROM checksuming routines use the values for World Class Bowling Tournament GROMs.

So there's lots information to yet be disseminated, but there is one little 1-in-a-million bit of luck. As they clearly used World Class Bowling for the preliminary Shuffle Alley Tournament set, there was a zip file that contained the full source and release files for WCB.

So, a few months back, I came across an eBay auction for program chips for World Class Bowling Tournament v1.30. Now I've checked hundreds and hundreds of World Class Bowling auctions looks for some undumped sets. I've run across exactly 3 Tournament sets in the last 8 or more years of looking and they have always been v1.40T. So this auction for v1.30T pops up, but it only contains 3 out of the needed 4 program chips. Well, I bought them anyways just to have them documented in MAME's source code. As you can guess in the lead up, here is a zip file dated 1997 and there is 4 program ROM files, 3 of which matched the currently dumped v1.30T. Adding the 4th file brings this set to a working state. Given the fact that this was the one and only time I have ever even heard of the v1.30T set I was shocked that there was an archive of it on the Shuffleshot source CD.

Better yet, this tournament set is like the standard World Class Bowling sets, it has the red based backgrounds and doesn't include the Flash Bowling. Starting with the Tournament v1.40T, IT added the Flash Bowling game and then when they started to wind down the Tournament feature. IT re-released it as World Class Bowling Deluxe v2.00.

So yeah! It was all a great find for historical reasons as well as technical reasons.

This is just the start of the many great things we able acquire! As MooglyGuy related here: https://www.mameworld.info/ubbthreads/showthreaded.php?Number=386029 great things when the preservation community comes together as a whole!

So please, sit back and patiently wait for rest of the items to be released. It might take some time for things to be fully digested, because we don't want to miss anything!

Again, thanks to all that were involved.

BrianT

[Posted by: BrianT]

Clrmamepro 4.037 released

$
0
0

"Let's put out an update..."

https://mamedev.emulab.it/clrmamepro/

What's New:
4.037
fixed: do not detect wrong sysdefpath issues when rom (or chd) is in the correct path while the chd (or rom) is in the wrong
fixed: failed detects of wrong named chds in chd-only sets (annoying 'move to backup, readded via fixmissing') (needed for upcoming saturn.xml updates)
fixed: datfile version gets cleaned out in profiler when creating or updating a datfile/profile
fixed: Mac Wine/Wineskin-Winery crash due to AfxBeginThread calls
fixed: Linux Wine crash when using dats with regions
misc: allow profiles without any sets
misc: allow special chars in datfile descriptions (e.g. ':', '\', '/' etc)
misc: updated rar dlls (5.80)
added: cmpro.ini option Packer_Zip_CompressionLevel to set the zip compression level (default is 9)
added: dir2dat option to keep chds as roms (and not as disks)

THX Roman!

[Posted by: Bad A Billy]

Flyer Fever Update

$
0
0

Crush Roller - Bally Wulff (1981) [licensed by Alpha Denshi; German text]
Green Beret - Irem (1980) [Play Table Series]
Irem Commander - Irem (1979) [Play Table Series]
Jungle - Universal (1979) [video pinball]
Panther - Irem (1980) [alternate flyer; shows upright cabinet]
Paris Paris - Karatego (1980) [Phoenx clone/bootleg]
Sky Chuter - Irem (1980) [Play Table Series]
Space Invaders - Sammy (1978) [licensed by Taito]
Touchdown Fever! - Telemark Systems (1979) [alternate flyer]
Uniwar S - Irem (1980) [alternate flyer; shows upright cabinet]

May 2020 Update



[Posted by: Dan@Flyer Fever]

DU Donations Update May 15

$
0
0



Thanks to donors including in the previous fundraiser for Space Harrier we were able to pick up KiKi KaiKai for decapping. Thanks for paypal from:

Henrique Areias Pontes
ekorz
Sean Sutton
Paul Vining
Cypress
TrevEB
Russell Howard
George Walsh
Jan Stuhler
Samuel Listopad II
Renato Mucciarelli
anonymous





DU donation page

[Posted by: Smitdogg]

MAME 0.221

$
0
0

MAME 0.221

Our fourth release of the year, MAME 0.221, is now ready. There are lots of interesting changes this time. We’ll start with some of the additions. There’s another load of TV games from JAKKS Pacific, Senario, Tech2Go and others. We’ve added another Panorama Screen Game & Watch title: this one features the lovable comic strip canine Snoopy. On the arcade side, we’ve got Great Bishi Bashi Champ and Anime Champ (both from Konami), Goori Goori (Unico), the prototype Galun.Pa! (Capcom CPS), a censored German version of Gun.Smoke, a Japanese location test version of DoDonPachi Dai-Ou-Jou, and more bootlegs of Cadillacs and Dinosaurs, Final Fight, Galaxian, Pang! 3 and Warriors of Fate.

In computer emulation, we’re proud to present another working UNIX workstation: the MIPS R3000 version of Sony’s NEWS family. NEWS was never widespread outside Japan, so it’s very exciting to see this running. F.Ulivi has added support for the Swedish/Finnish and German versions of the HP 86B, and added two service ROMs to the software list. ICEknight contributed a cassette software list for the Timex NTSC variants of the Sinclair home computers. There are some nice emulation improvements for the Luxor ABC family of computers, with the ABC 802 now considered working.

Other additions include discrete audio emulation for Midway’s Gun Fight, voice output for Filetto, support for configurable Toshiba Pasopia PAC2 slot devices, more vgmplay features, and lots more Capcom CPS mappers implemented according to equations from dumped PALs. This release also cleans up and simplifies ROM loading. For the most part things should work as well as or better than they did before, but MAME will no longer find loose CHD files in top-level media directories. This is intentional – it’s unwieldy with the number of supported systems.

As usual, you can get the source and 64-bit Windows binary packages from the download page. This will be the last month where we use this format for the release notes – with the increase in monthly development activity, it’s becoming impractical to keep up.

MAME Testers Bugs Fixed

  • 07560: [Crash/Freeze] (cave.cpp) hotdogst: Using debugger memdump command causes MAME to crash. (O. Galibert)
  • 07603: [Documentation] (snes.cpp) snes [asterix]: Release year does not match title screen. (ArcadeShadow)
  • 07615: [Documentation] (cninja.cpp) mutantf, mutantf2, mutantf3, mutantf4, deathbrd: Release years are incorrect. (jkburks)
  • 07616: [Sound] (segas32.cpp) radr, radrj, radru: Sounds are incorrect. (Arzeno Fabrice)
  • 07617: [Graphics] (rungun.cpp) rungun: Sprites are offset vertically. (sjy96525)


New working machines

  • Anime Champ (GCA07 VER. JAA) [Windy Fairy, smf]
  • Computer Chess (Conic, model 7012) [hap, bataais]
  • CXG Systems / White & Allcock Sensor Computachess [hap, Sean Riddle]
  • Denver (GMP-270CMK2) (Family Sport 200-in-1) [TeamEurope, David Haywood]
  • Electronic Master Mind (Parker Brothers) [hap, Sean Riddle]
  • Electroplay Quickfire [hap, Sean Riddle]
  • Entex Select-A-Game Machine [hap]
  • Fidelity Electronics Bridge Challenger [hap, Sean Riddle]
  • Game & Watch: Snoopy (Panorama Screen) [algestam, Ryan Holtz]
  • Goori Goori [Miso Kim, David Haywood]
  • Great Bishi Bashi Champ (GBA48 VER. JAB) [Windy Fairy, smf]
  • Gulun.Pa! (Japan 931220 L) (prototype) [lydz, Arcade-Projects]
  • JAKKS Pacific Inc / Child Guidance / Pronto Games Thomas & Friends - Learning Circus Express (Sharp Cookie) (PAL, UK) [Sean Riddle, David Haywood]
  • JAKKS Pacific Inc / Namco / HotGen Ltd Ms. Pac-Man 7-in-1 (Wireless) (Ms. Pac-Man, Pole Position, Galaga, Xevious, Mappy, New Rally X, Bosconian) (18 AUG 2004 A) [Sean Riddle, David Haywood]
  • SciSys Executive Chess [hap, Sean Riddle]
  • SciSys Sensor Chess [hap, bataais]
  • Senario Double Dance Mania - Techno Light Edition [Seam Riddle, David Haywood, Peter Wilhelmsen, anonymous]
  • Senario Guitar Super Star: You Take The Stage [David Haywood, Sean Riddle, Peter Wilhelmsen, anonymous]
  • Shenzhen Soyin Electric Appliance Ind. Co., Ltd. Dance 2000 / Hot 2000 (Jin Bao TV Dancing Carpet, SY-2000-04) [Sean Riddle, David Haywood]
  • Sony NWS-3260 [Patrick Mackinlay, Plamen Mihaylov]
  • Speed Race (Seletron / Olympia) [hap, f205v]
  • Spider-Man Super TV Air Jet (Lexibook Junior, JG6000SP) [TeamEurope]
  • Super Space Invader 2 (Entex, black version) [hap]
  • Tandy Corporation Sound Effects Chassis [hap, Kevin Horton]
  • Tech2Go / WayForward Teenage Mutant Ninja Turtles: Battle for the City [Sean Riddle, Kamaal Brown]


New working clones

  • Big Run (11th Rallye version, US?) [system11, CoolFox]
  • Cobra-Command (Japan, bootleg) [f205v]
  • CXG Systems / Newcrest Technology Portachess (1985 version) [hap, Sean Riddle]
  • DoDonPachi Dai-Ou-Jou (Japan, 2002.04.05 Master Ver, location test) [ShouTime]
  • Final Fight (bootleg with single OKI) [hammy, Boge, rtw, ekorz]
  • Front Line (AA1, 4 PCB version) [Joe Magiera, The Dumping Union]
  • G.I. Joe (US, UAA) [NeTaXe]
  • Galaxy X (bootleg of Galaxian) [Andrew Welburn]
  • Gun.Smoke (Germany, censored) [Saigononindou, Victor Fernandez (City Game), Jacinto Lozano]
  • HP 86B Opt 001 [F.Ulivi]
  • HP 86B Opt 004 [F.Ulivi]
  • Jumping Break (set 2) [Kevin Eshbach]
  • Jurassic 99 (Cadillacs and Dinosaurs bootleg with EM78P447AP) [TwistedTom]
  • Koutetsu Yousai Strahl (Japan, bootleg) [hammy, ekorz, rtw, kuze, E.M.G]
  • The Mah-jong (Japan, set 2) [ShouTime]
  • Metal Slug 5 (bootleg) [TwistedTom]
  • Mighty Monkey (U.Games bootleg) [f205v]
  • Moon Cresta (Nichibutsu USA, encrypted) [pacman70, Asayuki]
  • Pang! 3 (bootleg, set 3) [TwistedTom]
  • Perfect Billiard (bootleg) [f205v]
  • Pro Tennis (Japan) [ShouTime]
  • Raiden Fighters 2 - Operation Hell Dive (Switzerland) [nnap]
  • Route 16 (Sun Electronics) [Guru]
  • Senario Guitar Super Star (red 'Gibson Flying V' style) [Sean Riddle, David Haywood, Peter Wilhelmsen, anonymous]
  • Space Invaders Part II (Taito, smaller ROMs) [PokeMAME]
  • Street Fighter II: The World Warrior (World 910411) [fluxcore]
  • Super Contra (set 2) [Victor Fernandez (City Game), ClawGrip]
  • T.A.N.K (bootleg, 8-way joystick) [Guru]
  • Touchmaster 5000 (v7.11 U.K.) [Muddymusic, Porchy, The Dumping Union]
  • Turbo (encrypted, program 1363-1365 rev C) [Digimon]
  • Vanguard (Germany) [Paul Swan]
  • Warriors of Fate (bootleg) [TwistedTom]
  • Warriors of Fate (bootleg with PIC16C57) [hammy, ekorz, rtw]
  • X-Men (4 Players ver UEB) [Joe Magiera, The Dumping Union]


Machines promoted to working

  • Crazy Kong (Gakken) [hap]
  • Lady Gum [Dirk Best]
  • Luxor Datorer AB ABC 802 [Curt Coder]
  • Milton Bradley Microvision [hap]
  • Professor Trivia (set 1) [Dirk Best, Ivan Vangelista]


Clones promoted to working

  • Atom (bootleg of Bombjack Twin) [Ivan Vangelista]
  • Professor Trivia (set 2) [Dirk Best, Ivan Vangelista]
  • Sangokushi II (bootleg) [TwistedTom]


New machines marked as NOT_WORKING

  • Bandai Go! Go! Connie-chan! Asobou Mouse [Sean Riddle, David Haywood, Peter Wilhelmsen, gamehistory.org, anonymous]
  • Carol Vorderman's Sudoku Plug & Play TV Game (All in 1 / Play Vision) [Sean Riddle, David Haywood]
  • EuroPlay 2001 [Juan Romero, ClawGrip]
  • Happy Skill (Italy, V611IT) [caius, The Dumping Union]
  • JAKKS Pacific Inc / Handheld Games Ultimotion - Disney Fairies Sleeping Beauty & TinkerBell (JAKKS Pacific TV Game) [Sean Riddle, David Haywood, Peter Wilhelmsen, anonymous]
  • JAKKS Pacific Inc / HotGen Ltd Hannah Montana G2 Deluxe / High School Musical G2 Deluxe 2-in-1 (JAKKS Pacific TV Game) [Sean Riddle, David Haywood, Peter Wilhelmsen, anonymous]
  • JAKKS Pacific Inc / HotGen Ltd Sing Scene Pop (JAKKS Pacific TV Game) [Sean Riddle, David Haywood, Kev (FBN)]
  • LeapFrog Didj [David Haywood]
  • Master's Fury [Miso Kim, David Haywood]
  • Montana Super Draw (4436-05, U5-0) [Brian Troha, The Dumping Union]
  • Pacman BALL (PMB2 Ver.A.) [Muddymusic, Porchy]
  • Roland JV-880 Multi Timbral Synthesizer Module [DBWBP]
  • Roland MC-300 Micro Composer [DBWBP]
  • Roland MC-50 Micro Composer [DBWBP]
  • Roland MC-50mkII Micro Composer [DBWBP]
  • Roland RA-30 Realtime Arranger [DBWBP]
  • Roland S-10 Digital Sampling Keyboard [DBWBP]
  • Roland S-220 Digital Sampler [DBWBP]
  • Roland S-50 Digital Sampling Keyboard [DBWBP]
  • Roland SoundCanvas SC-88VL [DBWBP]
  • Roland U-20 RS-PCM Keyboard [DBWBP]
  • Roland U-220 RS-PCM Sound Module [DBWBP]
  • Roland W-30 Music Workstation [DBWBP]
  • Saitek Kasparov Galileo [hap, Berger]
  • Saitek Kasparov Renaissance (set 1) [hap, Berger]
  • SciSys Kasparov Leonardo (set 1) [hap, Berger]
  • Scorpion DX [ArcadeHacker, ClawGrip, Rampa, Recreativas.org]
  • Sony NWS-1580 [Bitsavers, Patrick Mackinlay]
  • TV Station (VTech, Spain) [Sean Riddle, ClawGrip]
  • unknown Recreativos Franco slot machine [jordigahan]
  • Yamaha TX81Z FM Tone Generator [DBWBP]


New clones marked as NOT_WORKING

  • Alligator Hunt (protected, prototype?) [jordigahan, Heckler]
  • Crazy Bonus 2002 (Ver. 1, set 3) [Ioannis Bampoulas]
  • Frantic Fred (Release 2) [Brian Troha, The Dumping Union]
  • Mario Kart Arcade GP (Japan, MKA1 Ver.C, update) [xuserv]
  • NCR Class 3433 [rfka01]
  • Olivetti Prodest PC 1 [Carl, rfka01]
  • Roland MKS-100 Digital Sampler [DBWBP]
  • Roland S-550 Digital Sampler [DBWBP]
  • Saitek Kasparov Renaissance (set 2) [hap, Berger]
  • Samsung Deskmaster 286-12 [rfka01]
  • Schneider Rundfunkwerke AG Euro AT [rfka01]
  • SciSys Kasparov Leonardo (set 2) [hap, Berger]
  • Siemens PG 750 [rfka01]
  • Siemens PG-750 486 EISA [rfka01]
  • Striker Xtreme (1.00) [PinMAME]
  • Zenith Data Systems Z-248 [rfka01]


New working software list additions

  • apple2_flop_clcracked:
    The Latin Hangman (Revision 1004) (cleanly cracked), The Sea Voyagers (cleanly cracked), The Wreck of the BSM Pandora (cleanly cracked) [4am, Firehawke]
    Minerals of North Dakota (Version 1.0) (cleanly cracked), North Dakota Cities With Population 500 and Above (Version 1.0) (cleanly cracked), North Dakota Cities with Population Under 500 (Version 1.0) (cleanly cracked), North Dakota Counties (Version 1.0) (cleanly cracked), North Dakota Explorers (Version 1.0) (cleanly cracked), North Dakota Indian Tribes (Version 1.0) (cleanly cracked), North Dakota Parks and Historical Sites (Version 1.0) (cleanly cracked), North Dakota Plants (Version 1.0) (cleanly cracked), North Dakota Pride (Version 1.0) (cleanly cracked), North Dakota Symbols (Version 1.0) (cleanly cracked), North Dakota U.S. Senators and Representatives (Version 1.0) (cleanly cracked), North Dakota Wildlife (Version 1.0) (cleanly cracked), Notable People of North Dakota (Version 1.0) (cleanly cracked) [Frank Cifaldi, 4am, Firehawke]
  • apple2_flop_orig: 816/Paint (Version 3.1), ABM, Alien Munchies, Aliens, The Bard's Tale III: The Thief of Fate, Crosscountry California, Hobgoblin's Revenge, John Madden Football, Kampfgruppe (Version 1.0), Lady Tut, The Latin Hangman (Revision 1004), Merlin's Castle, Meteoroids in Space, Microbe, Mines of Titan, Super Huey, Terrapin Logo Plus (Version 1.1), Tink!Tonk! Tonk in the Land of the Buddy-Bots, Typhoon of Steel (Version 1.0), Who Stole Cinderella's Slipper? (Version 2.0), Wild West Math Level 4, Will O The Wisp [4am, Firehawke]
  • bbcm_cart: Master Smart Cartridge v2 [Nigel Barnes]
  • c64_cass: Alice in Videoland, Boulder Dash 4, Collapse, Gemini Wing, Grandmaster Chess, The Greed Monster, Hacker II, Head Over Heels, James Pond 2: RoboCod, Kettle, Master Chess, Micro Rhythm, Midnight Resistance, Pulse Warrior, Realm, Summer Camp, Tetris [c64tapes.org, Zoë Blade]
  • cgenie_cass: BängBäng - 2 player gun fight, Colour-Assembler NE555 timer chip information and calculator [Jürgen Buchmüller]
  • dai_cass: De Acrobaten (NL) [Robbbert]
  • entex_sag:
    Baseball 4, Pinball [hap]
    Football 4 [hap, Sean Riddle]
    Space Invader 2 [hap, Kevin Horton]
  • fmtowns_cd: The 4th Unit 5 - D-Again (Demo), Air Warrior V2.1L10, Ed Bogas' Music Machine, Ehon Writer - Denshi Ehon - Aesop World Dai-1-shuu, Gadget - Invention, Travel, & Adventure, GEdit Towns, HomeStudio V1.2L10, Hyper Address (HMB-106), Kanji Land 3-nen, Kid Pix Jr., Kotoba Asobi - CDView HiP Catch, Lord of the Rings, Vol. I, Master CD - Install Model-you, My Fair Lady CAN III. Intermediate, New Horizon CD Learning System II - English Course 1 (FM Towns Marty version), Niko², Oto to E no Deru Eigo Jisho No. 1 - Start with Words, The Queen of Duellist (HME-166A), Sargon V - World Class Chess, Software Contest Nyuusen Sakuhinshuu 1 (HMC-139), Software Contest Nyuusen Sakuhinshuu 1 (HMC-139B), Software Contest Nyuusen Sakuhinshuu 3, Virtuacall 2 [redump.org, r09]
  • fmtowns_flop: Ai Shimai - Futari no Kajitsu, Doukyuusei 2 Special Disk, Music Pro-Towns (1990-05-23), S. A. 2, Shangrlia 2 Special Disk, Super Ultra Mucchin Puripuri Cyborg Maririn DX [r09]
  • hp86_rom: HPIB service ROM, Service ROM [F.Ulivi]
  • ibm5150:
    Indiana Jones and the Last Crusade - The Action Game (5.25"), SimLife [ArcadeShadow]
    Conflict Europe, Conquest of Camelot - The Search for the Grail, Harpoon, Harpoon Battleset 2 - North Atlantic Convoys, The Software Toolworks Game Pack 3 [Flyers80, FakeShemp]
    Leisure Suit Larry Goes Looking for Love (In Several Wrong Places) [Gypsy Dave, FakeShemp]
    3-D FloorPlan Designer V2.0, Ad Lib Instrument Maker V1.51, Ad Lib Juke Box Registration Bonus Disk V1.51, Ad Lib Juke Box Registration Bonus Disk V1.62, Ad Lib Juke Box V1.5, Ad Lib Juke Box V1.6, Ad Lib Juke Box V1.64, Ad Lib Visual Composer V1.51, SYSGRATION Mouse Driver 7.03 (5.25"), SYSGRATION Mouse Driver 8.00 (3.5"), SYSGRATION Mouse Driver 8.00 (5.25") [Justin Kerk]
  • ibm5170:
    Rex Nebular and the Cosmic Gender-Bender, Space Quest I: Roger Wilco in the Sarien Encounter (VGA release) [ArcadeShadow]
    Jurassic Park [Flyers80, FakeShemp]
    Pepper's Adventures in Time [Gypsy Dave, FakeShemp]
  • itt3030: Master boot disk, System boot disk [Robbbert]
  • microvision: MicroBird, Tetris (8021 version), Tetris (TMS1100 version) [hap]
  • mm1_flop: Boot2 disk, Games disk, Games2 disk [Robbbert]
  • neogeo: Metal Slug 5 (bootleg) [TwistedTom]
  • pcd_flop: Lernprogramme, MS-DOS 2.11 boot disk, MS-DOS 3.1 boot disk, TDS diagnostics [Robbbert]
  • saitek_schess: Classical Style Super Strong [hap, bataais]
  • snes:
    Cooly Skunk (Jpn, Prototype), Edgar Rice Burroughs' Tarzan: Lord of the Jungle (Prototype) [Gaming Alexandria, ArcadeShadow]
    Rayman (early prototype), Spot Goes to Hollywood (prototype 19950307), Spot Goes to Hollywood (prototype 19950805) [ArcadeShadow]
  • sorcerer_cass: Kilopede (with sound), Starfighter [exidyboy, Robbbert]
  • sorcerer_flop: CP/M v.1.42/3 (set 2) [Robbbert]
  • svi318_cart: Music Mentor [Robbbert]
  • timex_cass: 4K Race Refueled+, ACZ General Ledger 2000, AERCO 2068 Printer Driver V12, AERCO CP68 Printer Driver, Androids, Aritmetica, Artworx, Assalto A Embaixada, Astro Blaster (bootleg?), Auto Analyzer, Basic 64 Demo - TC 2048, Basic 64 Demo - TC 2068, Blam, Blind Alley, Britain Invaded, Budgeter, Capitalization Master, Checkbook Manager, Chess, Circuit Board Scramble, ColorPRINT, ColorTILE, Copy, Cozinheiro, Crazy Bugs, Crossfire, Cyber Zone, Demo (Keyboard Tutorial, Turtle Graphics, Home Accounting), Demonstração TC 2048, Desktop Publisher, Disassembler, Dragmaster, Financial Record Keeper, Flight Simulation, Frogger, Fun Golf, Fórmula 1, Guardian, Guerra estelar, Gulpman, Herói, Home Improvement Planner, Horace & the Spiders, Horace Goes Skiing, Horácio e as Aranhas, Hot Z Disassembler v1.43, Hot Z Disassembler v1.84, Hot Z Disassembler v1.95, Hungry Horace, Interface RS232, Invasores Lunares, JRC Catalog 3, JazzoFire, Keyword v1, Keyword v5.0, Language Usage, Math Wizardry I, Math Wizardry II, Minesweeper, Motociclismo, Mscript, Mscript (rerelease), Multi-Draw 2068, Musicola, Omnicalc 2, Orçamento Doméstico, Penetrator, Perigos Na Selva, Personal Home Finance, Personal Portfolio Manager, Pro Pinball, Pro-File 2068, Programa de a presentaçao, Quadra-Chart, Relocatable AERCO Centronics Print Driver, Simple Roulette, Smart Terminal 1, Space Raiders, Speech Synthesizer, Spelling I, Spelling II, States & Capitals, Stock Market Simulation, Super Hot Z Disassembler v2.51, Tape Corrector, Tasword Two, TC 2048 Demonstraçao, TC2048 Hi-Res Colour Demo, TechDraw Jr., Timachine, Time Teacher I, Time-Gate, Timex TC2048 Hi-Colour Demo, Toolkit, The Trader Trilogy, Travel with Trashman, TS-2068 DEMO, Upload-2000, VU-3D, VU-Calc, VU-File, War in the East, Window Print 32, Window Print 64, Word Play I, Word Play II, Wordcross, The Worx, Zeal Disassembler, Zeus Assembler [World of Spectrum, Spectrum Computing, ICEknight]
  • vgmplay: The Berenstain Bears' Camping Adventure (GEN/MD), Loadstar (GEN/MD), Medal City (GEN/MD), MegaMind (GEN/MD), MegaRace (GEN/MD), Paddle Fighter (GEN/MD), Phantasy Star II Text Adventures (GEN/MD), Riddle Wired (GEN/MD), Robot Battler (GEN/MD), Slam City with Scottie Pippen (Sega CD) (GEN/MD), The Smurfs (GEN/MD), Space Harrier 32X (GEN/MD), Spirou (GEN/MD), Tintin in Tibet (GEN/MD), Waterworld (GEN/MD), X-Men - Mind Games (Beta) (32X) (GEN/MD), Yogi Bear's Cartoon Capers (GEN/MD), Zany Golf (GEN/MD) [Project2612, Tafoid]
  • vsmile_cart: Avventura nel Parco Alfabeto (Italy), Disney/Pixar Toy Story 2 - Operazione: Salvataggio di Woody! (Italy), Nickelodeon Spongebob - Un giorno da Spugna (Italy), Spider-Man & Friends - La Sfida del Dottor Ock (Italy), V.Smile Football Club (Italy) [tag2015]


Software list items promoted to working

  • fmtowns_cd:
    Angel [r09]
    Shamhat - The Holy Circlet, Suzaku [wiggy2k, r09]
  • fmtowns_flop: Music Pro-Towns (1989-08-28) [r09]


New NOT_WORKING software list additions

  • bbc_flop_torch: Graduate DFS, Graduate MS-DOS 2.11, Psion Xchange 1.24 [Nigel Barnes]
  • cd32: Heimdall 2 - Into The Hall Of Worlds, Jetstrike, Microcosm, Project-X and F17 Challenge, Universe [Guru]
  • fmtowns_cd: Ms. Detective File #1 - Iwami Ginzan Satsujin Jiken (FM Towns Marty version) [redump.org, r09]
  • ibm5150: Mouse Software Test/Demo [Justin Kerk]
  • leapfrog_didj_cart: Indiana Jones (USA), Nickelodeon Spongebob Squarepants - Fists of Foam (USA), Nicktoon Android Invasion (USA), Star Wars - The Clone Wars (USA) [TeamEurope]
  • mobigo_cart: Marvel Super Hero Squad - Sport Heroes (UK), Merida - Legende der Highlands (Germany), Scooby-Doo! - Mystery Town (UK) [TeamEurope]
  • n64: Viewpoint 2064 (Prototype) [Gaming Alexandria, Alexis B.]
  • pi_storyreader_cart: 101 Dalmatiner (Germany), Arielle - Die Meerjungfrau (Germany), Bambi (Germany), Cinderella (Germany), Pinocchio (Germany), Schneewittchen und die Sieben Zwerge (Germany), Die Schöne und das Biest (Germany), Susi und STROLCH (Germany) [TeamEurope]
  • picno: Nontan to Issho Anime Stamp [TeamEurope]
  • tvgogo:
    4-in-1 (Flashcard Fishing, Break a Brick, Balloon Juggling, Penguin Maze) (US) [Sean Riddle, David Haywood, anonymous]
    Dodgeball (US) [Sean Riddle, David Haywood, Peter Wilhelmsen, anonymous]
  • vsmile_cart: Disney Cenerentola - I desideri magici di Cenerentola (Italy, rev. 1), Disney/Pixar Toy Story 3 (Italy), Disney/Pixar Wall-E (Italy) [tag2015]
  • vsmilem_cart: Disney La Maison de Mickey (France, Rev. 005), Marvel Spider-Man & ses amis - Missions Secrètes (France), Mon Youtou tout fou! (France) [DisizDream]


Source Changes

• cpu/z180: Moved some internal registers out of the base class, and implemented software-selectable clock divider. [AJR]

• cpu/mcs96: Added N8097BH and P8798 variants, and changed some variants to use 16-bit buses. [AJR]

• cpu/upd78k updates: [AJR]
 * Fixed disassembly of DBNZ and MOV A,!addr16 instructions for µPD78K/III.
 * Fixed disassembly of SFR-mode read/modify/write instructions for µPD78K/I and µPD78K/II.

• atarist.cpp: Fixed the 68K side of ACIA serial communications (keyboard microcontroller is not fully cooperating yet). [AJR]

• acia6850: Fixed transmission of a spurious character following master reset. [AJR]

• machine/upd7001.cpp: Added NEC µPD7001 analog-to-digital converter device. [AJR]

• dgnalpha.cpp: Removed old hack to ignore first floppy drive controller interrupt (now prevents disk boot). [AJR]

• mpu4dealem.cpp: Adjusted v4dealem CRT controller clock to make refresh rate more reasonable. [AJR]

• cpu/h8500: Added Hitachi H8/500 disassembler and skeleton CPU device family. [AJR]

• pasopia7.cpp: Use CRT controller to help draw screen [AJR]

• pasopia.cpp: Added RS-232 serial interface. [AJR]

• bus/pasopia: Added Toshiba Pasopia PAC2 slot, with RAM, Kanji ROM and expander options. [AJR]
 * pasopia.cpp, pasopia.cpp: Replaced fixed expansions with PAC2 slots.

• machine/m3002.cpp: Added M3002 real-time clock device. [AJR]

• europc.cpp: Fixed disk error, and replaced real-time clock implementation in driver with M3002 device. [AJR]

• machine/mos6551.cpp: Clear interrupt request output on reset. [AJR]

• Made debugger interpret numerical literals in expressions as octal for applicable address spaces in disassembly views. [AJR]

• machine/am9517a.cpp: Assert EOP during final DMA transfer, rather than after. [AJR]

• c64_cart.xml: Worked around error messages for unsupported cartridge types. [AJR]

• cpu/z8000 updates: [AJR]
 * Corrected width of Z8002 I/O space to 8 bits.
 * Forced sequence points after functions with side effects when calculating operands for certain instruction modes.
 * Implemented byte smearing for memory and I/O writes.
 * Improved misaligned word I/O implementation.

• machine/6883sam.cpp: Replaced custom banking with conventional address spaces. [AJR]

• bus/isa: Corrected CRT controller type for Olivetti M24 CGA card. [AJR]

• badlands.cpp: Use generic latch devices for CPU communications, added mirroring to 6502 memory map, and cleaned up handlers. [AJR]

• debugger/osx: Avoid crash if a non-existent disassembly or memory view source is selected. [AJR]

• cyberbal.cpp: Encapsulated Atari SAC sound board emulation as a device derived from the Atari JSA sound board device. [AJR]

• atarisy1.cpp, atarisy2.cpp, gauntlet.cpp: Cleaned up and modernized code. [AJR]
 * Replaced Atari sound communication device with generic latches, and improved handling of programmed sound resets.
 * Added the other 74LS259 addressable latch to gauntlet.cpp.
 * Corrected watchdog timeouts for all three drivers.

• cpu/m68000: Corrected 68010 DBcc timings. [AJR]

• atarisy1.cpp: Removed TMS5220C and VIA from machine configuration for marble and peterpak. [AJR]

• atarisy1.cpp: Marked indytemp as having imperfect sound and noted regression. [AJR]

• malzak.cpp updates: [Angelo Salese]
 * Added default non-volatile RAM content to Malzak II so that it boots as intended.
 * Converted playfield drawing to use a tilemap, improved playfield colors, and implemented playfield tile banking.
 * Added base mixing and priority.

• segas32.cpp: Truncate background layer color base to nine bits – fixes Arabian Fight and Soreike Kokology erratic black pens. [Angelo Salese]

• tmnt.cpp: Fixed Golfing Greats (Japan) inputs. [Angelo Salese]

• konamigx.cpp updates: [Angelo Salese]
 * Fixed Golfing Greats 2 inputs, re-worked DIP switches for all games, and added DIP switch locations.
 * Fixed right monitor sprite DMA with type 3/4 protection, and fixed right screen protection in Rushing Heroes and Run & Gun 2.

• pcktgal.cpp: Reset MSM5205 on changing sound bank (fixes annoying whistling sounds). [Angelo Salese]

• renegade.cpp updates: [Angelo Salese]
 * Fixed vertical sprite alignment.
 * Hooked up interrupt acknowledgement and corrected interrupt routing.
 * Hooked up coin counters.

• opwolf.cpp: Corrected Operation Wolf palette format according to schematics, and verified against PCB. [Bryan McPhail]

• cave.cpp updates: [cam900]
 * Implemented sprite position scale register.
 * Fixed ppsatan tilemap offsets.
 * Implemented sprite limits.
 * Added logging for unimplemented video register writes and expanded notes.

• atarist.cpp: Corrected DMA sound frequency calculation. [cam900]

• decbac06.cpp updates: [cam900]
 * Fixed flags map handling.
 * Added callback for system-specific tile attribute formats.
 * Refactored pen masking to use set_transmask.

• dec0.cpp: Cleaned up code. [cam900]

• madmotor.cpp: Simplified graphics layouts. [cam900]

• psikyo.cpp: Simplified dynamic tilemap size handling, converted drawing to use 32-bit RGB bitmap, and cleaned up code. [cam900]

• deco16ic.cpp: Fixed transparency handling with custom drawing, and added a callback for tile info and 8-bit mixing. [cam900]

• cninja.cpp updates: [cam900]
 * Fixed robocop2 8-bit tilemap drawing.
 * Fixed sound routing for games with mono output, and removed unnecessary graphics layouts. [cam900]

• darkseal.cpp: Cleaned up graphics decoding layouts. [cam900]

• sshangha.cpp updates: Cleaned up graphics decoding layouts, corrected palette size, and changed to mono sound output. [cam900]

• mirage.cpp: Simplified sprite drawing using priority callback. [cam900]

• snes.cpp: Split S-SMP and S-DSP emulation into separate devices, and cleaned up interfaces. [cam900]

• nmk16.cpp: Implemented vertical scrolling used by sabotenb, added timer for sprite DMA, and fixed sabotenb sprite delay. [cam900]

• ddealer.cpp, nmk16.cpp, powerins.cpp, quizpani.cpp: Use set_scrolldx for tilemap offsets. [cam900]

• ddealer.cpp, patapata.cpp: Use generic graphics layouts. [cam900]

• quizpani.cpp: Fixed visible area. [cam900]

• rpunch.cpp: Converted sprite drawing to single pass with priority, and cleaned up code. [cam900]

• powerins.cpp: Converted to derived class of nmk16_state and cleaned up code. [cam900]

• machine/tc009xlvc.cpp: Added support for TC0090LVC variant, and converted taito_l.cpp to use new device. [cam900]

• dfruit.cpp, lastbank.cpp: Removed unnecessary trampolines. [cam900]

• cpu/i386, machine/i8087.cpp: Handle aliases for fstp st(i) instruction. [Carl]

• pcxt.cpp: Added support for filetto voice output. [Carl]

• cpu/nec: Added support 8080 emulation mode. [Carl]

• mw8080bw.cpp: Added netlist-based audio for gunfight. [Colin Howell]

• video/apple2.cpp: Fixed DHGR shift – NTSC artifact colors now work with HLSL (GitHub  #6308). [Colin Howell, R. Belmont]

• netlist library updates: [Couriersud]
 * Added pre-compiled static solvers (must be manually rebuilt when netlists are updated).
 * Improved performance of time step calculation.

• bus/abcbus updates: [Curt Coder]
 * Fixed default DIP switch settings for the Luxor 4105 SASI interface.
 * Added a ROM to the Xebec S1410.
 * Fixed the Luxor 55 21056 SASI interface (for ABC 850/852/856 hard drives).

• abc1600.cpp: Refactored to use modern Z8530 SCC device, and fixed floppy DMA. [Curt Coder]

• abc80x.cpp updates: [Curt Coder]
 * Fixed abc802 M1 opcode fetch.
 * Fixed memory banking for abc800c, abc800m and abc802.
 * Fixed HR graphics for abc800c and abc800m.

• nes_vt.cpp: Started moving SoC functionality out of the driver to devices. [David Haywood]

• triviaquiz.cpp: Hooked up question ROMs. [Dirk Best]

• cpu/m6805: Added support for MC68HC705C8A memory configuration, and made 68HC05 NCOP reset check that NCOP is enabled. [Dirk Best]

• mpu4dealem.cpp: Fixed tile background colors, made drawing use tilemaps, and added raw screen timing parameters. [Dirk Best]

• apple2gs.cpp: Fix missing 128 KiB RAM – ramsize option now configures fast RAM size (GitHub  #6465). [gorlik, R. Belmont]

• emu/diexec.cpp: Don’t clear the input event queue on reset. [hackbar]

• cpu/mb88xx: Fixed interrupt handling. [hackbar]

• audio/namco52.cpp, audio/namco54.cpp, machine/namco50.cpp, machine/namco53.cpp: Hooked up reset inputs. [hackbar]

• machine/namco06.cpp: Improved emulation of NMI and chip select outputs. [hackbar]

• machine/namco51.cpp: Replaced simulation with emulation using internal CPU program. [hackbar]

• sstrangr.cpp: Added preliminary sound output using Space Invaders samples. [Ivan Vangelista]

• jedutil: Added support for PAL22V10 devices. [Kevin Eshbach]

• wiping.cpp: Updated ROM labels for rugrats. [Kevin Eshbach]

• yunsung8.cpp: Added placeholders for undumped secured PALs in magix and magixb. [Kevin Eshbach]

• buggychl.cpp, changela.cpp, cischeat.cpp, polepos.cpp, segaybd.cpp, tx1.cpp: Worked around the same input being assigned to a pedal and gear shift by default. [MASH]

• machine/74543.cpp: Added 74543 octal registered transceiver device. [Michael Zapf]

• machine/74161.cpp: Fixed state transitions for some corner cases and made terminal count output asynchronous. [Michael Zapf]

• machine/bq4847.cpp, machine/bq48x2.cpp: Added Benchmarq BQ4847, BQ4842 and BQ4542 real-time clock devices. [Michael Zapf]

• bus/ti99/peb: Added PGRAM battery-backed RAM card, fixed IDE adapter card, and made IDE card’s real-time clock type configurable. [Michael Zapf]

• Refactored AVI/MNG recording code to move it out of emu/video.cpp and reduce duplication. [Nathan Woods]

• luaengine.cpp: Added optional parameter to video::begin_recording() function for specifying video format. [Nathan Woods]

• unidasm: Added generic disassembler for Microchip PIC16 microcontroller family with extended instructions. [O. Galibert]

• cpu/s2650: Made interrupt acknowledge handler supply vector, and eliminated set_input_line_and_vector and HOLD_LINE. [O. Galibert]

• cpu/upd177x: Added disassembler for NEC µPD1771C and related processors. [O. Galibert]

• sound/ks0164.cpp: Added preliminary sample playback. [O. Galibert]

• machine/cxd1185.cpp: Added Sony CXD1185 SCSI 1 Protocol Controller device. [Patrick Mackinlay]

• machine/dmac_0266.cpp: Added Sony 0266 DMA Controller gate array device. [Patrick Mackinlay]

• news_r3k.cpp: Implemented graphics. [Patrick Mackinlay]

• machine/icm7170.cpp: Added ICM7170 real-time clock device (used by wxstar4k). [R. Belmont]

• model1.cpp: Improved swa analog throttle range. [R. Belmont]

• font_osx.cpp: Use Arial Unicode MS as the default font (fixes missing glyphs in many layouts). [R. Belmont]

• video/apple2.cpp: Fixed apple2gs fill mode behavior when no previous color is set. [R. Belmont]

• formats/h8_cas.cpp: Added H8T tape format (for Heathkit H8 software). [Robbbert]

• pasogo.xml: Corrected cartridge ROM hashes. [Robbbert]

• lordgun.cpp: Added default EEPROM content for lordgun. [Robbbert]

• ibmpcjr_cart.xml: Added disk images to lotus123 added usage instructions in a comment. [Robbbert]

• advision.cpp: Fixed some bugs exposed by the Code Red demo. [Robbbert]

• vgmplay.cpp updates: [Ryan Holtz]
 * Added multiple spectrogram visualization modes.
 * Fixed DC offsets occurring when chips are not used.
 * Added rate controls and a hold button.

• cps1.cpp: Added new PAL dumps. [TwistedTom]
 * Dumped remaining B board PALs for kodja and knightsja. [Bonky0013]
 * Dumped remaining D board PAL for wof and clones. [hammy]
 * Dumped remaining B board PAL for willowj. [Layer]
 * Dumped remaining B board PAL for cworld2j. [neocps1]
 * Dumped remaining B board PAL for kod and clones and dumped unprotected PALs for Street Fighter II Mstreet bootlegs. [Porchy]
 * Dumped remaining B board PAL for punisher and clones. [Wulfman]

• cps1.cpp updates: [TwistedTom]
 * Implemented B board ID register 03.
 * Added demo sounds DIP switch for ghouls.
 * Added notes about how /INT2 is generated and connected.
 * Added notes on pang3 B board and security chip.

• video/cps1.cpp: Added and updated mappers based on PAL equations. [TwistedTom]
 * Added CD63B, PS63B, MB63B, CP1B1F, TK24B1, WL22B, S222B, YI22B, MS22B, CK22B, KD22B, KR22B, VA24B and GBPR2 mappers.
 * Corrected KNM10B, Q522B and TN2292 mappers according to PAL equations.

• cps1bl_pic.cpp updates: [TwistedTom]
 * Improved dinopic sprite rendering (fixes missing tiles when character jumps and flips).
 * Disabled brightness control for bootlegs that don’t have the necessary components populated.
 * Improved wofpic emulation, making the game playable with some graphical issues.
 * Simplified wofpic graphics ROM loading.

• fcrash.cpp updates: [TwistedTom]
 * Simplified wofabl graphics ROM loading.
 * Removed EEPROM device from sgyxz and wofabl (these games use DIP switches for configuration).
 * Fixed sgyxz and wofabl player 3 inputs.
 * Added some DIP switch settings for sgyxz and wofabl.
 * Added hard-coded layer priority masks for sgyxz.

• gstriker.cpp: Added PAL dumps for vgoalsoc/twcup94 and clones. [TwistedTom]

• pcktgal.cpp: Added PAL dumps for pcktgalb. [TwistedTom]

• wc90b.cpp: Added PAL dumps from twcup90b2 board to all similar bootlegs. [TwistedTom]

• Various core clean-ups: [Vas Crabb]
 * util/strformat.h: Centralised instantiation of more of the formatting engine.
 * emu/fileio.cpp: Added support for iterating arbitrary numbers of path components to path_iterator and emu_file.
 * emu/romload.cpp: Made ROM loading code more straightforward.
 * emu/romload.cpp: Made software loading search the software path before searching the device path.
 * emu/romload.cpp: Made software loading correctly scan parent software for identical CHD files with different names.
 * emu/diimage.cpp: Refactored to share code for building a software search path with ROM loading and auditing.
 * emu/softlist_dev.cpp: Added validation for software parts and data areas.
 * Fixed multiple hangs when software parent relationships form a loop.
 * Re-implemented SHA-1, replacing multiple third-party implementations.

• sstrangr.cpp: Measured CPU clock frequency. [Andrew Welburn]

• 8080bw.cpp: Updated notes on Space Invaders PCB arrangements. [Andrew Welburn]

• segas32.cpp: Re-dumped radr sound ROMs. [Arzeno Fabrice]

• oneshot.cpp: Corrected ROM labels and PCB locations for the maddonna. [Brian Troha, The Dumping Union]

• vamphalf.cpp: Added idle-skipping speed-up hack for jmpbreaka. [Brian Troha]

• carrera.cpp: Dumped the bipolar PROM for bsebman and verified it matches the one from carrera. [caius]

• gsword.cpp: Decapped, dumped and hooked up AA-017 microcontroller for gsword – fixes coin handling. [Caps0ff, *=/STARRIDER\=*, EdHunter, developer12s, Belegdol, sadikyo, f205v, Vas Crabb]

• model2.cpp: Fixed airwlkrs ROM loading – fixes polygons and textures. [ElSemi]

• sorcerer.cpp: Added ESAG 1.3/B BIOS to sorcererd. [exidyboy]

• fantland.cpp: Improved parts list, measured clock frequencies and added two SN76489AN sound chips for wheelrun. [f205v]

• taitof2.cpp: Corrected clock frequencies and ROM labels for driveout. [f205v]

• megasys1.cpp: Improved documentation for kickoffb. [f205v]

• shisen.cpp: Verified clock frequencies, and corrected ROM labels and added placeholders for undumped PALs for sichuan2. [f205v]

• n64.xml: Added cartridge PCB documentation for 10 entries. [FakeShemp]

• docs: Disabled “smart” substitution of typographical quotes. [Firehawke]

• sound/disc_flt.hxx: Improved documentation for DISCRETE_FILTER1 and DISCRETE_FILTER2. [Frank Palazzolo]

• 2mindril.cpp, 3x3puzzl.cpp, alpha68k.cpp, alpha68k_n.cpp, crystal.cpp, lsasquad.cpp, pturn.cpp nycaptor.cpp, timeplt.cpp: Added DIP switch locations. [Guru]

• 39in1.cpp: Added notes about expected boot sequence and unimplemented DIP switches. [Guru]

• sstrangr.cpp: Added DIP switch locations, ASCII PCB layouts and additional notes. [Guru]

• model2.cpp: Re-dumped airwlkrs data ROMs. [Guru]

• btime.cpp: Added DIP switch locations, verified DIP switch settings, and fixed DIP switch settings for ptennis and clone. [Guru]

• decocass.cpp: Verified cptennis DIP switch settings against documentation. [Guru]

• snk.cpp: Added PCB layouts and notes, and updated DIP switch locations and ROM labels. [Guru]

• terracre.cpp: Added DIP switch locations and corrected ROM labels. [Guru]

• route16.cpp, shaolins.cpp: Added DIP switch locations, added PCB layouts and updated notes. [Guru]

• shadfrce.cpp, shangkid.cpp, taitosj.cpp: Verified DIP switch settings and added DIP switch locations. [Guru]

• cd32.xml: Re-dumped atr. [Guru]

• homerun.cpp: Updated notes. [Guru]

• cps1bl_pic.cpp: Re-dumped wofpic graphics ROMs. [hammy, TwistedTom]

• snk.cpp: Dumped two PROMs for victroad and added some PROM labels. [Joe Magiera, The Dumping Union]

• m52.cpp: Added missing PROM dump to original Moon Patrol sets. [Joe Magiera, The Dumping Union]

• Updated hiscore.dat for latest changes. [Leezer]

• naomi.cpp: Re-dumped ngdup23a GDS-0023A (previous dump had bad audio track). [MajorPBX]

• vgmplay.xml: Updated 18 entries. [Project2612, Tafoid]

• fmtowns_cd.xml: Updated twenty entries to current CHD format. [r09]
 * aircmb2s, beast2, dangel, dorbestj, dorse93, fbas1120, gforce2, hyprocea, oasyswin, psydet1, psydet2, psydet3, psydet4, psydetf1, psydetf2, pulirula, simant, townsmg1, tss2110a, win31l11

• fmtowns_cd.xml: Added all known serial numbers for entries. [r09]

• fmtowns_flop.xml: Replaced msdos62 disk images with images from the master CD. [r09]

• fmtowns_cd.xml: Switched to dumps with proper track indexes and offset correction for 29 entries. [redump.org, r09]
 * adtennis, alice, asu120ex, awesome, classrod, fractal, fsc10, fsc11, fsc6, fsc7, fsc9, fsc9, fwc2, fwc3, hypraddro, infest, links386, loom, oshacoo2, psydet5, sangoku3, softcon2, sotsu93, sshangh, takamiza, tdf, townsmg2, tss1130, viewpoin

• at.cpp udpates: [rfka01]
 * Added neat BIOS option to n286.
 * Added quadtel BIOS option to ht12a.
 * Added d674v320r304 and d620 BIOS options to pcd4x.

• europc.cpp: Added v1.04 BIOS option to euroxt. [rfka01]

• olivpc1.cpp: Added rev106 and rev107 BIOS options to olivpc1 and expanded notes. [rfka01]

• sunplus_unsp20soc.cpp: Re-dumped jak_hmhsm, and added Flash chip pinout. [Sean Riddle]

• kikikai.cpp: Dumped MC68705 microcontroller for kicknrun. [Sean Riddle]

• dec8.cpp: Dumped the PROM from an original Cobra-Command PCB. [Stefan Lindberg]

• equites.cpp: Dumped Alpha 8505 microcontroller from bngotime (also used in place of Alpha 8304). [TeamEurope]

• ibm5170.xml: Marked disk images with WinImage as bad dumps. [telanus]

• megadriv.xml: Fixed transliteration of the Japanese Streets of Rage titles. [xinyingho]

• c64_cass.xml: Processed tape images with tapclean, and added credits for dumps. [Zoë Blade]

[Posted by: Vas Crabb]

MAMEinfo 0.221 :)

$
0
0

MAMEINFO.DAT

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

* Added Source/Listinfo changes

* Newest Bugs (18th 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



0.221

- New games: Anime Champ (GCA07 VER. JAA), Goori Goori, Great Bishi Bashi Champ (GBA48 VER. JAB), Gulun.Pa! (Japan 931220 L) (prototype) and Speed Race (Seletron / Olympia)
- New Working games: Atom (bootleg of Bombjack Twin), Lady Gum, Professor Trivia (set 1), Professor Trivia (set 2) and Sangokushi II (bootleg)
- New Non-Working games: EuroPlay 2001, Happy Skill (Italy, V611IT), Master's Fury, Montana Super Draw (4436-05, U5-0), Pacman BALL (PMB2 Ver.A.), Scorpion DX and unknown Recreativos Franco slot machine
- New clones: Alligator Hunt (protected, prototype?), Big Run (11th Rallye version, US?), Cobra-Command (Japan, bootleg), Crazy Bonus 2002 (Ver. 1, set 3), DoDonPachi Dai-Ou-Jou (Japan, 2002.04.05 Master Ver, location test), Final Fight (bootleg with single OKI), Frantic Fred (Release 2), Front Line (AA1, 4 PCB version), G.I. Joe (US, UAA), Galaxy X (bootleg of Galaxian), Gun.Smoke (Germany, censored), Jumping Break (set 2), Jurassic 99 (Cadillacs and Dinosaurs bootleg with EM78P447AP), Koutetsu Yousai Strahl (Japan, bootleg), The Mah-jong (Japan, set 2), Mario Kart Arcade GP (Japan, MKA1 Ver.C, update), Metal Slug 5 (bootleg), Mighty Monkey (U.Games bootleg), Moon Cresta (Nichibutsu USA, encrypted), Pang! 3 (bootleg, set 3), Perfect Billiard (bootleg), Pro Tennis (Japan), Raiden Fighters 2 - Operation Hell Dive (Switzerland), Route 16 (Sun Electronics), Space Invaders Part II (Taito, smaller ROMs), Street Fighter II: The World Warrior (World 910411), Super Contra (set 2), T.A.N.K (bootleg, 8-way joystick), Touchmaster 5000 (v7.11 U.K.), Turbo (encrypted, program 1363-1365 rev C), Vanguard (Germany), Warriors of Fate (bootleg), Warriors of Fate (bootleg with PIC16C57) and X-Men (4 Players ver UEB)
- New PinMAME games: Striker Xtreme (1.00)
- New drivers: goori.cpp, meritsdx.cpp, rfslots8085.cpp and startouch.cpp
- New devices: ad_59mc07, ad_60mc01, atarisac, atariscom, hd6435208, hd6475348, hd6805s1, mm58274c, n8097bh, neocart_mslug5b, p8798, s_dsp, s_smp, tc0090lvc, upd7001, upd72067, upd7811, upd78c10 and ym2414
- CPU
. ADChips SE3208: Use callbacks for interrupt acknowledgment
. AM9517A: Assert EOP during rather than after final DMA transfer. uPD765 may not care much about the timing of this signal, but other devices (notably NCR5380) expect it to occur simultaneously with the read/write strobe. This *might* break drivers/devices that expect EOP to be continuously active as it was previously emulated, rather than pulsed. Those likely need to latch the edge of EOP or one of the ACK signals.
. Intel I386: Added alias for fstp st(i) (cpu\i386\x87ops.hxx)
. Intel P8x9x: Added more device types, some with 16-bit buses. Implemented quasi-bidirectional port structure (cpu\mcs96\i8x9x.cpp). Location 0 is just 0 (mcs96\mcs96d.cpp). Fixed EXTINT and added some very preliminary HSI stuff. Implemented HSO CAM status flags in IOS0 (cpu\mcs96\i8x9x.cpp).
. Motorola MC6800: Removed unneeded 6800ops workaround
. Motorola MC68000
. Don't iterate to save arrays. Eliminated legacy prepost registration (m68000\m68000.h).
. Pload does an explicit table walk (m68000\m68kmmu.h)
. Motorola MC68010: Correct DBcc timings. This fix prevents certain Marble Madness clones (e.g. marble2) from watchdog resetting while cheksumming the ROM (m68000\m68k_in.lst and m68kops.cpp).
. Motorola MC68705: Added more documentation of mask ROM versions. Added HD6805S1 device for future use.
. Motorola MC68HC05: Support M68HC705C8A internal banked RAM (cpu\m6805\m68hc05.cpp). Only reset due to NCOP when it's enabled.
. NEC uPD7810/11: Nominally distinguish NMOS and CMOS device types
. NEC Vxx: Added 8080 mode (nec\nec80inst.hxx)
. Signetics 2650: Get the vector from the IRQ ack request, removed use of set_input_line_and_vector and HOLD_MODE. Fixed interrupt-related regressions in 2650-based games.
. Zilog Z8000/Z8002
. Clean up reset sequence (don't read program space at device_reset time). Use callbacks to vector all external interrupts; correct data pushed during acknowledgment. For NMI and NVI, a vector is read from the bus but merely stored on the stack (most Z8000 systems seem to just leave the bus open here). For VI, the vector offset calculation has been changed for the Z8001: the low byte is multiplied by 2, not 4, so AD0 generally must be driven low.
. Fixed unreliable order of operations in operand calculation for certain instruction modes (z8000\z8000cpu.h)
. Memory access refinements. Implemented byte smearing for memory and I/O writes. More accurately handle unaligned word I/O without breaking PCOS-M24.
. Z8001: Expanded address space to 23 bits
. Z8002: Correct width of I/O space (16-bit, not 8-bit). Documented pinout.
. Zilog Z80180: Internalized certain registers and make clock divider software-selectable
- SOUND
. Atari C012294 POKEY and Yamaha YM2414 OPZ: Modernized struct saving
. Discrete Sound: Documented DISCRETE_FILTER1 and DISCRETE_FILTER2 better (sound\disc_flt.hxx)
- DEVICE
. 7474 TTL: Changed output to deliver either 0 or 1, not -1.
. 74161 TTL: Fixed state machine and made TC signal asynchronous
. 74543 TTL: Added octal registered transceiver
. Atarigen and Atariscom (General functions for Atari games)
. Separated various drivers from atarigen_state (machine\atarigen.cpp; drivers\arcadecl.cpp, eprom.cpp, klax.cpp, shuuz.cpp, toobin.cpp and vindictr.cpp)
. Moved interrupt handling down into drivers (machine\atarigen.cpp; atarig1.cpp, atarig42.cpp, atarigt.cpp, atarigx2.cpp, atarisy1.cpp, atarisy2.cpp, blstroid.cpp, cyberbal.cpp, gauntlet.cpp, rampart.cpp, skullxbo.cpp and xybots.cpp)
. Eliminated ATARI_CLOCK_xxxMHz macros in favor of standard XTAL constants (machine\atarigen.cpp)
. Separated 'Atari Sound Communications' from machine\atarigen.cpp. Moved IRQ handling to audio\atarijsa.cpp (not a property of the actual device)
. DECO 55 / 56 / 74 / 141 Tilemap Generator: Added notes of Locked 'n Loaded PCBs. Fixed transparency/transmask handling in custom draw case.
. DECO BAC06 Tilemap
. Fixed flagsmap handling. Reduced unnecessary values.
. Updated drawing behavior. Use tile callback. Converted pen masking into set_transmask behavior. Added notes. Reduced duplicates and unneeded values.
. DCS Audio: Removed some dummy_space() calls. Fixed reset control. Changed DCS reset control to active low in Midway drivers (atlantis.cpp, kinst.cpp, midvunit.cpp, seattle.cpp, vegas.cpp, midtunit.cpp, midwunit.cpp and midxunit.cpp).
. Discrete Netlist
. Fixed parsing of netlists by nltool. Reduced memory allocation calls in non-core code. Performance improvement.
. Fixed netlist syntax errors (machine\nl_dpatrol.cpp). Fixed standalone build and doxygen mainpage (netlist\build\makefile and netlist\documentation\mainpage.dox.h).
. Improved performance up to 65% on audio netlists. This commit introduces precompiled static solver code. Due to additional optimizations the compiler can use because the detail calculation steps for the solution are known e.g. the kidniki netlist sees a 100% speed increase. In all environments (windows/*nix/osx) the source for the static solver code can be created using bash lib\netlist\nl_create_mame_solvers.sh. This will create lib\netlist\generated\static_solvers.cpp which is compiled into the mame binary. The script is just a temporary workaround. The intention is that nltool whill be able to create this file with one call. There are other improvements in this commit speeding up the processing of timestep and dynamic calculations.
. Documented alternative approach to CD4016. The CD4016 is an analog switch IC. Document an experimental approach to implement the analog switch as a 3 terminal element which is completely being dealt with as part as the linear system. The intention was to improve convergence when the switch is in a feedback loop. One example are two-opamp tridiagonal wave generators. Unfortunately the approach did not work out and in addition was performing far worse than the net-separating original code. Also updated comment in nld_generic_models.h.
. Fixed linking order of netlist. Moved netlist between dasm and utils,expat,... link statements. This fixes the resolution of symbols in netlist code which may be used in machine\netlist.cpp. Changed tested on Ubuntu, Windows and MacOSX. Removed a FIXME in plib\pmain.cpp.
. Added parameter to split_paragraphs to allow passing in a custom line end string (plib\poptions.cpp). Basename function now accepts a suffix to remove (plib\putil.cpp). Move macros where they belong. Fixed a macro expansion bug. Fixed alternative LM3900 implementations (macro\nlm_opamp.cpp).
. nltool usage and static compile changes. This commit simplifies the creation of static solvers. For this to happen the following changes were made: nltool does no longer support the "-f netlist_file.cpp" option. All parts of netlist which used the option now expect the file to be specified after all other options. The static compile command now supports an "--output" option to specify the file to be created and accepts multiple input files. To be create the static solver file for MAME use the script provided or: nltool --cmd static --output=src\lib\netlist\generated\static_solvers.cpp. Updated documentation and examples provided by nltool --help.
. Removed code duplication. Clang-tidy, srcclean and pedantic warnings fixed. Code maintenance on plib\pfunction.cpp.
. Compile time improvement and code maintenance. Added a define NL_USE_ACADEMIC_SOLVERS and disabled it in the build. This will not compile in solvers which are either illustrative or only perform for large sparse matrices like GMRES.
. Simplified object structure a bit
. Code maintenance and edge case fixes. "Edge cases" are compiles were the floting point type used for the core may be different from the one used by solvers, e.g. double/float. This does not happen in MAME, here currently this is always double/double. Since floats are better suited for GPUs whose double performance is limited it was time to review the code. This commit fixes warnings about type conversions and precision loss. In addition there is better support for INT128 and FLOAT128. The MAT solver has seen some minor performance increases.
. Fixed a segfault happening only under for certain netlists (netlist\nl_setup.cpp). This seems to be a compiler/standard library issues.
. Documentation update (netlist\documentation\mainpage.dox.h, primer_1.dox.h and test1-50r.svg)
. Documented trapezoidal capacitor integration (netlist\analog\nld_generic_models.h)
. Improved readability. The purpose is to make clear what is actually done and to reduce usage of calls to update.
. Unify solver calls. Calls to the solver used different paths. These changes unify these calls and provide a common call for discontinuous state changes on analog components (change_state).
. Epson RTC-65271 RTC: Added intrq_r method to query interrupt state. Use existing interrupt flag for intrq_r (machine\rtc65271.cpp).
. Floppy: Save INTRQ and DRQ states (machine\wd_fdc.cpp). Case of the missing floppies solved (isa\fdc.cpp).
. Hitachi HD63484 ACRTC: Simplified and unified handlers. The actual bus interface makes no provision for the upper/lower byte masking performed by the previous implementation.
. MC6850 ACIA: Prevent transmission of a spurious character following master reset
. Microchip PIC16: Added PIC16 generic disassembler with extended instructions (tools\unidasm.cpp)
. MOS 6551 ACIA: Clear IRQ state upon hardware reset. Not doing this at device_start time avoids a race condition in digel804 that was causing the Z80 interrupt to be raised in advance of machine_start.
. Namco Custom
. Namco custom chip improvements. Wire up reset lines on Namco custom chips. Removed debug logging.
. Emulated Namco 51xx via low level cpu. Previously, this was using high-level emulation. This had some game-specific hacks.
. Emulated Namco 06xx the NMI and chip select lines more accurately. Three control bits are used for the clock divider. Clarify timer delay is zero.
. Fixed MB88xx MCU interrupt handling. m_nf is basically the IF flag. It should be set when the int line is active (when its low). Only trigger an int when the line was previously high.
. Removed quantum hacks in galaga and polepos. With the better Namco custom chip emulation, this doesn't seem to be required anymore.
. PC hardware: Fixed faulty EOP propagation that broke floppy disk loading (machine\genpc.cpp)
. PCI: Fixed 'Fatal error: install_ram_generic: In range cdcdcdcc-9b9b9b98 mirror 0, start address is after the end address' for pcipc in devnoclear debug builds (machine\pci.cpp).
. PLA: Allow reparsing after device started (machine\pla.cpp)
. Taito Ensoniq Sound System: Removed obsolete workaround for M68000 reset issue (audio\taito_en.cpp)
. Taito TC0030CMD (C-Chip): Fixed typo in taito_cchip_device (upd7811->upd78c11)
. Z80 SCC Channel: Test the correct bit
- 2mindril.cpp, 3x3puzzl.cpp, alpha68k.cpp, alpha68k_n.cpp and crystal.cpp: Added DIP locations
- 39in1.cpp: Added notes about actual PCB boot process and unimplemented DIPs
- 8080bw.cpp: Updated hardware info
- atarisy1.cpp
. Removed TMS5220C and VIA from configuration in marble and peterpak. Downgrade indytemp to MACHINE_IMPERFECT_SOUND with note on regression.
. Correct DBcc timings in MC68010 CPU. This fix prevents certain Marble Madness clones (e.g. marble2) from watchdog resetting while cheksumming the ROM (m68000\m68k_in.lst and m68kops.cpp).
- atarisy1.cpp, atarisy2.cpp, gauntlet.cpp: Modernization. Use generic latch devices for sound communications. More accurate handling of programmed sound resets. Added the other LS259 to gauntlet.cpp. Correct watchdog timeouts for all three drivers. General code cleanup.
- atarisy2.cpp: Fixed regression with soft reset (VBLANK interrupt wasn't being cleared). Octalized T11 CPU map as in Atari docs. Fixed regression in APB clones.
- btime.cpp, shadfrce.cpp, shangkid.cpp and taitosj.cpp: Added DIP locations and verified DIPs
- cave.cpp
. Log unimplement videoregs. Added notes. Fixed sprite position handling related to videoregs and tilemap offsets in Poka Poka Satan (video\tmap038.cpp).
. Implemented hardware sprite limitation and added notes (video\cave.cpp)
- chihiro.cpp: Some adjustments. Differentiate between object classes. Added simple blitting to show xbox error screen (includes\xbox_nv2a.h and video\xbox_nv2a.cpp). Set dma_get to 0 when FIFO is enabled (video\xbox_nv2a.cpp).
- chihiro.cpp, naomi.cpp and triforce.cpp: Added DIMM SDRAM configuration register (machine\naomigd.cpp)
- cninja.cpp
. Correct sound routes for PCBs without stereo sound output. Reduced unused gfx layout. Updated Mutant Fighter and clones year (ID 07615).
. Correct 8bpp tilemap drawing behavior in Robocop 2 (same data in both tilemap RAM for tilegen[1], only tile bank is different in 8bpp tile).
- cps1.cpp
. Added cps-b-03 id register
. Added PLD dumps and gfx mappers to many games
- csplayh5.cpp: Converted the gal16v8b.jed files to binary format (sengomjk, nuretemi and konhaji)
- cubo.cpp: Eliminated deprecated machine().device calls (machine\akiko.cpp)
- cyberbal.cpp: Fixed interrupt-related regression. Converted sound board into JSA-derived device
- ddealer.cpp, nmk16.cpp, powerins.cpp and quizpani.cpp
. Use scrolldx for tilemap shifting in some NMK hardwares
. Fixed visible area in quizpani.cpp (same as nmk16.cpp?)
. Use generic gfx layout in patapata.cpp and ddealer.cpp
- dec0.cpp: Reduced duplicates. Moved shared video_start under protected section.
- dec8.cpp
. Dumped PROM for the original Cobra-Command PCB
. Correct Super Real Darwin's MCU label & PCB location
- dfruit.cpp, lastbank.cpp and taito_l.cpp
. Device-fied TC0090LVC for taito_l.cpp. Reduced duplicates.
. Implemented bitmap layer for Cachat
. Taito TC0090LVC and TC0091LVC: Use callback for tilemap offset and external bankswitching. Implemented device_reset needs for taito_l.cpp driver. Restrict bitmap and sprite drawing behavior into cliprect (machine\tc009xlvc.cpp).
. Reduced unnecessary trampolines for dfruit.cpp and lastbank.cpp
. Fixed offset for Gemcrush flipped screen
- dgpix.cpp: 'Decrement and branch' goes to 0, not -1. Make some noise (cpu\ks0164\ks0164.cpp)
- equites.cpp:
. Dumped Alpha-8505 MCU for Bingo Time. Note: Needs more work, possibly by someone who knows how Bingo plays. Added skeleton device for the Bingo Time sound board (Alpha Denshi 60MC01 sound board). Dedicated inputs for Bingo Time. Seems mostly playable except for the missing sound.
. Use the new Alpha-8505 MCU for Gekisou (Japan), High Voltage and Koukou Yakyuu, seems to work.
. Deviceified sound board emulation (Alpha Denshi 59MC07 sound board). Also added skeleton device for the Bingo Time sound board (Alpha Denshi 60MC01 sound board).
- fcrash.cpp and cps1bl_pic.cpp: Make some of the bootlegs not use the brightness values as some don't have the h/w for it on the real pcbs (the 74ls07's and resistor arrays/dacs are unpopulated).
- gaelco2.cpp: Added notes
- galaga.cpp and polepos.cpp
. Removed quantum hacks. With the better Namco custom chip emulation, this doesn't seem to be required anymore. Fixed bootlegs. For both, set sub & sub2 reset lines. Wire up 51xx cs and rw lines for galaga bootlegs.
. Fixed clone Battles (set 1) crashed at start. Sounds are missing though, to be investigated.
. Append, not set, the reset line to the latch in polepos.cpp
- gstriker.cpp, pcktgal.cpp and wc90b.cpp: Added PAL's dumps to twcup94, pcktgalb, twcup90b1, twcup90b2, twcup90ba, twcup90bb, twcup94a, twcup94b, vgoalsca and vgoalsoc
- homerun.cpp: Updated hardware info, TODO list and DIPs.
- kikikai.cpp: Added MCU dump to Kick and Run, not yet working. Updated comments.
- konamigx.cpp
. Rework dipswitches for all games and added DIP locations. Fixed sprite DMA transfers for type 3/4 right monitor, and fixed right screen protection in Rushing Heroes and Run & Gun 2. This makes dual monitor 4 players play possible (and enabled by default).
. Fixed clone 'Golfing Greats 2' inputs
- konamim2.cpp: Fixed some deprecations (drivers\konamim2.cpp and machine\3dom2.cpp/h). Removed last remaining use of driver_data().
- ksys573.cpp: Removed the MB89371 UART from the 573 memory map as it's clearly not correct, however 'Great Bishi Bashi Champ (GBA48 VER. JAB)' does initialize it at another address.
- lsasquad.cpp: Added DIP locations
- mcr.cpp: Simplified handler signatures
- mcr3.cpp: Simplified handler signatures. Splitted MCR3 state class a little.
- namcos23.cpp: Less MCU Log
- nmk16.cpp
. Use timer for sprite DMA behavior. Reduced duplicates. Added notes.
. Implemented Saboten Bombers vertical scrolling, noticeable when explosion occurs. Fixed hardware configuration. Fixed Saboten Bombers sprite delay. Reference: https://www.youtube.com/watch?v=lljCeUfCMDQ
- nss.cpp, sfcbox.cpp and snesb.cpp
. Splitted audio\snes_snd.cpp/h (S-SMP and S-DSP) into machine\s_smp.cpp and sound\s_dsp.cpp
. Converted both memory handler into device_memory_interface. Internalized ROM region of S-SMP. Use callback for S-DSP interface.
. Splitted internal and external memory space. Converted WRAM into shared_ptr. Reduced #define macros (sound\s_dsp.cpp).
. Converted WRAM into shared_ptr
- nycaptor.cpp, route16.cpp and timeplt.cpp: Added DIP locations and improved documentation
- playch10.cpp: Fixed Player1 labels to match function
- polepos.cpp: Make ROM region tags explicit. Correct mirroring and update notes.
- psikyo.cpp: Updated driver and minor cleanup drawing behavior. Moved dynamic tilemap size behavior into TILEMAP_MAPPER_MEMBER. Correct notes and VRAM/Sprite LUT data type. Converted drawing behavior into bitmap_rgb32. Reduced unnecessary gfx layout.
- rpunch.cpp: Updated drawing behaviors and misc updates. Use pdrawgfx for sprite priority. Use bitmap_ind16 for drawing framebuffer behavior. Fixed notes and variable names. Use set_rom_bank for upd bankswitching. Reduced unnecessary includes. Fixed spacing and address map related to framebuffer exists. Use shorter/correct type values. Simplify handlers. Cleanup gfx layouts. Use shorter type value.
- segas32.cpp
. Wrap back layer colors on 512 boundaries, fixes Arabian Fight and Soreike Kokology erratic black pens.
. Pinpoint transparency pen, more accurate guess wrt Title Fight. Added mixer reading missing from multi32 map. Updated TODO (video\segas32.cpp).
. Fixed 'AS-1 Controller' program rom loading (makes the logo to appear on POST)
. Redumped Rad Rally sound roms (ID 07616)
- shaolins.cpp: Added hardware info, corrected DIPs and rom labels.
- snk.cpp
. Major documentation overhaul
. Dumped 2x rotary joystick decoding proms for Victory Road and added some prom labels
- ssv.cpp: New device (NEC uPD7001 A/D Converter). Splitted state class up a bit.
- stv.cpp: Moved all commands into functions. Moved communication interface to device_memory. Moved note on top, make some basic QA (machine\stvcd.cpp).
- taitosj.cpp: Consistency and better documentation of 4 PCB vs 5 PCB sets
- terracre.cpp: Added DIP locations. Corrected ROM labels. Added notes.
- yunsun16.cpp: IRQ modernization
- Air Walkers: Fixed rom loading. Fixes polygons and textures. Redumped a couple of Air Walkers's rom.
- Bad Lands: Use generic communications latches. Added mirroring to M6502 map. Clean up various handlers.
- Big Karnak: Added PCBs ASCII layout for clone Big Karnak (Modular System)
- Bombjack Twin: Adjusted offsets for clone Atom (bootleg of Bombjack Twin), also removed MACHINE_NOT_WORKING flag since it is playable, with maybe some smal GFX and sound glitch.
- Carrera: Dumped BPROM of clone Bomberman (Version 6.6) and verified it matches the one from Carrera (Version 6.7)
- Dark Seal: Cleanup gfxdecode layout. Correct palette entries.
- Deal 'Em: Adjusted CRTC clock to make refresh rate more reasonable. Fixed tile background colors. Use tilemap system to draw. Added screen raw parameters.
- Dirt Dash: Mark pointroms as bad
- DoDonPachi III: Added redumped sprite rom b04401w064.u1. NOTE: b04401w064.u1 on all the other ddpdoj sets was found to be corrupt (doesn't match checksum on ROM) this was redumped and replaced in the sets, exept for in the bootleg set, which is based around the corrupt dump.
- Drift Out: Updated clocks and rom labels for clone Drive Out (bootleg). Added UM5100 voices.
- Express Raider: IRQ cleanup
- Filetto: Identified UM5100 sound chip control ports (8923S-UM5100 is a HC55536 with ROM hook-up). Added UM5100 voices.
- Golfing Greats: Fixed inputs
- Great Swordsman
. Decapped, dumped and hooked up AA-017 microcontroller, fixes coin handling. Confirmed microcontroller roles/locations.
. Updated clone Great Swordsman (Japan?) with new AA-017 dump and updated notes.
- Gun Fight: New netlist-based audio implementation for Gun Fight, derived from Midway audio schematics. Sound checked against several YouTube videos and seems to match, apart from acoustic effects of cabinet. Removed the old sample-based sound, which is no longer necessary (The samples for that version were actually from the newer game Boot Hill and didn't match Gun Fight's sound hardware; they even included Boot Hill's funeral march tune!). Although the netlist version has much greater overhead, performance is still acceptable on modern hardware.
- Ken Sei Mogura: Verified PAL
- Lady Gum: Fixed driver (Game now playable)
- Long Beach: Crop right side of screen. Small cleanup.
- Lord of Gun: Added a default EEPROM
- Mad Donna: Correct rom labels and PCB locations for the Mad Donna parent set
- Mad Motor: Cleanup gfx layouts
- Magic Bomb: Added preliminary decryption. Marked maincpu rom1 as bad dump.
- Malzak
. Added default NVRAM to clone Malzak II so that it boots in version II as intended.
. Converted playfield to tilemap. Improved playfield colors. Added playfield tile bank, base mixing and priority. Misc cleanups.
- Match It: Verified clocks for Match It and Sichuan II clones. Updated ROM labels and added PALs placeholders for clone Sichuan II.
- Mirage Youjuu Mahjongden: Use pri_callback for sprite priority
- Moon Patrol: Added missing PROM dump to Moon Patrol and clone Moon Patrol (Williams)
- Naomi DIMM Firmware Updater (2.13): Redumped GDROM, previous dump had bad audio track.
- Parallel Turn: Added DIP locations
- Paint 'N Puzzle: Connect MCU to 93C46 EEPROM
- Pocket Gal: Added proper ADPCM reset bit routing, fixes annoying whistle heardable from title screen and on other places.
- Power Instinct: Reduced duplicates related to nmk16.cpp. Moved subclass into nmk16.h (Similar hardware design). Added notes. Simplified handlers. Use screen raw params for bootlegs. Fixed state.
- Pro Tennis (DECO Cassette): Verified DIPs
- Quake Arcade Tournament: Updated PC specs
- Quiz Panicuru Fantasy: Fixed visible area (same as nmk16 ?)
- Raiden II: Converted the JEDEC files to binary format
- Renegade: Fixed sprite vertical alignment and added irq acks. Demoted also driver to MACHINE_IMPERFECT_SOUND given it has clear sound issues. Moved around irq sources (NMI -> vblank, IRQ -> coin triggers), added coin counter.
- Route 16: Added missing MCU region to the Route 16 original sets, corrected PROM type on the newly dumped set.
- Run and Gun: Fixed graphic/sprite offsets (selection screen) (ID 07617)
- Space Stranger
. Measured CPU clock. Replaced I8080 CPU1 with I8080A. Added PCBs layout and DIP locations.
. Expanded hardware notes, updated layout to match pics. Added preliminary sound support via samples.
- Star Wars Arcade: Improved analog range for throttle
- Super Shanghai Dragon's Eye: Cleanup gfxdecode layout. Correct palette entries. Both chip and PCB hasn't any stereo sound output. Correct sound output routes.
- Super Tarzan: Completed decryption of the program rom
- Tarzan Chuang Tian Guan: Hopefully completed decryptions for 'Tarzan Chuang Tian Guan (V109C, set 1)' and clone Tarzan (V107). The former probably needs just the correct parameters for the IGS0031 protection, the latter has additional IGS0029 protection. Sprites rom hasn't been decrypted yet.
- Trivia Quiz: Hook up question ROMs. Fixed address map. Added NVRAM (Game now playable).
- unknown 1980 poker game: Identified some inputs
- Warriors of Fate
. Removed sprite artifacts in clone Sangokushi II (bootleg) (Game now playable)
. Removed EEPROM device in clones Sangokushi II (bootleg) and Warriors of Fate ('sgyxz' bootleg) (real PCBs have 3x8pos dipsw and no EEPROM)
- Wheels Runner: Updated game to use measured clocks and added the 2x SN76489A sound. Better description of components.
- Zhaoji Fengdou: Added PCB ASCII layout
- Input port: Correct the double key assignment acceleration and shifting in bigrun, buggyboy, buggyboyjr, buggychl, changela, f1gpstar, f1gpstr2, pdrift, pdriftl, polepos, polepos2, terracre.cpp and tx1
- Fixed rom names in gsword.cpp, ksys573.cpp, oneshot.cpp, snk.cpp, taito_f2.cpp, terracre.cpp, tmaster.cpp and wiping.cpp
- Dipswitch fixes in 2mindril.cpp, 39in1.cpp, 3x3puzzl.cpp, alpha68k.cpp, alpha68k_n.cpp, btime.cpp, cps1.cpp, crystal.cpp, decocass.cpp, konamigx.cpp, lbeach.cpp, pgm.cpp, pturn.cpp, lsasquad.cpp, nycaptor.cpp, route16.cpp, shadfrce.cpp, shangkid.cpp, sstrangr.cpp, taitosj.cpp, toaplan1.cpp, timeplt.cpp and triviaquiz.cpp
- Description changes of Big Run (11th Rallye version, Europe?), Elevator Action (EA, 5 PCB version, 1.1), Elevator Action (BA3, 4 PCB version, 1.1), Front Line (FL, 5 PCB version), Jumping Break (set 1), Kick Off - Jaleco Cup (Japan), Kick Off - World Cup (bootleg), Magic Bomb (Ver. BR4.4), The Mah-jong (Japan, set 1), Missile Attack (U.Games bootleg of Missile Command), Pac Man (U.Games bootleg of Puck Man), Pocket Gal (Yada East bootleg), Route 16 (Centuri license, set 1), Route 16 (Centuri license, set 2), Route 16 (Centuri license, set 3, bootleg?), Space Invaders Part II (Taito, bigger ROMs), Super Contra (set 1), The Tin Star (TS, 5 PCB version) and The Tin Star (A10, 4 PCB version)
- Renamed (elevator) to (elevatora), (elevator4) to (elevator), (franticf) to (franticfa), (frontlin) to (frontlina), (mooncrstu) to (mooncrstuu), (route16a) to (route16b), (route16) to (route16a), (tinstar) to (tinstara), (tinstar2) to (tinstar), (turbod) to (turboe), (turboc) to (turbod), (turbob) to (turboc), (xmen) to (xmenu) and (xmene) to (xmen)
- MAME
. VIDEO RENDERING SYSTEM: Initialization outer box darkened/less distracting (emu\render.cpp)
. MEMORY SYSTEM: Fixed memdump command causes MAME crash (MAME 0.209: Removed obsolete alignement limit (emu\emumem.cpp) and correct start/end on big endian (emu\emumem_mud.cpp)) (ID 07560). Removed obsolete logging (emu\emumem_hedw.ipp).
. ROM loading cleanup: More flexible constructors for path_iterator and emu_file. More straightforward system/device ROM loading and software loading when using ROM loader. Proper parent walk when searching for identical CHDs with different names from software list. Fixed hangs if software item parents form a loop. Fixed layouts being loaded from bogus empty paths. Note that there are changes in behaviour: For software list ROMs/disks, MAME will now search the software path before searching the machine path. The search path for the owner of the software list device is used, which may not be the driver itself. MAME will no longer load loose CHDs from the media path - it's just too unwieldy with the number of supported systems. MAME will no longer search archives above the top level of the media path.
. DEVICE
. Eliminated pulse_input_line_and_vector (emu\diexec.cpp; cvs.cpp, galaxold.cpp, scramble.cpp and zac_2.cpp)
. Don't clear the input queue on reset (emu\diexec.cpp). This fixes problems where devices are input line changes are missed because a device was reset. One case is at startup, where one device's output is wire to another's input. During start the first device adds, eg, a RESET assertion to the second. When that device starts, it resets itself and clears the pending RESET assertion.
. LUA engine: Enhancing LUA video:begin_recording() function with optional format parameter.
. Get rid of a temporary that clang 10 doens't like (emu\mconfig.h)
. UI
. Removed auto pause (ui\about.cpp). NOTE: Inconsistent with other Tab menu entries including the fullscreen popup for selecting new machine, and also a bug where it refuses to unpause when closing About popup with Tab.
. Removed clock freqs trailing 0s on machine info screen (ui\devopt.cpp and info.cpp)
. Simplified cpu handlers (cpu\ccpu\ccpu.cpp, cop400.cpp, es5510.cpp, h6280.cpp, mcs48.cpp, mn10200.cpp, ppc.cpp, st62xx.cpp, tlcs870.cpp, tlcs900.cpp and upd7810.cpp)
. Simplified machine handlers (machine\315_5195.cpp, 315_5296.cpp, 315_5338a.cpp, 315_5649.cpp, 3dom2.h, 40105.cpp, 6532riot.cpp, 6821pia.cpp, 68230pit.cpp, 74153.cpp, 74161.cpp, 8042kbdc.cpp, alpha8201.cpp, am53cf96.cpp, c117.cpp, cdp1852.cpp, cedar_magnet_flop.cpp, cedar_magnet_plane.h, cedar_magnet_sprite.h, decocass.cpp, decopincpu.cpp, ds2404.cpp, gaelco_ds5002fp.h, gaelco3d.cpp, i8214.cpp, i8257.cpp, k053252.cpp, k054321.cpp, ldvp931.cpp, m1comm.cpp, m2comm.cpp, mathbox.cpp, mb89352.cpp, mb89363b.cpp, mie.cpp, model1io.cpp, model1io2.cpp, mos6530.cpp, mpu401.cpp, msm6253.cpp, namco06.cpp, namco50.cpp, namco51.cpp, namco53.cpp, namco65.cpp, namco68.cpp, namcoio.cpp, nb1412m2.cpp, nmk004.cpp, pcecommn.cpp, pcshare.cpp, r10696.cpp, ra17xx.cpp, s2636.cpp, s32comm.cpp, serflash.cpp, st0016.cpp, tait8741.h, taito68705interface.cpp, taitosjsec.cpp, tms6100.cpp, tms9901.cpp, upd4701.cpp, upd7004.cpp, v3021.cpp, vs9209.cpp, wpc.cpp, wpc_lamp.cpp, wpc_out.cpp, wpc_pic.cpp, wpc_shift.cpp and z80scc.cpp)
. Simplified video handlers (video\airraid_dev.cpp, alpha68k_palette.cpp, antic.cpp, arcadia.cpp, atarivad.cpp, bfm_adr2.cpp, bfm_dm01.cpp, combatsc.cpp, contra.cpp, deco_ace.cpp, decocomn.cpp, decodmd1.cpp, decodmd2.cpp, decodmd3.cpp, decrmc3.cpp, dynax_blitter_rev2.cpp, edevices.cpp, flkatck.cpp, gtia.cpp, hcastle.cpp, k007121.cpp, k007342.cpp, k007420.cpp, k051733.cpp, kan_pand.cpp, ladybug.cpp, namco_c116.cpp, namco_c123tmap.cpp, namcos2.cpp, naughtyb.cpp, orca40c.cpp, phoenix.cpp, rpunch.cpp, seta001.cpp, snk6502.cpp, stfight_dev.cpp, tia.cpp, vsystem_gga.cpp, wpc_dmd.cpp and ygv608.cpp)
. Simplified audio handlers (audio\arcadia.cpp, atarijsa.cpp, cage.cpp, cps3.cpp, csd.cpp, dsbz80.cpp, efo_zsu.cpp, exidy.cpp, exidy440.cpp, flower.cpp, galaxian.cpp, gottlieb.cpp, hyprolyb.cpp, irem.cpp, laserbat.cpp, namco52.cpp, nichisnd.cpp, phoenix.cpp, pleiads.cpp, rax.cpp, s11c_bg.cpp, segag80r.cpp, segam1audio.cpp, segasnd.cpp, sente6vb.cpp, snk6502.cpp, t5182.cpp, taito_en.cpp, taito_zm.cpp, tiamc1.cpp, timeplt.cpp, trackfld.cpp, wpcsnd.cpp and zaccaria.cpp)
. Programmable Logic Device (PLD): New device for jedutil and rom name changes: Initial support for viewing the logic equations of the PLS100, 82S100, PLS101 and 82S101. Added support to view the the logic equations of the PALCE22V10 device. Improved the documentation on the Magix game and the undumped PAL's (security fuses blown). Added PAL22V10 as another device that is equivalent to the PALCE22V10 device. Added initial registration test for the PALCE22V10/PAL22V10 devices. Adding PAL22V10 combinatorial regression test data. Updated jedutil with a new command that will take a JED file and list the devices that the JED file could represent.
. Work around deprecation warning - Removing something in 3.9 when the replacement was only added in 3.2 is typical of Python's disregard for stability (scripts\build\msgfmt.py)
. Added template save/load code (emu\save.cpp)
. attotime::zero is not a valid arugment for as_hz et al (emu\attotime.h)
. Re-Implemented SHA-1 and get rid of the two third-party implementations (util\hashing.cpp)
. Reduced dependencies on libemu (lib\formats\*.cpp)
. Software List: Start adding validation for data areas (emu\softlist_dev.cpp). Fixed the errors found by adding validation to software list data areas. Most of them seem to be simple copy-paste errors hidden by the fact that the default device_image_interface loader ignores the data area size (as opposed to the "ROM" loader). Validate ROM labels.
. Fixed smartquotes by disabling them: While smartquotes are somewhat configurable, it's better if we don't use them at all. Makes sure there are no hidden pit traps for the users (docs\source\conf.py).
. Fixed assert when starting empty driver - the empty driver magically has no search path, and hence can't have any ROM data regions (emu\drivers\empty.cpp)
. hiscore.dat update (plugins\hiscore\hiscore.dat)
. Refactoring of AVI/MNG recording code: Initial refactor of AVI/MNG movie recording, consolidation of copy and paste code, hiding of AVI/MNG behind interfaces. Extracted recording specific code out of emu\video.cpp and put into emu\recording.cpp. Took the opportunity to move slightly more logic out of video.cpp into recording.cpp. Consolidated frame counting logic.
- MAC OS X
. Use Arial Unicode MS as the default font (fixes missing glyphs in many layouts) and fixed deprecation warnings
. Avoid crashing in OS X debugger when a nonexistent disassembly or memory view is selected (which may happen automatically with .cfg files)
- VGM player
. Added multiple spectrogram visualization modes (sound\vgm_visualizer.cpp). Fixed DC offset issue and added more visualization modes.
. Added rate controls and hold button (drivers\vgmplay.cpp)
. Added recent Project2612 releases consisting of many New and Updated entries (hash\vgmplay.xml)
- Compiling
. Removed last remaining uses of generic_space() and many dummy_space() calls
. Fixed some Clang-tidy-10 warnings
. Revert "Fixed some modernize-use-equals-default clang-tidy warnings" from MAME 0.218
. Fixed hang with Emscripten's "upstream" backend (scripts\genie.lua)
. Fixes for Clang 10.0.0 misleading indentation and XOR used as a pow warnings (src\3rdparty.lua, cpu\z8000\z8000ops.hxx and machine\stvcd.cpp). Fixed VS2019_Clang with LLVM 10.0. Fixed stray character (src/3rdparty.lua).
. Centralised instantiation of more of the util::strformat engine (util\strformat.cpp)
- Debugger
. Fixed some deprecations (debugger\qt\debuggerview.cpp)
. QT debugger: Added '#define horizontalAdvance width' to QT debugger (debugger\qt\debuggerview.cpp and memorywindow.cpp)
. Misc fixes for bugs that showed up in devnoclear debug builds (cpu\lr35902\lr35902.cpp/h, machine\ds1994.cpp, tc009xlvc.cpp, drivers\megaphx.cpp, machine\inder_sb.cpp and taitosjsec.cpp)
. Make expressions octal for applicable address spaces in disassembly view. General cleanup (debug\express.cpp, debugcpu.cpp): Changed default base from hardcoded macro to dynamic parameter for parsed_expression. Changed symbol table parameters and variables to references or std::reference_wrapper. Removed the (unused) ability to construct a parsed_expression without a symbol table. Eliminated symbol_table &table and void *memory_param arguments from callbacks (superfluous now that std::function can bind everything necessary). Eliminated globalref pointer from symbol_table. Added explicitly defaulted move constructor and move assignment operator.



"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] MAMEUI64 .221 released.

HBMAME 0.221

$
0
0

https://hbmame.1emulation.com

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

2020-04-29 0.221

- Metal Slug 4,5 and X the remix has been updated
- dkongl5 was renamed to dkongst (Spring Trainer)

New Games
---------------------------------
- [captcomms86] Captain Commando (Nightmare Edition Update 2020-02-21)
- [captcomms87] Captain Commando (Unlimited Bullet Update 2020-02-19)
- [captcomms88] Captain Commando (Warlord Version 2020-03-02)
- [dinos238] Cadillacs and Dinosaurs (Three Forbidden Version 2020-03-25)
- [dinos239] Cadillacs and Dinosaurs (God of War Edition Update 2020-03-25)
- [dinos240] Cadillacs and Dinosaurs (Prosperity Enhanced Edition 2020-03-25)
- [dkongss] Donkey Kong Skip Start
- [grdianss14] Guardians (Warriors Edition 2020-02-15)
- [kof95s32] Kof'95 (Special v1.0 2020-02-22)
- [kof97s167] Kof'97 (ST Innovation 2020-01-21)
- [kof97s168] Kof'97 (Combo Enhanced Edition Simplified 2020-03-10)
- [kof97s169] Kof'97 (Evolution Ultimate Edition Simplified 2020-03-22)
- [kof97s170] Kof'97 (Come Back To The Rivers And Lakes Enhanced Version Simplified 2020-03-10)
- [kof97s171] Kof'97 (Resurgence Plus Blue Version Simplified 2020-03-07)
- [kof98hh127] Kof'98 (BC Combo Version Simplified 2020-03-21)
- [kof98hh128] Kof'98 (C Dragon Edition Simplified 2020-03-16)
- [kof98hh129] Kof'98 (Max Plus Simplified 2020-03-06)
- [kof99s102] Kof'99 (Anniversary Edition 2020-03-24)
- [kof99s103] Kof'99 (Max Plus Simplified 2020-03-15)
- [kov2h22] Knights of Valour 2 (1v3 Edition 2020-02-17)
- [kovpluss366] Knights of Valour Plus 2012 (Warriors Edition 2020-02-11)
- [kovsho186] Knights of Valour Super Heroes Plus (Yellow Hat Edition 2020-03-18)
- [kovsho187] Knights of Valour Super Heroes Plus (Warriors Edition 2020-03-13)
- [mslug3h07] Metal Slug 3 (Burst Enhanced Edition 2020-03-17)
- [mslug4hh52] Metal Slug 4 (Enemies Resetting Version 2020-02-10)
- [mslug4hh53] Metal Slug 4 (Burst Enhanced Edition 2020-03-17)
- [mslug5dh65] Metal Slug 5 (Enemy Soldiers Enhanced Version 2020-01-30)
- [mslug5dh66] Metal Slug 5 (Burst Enhanced Edition 2020-03-18)
- [mslugxz66] Metal Slug X (Enemy Soldiers Psycho Edition 2020-03-22)
- [mslugxz67] Metal Slug X (The Hungry Meteorite Edition 2020-03-22)
- [mslugxrm5s10] Metal Slug X (Big Heavy Machine Gun Flame Edition Remix 2019-11-30)(The Fallen Angels Edition 2020-03-23)
- [oldsplus25] Oriental Legend 2 (Yellow Hat Version 2020-03-20)
- [tk2h158] Tenchi wo Kurau II (Master Edition Update 2020-02-15)
- [valkyrien] Valkyrie no Densetsu (English Translation)
- [viostorms04] Violent Storm (Enhanced Edition 2020-03-24)

[Posted by: Robbbert]

renameSET.dat 0.221

$
0
0

Finally a new MAME and here is also the new one progetto-SNAPS renameSET.dat 0.221.

http://www.progettosnaps.net/renameset/

Changelog:
* 4.48 2020/05/19: Added 0.221 infos, also update all the other files of the pack.
* 4.47 2020/05/10: Fixed some entries in 0.97u5, 0.131u3 and 0.132u4.
* 4.46 2020/04/08: Added some missing renames/removes to the SL file.
 
 
$0.221 [#660]
2020/05/19
41.917 items, 36.951 machines (-4/+107), 12.459 parents (+53), 24.492 clones (+50), 73 BIOS (+), 4.893 device (-3/+58), 969 use CHDs (+2), 1.245 use Samples (+2), Working 13.304 (+63), NotWorking 23.647 (+40), Mechanical 15.306 (+3), NotMechanical 21.718 (+100), SaveState Supported 10.015 (+46), SaveState Not Supported 31.902 (+112)
312.081 roms (+948), 310.444 program roms (+948), 565 BIOS roms (-2), 1.072 CHD roms (+2), 425 sample roms (-1)
586 active SL (-1/+7), 124.266 active software (+305)
20 ren:
atarscom > atariscom
c8095 > c8095_90
elevator > elevatora
elevator4 > elevator
franticf > franticfa
frontlin > frontlina
mooncrstu > mooncrstuu
rolandpcm > mb87419_mb87420
route16 > route16a
route16a > route16b
snes_sound > s_dsp
sudoelan > sudelan3
tc009xlvc > tc0091lvc
tinstar > tinstara
tinstar2 > tinstar
turbob > turboc
turboc > turbod
turbod > turboe
xmen > xmenu
xmene > xmen
7 del:
alpha8201l
alpha8301l
fepriv
pc_fdc_at
sag_bb4
sag_pb
sag_si2

0 softwares renamed:
c64_cass | 10cohit2 > 10hits2
c64_cass | actionpk > actionp
ibm5150 | simcity102_35 > simcitya35
ibm5150 | simcity107_35 > simcity35
microvision | connect4t > connect4o
vgmplay | goldaxe2_md > goldnax2_md
vgmplay | vr2_md > vr_md

0 softwares removed:
fmtowns_flop | msdos62a
ibm5150 | simcity102
ibm5150 | simcity107
ibm5170 | doom2a
vgmplay | timetrax_md


[Posted by: AntoPISA]

History.dat 2.21

NegaMAME 0.221-1

$
0
0

Along with MAME and all its fork, NegaMAME 0.221-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.221-1 must be understood as the 1st version of NegaMAME synchronised with MAME v0.221. If other issues arise with this version, I would release a v0.221-2

[Posted by: xinyingho]

Eugene Jarvis Podcast Interview - Creator of Defender, Smash TV & Robotron

$
0
0

Eugene Jarvis Podcast Interview - Creator of Defender, Smash TV & Robotron

Eugene Jarvis is rightfully regarded as a retro gaming and arcade legend. He created Defender, Robotron, Stargate and Smash T.V.

He worked at Atari, Williams and Midway and still works in the industry with Raw Thrills.

Please enjoy this in-depth and funny podcast interview for Arcade Attack.

https://www.arcadeattack.co.uk/podcast-may-3-2020/

[Posted by: arcadeadriano]

NPlayers 0.221


Emu Loader Frontend v8.8.4 released

BletchMAME 1.9 has been released

MESSinfo 0.221

$
0
0

Update for 0.221 version, this is the web page for download: progetto-SNAPS MESSINFO.DAT.

Whatsnew:
* 11.42 21/05/2020: Aligned files to 0.221 version.
 
 
0.221 
======
- abc802: Machine promoted to working [Curt Coder].
- abcbus_slot: Fixed default DIP switch settings for the Luxor 4105 SASI interface. Added a ROM to the Xebec S1410. Fixed the Luxor 55 21056 SASI interface (for ABC 850/852/856 hard drives) [Curt Coder].
- acia6850: Fixed transmission of a spurious character following master reset [AJR].
- am9517a: Assert EOP during final DMA transfer, rather than after [AJR].
- bndarc: Changed description to 'Arcadia (Bandai)'.
- c64: Processed tape images with tapclean, and added credits for dumps in c64_cass.xml [Zoe Blade].
- c8095_90: Changed description to 'Intel C8095-90'.
- cc10a: Changed description to 'Chess Challenger "10" (model CCX)'.
- cc3: Changed description to 'Chess Challenger (upgraded version, 3 levels)'.
- cc7o: Changed description to 'Chess Challenger "7" (model CC7)'.
- cd32: Re-dumped atr in cd32.xml [Guru].
- checkc4: Changed description to 'Checker Challenger (model ACR, 4 levels)'.
- chessmst, chessmsta, chessmstdm, lc80, lc80_2: Changed manufacturer to 'VEB Mikroelektronik "Karl Marx" Erfurt'.
- csce: Changed description to 'Elite Champion Challenger (Travemuende version)'.
- fb01: Changed description to 'FB-01 FM Sound Generator'.
- fdes2100d: Changed description to 'Designer 2100 Display'.
- feasgla: Changed description to 'Elite A/S Challenger (Glasgow program, set 1)'.
- fmtowns: Updated twenty entries to current CHD format for aircmb2s, beast2, dangel, dorbestj, dorse93, fbas1120, gforce2, hyprocea, oasyswin, psydet1, psydet2, psydet3, psydet4, psydetf1, psydetf2, pulirula, simant, townsmg1, tss2110a, win31l11 in fmtowns_cd.xml. Replaced msdos62 disk images with images from the master CD in fmtowns_flop.xml. Added all known serial numbers for entries in fmtowns_cd.xml [r09]. Switched to dumps with proper track indexes and offset correction for 29 entries adtennis, alice, asu120ex, awesome, classrod, fractal, fsc10, fsc11, fsc6, fsc7, fsc9, fsc9, fwc2, fwc3, hypraddro, infest, links386, loom, oshacoo2, psydet5, sangoku3, softcon2, sotsu93, sshangh, takamiza, tdf, townsmg2, tss1130, viewpoin in fmtowns_cd.xml [redump.org, r09].
- fscc12: Changed description to 'Sensory Chess Challenger "12"'.
- fscc12b: Changed description to 'Sensory Chess Challenger "12 B"'.
- fscc6: Changed description to 'Sensory Chess Challenger "6"'.
- fscc8: Changed description to 'Sensory Chess Challenger "8"'.
- fscc9: Changed description to 'Sensory Chess Challenger "9" (rev. D)'.
- fscc9b: Changed description to 'Sensory Chess Challenger "9" (rev. B)'.
- fscc9c: Changed description to 'Sensory Chess Challenger "9" (rev. C)'.
- gckong: Machine promoted to working [hap].
- guitarss: Changed description to 'Guitar Super Star ('Fender Stratocaster' style)'.
- i386, i8087: Handle aliases for fstp st(i) instruction [Carl].
- ibm5170: Marked disk images with WinImage as bad dumps in ibm5170.xml [telanus].
- ibmpcjr: Added disk images to lotus123 added usage instructions in a comment in ibmpcjr_cart.xml [Robbbert].
- jak_duck: Changed manufacturer to 'JAKKS Pacific Inc / Merge Interactive'.
- jak_prft: Changed manufacturer to 'JAKKS Pacific Inc / Santa Cruz Games'.
- jak_swc: Changed manufacturer to 'JAKKS Pacific Inc / Merge Interactive'.
- jak_ths: Changed manufacturer to 'JAKKS Pacific Inc / Super Happy Fun Fun'.
- jak_tink: Changed manufacturer to 'JAKKS Pacific Inc / Santa Cruz Games'.
- jak_tsm: Changed manufacturer to 'JAKKS Pacific Inc / Schell Games'.
- jak_wdbg: Changed manufacturer to 'JAKKS Pacific Inc / Super Happy Fun Fun'.
- jak_wdzh: Changed manufacturer to 'JAKKS Pacific Inc / Merge Interactive'.
- kc85_2, kc85_3, kc85_4, kc85_5, kccomp: Changed manufacturer to 'VEB Mikroelektronik "Wilhelm Pieck" Muehlhausen'.
- leonardo: Changed description to 'Kasparov Leonardo (set 1)'.
- m68000: Corrected 68010 DBcc timings [AJR].
- m68hc705c8a: Added support for MC68HC705C8A memory configuration, and made 68HC05 NCOP reset check that NCOP is enabled [Dirk Best].
- mb87419_mb87420: Changed description to 'Roland MB87419/MB87420 PCM'.
- megadriv: Fixed transliteration of the Japanese Streets of Rage titles in megadriv.xml [xinyingho].
- microvsn: Machine promoted to working [hap].
- monkeysee: Changed manufacturer to 'Tandy Corporation'.
- mos6551: Clear interrupt request output on reset [AJR].
- n64: Added cartridge PCB documentation for 10 entries in n64.xml [FakeShemp].
- pasogo: Corrected cartridge ROM hashes in pasogo.xml [Robbbert]
- pasopia: Added Toshiba Pasopia PAC2 slot, with RAM, Kanji ROM and expander options [AJR].
- s_dsp: Changed description to 'Nintendo/Sony S-DSP'.
- s2650: Made interrupt acknowledge handler supply vector, and eliminated set_input_line_and_vector and HOLD_LINE [O. Galibert].
- sc2, sc2a, sc80: Changed manufacturer to 'VEB Funkwerk Erfurt'.
- snes: Bugfix#07603: [Documentation] (snes.cpp) snes [asterix]: Incorrect release year [ArcadeShadow].
- snes_sscope: Changed description to 'Nintendo SNES / SFC SuperScope'.
- sudelan3: Changed description and manufacturer to 'Ultimate Sudoku TV Edition 3-in-1 (All in 1 / Senario)' and 'All in 1 Products Ltd / Senario'.
- super9cc: Changed description to 'Super "9" Sensory Chess Challenger'.
- tandy12, tbaskb, tcfball, tcfballa: Changed manufacturer to 'Tandy Corporation'.
- ttl74161: Fixed state transitions for some corner cases and made terminal count output asynchronous [Michael Zapf].
- abc1600.cpp: Refactored to use modern Z8530 SCC device, and fixed floppy DMA [Curt Coder].
- abc80x.cpp: Fixed abc802 M1 opcode fetch. Fixed memory banking for abc800c, abc800m and abc802. Fixed HR graphics for abc800c and abc800m [Curt Coder].
- advision.cpp: Fixed some bugs exposed by the Code Red demo [Robbbert].
- apple2.cpp: Fixed apple2gs fill mode behavior when no previous color is set [R. Belmont]. Fixed DHGR shift - NTSC artifact colors now work with HLSL (GitHub #6308) [Colin Howell, R. Belmont].
- apple2gs.cpp: Fix missing 128KiB RAM - ramsize option now configures fast RAM size (GitHub #6465) [gorlik, R. Belmont].
- at.cpp: Added neat BIOS option to n286. Added quadtel BIOS option to ht12a. Added d674v320r304 and d620 BIOS options to pcd4x [rfka01].
- atarist.cpp: Corrected DMA sound frequency calculation [cam900]. Fixed the 68K side of ACIA serial communications (keyboard microcontroller is not fully cooperating yet) [AJR].
- c64.cpp: Worked around error messages for unsupported cartridge types in c64_cart.xml [AJR].
- europc.cpp: Added v1.04 BIOS option to euroxt [rfka01]. Fixed disk error, and replaced real-time clock implementation in driver with M3002 device [AJR].
- fidel_elite.cpp: Remove (fepriv), roms identical to eas glasgow [hap].
- nes_vt.cpp: Started moving SoC functionality out of the driver to devices [David Haywood].
- news_r3k.cpp: Implemented graphics [Patrick Mackinlay]
- olivpc1.cpp: Added rev106 and rev107 BIOS options to olivpc1 and expanded notes [rfka01].
- pasopia.cpp: Added RS-232 serial interface. Replaced fixed expansions with PAC2 slots [AJR].
- pasopia7.cpp: Use CRT controller to help draw screen [AJR].
- snes.cpp: Split S-SMP and S-DSP emulation into separate devices, and cleaned up interfaces [cam900].
- sorcerer.cpp: Added ESAG 1.3/B BIOS to sorcererd [exidyboy].
- sunplus_unsp20soc.cpp: Re-dumped jak_hmhsm, and added Flash chip pinout [Sean Riddle].
- Renamed (c8095) to (c8095_90), (rolandpcm) to (mb87419_mb87420), (snes_sound) to (s_dsp) and (sudoelan) to (sudelan3).
- Added 54/74160 Decade Counter, 54/74161 Binary Counter, 54/74162 Decade Counter, 54/74163 Binary Counter, Benchmarq BQ4842 RTC, Benchmarq BQ4847 RTC, Benchmarq BQ4852 RTC, Buffered SRAM, EM M 3000 Real Time Clock, EM M 3002 Real Time Clock, Hitachi HD6415108 (H8/510), Hitachi HD6435208 (H8/520), Hitachi HD6435328 (H8/532), Hitachi HD6805S1, Hughes HLCD 0488 LCD Driver, Intel N8097BH, Intel P8798, Intersil/Renesas ICM7170 Real Time Clock, NEC uPD7001 A/D Converter, NEC uPD72067 FDC, NEC uPD7811, NEC uPD78C10, Neo Geo Metal Slug 5 Bootleg Cart, Nintendo/Sony S-SMP, Octal Registered Transceiver, PA7234 Pasopia PAC2 Expansion Unit, PA7243 Pasopia RAM PAC2 (16KB), PA7245 Pasopia RAM PAC2 (32KB), PA7246 Pasopia Kanji ROM PAC2, PA7248 Pasopia RAM PAC2 (64KB), Pasopia PAC2 Slot, PGRAM(+) memory card, Philips PCF2100 LCD Driver, Philips PCF2110 LCD Driver, Philips PCF2111 LCD Driver, Philips PCF2112 LCD Driver, Roland MB62H195 I/O, Sony 0266 DMA Controller, Sony CXD1185 SCSI 1 Protocol Controller, Sony DMA Controller 0448, Sony NEWS Keyboard and Mouse (HLE), VTxx series System on a Chip (NTSC), VTxx series System on a Chip (PAL), VTxx series System on a Chip (with 4KByte RAM), VTxx series System on a Chip (with 4KByte RAM) (BT), VTxx series System on a Chip (with 4KByte RAM) (CY), VTxx series System on a Chip (with 4KByte RAM) (FP) (NTSC), VTxx series System on a Chip (with 4KByte RAM) (FP) (PAL), VTxx series System on a Chip (with 4KByte RAM) (HH), VTxx series System on a Chip (with 8KByte RAM) (DG), VTxx series System on a Chip (with 8KByte RAM) (FA) and VTxx series System on a Chip (with simple Opcode scrambling) devices.
Yamaha YM2414 OPZ
- algestam and Ryan Holtz added Nintendo Game & Watch: Snoopy (Panorama Screen) system.
- bitsavers and Patrick Mackinlay added Sony NWS-1580 system.
- Carl and rfka01 added Olivetti Prodest PC 1 system.
- David Haywood added LeapFrog Didj system.
- David Haywood, Sean Riddle, Peter Wilhelmsen and anonymous added Senario Guitar Super Star: You Take The Stage system.
- DBWBP added Roland JV-880 Multi Timbral Synthesizer Module, Roland MC-300 Micro Composer, Roland MC-50 Micro Composer, Roland MC-50mkII Micro Composer, Roland MKS-100 Digital Sampler, Roland RA-30 Realtime Arranger, Roland S-10 Digital Sampling Keyboard, Roland S-220 Digital Sampler, Roland S-50 Digital Sampling Keyboard, Roland S-550 Digital Sampler, Roland SoundCanvas SC-88VL, Roland U-20 RS-PCM Keyboard, Roland U-220 RS-PCM Sound Module, Roland W-30 Music Workstation and Yamaha TX81Z FM Tone Generator systems.
- F. Ulivi added HP 86B Opt 001 and HP 86B Opt 004 systems.
- hap added Entex Select-A-Game Machine, Entex Super Space Invader 2 (Entex, black version) and Fidelity Electronics Elite A/S Challenger (Glasgow program, set 2) systems.
- hap and bataais added Conic Computer Chess (Conic, model 7012) and SciSys Sensor Chess systems.
- hap and Berger added GiG Electronics Leonardo (GiG Electronics), Saitek Kasparov Galileo, Saitek Kasparov Renaissance (set 1), Saitek Kasparov Renaissance (set 2) and SciSys Kasparov Leonardo (set 2) systems.
- hap and Kevin Horton added Tandy Corporation Sound Effects Chassis system.
- hap and Sean Riddle added CXG Systems / Newcrest Technology Portachess (1985 version), CXG Systems / White & Allcock Sensor Computachess, Electroplay Quickfire, Fidelity Electronics Bridge Challenger, Parker Brothers Electronic Master Mind (Parker Brothers) and SciSys Executive Chess systems.
- Plamen Mihaylov added Sony NWS-3260 system.
- rfka01 added NCR Class 3433, Samsung Deskmaster 286-12, Schneider Rundfunkwerke AG Euro AT, Siemens PG 750, Siemens PG-750 486 EISA and Zenith Data Systems Z-248 systems.
- Sean Riddle and Clawgrip added VTech TV Station (VTech, Spain) system.
- Sean Riddle and David Haywood added All in 1 Products Ltd / Play Vision Carol Vorderman's Sudoku Plug & Play TV Game (All in 1 / Play Vision), JAKKS Pacific Inc / Child Guidance / Pronto Games Thomas & Friends - Learning Circus Express (Sharp Cookie) (PAL, UK), JAKKS Pacific Inc / Namco / HotGen Ltd Ms. Pac-Man 7-in-1 (Wireless) (Ms. Pac-Man, Pole Position, Galaga, Xevious, Mappy, New Rally X, Bosconian) (18 AUG 2004 A) and Ltd. Dance 2000 / Hot 2000 (Jin Bao TV Dancing Carpet, SY-2000-04), Shenzhen Soyin Electric Appliance Ind. Co. systems.
- Sean Riddle, David Haywood and Kev (FBN) added JAKKS Pacific Inc / HotGen Ltd Sing Scene Pop (JAKKS Pacific TV Game) system.
- Sean Riddle, David Haywood, Peter Wilhelmsen and anonymous added JAKKS Pacific Inc / Handheld Games Ultimotion - Disney Fairies Sleeping Beauty & TinkerBell (JAKKS Pacific TV Game), JAKKS Pacific Inc / HotGen Ltd Hannah Montana G2 Deluxe / High School Musical G2 Deluxe 2-in-1 (JAKKS Pacific TV Game), Senario Double Dance Mania - Techno Light Edition and Senario Guitar Super Star (red 'Gibson Flying V' style) systems.
Sean Riddle, David Haywood, Peter Wilhelmsen, gamehistory.org and anonymous added Bandai Go! Go! Connie-chan! Asobou Mouse system.
- Sean Riddle and Kamaal Brown added Tech2Go / WayForward Teenage Mutant Ninja Turtles: Battle for the City system.
- TeamEurope added Lexibook Spider-Man Super TV Air Jet (Lexibook Junior, JG6000SP) system.
- TeamEurope and David Haywood added Denver Denver (GMP-270CMK2) (Family Sport 200-in-1) system.
- AJR added roland_jv80.cpp, roland_mc50.cpp, roland_ra30.cpp, roland_s10.cpp, roland_s50.cpp, roland_sc88.cpp, roland_u20.cpp and ymtx81z.cpp drivers.
- Carl and rfka01 added olivpc1.cpp driver.
- David Haywood added magiceyes_pollux_vr3520f.cpp driver.
- hap added conic_cchess2.cpp, cxg_scptchess.cpp, sag.cpp, saitek_exchess.cpp, saitek_leonardo.cpp, saitek_renaissance.cpp and saitek_schess.cpp drivers.
- Patrick Mackinlay added news_68k.cpp and news_r3k.cpp drivers.
- Ryan Holtz and David Haywood added spg2xx_jakks_sharp.cpp driver.
- Sandro Ronco added mephisto_mondial.cpp driver.


[Posted by: AntoPISA]

HBMAME 0.221.A

$
0
0

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

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

2020-05-27 0.221.A

New Games
---------------------------------
- [armwars01] Armored Warriors (Full Attack Edition 2020-05-07)
- [avspus03] Alien vs. Predator (Ultimate Evolution Edition 2020-05-08)
- [dinos241] Cadillacs and Dinosaurs (Prosperity Enhanced Edition 2020-03-27)
- [dinos242] Cadillacs and Dinosaurs (Ares Infinite Bullet 2020 2020-04-03)
- [dinos243] Cadillacs and Dinosaurs (Ares Edition 2020-04-10)
- [dinos244] Cadillacs and Dinosaurs (Prosperity Enhanced Edition 2020-04-22)
- [dinos245] Cadillacs and Dinosaurs (Uranus Edition Update 2020-02-28)
- [dinos246] Cadillacs and Dinosaurs (Prosperity Enhanced Edition 2020-05-02)
- [grdianss15] Guardians (Warriors Edition 2020-02-06)
- [kof97s172] Kof'97 (World Armed Forces 83 Revised Edition 2020-05-01)
- [kof97s173] Kof'97 (World Armed Forces 83 Revised Edition + Alloy Bullet Series 2020-05-01)
- [kof2k2s107] Kof2002 (Iori Special Edition 2020-03-23)
- [kov2p204s92] Knights of Valour 2 Plus (God of War Musou 2020-03-07)
- [kov2p204s93] Knights of Valour 2 Plus (Heroes 2020-05-07)
- [kov2p204s94] Knights of Valour 2 Plus (Dragon And Phoenix Dance 2020-05-07)
- [kov2p204s95] Knights of Valour 2 Plus (Shenbing Mushuang 2020-05-07)
- [ms6s11] Metal Slug 6 (Enemies Resetting Version 2019-02-12 + Burst Enhanced Edition 2020-03-29)
- [ms6s12] Metal Slug 6 (Enemies Resetting Version 2019-02-12 + Burst Enhanced Edition 2020-04-28)
- [mslugps17] Metal Slug (Burst Enhanced Edition 2020-05-04)
- [mslug2ps39] Metal Slug 2 (Burst Enhanced Edition 2020-03-29)
- [mslug2ps40] Metal Slug 2 (Burst Enhanced Edition 2020-04-28)
- [mslug3h38] Metal Slug 3 (Burst Enhanced Edition 2020-03-29)
- [mslug3h44] Metal Slug 3 (Burst Enhanced Edition 2020-04-28)
- [mslug4hh54] Metal Slug 4 (Burst Enhanced Edition 2020-03-29)[NOT WORKING]
- [mslug4hh55] Metal Slug 4 (Burst Enhanced Edition 2020-04-28)[NOT WORKING]
- [mslug4hh56] Metal Slug 4 (Super Enhanced Version 2020-04-28)[NOT WORKING]
- [mslug5dh67] Metal Slug 5 (Burst Enhanced Edition 2020-03-28)
- [mslug5dh68] Metal Slug 5 (Burst Enhanced Edition 2020-04-28)
- [mslugxz67] Metal Slug X (Apocalyptic Time 1.0 2020-04-20)[HB Exclusive]
- [mslugxz68] Metal Slug X (Apocalyptic Time 2.1 2020-05-01)[HB Exclusive]
- [mslugxz69] Metal Slug X (Multi-Carrier Version + Burst Enhanced Edition 2020-03-29)
- [mslugxz70] Metal Slug X (2R Version 2020-04-16)
- [nbbatmans03] Ninja Baseball Bat Man (1V2 2020-04-17)
- [punisherjs20] The Punisher (Warriors Edition 2020-04-03)
- [punisherjs21] The Punisher (1v2 Unlimited Bullets 2020-04-03)
- [sailormnts03] Pretty Soldier Sailor Moon (Enhanced Edition 2019-12-15)
- [sfa3s09] Street Fighter Alpha 3 (Dragon Drop 2020-04-09)
- [sfa3s10] Street Fighter Alpha 3 (Dragon Drop Simplified 2020-04-09)
- [sk2h44] Sangokushi II (The Three Swordsmen Pirate Chinese Version 2020-03-17)
- [sfz2aljs11] Street Fighter Zero 2 Alpha (Dragon Drop Simplified 2016-10-31)
- [tk2h159] Tenchi wo Kurau II (Three Sword Saints Chinese Version 2020-04-23)
- [tk2h160] Tenchi wo Kurau II (Dared Evil Boss Edition 2020-04-23)[NOT WORKING]
- [umk3uc20200506] Ultimate Mortal Kombat 3 (Ultimate Cup Edition 2020-05-06)
- [viostorms05] Violent Storm (Enhanced Edition 2020-03-25)

[Posted by: Robbbert]

progetto-SNAPS 0.221 update!

$
0
0



Ready the MAME 0.221 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.
• Great update of the "Cabinets" category with many images replaced and many deleted because of poor quality; these come from the old collections that I "inherited" from the past, in times that users had slow connections to the network and the weight of the files to be downloaded had to be as low as possible at all costs.
• The next update is scheduled for Sunday, June 21, 2020.




923 snaps and 196 pictures downloadable here:

• Cabinets: progetto-SNAPS Cabinet Pictures
• Snapshots (Arcade): progetto-SNAPS Other Snaps
• Snapshots (MAME): progetto-SNAPS Snapshots

---------------------------------------
Snapshots update:
---------------------------------------
ArtPreview: 5 new (tot. 3,230 png) UPDATE1 pack, 924Kb
Bosses: 10 new (tot. 1,685 png) UPDATE1 pack, 572Kb
Ends: 5 new (tot. 1,160 png) UPDATE1 pack, 253Kb
GameOver: 35 new & 5 upd (tot. 8,125 png) UPDATE1 pack, 1.15Mb
HowTo: 5 new (tot. 1,945 png) UPDATE1 pack, 168Kb
Logo: 20 new (tot. 2,950UPDATE1 pack, 306Kb
Scores: 30 new (tot. 7,530 png) UPDATE1 pack, 732Kb
Select: 40 new & 3 upd (tot. 4,825 png) UPDATE1 pack, 1.01Mb
Snap: 7 del, 165 new & 21 upd (tot. 41,917 png) UPDATE1 pack, 9.44Mb
Snap Arcade: 43 new & 17 upd (tot. 11,077 png) UPDATE
Titles: 7 del, 165 new & 13 upd (tot. 41,917 png) UPDATE1 pack, 8.67Mb
TitlesArcade: 43 new & 8 upd (tot. 11,077 png) UPDATE
Versus: 2 new & 2 upd (tot. 1,201 png) UPDATE1 pack, 171Kb
Warning: 20 new (tot. 1,295 png) UPDATE1 pack, 280Kb

---------------------------------------
Other resources update:
---------------------------------------
Cabinets[1]: 47 del, 147 new & 49 upd (tot. 6,400 png) UPDATE1 pack, 125Mb

---------------------------------------
Software's resource update:
---------------------------------------
-

---------------------------------------
Note:
---------------------------------------
[1]: Thanks to Antny.

Resource Chart:


Counting and Dimensions (not compressed):


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

[Posted by: AntoPISA]
Viewing all 2242 articles
Browse latest View live