Subject: CVS commit: pkgsrc/emulators/mame
From: Ryo ONODERA
Date: 2018-03-18 01:40:20
Message id: 20180318004020.BB32EFB40@cvs.NetBSD.org

Log Message:
Update to 0.195

Changelog:
0.195
- 04987: [Flip Screen/Cocktail] (vaportra.cpp) All sets in vaportra.c: Sprites \ 
incorrectly "sliced" when Flip Screen ON (AJR)
- 04942: [Flip Screen/Cocktail] (madmotor.cpp) madmotor: Flip Screen shows \ 
"split" sprites (AJR)
- 06889: [Graphics] (darkseal.cpp) darkseal: Background missing in the first \ 
boss area and third stage.
- 06888: [Crash/Freeze] (segag80v.cpp) tacscan: Cannot play past second phase (AJR)
- 06872: [Documentation] (vegas.cpp) sf2049se: Wrong Year Listed (And \ 
Publisher?) (tedgreen)
- 06885: [Crash/Freeze] (qdrmfgp.cpp) qdrmfgp2: Hang on boot (Osso)
- 06884: [Crash/Freeze] (djmain.cpp) All sets in djmain.c: MAME exception (smf)
- 06688: [Graphics] (sandscrp.cpp) sandscrp and clones: Graphic priority issue \ 
in title screen animation
- 06867: [Misc.] (namcos12.cpp) technodr: Game refuses to boot if printer is ON \ 
(Osso)
- 06446: [Graphics] (shanghai.cpp) kothello: Display cut off at right (AJR)
- 06866: [Interface] (midxunit.cpp) revx: No crosshairs (Osso)
- 06870: [Sound] (mario.cpp) mario and clones: Missing music/sound effects (AJR)
- 03563: [Graphics] (namcos11.cpp) souledge: Li Long stage background problem. (smf)

0.194
- 06857: [Cheat System] (btoads.cpp) 34010 & 34020: Cheats not working in \ 
btoads and other games. (Olivier Galibert)
- 06806: [Graphics] Bitmap overlays don't display with bgfx video output (Ryan Holtz)
- 02076: [Graphics] (playch10.cpp) playch10 ALL using single BIOS: Playchoice-10 \ 
driver needs LEDs added for "Single BIOS" (cuavas)
- 06813: [Misc.] Memory leak in options (AJR)
- 03790: [Crash/Freeze] (ms32.cpp) gratia, gratiaa: unhandled priority type f8 \ 
(Angelo Salese)
- 05632: [Crash/Freeze] (nwk-tr.c) racingj2, racingj2j: [debug] Crash shortly \ 
after OK
- 06791: [Graphics] (splash.cpp) splash and clones: Wrong sprite priority on \ 
bonus items (AJR)
- 06825: [Sound] (gng.cpp) diamond: Missing Level Start Music (AJR)
- 06816: [Interface] AddressSanitizer: alloc-dealloc-mismatch when closing \ 
dipswitch menu (Firewave)
- 06817: [Misc.] (naomi.cpp) mushi2k4: runtime error: index out of bounds (MetalliC)
- 06623: [Interface] Full Screen Brightness/Contrast/Gamma settings not working \ 
anymore (smf)
- 06799: [Crash/Freeze] (dynax.cpp) hjingi: Emulation hang (AJR)
- 06810: [Misc.] Memory leak in m6502 CPU cores (AJR)
- 06811: [Misc.] Memory leak in m6809 CPU core (AJR)
- 06548: [Crash/Freeze] (namcos21.cpp) winrun, winrun91, winrungp: [debug] \ 
Assert when starting emulation (cuavas)
- 06804: [Crash/Freeze] (midyunit.cpp) strkforc: Black screen after rom check

0.193
- 06780: [Sound] (midtunit.cpp) Possible Volume balance Issue with Williams \ 
Adpcm Soundboard (hap)
- 06683: [Graphics] (surpratk.cpp) suratk: Visible area is too small (Robbbert)
- 06784: [Sound] (bagman.cpp) bagman, sbagman: bagman dying sound plays \ 
repetitively when game starts (AJR)
- 06638: [Crash/Freeze] Exception when using -debug

