2018-07-25 16:05:53 by Thomas Klausner | Files touched by this commit (5) | |
Log message:
mame: update to 0.200.
MAME 0.200
25 Jul 2018
Today’s MAME release has two consecutive zeros in the version
number! The only other time that happened was over twelve years
ago! Although MAME version numbers are just an incrementing number,
by a series of coincidences, MAME 0.200 delivers several major
changes.
MAME 0.200 includes replacements for the memory system and callback
API. This will enable new functionality and make MAME development
more straightforward. The artwork layout system has also had an
overhaul which opens new possibilities.
In arcade emulation this month, we have a number of new versions
of supported titles, including a very rare prototype of Led Storm
Rally 2011 and three more Street Fighter II': Champion Edition
bootlegs. Dreamcast/NAOMI colours are greatly improved thanks to
snickerbockers, and cam900 fixed some graphical effects in Gals
Panic 3 and Billiard Academy Real Break. Enik Land improved emulation
of the Sega Master System, Game Gear and Mega Drive VDPs, covering
more corner cases.
The really exciting emulation improvements this month are on the
computer side. There are lots of improvements for UK home computers,
including better Camputers Lynx tape support (with lots of additions
to the software list), re-worked Acorn System emulation, and support
for Acorn Bus slot devices. We’ve got a brand-new modernised Apple
IIgs driver, with improvements in just about every area. Also,
Wayder updated the Sharp 68000 software list, correcting and
organising the entries and adding the latest clean dumps.
But even more exciting is the fact that, thanks to Patrick Mackinlay’s
gargantuan effort and persistence, the CLIPPER-based InterPro 2000
workstation now works well enough to install and run CLIX (a UNIX
operating system). As far as we know, this is a first for MAME.
The improvements to SCSI, CD-ROM, and serial emulation also benefit
other emulated computer systems. Instructions are on the MAMEdev
wiki if you want to try it out.
|
2018-07-20 05:34:33 by Ryo ONODERA | Files touched by this commit (705) |
Log message:
Recursive revbump from textproc/icu-62.1
|
2018-07-03 07:40:15 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
mame: update to 0.199.
MAME 0.199
Today’s the day for our mid-year MAME release. MAME 0.199 includes
support for the incredibly elusive Spanish arcade title El Fin Del
Tiempo, and the rare Pac-Man hack Titan. Other rare bootlegs added
include Come-Cocos (derived from Ms. Pac-Man) and Gran Rally (a
Spanish bootleg of Pole Position II).
There are some pretty big improvements to Tatsumi games (Apache 3,
Cycle Warriors, Round Up 5), some NMK mahjong games work substantially
better (Urashima Mahjong, Mahjong Daireikai, Mahjong Channel Zoom
In), and Big Run looks better than ever. War: The Final Assault no
longer crashes thanks to a fix in Voodoo emulation.
Floppy drive emulation has been further improved, and a fairly
major issue with Apple IIgs and Mac 3.5" drives has been fixed.
Sound Blaster direct DAC mode is now supported. Improved Dreamcast
GD-ROM emulation allows Daytona USA 2001 to boot. The HP 9000/300
series can now boot from floppy, and the medium-resolution colour
graphics option is supported. Tiger Electronics fans can enjoy
Battle Arena Toshinden for R-Zone.
Of course we’ve also added more alternate versions of supported
systems, software list updates, bug fixes, and internal improvements.
You can read all the details in the whatsnew.txt file, or get source
and Windows binaries from the download page.
|
2018-07-03 07:03:44 by Adam Ciarcinski | Files touched by this commit (495) |
Log message:
extend PYTHON_VERSIONS_ for Python 3.7
|
2018-06-05 20:29:39 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
mame: update to 0.198.
It’s the day you’ve been eagerly awaiting all month: MAME release
day! MAME 0.198, our May release, is packed full of improvements
in lots of areas. Newly supported arcade games include the rare
video pinball game Tom Tom Magic, Jikkyou Powerful Pro Yakyuu EX
’98, and Keirin Ou. Newly supported computers include the TI-99/2,
Dragon MSX-64, and BBC Master 512.
This release brings graphics emulation improvements to a number of
systems, including more fixes for Sega Saturn/ST-V, missing effects
emulated in 1945k III, and improvements to the title screen in Wolf
Fang. The SH-4 recompiler now supports more FPU opcodes directly,
and NAOMI keyboards are supported. Low-level floppy drive emulation
improvements bring improved compatibility for Apple II software.
Newly supported peripherals include a PC ISA LBA BIOS card, the
Beeb Speech Synthesiser, and a number of BBC Micro pointing devices.
Other additions include new Tiger handhelds (Batman: The Animated
Series, Operation: Aliens, Wayne’s World, and X-Men), the Fidelity
Elegance and Prestige chess computers, and alternate versions of
Battle Balls, Centipede, Final Fight, Karate Blazers, Last Mission,
Real Puncher, Sengoku 3, Spy Hunter, and World Heroes 2. There are
lots of additions to the Apple II cassette software list, and
several additions to the Sorcerer cassette software list as well.
MAME now supports Korean user interface thanks to a contribution
from Neius.
For developers, we’ve fixed some issues in the debugger affecting
CPUs that use word addressing, and the source list is sorted more
intuitively in memory windows. We’ve made a number of changes to
how machine configuration works to make driver development more
intuitive and less error-prone.
|
2018-04-29 22:52:59 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
mame: update to 0.197.
MAME 0.197
25 Apr 2018
For our April release, we’re bringing even more elusive electronic
esoterica to light. MAME 0.197 finally includes support for the
1987 version of the Spanish quiz game Master Boy, believed to be
Gaelco’s first release. There are now drivers for several Neo-Geo
MVS variants, exposing different capabilities. Lamp outputs are
now supported for The Irritating Maze, bringing the game to life
a little more. We’ve added four more Tiger LCD games, all based on
licensed IP: Home Alone, Home Alone 2, Independence Day, and
Transformers – Generation 2.
The Sega Model 2 improvements keep coming, with Rail Chase 2 now
working. With its protection MCU emulated, Capcom’s F-1 Dream is
also working. MAME 0.197 adds support for alternate versions and
bootlegs of a long list of systems, including Crazy Bonus 2002,
Explosive Breaker, Fidelity Excel 68000, Lup Lup Puzzle, Pochi and
Nyaa, Renegade, and Silkworm. In addition, there are graphical
improvements to Sega ST-V/Saturn, and Magical Tetris Challenge.
There are some nice improvements for computer emulation this month,
too. The Acorn Electron has improved video handling and support
for the Mega Games Cartridge. The NEC PC-98 CD-ROM software list
has been updated with the latest dumps and compatibility status –
recent emulation improvements mean more fully supported titles.
You can now boot HP-BASIC cartridges on the HP9000/340 series.
MAME 0.196
28 Mar 2018
MAME 0.196, our March release, is here just in time for Easter,
and it’s packed with all the goodness you’ve come to expect. In a
very exciting development, Team Caps0ff have extracted the C-chip
data for Volfied, Superman, Rainbow Islands, and most importantly,
Bonze Adventure. This cleanly fixes some of the most long-standing
emulation issues in MAME. The improvements to Sega Model 2 have
continued, with Virtua Fighter 2 and Motor Raid now considered
working. Other Model 2 games are greatly improved as well.
For fans of 8-bit home computers, MAME 0.196 has improved ZX Spectrum
family emulation, fixing many graphical glitches. A QuikLoad option
has been added to several CP/M-80 machines, allowing .COM files to
be loaded directly after the operating system has booted. Emulated
IEEE-488 (GPIB) can now be tunnelled over sockets, opening up the
possibility to simulate peripherals outside MAME. Interpro progress
has continued, and is now at the point where you can boot the
rebuild floppy.
Other new working arcade games include Big Buck Hunter, an older
joystick-controlled version of Ghox, and a rare unprotected version
of Opa Opa. With some fixes to our vector maths, War: The Final
Assault is working, and Gunpey has been made playable using
decompressed sprite data extracted from a working board. New LCD
hand-helds include Dennis the Menace, Double Dragon 3, Jurassic
Park, Spider-Man, The Addams Family, The Flash, and X-Men - Project
X.
In an emulation first, MAME 0.196 supports QSound DSP emulation.
For now, it’s only enabled for the vgmplay driver by default, and
it requires a fairly fast computer to emulate at full speed. It
will be enabled by default when system requirements are a bit more
modest. The SH-4 recompiler has been enabled by default for
Dreamcast-derived systems, giving substantial performance improvements.
|
2018-04-16 16:35:28 by Thomas Klausner | Files touched by this commit (1284) |
Log message:
Recursive bump for new fribidi dependency in pango.
|
2018-04-14 09:34:46 by Adam Ciarcinski | Files touched by this commit (681) | |
Log message:
revbump after icu update
|
2018-03-18 01:40:20 by Ryo ONODERA | Files touched by this commit (6) |
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)
|
2018-03-12 12:18:01 by Thomas Klausner | Files touched by this commit (2155) |
Log message:
Recursive bumps for fontconfig and libzip dependency changes.
|