0.192
- 00525: [Speed] (metro.cpp) bangball: When you finish a level, sometimes the \ 
game runs like slow-motion. (Angelo Salese)
- 06766: [Sound] (spacefb.cpp) spacefb and clones: DAC sounds not working 100% \ 
(Tafoid)
- 06518: [Graphics] (metro.cpp) blzntrnd: Sprite layer disappears entirely after \ 
completing single player game (Angelo Salese)
- 06759: [DIP/Input] (seta.cpp) calibr50: Speed difference when rotating player (AJR)
- 06694: [Sound] (midtunit.cpp) mk: Missing music (hap)
- 06742: [Graphics] (pacland.cpp) pacland and clones: Sprite priority problem in \ 
invincible state. (hap)
- 06749: [Graphics] (toaplan1.cpp) outzonecv: screen is misaligned 16 pixels to \ 
the left (hap)
- 06527: [Sound] (taitosj.cpp) elevator: Elevator Action sound (hap)
- 04651: [Misc.] (gei.cpp) geimulti: geimulti - 13 game roms are loaded, only \ 
nine are listed in-game and playable (Osso)
- 03719: [Graphics] (meritm.cpp) megat5a, magat5, megat5nj, mega6, megat3a, \ 
megat3, megat3ca, megat3nj, megat3te, megat4a, megat4, megat4te, megat4sn, \ 
megat4st: "Run21" game is missing graphics for black-suited cards. \ 
(AJR)
- 03804: [Color/Palette] (ssozumo.cpp) ssozumo: Wrong colors in the title \ 
screen. (Angelo Salese)
- 03805: [Color/Palette] (lasso.cpp) wwjgtin, photof: Wrong colors (Angelo Salese)
- 06193: [Speed] (shanghai.cpp) shanghai, shangha2 and clones: When playing, the \ 
gameplay and sound are very fast. (Angelo Salese)
- 05761: [Crash/Freeze] (dwarfd.cpp) All sets in dwarfd.c: [debug] Assert \ 
shortly after start (AJR)
- 06745: [Crash/Freeze] (marinedt.cpp) marinedt: MAME crash when starting game \ 
(Angelo Salese)
- 04366: [DIP/Input] (saturn.cpp) shanhigw: The game starts with 2 credits \ 
inserted (Angelo Salese)
- 02084: [DIP/Input] (saturn.cpp) sokyugrt: Emulation starts with 1 or more \ 
credit inserted (Angelo Salese)

0.191
- 06637: [Interface] Internal UI does not save entire configuration (AJR)
- 06724: [Gameplay] (vegas.cpp) gauntleg, gauntdl: Various Effects Cause More \ 
Damage than they probably should (64-bit Only) (tedgreen)
- 06713: [Misc.] (dbz.cpp) dbz, dbza, dbz2: Correct names for this 3 games (Fortuna)
- 06487: [Documentation] tonton, ppj, big10: Documentation found on Success \ 
website (D Go Go Fan)
- 06719: [Core] (coco12.cpp) coco12, coco3, other 6809?: SBCB instruction \ 
returns the wrong result (hap)
- 06720: [Interface] Prescale option allows invalid values (Tafoid)
- 06154: [DIP/Input] Games with a rotary positional joystick: Some positions are \ 
skipped (Angelo Salese)
- 06711: [Interface] UI: If you exit with the Exit option, the last used game is \ 
not saved (cuavas)
- 00759: [Misc.] (mystwarr.cpp) mtlchamp and clones: There is a problem with the \ 
nvram in the RAM / ROM check after you change some settings in service mode. \ 
(MetalliC)
- 06691: [Graphics] tokio and clones: Tokio - graphic glitches on the right side \ 
of the screen (Lord Nightmare)
- 06697: [Crash/Freeze] (stv.cpp) grdforce: Hangs after insert coin (Angelo Salese)
- 06656: [Interface] Configuring Machine level "Video Option" causes \ 
CRASH (Nathan Woods)
- 06690: [Color/Palette] (bottom9.cpp) bottom9n: Sprites have incorrect colors \ 
(Angelo Salese)

0.190
- 04280: [DIP/Input] (megaplay.cpp) mp_shnb3 (possibly whole driver): INP \ 
playback fails after a short time (Angelo Salese)
- 04209: [Misc.] (kaneko16.cpp) brapboys, bloodwar: Playback lose sync (Angelo \ 
Salese)
- 03967: [Misc.] (kaneko16.cpp) shogwarr; shogwarru; fjbuster (untested): Game \ 
cannot be replayed from .inp file (Angelo Salese)
- 06682: [Sound] (cinemat.cpp) qb3: Missing AY-3-8910 sound (AJR)
- 06680: [Sound] (namcos2.cpp) metlhawk: Missing sound (Angelo Salese)
- 06673: [DIP/Input] (subsino.cpp) stbsub: Missing dip-switch info. (D Go Go Fan)
- 00490: [Sound] (homedata.cpp) hourouki: It is missing voices of \ 
"Reach", "Ron" etc. (smf)
- 06658: [Plugins] (mappy.cpp) mappy, mappyj: When using cheats driven by \ 
<parameter, left arrow doesn't change displayed value (crazyc)
- 06672: [Sound] (starwars.cpp) starwars: Missing/malfunctioning sound (AJR)

0.189
- 04049: [Graphics] (toaplan2.cpp) ghox: There's a small bit of garbage on the \ 
ending screen.
- 04024: [Graphics] (toaplan2.cpp) ghox: Missing background for hi-score screen
- 01005: [Sound] (shangkid.cpp) shangkid: In the later levels, sound starts to \ 
get really screwy, (AJR)
- 06657: [Interface] (c64.cpp) c64: Selecting a slot to fill for "EXP" \ 
causes Fatal Error (Nathan Woods)
- 06659: [Documentation] (model3.cpp) swtrilgy, swtrilgya: " Arcade " \ 
is necessary in the title of this game
- 04872: [Graphics] (labyrunr.cpp) tricktrp: Graphic priority issue (Angelo Salese)
- 06649: [Interface] ng_cthd_prot: Wrong name (Neo Goe instead of Neo Geo). \ 
(Robbbert)
- 06645: [Sound] (ninjakd2.cpp) ninjakd2, ninjakd2c, jt104, rdaction: Missing \ 
sound (AJR)
- 06644: [Gameplay] (segae.cpp) tetrisse: Unable to play 2 Player mode (David \ 
Haywood)
- 05608: [DIP/Input] (royalmah.cpp) mjifb, mjifb2, mjifb3: DIP Settings
- 05277: [Documentation] (cps1.cpp) sf2accp2: Installation instructions and DIP \ 
settings for SF2CE (Accelerator Pt.II) hack
- 05788: [DIP/Input] (dbz.cpp) dbz: English language is not displayed
- 05945: [DIP/Input] (pacman.cpp) pengojpm, pengopac: Info about dip switches
- 06259: [Graphics] (combatsc.cpp) combatsc, combascj, combasct, bootcamp, \ 
bootcampa: Wrong priority in the drill instructor screen (Angelo Salese)
- 00975: [DIP/Input] (seattle.cpp) calspeed: Even if you choose manual gear your \ 
car has automatic gear. (tedgreen)
- 00470: [DIP/Input] (seattle.cpp) hyprdriv: Despite of successful calibration \ 
the brake button doesn't function. (tedgreen)
- 01991: [Crash/Freeze] (vegas.cpp) gauntleg: Game randomly freezes (tedgreen)
- 06636: [Graphics] (seattle.cpp) calspeed: Triangles flicker in calspeed (tedgreen)

0.188
- 04355: [Interface] -romident performance has greatly decreased
- 06631: [Sound] (vgmplay.cpp) vgmplay: Attempting to play a .vgm/.vgz file \ 
containing 2 X POKEY does not play back correctly. (AJR)
- 06261: [Sound] (polepos.cpp) polepos2: Crowd Cheering sounds are messed up at \ 
the chequered flag (goal). (Robbbert)
- 06370: [Save/Restore] (vegas.cpp) sf2049se, sf2049te: Crashes on reload (-str \ 
8) in a staggered -str 20 run (tedgreen)
- 06627: [Sound] (segas32.cpp) kokoroj2: Missing voice in game (Phil Bennett)
- 06620: [Crash/Freeze] (itech8.cpp) ninclown: During final boss Twisto the game \ 
can potentially crash (Phil Bennett)
- 06592: [DIP/Input] (nbmj8891.cpp) chinmoku: DSW B should not exist. (Robbbert)
- 05900: [Sound] (ddenlovr.cpp) funkyfig, funkyfiga: Missing music and partial \ 
sound FX (Osso)
- 06613: [Crash/Freeze] (rohga.cpp) schmeisr: Exception on exit (David Haywood)
- 00320: [Misc.] (snk6502.cpp) fantasy: In Fantasy (World), when you have lost \ 
all of your lives, a message comes on the screen in German. (Angelo Salese)
- 06588: [Interface] Regression loading softlist items from the command line \ 
with changed slot options (Nathan Woods)
- 06581: [Interface] Various problems with software loading/unloading: Various \ 
problems with software loading (Nathan Woods)

0.187
- 06599: [Sound] (zaxxon.cpp) ixion, razmataz: Missing sound (AJR)
- 06596: [DIP/Input] (exidy440.cpp) All sets in exidy440.cpp: Mouse trigger \ 
doesn't work correctly (Osso)
- 03041: [Graphics] (starshp1.cpp) starshp1, starshpp: Speed and graphics \ 
information from the real machine. (palazzol)
- 03585: [Gameplay] (norautp.cpp) norautp, norautjp: Readout Switch (AJR)
- 06617: [Graphics] (nbmj9195.cpp) imekura: Graphic corruption in many places (Osso)
- 06479: [Sound] (kchamp.cpp) kchampvs, kchampvs2, karatevs: ADPCM samples are \ 
distorted (AJR)
- 06614: [Sound] (arkanoid.cpp) arkanoid and clones, arkatour: Sound pitch is \ 
too high by 100% (Lord Nightmare)

0.186
- 00599: [DIP/Input] (m72.cpp) poundfor: You can't move the arrows on the menu \ 
screens to choose the other boxer or game. (AJR)
- 06471: [Graphics] (m14.cpp) ptrmj: Invisible ball and paddle (Angelo Salese)
- 04762: [DIP/Input] (xmen.cpp) xmen and clones: Service menu's "Sound \ 
Volume" setting does not affect sound volume (Olivier Galibert)
- 06538: [Crash/Freeze] Many NETLIST involved drivers: [debug] Exception/Assert \ 
when starting emulation (couriersud)
- 06589: [Graphics] (namcos1.cpp) puzlclub: Title Screen corruption (Osso)
- 06575: [Debugger] DEBUGGER: MAME crashes when given the 'symlist' command in \ 
the debugger. (Nathan Woods)
- 06587: [Sound] (model1.cpp) vf: Loss of Sound (AJR)
- 06103: [Documentation] (taitopjc.cpp) optiger: The correct description is \ 
"Operation Tiger (Ver 2.14 O) "
- 06542: [Crash/Freeze] (toratora.cpp) All set in toratora.cpp: [debug] Assert \ 
when starting emulation (Robbbert)
- 06541: [Crash/Freeze] (laserbat.cpp) laserbat, lazarian: [debug] Assert when \ 
starting emulation (Robbbert)
- 06540: [Crash/Freeze] (hh_tms1k.cpp) bshipb: [debug] Assert when starting \ 
emulation (Robbbert)

0.185
- 03901: [Color/Palette] (decocass.cpp) castfant: Missiles color are wrong (AJR)
- 03619: [Color/Palette] (vicdual.cpp) nsub: Missing background blue color fade \ 
effect (SailorSat)
- 06516: [DIP/Input] (coolpool.cpp) 9ballsht and clones, coolpool and clones: \ 
Can't coin up (Olivier Galibert)
- 06402: [Interface] UI:: Switch Item Ordering corrupts software list (Nathan Woods)
- 06532: [Save/Restore] (alpha68k.cpp) skysoldr skyadvnt timesold: No Sound (Osso)
- 06526: [DIP/Input] (nbmj8891.cpp) club90s: dsw b should not exist (system11)

Files:
RevisionActionfile
1.81modifypkgsrc/emulators/mame/Makefile
1.24modifypkgsrc/emulators/mame/PLIST
1.66modifypkgsrc/emulators/mame/distinfo
1.6addpkgsrc/emulators/mame/patches/patch-3rdparty_bx_include_bx_platform.h
1.1addpkgsrc/emulators/mame/patches/patch-3rdparty_bx_src_mutex.cpp
1.1addpkgsrc/emulators/mame/patches/patch-3rdparty_bx_src_thread.cpp