Please login or register.

Login with username, password and session length
Advanced search  


The new forum is online, hope you enjoy it!

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Simone

Pages: 1 2 [3] 4 5 6 7 8 ... 13
News & Communication / MAME Plus! UI eXTended v0.147u4r5052
« on: 30 December 2012, 21:38 »

News & Communication / Forum update
« on: 21 December 2012, 00:08 »
The forum is now update to the latest security patch.

Please report any issue.


News & Communication / FB Alpha Release
« on: 17 December 2012, 20:06 »


What's new:

    Added Ganbare Marin-kun to the CPS-1 driver [Barry, smitdogg, The Dumping Union]
    Added Ghost Muncher to the Galaxian driver [Barry, Robbert, Misfitmame]
    Added Bubble Bobble Lost Cave to the Bubble Bobble driver [Barry, Bisboch, Aladar]
    Added bootleg of Carrier Air Wing to the CPS-1 driver [Barry, JacKc, Bonky0013]
    Added various bootlegs of Street Fighter II Champion Edition to the CPS-1 driver [Barry, JacKc, bonky0013]
    Added clone of The Punisher to the CPS-1 driver [JacKc, Artemio Urbina]
    Added clone of Marvel vs. Capcom to the CPS-2 driver [Barry, ranger_lennier, Yohji, Tormod, Smitdogg, The Dumping Union]
    Added clone of X-Men Children of the Atom to the CPS-2 driver [Barry, Bonky0013]
    Added clone of Bagman to the Galaxian driver [Barry, Robbert, Misfitmame]
    Added clone of Frogger to the Galaxian driver [Barry, Robbert, Misfitmame]
    Added clone of Galaxian to the Galaxian driver [Barry, Robbert, Misfitmame]
    Added clone of Moon Cresta to the Galaxian driver [Barry, Robbert]
    Added clone of Scramble to the Galaxian driver [Barry, Robbert, Misfitmame]
    Added clone of Triple Punch to the Galaxian driver [Barry, lucaelia, Siftware]
    Added clone of Fantasia to the Gals Panic driver [JacKc, Brian Troha, The Dumping Union]
    Added clone of Ghosts 'n Goblins to the driver [JacKc, Antonio Gonzalez Jr., tafoid]
    Added clone of Haunted Castle to the Konami driver [JacKc, Andrew Welburn, Phil Bennett]
    Added clone of Sunset Riders to the Konami driver [JacKc, hap, Dave F]
    Added clone of Sunset Riders to the Konami driver [JacKc, Any, The Dumping Union]
    Added clone of Thunder Zone to the Konami driver [JacKc]
    Added clone of King of Fighters '97 to the Neo Geo driver [iq_132, smitdogg]
    Added Time's UP! Demo to the Neo Geo driver [Barry, NGF Dev. Inc, Fred/FRONT]
    Added clone of Ms Pacman to the Pacman driver [JacKc, hap]
    Added three clones of Knights of Valour Superheroes to the PGM driver [JacKc, Joerg Hartenberger, iq_132, smitdogg]
    Added some Ketsui Arrange versions to the PGM driver [JacKc]
    Added clone of Puzzli 2 to the PGM driver [Tormod, Smitdogg, The Dumping Union, JackC, iq_132]
    Added clone of Speed Rumbler to the driver [iq_132, Corrado Tomaselli, JacKc]
    Added clone of Superman to the Taito-X driver [Barry, JacKc, Brian Troha, Dave France, The Dumping Union]
    Added clone of Zero Point to the Unico driver [JacKc, Takahiro Nogi, hap]
    Simulated the protection in Metal Slug X and removed a nasty patch [iq_132]
    Emulated the protection in Lord of Gun and removed a nasty patch [iq_132]
    Emulated protection in Street Fighter II Rainbow Edition (set 1 and 2) and removed a nasty patch [iq_132]
    Emulated protection in Street Fighter II Mega sets and removed a nasty patch [iq_132]
    Emulated protection in Dinosaur Hunter and removed a nasty patch [iq_132]
    Emulated protection in some Warriors of Fate bootlegs and removed nasty patches [iq_132]
    Fix kov command CC (fixes game stage 6) [iq_132]
    Fixed graphics banking in Port Man [Barry, Robbert]
    Added support for the digital volume slider in CPS-2 test screens, also added support for single board games with no digital slider [Barry]
    Added the Turbo mode dip switch to Street Fighter II Alpha Magic F [Barry, MAME]
    Identified various Streety Fighter II Champion Edition bootlegs and game them more descriptive names and descriptions, eliminating the sf2m* naming convention [Barry]
    Improved emulation of bootleg hardware in King of Dragons bootleg [Barry]
    Added variants to the Time Keeper module [Barry]
    Changed UniBIOS 3.0 to the free version release [JacKc]
    Big-endian fixes for some Data East drivers [MagicSeb]
    Updated the ZET and VEZ CPU interfaces [iq_132]
    Improved CPS-2 rom loading [Barry]
    Fixed Japanese Romanization of some game titles [JacKc]
    Improved Visual Studio version reporting and added Windows 8 support to the System Info module [Barry]
    Updated Visual Studio makefile to support Visual Studio 2012, and fixed some related issues [Barry]
    Added support for targeting Windows XP using Visual Studio 2012 via a makefile flag [Barry]
    Updated GCC makefile to 4.7.1 and fixed warnings [Barry]
    Updated the dat file writer to give each dat file a seperate id to ClrMAME gives each a separate profile [Barry]
    Applied libretro patch [Twinaphex]
    Matched the Megadrive sets to MESS 0.147u4 [Barry]
    Synced sets with MAME 0.147u4 [Barry, JacKc]

News & Communication / MAME 0.147u4 & new compile tools
« on: 17 December 2012, 18:19 »


Source updates

0.147u4 whatsnew :

MAMETesters Bugs Fixed
- 03718: [Crash/Freeze] (segas18.c) shdancer: Freeze on stage 2-4 (Phil Bennett)
- 03461: [DIP/Input] (starfire.c) starfire, starfirea, starfir2: Scratchpad Ram test not available in emulation (hap)
- 00340: [Flip Screen/Cocktail] (rotaryf.c) rotaryf: Screen is not flipped for the player 2 in cocktail mode. (Robbbert)
- 02710: [Flip Screen/Cocktail] (astinvad.c) spaceint, spaceintj: Corrupt screen in cocktail mode (Robbbert)
- 05063: [Sound] (segas16a.c) shinobi, aliensyn2, quartet: Missing speech in sega16a games (Phil Bennett)
- 05062: [Sound] (segag80r.c) monsterb: Buzzing sound during opening and gameplay. (Phil Bennett)

Source Changes
-Fixed Lethal Enforcers 2 duplicated input. [Tafoid]

-sstarcrs : fixed loading of gfx roms. [Robbbert]

-Added Sanyo LC8670 CPU core. [Sandro Ronco]

-i8243.c: Fixed write handler regression following devcb2 conversion
 [Phil Bennett]

-Correct DAC frequency in "Hayaoshi Taisen Quiz Hyhoo" [Takahiro Nogi]

-CPS-1 update [Team CPS-1]:
 * Redumped TN2J_09.12A to match real pcb and added missing
    documentation to qtono2j.  [Bonky0013, JacKc]

-Firebeat updates: [Anonymous, R. Belmont]
 * Dumped missing audio CD for ppp
 * Dumped missing security dongle for popn5
 * Redumped BAD_DUMP discs for popn7 and verified security dongle
    against new dump
 * Redumped BAD_DUMP audio disc for ppd; audio now syncs with graphics
 * Redumped BAD_DUMP discs for ppp11

-witch.c: Add PCB layout and dipswitch locations to the Witch sets.
  [Brian Troha]

-Mark the display for screenless systems as changed whenever an output
 has changed.  [Wilbert Pol]

-Added Neogeo Universal Bios 3.0 [Razoola]

-es5503: Make the number of output channels configurable [O. Galibert]

-Added internal boot loader programs to the TMS3203x core and support a
 switch between microcomputer (bootloader) and microprocessor modes via
 the TMS3203X_MCBL input [Phil Bennett]

-Corrected the rom names and locations of Primal Rage, Jr. Pac-Man and
 Rampage according to PCB marking.  Also included details on the 23
 gals which need dumping.  [Kevin Echbach]

-Corrected romname on US BIOS for neogeo.  [Guru]

-CPS-1 update [Team CPS-1]:
 * Added CCPRG.11D, QAD63B.1A, TN2292.1A PALs
 * Replaced the old PAL S224B.1A with the one coming from the real
    dump [Corrado Tomaselli]
 * Identified and documented qadj as a genuine Japan Resale Ver.
    board, qadj -> qadjr
 * Added "Japan Resale Ver." note where needed
 * Updated and realigned games table in video\cps1.c
 * Minor fixes

-Changed flash access to use 16 bit handlers [smf]

-rotaryf : Added 'invaders' sounds [Robbbert]

-h8 updates: [R. Belmont]
 * Preliminary H8S/2655 support
 * Fixed so RTE doesn't allow the PC to go outside the address space
 * Supported additional forms of BTST and BSET
 * Removed incorrect halt on BVC/BVS instructions

-Added some extra dipswitches for sf2amf, added some more (not working)
 bootlegs and some consistency fixes, many thanks to Jackc for pointing
 me to all the necessary documentation. [ReadOnly]

-added PCMCIA flash card layout and renamed dumped roms to match new
 positions [smf]

-Updated PCMCIA card layout and added back, based on pictures from Guru

-h8: H8S analog I/O is now routed to the driver like in the original
 H8s [R. Belmont]

-6850acia: bring IRQ line into standard usage (ASSERT_LINE = IRQ
 active) [R. Belmont]

-Various changes to Nichibutsu Mahjong drivers: [Takahiro Nogi]
 * drivers/nbmj8688.c: Fixed graphics in orangec,orangeci,vipclub
    sets, removed GAME_IMPERFECT_GRAPHICS flag for these.
 * drivers/nbmj8891.c: Added Font Select configuration setting for
 * machine/nb1413m3.c: Added special case for ORANGECI and removed
    unnecessary information in the file

-CPS-2 update [Team CPS-1]:
 * Added X-Men: Children of the Atom (Euro 950331), now set as new
    parent [Bonky0013]
 * Fixed missing ROMs labels in xmcotah
 * xmcotad -> xmcotar1d

-xtal.h: fix an error with one of the crystals listed [Lord Nightmare]

-Added the ability to view peel18cv8 jed files to the jedutil. 
 [Kevin Eshbach]

-Fixed cawingbl [Barry Harris]

-kodb : fixed sound [Barry Harris]

-Added color prom to Taxi Driver, and fixed colors in it
 [Zab, Angelo Salese]

-Added skeleton driver for Dragon's Lair 2: Time Warp (dlair2.c).
 Added some notes to assist initial development.  [Tafoid]

-SDL: Revise *IX man pages [wallyweek]

-sf2mdt : fixed video and sound [Barry Harris]
 * moved sf2mdt and sf2mdta to fcrash.c (from cps1.c)
 * emulated the Z80, YM2151 + 2xMSM5205 sound
 * implemented the correct irq line
 * hooked up the input and dip switch reads
 * hooked up the scroll and layer enable register writes
 * allowed use of separate bootleg sprite ram in the driver

-m6502,tms57002: Snakes in an emulator [Robert Muth, O. Galibert]

-Fixed python to use env variable as described in root makefile; fixes
 builds on windows with spaces in the path. [Balrog, Lord Nightmare]

-Preliminary support for Test Mode in upd1990a RTC device
 [Angelo Salese]

-Fixed sf2mdta, inproved sf2mdt [Barry Harris]
 * removed hack for row scroll table address in sf2mdt (bootleg layer
    render code doesn't use table, and the game isn't writing the
    address anywhere, hence the presence of the hack)
 * aligned scroll 2 layer in sf2mdt
 * boosted interleave when writing sound command to fix the issue of
    voice's being dropped
 * decoded graphics in sf2mdta correctly
 * hooked up sf2mdta reads and writes the same as sf2mdt with
    different a layer write layout
 * hooked up sf2mdta work ram

-kodb : added notes; fixed flashing when hit instead of disappearing
 [Barry Harris]

-Z8001: Implement separate program/data address spaces
 [Christian Grössler]

-315_5124.c: Fixed copy/paste error that caused FluBBa's "Offscreen Y,
 col" test to fail for the game gear vdp.  [Enik Land]

-preliminary DCPL GTE opcode [smf]

-upd7220: tied pixel clock with the refresh rate, updated all drivers
 to use it [Angelo Salese]

-Add correct ROM locations to Blood Bros sets [Lord_Nightmare, balrog]

-Kuru Kuru Pyon Pyon. Added new documentation about the resonator used
 for OKI M5205. Also added it through #define [Roberto Fresca,

-Kuru Kuru Pyon Pyon: Documented the bookkeeping, character names (bets
 1-2-3-4-5), and found the port that trigger the M5205 samples
 [Roberto Fresca]

-Kuru Kuru Pyon Pyon: Added a complete ASCII PCB layout, and documented
 the DIP switches settings found on the board. [Roberto Fresca]

-naomi: dumped 317-0379-JPN PIC [tak]

-cps2 : Added digital volume control [Barry Harris]

-foodf.c: Correct ROM labels and locations for the Food Fight sets.
 [Andrew Welburn, Phil B., The Dumping Union]

-fixed or improved cocktail mode / player 2 controls for shuttlei,
 skylove, rollingc, vortex, invrvnge, schaser, schasercv, polaris,
 spacecom, darthvdr, invadpt2, lrescue, ballbomb, spacerng [Robbbert]

-Further major organization, documentation, reordering and making of
 clones causing numerous (nearly 2000) new gambling / Fruit machine sets
 to be created, covering multiple systems.  [David Haywood]

New games added or promoted from NOT_WORKING status
Jong Yu Ki (Japan) [Takahiro Nogi, Luca Elia]
Gachaga Champ (GE877 VER. JAA)
  [smf, Yasuhiro, Tormod, Paratach, M. Healey, Dr. Spankenstein, f205v, T. Bailey, Mr. CAST, J. Finney, M.David, anonymous, Pernod, hap, gatt9, redk9258, L. Genier, Yohji, Smitdogg, The Dumping Union]
Riviera Hi-Score [Brian Troha, The Dumping Union]
Kuru Kuru Pyon Pyon (Japan)
  [Roberto Fresca, hap, Fyrecrypts, anonymous, btribble, Yohji, Smitdogg, The Dumping Union]
Ganbare Marin-kun (Marine 2K0411 JPN) [robbbert]

New clones added
Moon Crest (bootleg of Moon Cresta) (SG-Florence) [Robbbert, MisfitMAME]
Se Gye Hweng Dan Ultra Champion (Korea) [gp-lee, Guru, Luca Elia]
Astrians (clone of Swarm) [Robbbert, MisfitMAME]
Bomber (clone of Scramble) [Robbbert, MisfitMAME]
Frogger (Coin Music) (clone of Frogger) [Robbbert, MisfitMAME]
Ghost Munchers (clone of Pacman) [Robbbert, MisfitMAME]
Phoenix (GGI Corp, set 4) [Robbbert, MisfitMAME]
Pleiads (ESG) [Robbbert, MisfitMAME]
Star Wars (Yamashita, clone of Galaxy Wars) [Robbbert, MisfitMAME]
Witch [f205v, The Dumping Union]
Mechanized Attack (US, Single Player)
  [A. Costin, GordonJ/RomVault, Smitdogg, The Dumping Union]
Mystic Marathon (prototype)  [Joe Magiera]
Royal Casino (D-2608208A1-1, Larger Board)  [Kevin Eshbach]
Royal Casino (D-2608208A1-1, Smaller Board)  [Kevin Eshbach]
Street Fighter II': Magic Delta Turbo (bootleg, set 2) (not working)
  [f205v, ReadOnly]
Street Fighter II': Champion Edition (M8, bootleg) (not working)
  [Bonky, ReadOnly]
Sunset Riders (4 Players ver JAC)  [any]
Super Earth Invasion (Electrocoin, bootleg) [Andy Welburn, MisfitMAME]
Dragon 2000 [robcfg]
Zero Point (Japan) [Takahiro Nogi]
X-Men: Children of the Atom (Euro 950331) [dhaywood]
Dragon's Lair 2: Time Warp (Euro v3.19) (not working) [tafoid]
Dragon's Lair 2: Time Warp (Spanish v3.19) (not working) [tafoid]
Dragon's Lair 2: Time Warp (US v3.18) (not working) [tafoid]
Dragon's Lair 2: Time Warp (Euro v3.16) (not working) [tafoid]
Dragon's Lair 2: Time Warp (US v3.15) (not working) [tafoid]
Dragon's Lair 2: Time Warp (Spanish v3.15) (not working) [tafoid]
Dragon's Lair 2: Time Warp (US v3.14) (not working) [tafoid]
Dragon's Lair 2: Time Warp (US v3.12) (not working) [tafoid]
Dragon's Lair 2: Time Warp (US v3.00) (not working) [tafoid]
Dragon's Lair 2: Time Warp (US v2.11) (not working) [tafoid]
Carrier Air Wing (bootleg 2) [Barry Harris, Bonky0013]
Space Ace (DL2 Conversion) (Euro v1.3) (not working) [tafoid]
Head On (bootleg on dedicated hardware) [any, hap, The Dumping Union]
The Punisher (Hispanic 930422) [Artemio Urbina]
Space Combat [Brendan Schulze, John Glover]
Scramble (Stern Electronics set 2) [József Bucher]
Rolling Thunder (rev 2) [Andy Welburn]
World Class Bowling v1.3J (Japan) [Yohji, Smitdogg, The Dumping Union]
Space Chaser (set 2) [robbbert]
Space Chaser (set 3) [robbbert]
Gun Champ (newer, Super Shot hardware) [any]
Donkey King [Guru, Tingoes]
Jr. Pac-Man (speedup hack)

New games marked as GAME_NOT_WORKING
Pop'n Music 4 [Anonymous, R. Belmont]
Pop'n Music 6 [Anonymous, R. Belmont]
Pop'n Music 8 [Anonymous, R. Belmont]
Pop'n Music Animelo 2 [Anonymous, R. Belmont]
Gachaga Champ (GE877 VER. JAA)
  [smf, Yasuhiro, Tormod, Paratach, M. Healey, Dr. Spankenstein, f205v, T. Bailey, Mr. CAST, J. Finney, M.David, anonymous, Pernod, hap, gatt9, redk9258, L. Genier, Yohji, Smitdogg, The Dumping Union]
Dragon's Lair 2: Time Warp (US v3.19) [tafoid]
Space Ace (DL2 Conversion) (US v1.3) [tafoid]
Beatmania III Append 7th Mix [Anonymous, R. Belmont]
Beatmania III The Final [Anonymous, R. Belmont]
Final Lap 3 (bootleg) [ANY]
Raizin Ping Pong [Guru]

News & Communication / MAME 0.147u3
« on: 19 November 2012, 15:02 »


0.147u3 whatsnew :

MAMETesters Bugs Fixed
- 05057: [Crash/Freeze] (harddriv.c) racedriv1: mame crash after
  starting game (hap)
- 04478: [Crash/Freeze] (nbmj8891.c) nbmj8688.c, nbmj8891.c,
  nbmj8900.c (hyhoo, hyhoo2, gionbana, mjsikaku, ohpaipee,
  club90s etc.): The game breaks by soft resetting.
  Stuck at the initialization screen. (Angelo Salese)
- 05054: [Crash/Freeze] (namcos12.c) tekken3, tektagt and
  clones : Black screen (smf)
- 05053: [Compiling] subtarget=TINY missing dependancies

Source Changes
-avr8.c: Added FMUL, FMULS, and FMULSU opcodes. [MooglyGuy]
 * Fixed incorrect N flag calculation in ROR opcode.
 * Fixed incorrect bit testing in SBIC/SBIS opcodes.

-Fixed nested NMI behaviour on soft resets in Nichibutsu mahjong
 drivers (hyhoo.c, nbmj8688.c, nbmj8891.c, nbmj8991.c, pastelg.c)
 [Angelo Salese, Takahiro Nogi]

-avr8.c: Converted to modern CPU device. [MooglyGuy]

-New driver for Super Card. Encrypted custom Fun World CPU based on Z80
 family, plus 2x 8255 PPI, and YM3812 / Y3014 for sound. The status is
 still preliminary. [Roberto Fresca]

-fixed cd & root counter irq's [smf]

-z8000: Fixed implementation of trdb, trdrb, trib, trirb, trtdb,
 trtdrb, trtib, trtirb instructions. [Christian Grössler]

-suprloco.c: Made Rev A the parent set. Added dipswitch locations to
 the Super Locomotive sets. Added minor documentation about basic PCB
 parts. [Brian Troha]

-Decrypted graphics in "Saint Dragon (set 2)" [Luca Elia]

-cpu.mak: Allow overriding tmsmake/m68kmake for easier
 cross-compilation and testing of alternatives [Robert Muth]

-netlist: Symbols starting with _ are reserved in many BSD-derived
 environments. [Robert Muth]

-itech32.c: Major ROM renaming to get away from the DOS 8.3 convention
 to accurately reflect what's on the labels. [Brian Troha]

-Normalize some include paths to always include video/ or machine/ as
 necessary [Robert Muth]

-konicdev: Fix weird do-nothing lines that cause Clang warnings
 [Robert Muth]

-Mega Lines: Added PCB, bipolar PROMs circuitry and DIP switches
 layouts. Also added some technical notes and cleaned up a bit the
 code... [Roberto Fresca, Team Europe]

-Added tile flipping, dips, cleaned up a few bits for Planet Probe.
 Now marked as working.  Old pprobe.c driver no longer needed.
 [David Haywood]

-Added Dip Locations to vastar.c driver  [Tafoid]

-6502: Rewrite modern, cycle-exact and interruptible [O. Galibert]

-m6800.c: Workaround for Coleco Adam not booting. The free-running
 counter values are unacceptable, so let it read from the output
 compare register instead. To be fixed properly later. [Curt Coder]

-m6502: IRQ fixes [O. Galibert]

-avr8.c: Renamed io map to data map, routed ports through io map
 * Implemented ST Z+ and SBIW opcodes [MooglyGuy]

-m6502: More interrupt fixing [O. Galibert]

-btime: Implement the Deco CPU-7 and C10707 [O. Galibert]

-deco16: Vectors are non-standard, *duh* [O. Galibert]

-FLAC encoder did not use FIR Linear prediction (regressed in r18882)
 [William Coolay]

-cosmac: Added missing IRQ acknowledges. [Curt Coder]

-65c02: Fix the bitwise ops and their disassembly [O. Galibert]

-funworld: That driver wants the bitwise ops [O. Galibert]

-n2a03: Put a second irq line logically-ored with the normal one
 [O. Galibert]

-Converted jedtest script to Python [Andrew Gardner]

-quiz18k hack removed [David Haywood]

-Dino 4 encrypted hardware: Added PCB layout and technical notes.
 [Roberto Fresca, Team Europe]

-Improvements to Pool 10 in Dino 4 hardware [Roberto Fresca]
 * Added PCB layout and technical notes.
 * Decrypted the program ROM data & address.
 * Decrypted the graphics ROMs.
 * Added a default NVRAM.
 * Added button-lamps layout.
 * Promoted to working state.
 * Improved the PCB layout.
 * Added some encryption notes.

-Added proper PLD dumps to Bonus Card and Power Card. [Team Europe]

-m6509: "normal" read/writes happen in the fetch bank [O. Galibert]

-hcastle.c - Corrected program ROM locations and renamed set names
 [Phil Bennett]

-replaced usage of psx_sio_install_handler & psx_sio_input with
 devices. [smf]

-m107.c: Correct ROM names for Dream Soccer '94 on the IREM M107 PCB.
 [Brian Troha, Andrew Welburn, The Dumping Union]

-Decrypted code in "Harem" [Luca Elia]

-tms5220&friends: Change chirp waveform to match the chip more closely,
 acoustically. This will require completion of a pending decap to
 verify as correct, but it certainly sounds better. [Lord Nightmare]

-tms5220.c: Got rid of most of the excitation (voicing) hacks. The rest
 is mostly making the space/tabs for comments more consistent and
 fixing a couple of spelling errors in the comments. Minor bugfix
 regarding the time_to_ready code. [Lord Nightmare]

-ballbomb : added music [Robbbert]

-lupin3a : added music [Robbbert]

-i386: add debugger helper for converting virtual to physical addresses [Carl]

-Added more comment to lessen confusion regarding
 sound_stream::generate_resampled_data (emu/sound.c)  [Anders Hallstrom]

-Added two missing undumped GAL’s to Badlands and updated documentation
 regarding missing checksums.  [Kevin Eshbach]

-Fixed ROMs labels, locations and pcb infos of mbomberj, mbombrd,
 mbombrdj sets, all confirmed and verified on real hw.  [Team CPS-1]

-Added a Jolly Card set from an unknown encrypted PCB 'alla TAB blue
 board. Graphics are decrypted. Program needs decryption work.
 [Roberto Fresca]

-Jolly Card Spanish encrypted set improvements [Roberto Fresca]
 * Decrypted the program ROM.
 * Added button-lamps layout.
 * Added a default NVRAM.
 * Promoted to working state.

-rollingc :  Added sound to the 'Moon Base' portion of this game

-darthvdr : added 'invaders' sound [Robbbert]

-darthvdr : added dipswitches [Robbbert]

-Various clean-ups of dec8 HW, added irq ack mechanism to Shackled,
 Last Mission and Captain Silver (they were commented out before) and
 hooked up SCREEN_RAW_PARAMS to all games in the driver [Angelo Salese]

-Rewritten DECO222 encryption for ghostb, oscar and srdarwin to use the
 new model [Olivier Galibert]

-scsicd: Add STOP command [PKGINKO]

-firebeat: Some additional ATAPI support [PKGINKGO]

-v9938.c: Removed the "ignore-sprite-limit" hack entirely.
 [Wilbert Pol]

-rtc65271: some minor fixes so Firebeat's RTC check passes [R. Belmont]

-firebeat: fix flash readback through the YMZ.  All PPP-type games now
 can be initialized and booted. [R. Belmont]

-porter : fixed graphics [Robbbert]

New games added or promoted from NOT_WORKING status
Planet Probe [Alberto Grego, Corrado Tomaselli, f205v, David Haywood]
Harem [Dave Hollister, hap, Luca Elia]
Kkot Bi Nyo Special (Korea) [gp-lee, Guru, Luca Elia]

New clones added
Super Ranger (NOVA) [ShouTime]
Magix / Rock (bootleg) [Darran]
Jet Wave (JAB, Japan v1.04) [ShouTime, The Dumping Union]
Golden Tee Diamond Edition Tournament (v3.05T ELC)
  [Brian Troha, Andrew Welburn, The Dumping Union]
Western Express (Japan, rev 4) [ShouTime, The Dumping Union]
Sunset Riders (4 Players ver UAB) [Dave F]
Kkot Bi Nyo (Korea) [gp-lee, Guru, Luca Elia ]
World Class Bowling v1.1 [Brian Troha, The Dumping Union]
Haunted Castle (version E) [Andrew Welburn]
Jolly Card (Spanish, blue TAB board, encrypted) [Roberto Fresca]
Triple Punch (set 2) [Siftware]
Street Fighter 2 Accelerator! (set 2) [Smitdogg, Dumping Union]
Gun Survivor 2 Biohazard: Code Veronica (BHF2 Ver. E) [ShouTime]
Radirgy (Rev A) (GDL-0032A) [ShouTime]
Ninja Assault (NJA4 Ver. A) [The Dumping Union]
Street Fighter II': Champion Edition (Alpha Magic-F, bootleg) (not working)
  [Darran, Smitdogg, The Dumping Union, ReadOnly]
Street Fighter II: The World Warrior (TAB Austria, bootleg) (set 2) (not working)
  [Darran, Smitdogg, The Dumping Union, ReadOnly]
Street Fighter II: The World Warrior (unknown bootleg) (not working)
  [Darran, Smitdogg, The Dumping Union, ReadOnly]
Winding Heat (AAA, Asia v2.11) [any, The Dumping Union]
Ultra Invaders [Andy Welburn, MisfitMAME]
Marvel Vs. Capcom: Clash of Super Heroes (Japan 980123) (Single PCB)
  [ranger_lennier, Yohji, Tormod, Smitdogg, The Dumping Union]

New games marked as GAME_NOT_WORKING
Super Card (encrypted) [Roberto Fresca, Team Europe]
Mega Lines [Roberto Fresca]
Pool 10 (Italian, encrypted) [Roberto Fresca, Team Europe]
Fearless Pinocchio
  [letoram, Kevin Eshbach, Smitdogg, The Dumping Union]
Jolly Card (unknown, encrypted) [robertof]
ParaParaParadise 1st Mix Plus [PKGINKO, R. Belmont]
Stone Age (Astro, Ver. ENG.03.A) [any, The Dumping Union]

News & Communication / MAME Plus! UI eXTended v0.147u2r5049
« on: 05 November 2012, 20:20 »

News & Communication / MAME 0.147u2
« on: 30 October 2012, 12:03 »


0.147u2 whatsnew :

MAMETesters Bugs Fixed
- 05046: [Crash/Freeze] (megatech.c) megatech, all sms-based sets: [debug]
  Crash after OK (sronco)
- 05042: [Documentation] (ataxx.c) ataxxj: Missing documentation that
  is on the title screen.
- 04948: [Gameplay] (pgm.c) kov and clones: resets to title screen
  stage 6 (winter stage) (iq_132)
- 00007: [DIP/Input] (8080bw.c) invrvnge: The cocktail DIP has no effect. (hap)
- 05036: [Gameplay] (ninjakd2.c) omegafs: Failure to finish post + reset (hap)
- 05028: [Gameplay] (system1.c) shtngmste: The gun crosshair vs gun hit
  position offset is wrong (hap)

Source Changes
-Added support for DEVCB_UNMAPPED, that will do the logging on
 read/write of device callback, preventing a need for making dummy log
 line handlers [Miodrag Milanovic]

-if the start of a multi-line comment is indented then following
 comment lines will be indented with tabs up to that point. [smf]

-Information adjustments for naomi.c, chihiro.c, mame.lst reflecting
 latest discoveries. [f205v]

-New preliminary driver for Webak MPU-12 platform. [Roberto Fresca]

-Refactored the code in jedutil to support the  viewing of a GAL16V8
 device and added a new command line option of "-viewlist" which will
 print out a list of all the devices that can be viewed in human
 readable logic equations. Also updated the jedutil regression test to
 support passing in an additional argument of "debug" to print out a
 detailed log.  Also moved the jedutil regression test data into
 separate directories composed of the device's name to make things more
 organized. [Kevin Eshbach]

-Removed protection hack patches and emulated protection routines for
 Caveman Ninja [IQ_132 & JackC]

-Added experimental support for using Berkeley PLA files as input to
 jedutil. [Curt Coder]

-memory: Fix dynamic recursive device mapping [O. Galibert]
    * you have a device (pc-fdc) with a memory map on it
    * you map it dynamically into a cpu (maincpu) address space with
      install_device (isa-fdc does that)
    * the device pc-fdc has a subdevice (upd765)
    * the subdevice upd765 has its own memory map
    * the pc-fdc memory map includes the upd765 memory map through
      AM_DEVICE("upd765", ...)
   Before the fix, the code would search for upd765 as a subdevice of
   maincpu and not of pc-fdc.

-am9517a: Don't grossly fail on verify [O. Galibert]

-3X3 Puzzle update [David Haywood]
  * fixed visible area
  * added the 2nd button
  * added the Demo Sound dip

-Fixed sound banking in 3X3 Puzzle [Mariusz Wojcieszek]

-Added scrolling to 3X3 Puzzle [Mariusz Wojcieszek]

-SCSI: Uses logical levels rather than voltage levels for control signals,
 you have to write 0 to the data lines when you're not sending data.
 Added a kludge to stop the ff from the 6522 from preventing the bus
 from being read, this may or may not be how the hardware really works.

-i386dasm.c: [Peter Ferrie]
  * added numerous opcodes for newer CPUs;
  * added some undocumented-but-supported opcodes from old CPUs;
  * corrected naming of two opcodes

-port 0x64 opcode 0xd1 should incur no delay when delivering. This
 allows, for example, su2000 to start booting to the CMOS setup screen
 [Peter Ferrie]

-Improved inputs in 3X3 Puzzle [Stephh]

-Aristocrat MK6 base system bios for New South Wales region

-hercules : hooked up mechanical sounds [Robbbert].

-memory: Map from the cpu's owner, not the root device, otherwise
 siblings of cpus coming from config fragments aren't happy.
 [O. Galibert]

-clifront.c: Added verifysoftlist command for verifying software
 availability for separate software lists.  [Wilbert Pol]

-Created a base class delegate_common_base for all delegate
 types. Created a binding_type_exception which is thrown when
 a bind attempt fails due to mismatched types.[Aaron Giles]
 Added helper templates to driver_device to wrap legacy
 device read/write handlers into driver_device member functions.
 This should help move some things forward until more common
 code is converted into proper devices.
 Introduce new module devcb2 which contains modernized
 versions of devcb. Compared to previous implementation
 this one is simpler overall, trampolining calls through
 a single internal set of adapter functions. The new
 versions are also designed to be specified in the
 machine_config rather than in structures, so they are
 no longer simple POD types. Additional new/changed
  * reads and writes can map to delegates for line or 8/16/32/64-bit
  * reads and writes can map to an I/O port
  * reads can be mapped to a constant value, with or without logging
  * writes can be mapped to a device's input line
  * all reads/writes can have a shift, mask, and/or xor applied
  * devices can opt to make the functions safe-if-NULL when resolving
  * only member function types are supported
 Rewrote the YM2151 interface to be fully modernized, and
 removed the ym2151_interface struct in favor of inline configs
 using the new devcb2 mechanism. In many cases, removed
 no longer needed trampolines, instead taking advantage of
 direct support for input line writes.
-switched SCSICB to use DEVCB2 [smf]

-Optimized the PLA implementation and added simple caching with
 significant performance increase. [Curt Coder]

-tlcs900.c: Implemented the 4-byte prefetch queue.  [Wilbert Pol]

-t6w28.c: Converted to C++.  [Wilbert Pol]

-suna8.c update [Luca Elia]
 * Emulated the protection in sparkman
 * Support for two sprite chips
 * Support for two sample ROMs
 * Fixed color cycling in hardhea2
 * Per-game tile banking

-Added opcodes to Atmel AVR core: OR, SBCI, ORI, ST Y+, ADIW

-Fixed functional issues in Atmel AVR opcodes: COM, NEG, LSR [Mooglyguy]

-Hooked up polepos.c, portrait.c and tomcat.c to use the new tms5220
 implementation.  [Osso]

-addrmap: Yes, we can have a map for 8bits on 8bits, and that's not the
 end of the world [O. Galibert]

-addrmap: Avoid a collision between address_map the type and the method
 of the device_memory_interface class [O. Galibert]

-i386: 486+ WP bit support [Carl]

-Williams system3 : Contact and Disco Fever marked as WORKING. [Robbbert]

-Hot Tip, Lucky Seven : added chimes, now marked as WORKING [Robbbert]

-Moved Phoenix and Pokerino to s3.c and marked as WORKING [Robbbert]

-Don't crash on REP NOP [Carl, Alegend45]

-suna16.c: Emulate protection routines rather than patching them for
 uballoon [IQ_132 & JackC]

-pgm.c: Fix level 6 crash on kov . [IQ_132]

-megadrvb.c: simplify decode function for srmdb. [IQ_132]

-Cleaned up mustache boy vblank interrupts: Got rid of the nasty
 long-int hack in mustache boy in favor of the same 'vblank in+vblank
 out' int scheme the other similar seibu games of this era used
 (panicrd, darkmist). This seems much more likely to be what the actual
 pcb used, and works just fine. [Lord Nightmare]

-changed 2 disc hack to use 1 drive [smf]

-SCSICD now has a CDDA sub device [smf]

-avr8: Implemented MULS, ANDI, STD Z+, LD -Z, LD Y+, LD -Y, LD -X,
 SWAP, ASR, ROR, and SBIS opcodes. [MooglyGuy]

-avr8: Moved Timer 0-2 into the CPU core itself, 30x driver speedup

-Emulate protection in sf2rb, sf2rb2's (cps1.c) and ichirjbl (segac2.c)
 rather than simply patch it out.  [IQ_132]

-Hooked up PSX IRQ's using DEVCB2 [smf]

-avr8.c: Added LD Rd,Z+q opcode [MooglyGuy]

-avr8.c: Corrected cycle counts for LD and ST opcodes. [MooglyGuy]

-avr8.c: Fixed a bug where a 2-cycle or 3-cycle opcode encountered
 during a time slice were causing all subsequent 1-cycle opcodes to
 deduct 2 or 3 cycles for the remainder of the time slice instead.

-cleaned up the ide controller enough to change the irq to a DEVCB2

-avr8.c: Fixed register indexing for MULSU opcode. [MooglyGuy]

-avr8.c: Fixed register writeback for LD -Z and LD -Y opcodes.

-Bingo Mania: Added PCB layouts and descriptions
 [Roberto Fresca, Team Europe]

-YM2612: fix LFO AM waveform [Eke-Eke, R. Belmont]

-Fun World driver improvements [Roberto Fresca]
 * Added 'Bonus Card (Austrian)' from Fun World.
 * Added PCB layouts.
 * Set Big Deal sets and Jolly Card hybrid as clones of Bonus Card.
 * Cleaned up the code.
 * Changed company name 'Funworld' to 'Fun World'.
 * Changed Mega Card to Power Card after check the real hardware
 * Fixed Power Card graphics ROM load..
 * Added technical notes.

-romload: Tell in which zips a missing rom was searched for
 [O. Galibert]

-Moved jolycdat program to Bonus Card, making it parent. This program
 is a real original Bonus Card program, and the PCB was populated with
 common Jolly Card graphics wrongly. The other Bonus Card set was
 turned as clone, since has a fake copyright string (hack). Also added
 some technical notes. [Roberto Fresca]

-More Fun World driver improvements... [Roberto Fresca]
 * Renamed the internal layout artwork: bigdeal --> bonuscrd.
 * Default Bonus Card & Big Deal DIP switches positions, that allow
    boot the system without errors.

-Pennant Fever is now WORKING [Robbbert].

-lethalj.c: Added dipswitch locations to the Egg Venture sets.
 [Brian Troha]

-Improvements to Maygay M1 emulation, most games at least show something
 now [David Haywood/James Wallace]

-Remove hack patch for tdragonb and emulated protection instead [IQ_132]

-Comet is now WORKING [Robbbert].

Magic Card II improvements: [Roberto Fresca]
 - Added new Yugoslavian set of Magic Card 2 (Nov/New).
 - Added default NVRAM, needed to boot properly.
 - Rearrange the whole Magic Card 2 sets, and improved descriptions.
 - Added technical notes.

New games added or promoted from NOT_WORKING status
Each Way Shifter (Barcrest?) [Launton/MPU Mecca]
Lucky Twos [launton/MPU Mecca]
Scoop (Peter Simper, prototype?) (MPU3) [Superbank/MPU Mecca]
More Money (VFS) (MPU3) [Fruitsim/MPU Mecca]
Talk of the Town (MPU3) [Fruitsim/MPU Mecca]
3X3 Puzzle [Mariusz Wojcieszek, David Haywood, Guru]
3 On 3 Dunk Madness (US, prototype? 1997/02/04)
  [David Haywood, ShouTime, Smitdogg, The Dumping Union]
Spark Man (v2.0, 2 sets) [Luca Elia, Stefan Lindberg]
Fighting Fantasy (bootleg with 68705)  [IQ_132]
Bonus Card (Austrian) [Roberto Fresca, Team Europe]

New clones added
Each Way Nudger (Barcrest?, set 3, version 20?) [Launton/MPU Mecca]
Knights of Valour Super Heroes / Sangoku Senki Super Heroes (ver. 102, CN)
  [Joerg Hartenberger, JackC]
Knights of Valour Super Heroes / Sangoku Senki Super Heroes (ver. 101, CN)
  [Joerg Hartenberger, JackC]
Invader's Revenge (3 sets) [Andrew Welburn]
Megatouch 5 Tournament Edition (9255-70-01 ROC, Standard version)
  [Brian Troha, The Dumping Union]
Phoenix (Irecsa / G.G.I Corp, set 3)  [Any]
Rallys (alternate bootleg of Spectar) [Any]
The Billiards (Video Hustler bootleg) - Set 2  [Any] - not working
Double Axle (US) [ShouTime, The Dumping Union]
Angler Dangler [Tornadoboy]
Puzzli 2 (ver 100) [Tormod, Smitdogg, The Dumping Union] (NOT WORKING)
4-in-1 MAME bootleg (set 1, ver 3.00) [David Haywood]
4-in-1 MAME bootleg (set 2) [David Haywood]
19-in-1 MAME bootleg [David Haywood]
48-in-1 MAME bootleg (set 2, ver 3.09, alt flash) [David Haywood]
60-in-1 MAME bootleg (ver 3.00) [David Haywood, Andreas Naive]
Xain'd Sleena (World) [Corrado Tomaselli]
WEC Le Mans 24 (set 2) [Corrado Tomaselli]
The Speed Rumbler (set 3) [Corrado Tomaselli]
Rapid River (prototype) [Italian dumping team]
Hang Pilot (ver UAA) (not working) [ShouTime]
Seibu Cup Soccer (set 3) (not working)
Egg Venture (Release 2) [Brian Troha, The Dumping Union]
The King of Fighters '97 Oroshi Plus 2003 (bootleg)
  [The Dumping Union, Smitdogg, IQ_132]
Magic Card II (Nov, Yugoslavian hack) [Roberto Fresca]

New games marked as GAME_NOT_WORKING
3 On 3 Dunk Madness (US, prototype?)
  [ShouTime, Smitdogg, The Dumping Union]
Secret Service (2.6 alternate sound) [PinMAME]
Odin [PinMAME]
Gamatron (Sonic) [PinMAME]
Star Wars (Sonic, alternate set) [PinMAME]
Nemesis [PinMAME]
Verne's World [PinMAME]
Still Crazy [Robbbert]
Fruit Star Bonus (Ver 8.20PIR) [Roberto Fresca, Team Europe]
Double Crown [Kevin Eschbach]
Cops [Mariusz Wojcieszek]
Bingo Mania (P03-P07-P14) [Team Europe, Angelo Salese, Roberto Fresca]
Bingo Mania (A03) [Team Europe, Angelo Salese, Roberto Fresca]
Power Card (Ver 0263, encrypted) [Roberto Fresca, Team Europe]

News & Communication / MAME Plus! UI eXTended v0.147r5043
« on: 06 October 2012, 16:36 »

News & Communication / MAME 0.147
« on: 17 September 2012, 11:36 »


0.147 whatsnew :

MAMETesters Bugs Fixed
- 04323: mjflove, rongrongg, rongrongj: [debug] Crash
  after exit (Phil Bennett)
- 05001: [Crash/Freeze] (bfm_sc4.c) Many sets in bfm_sc4.c:
  [debug] Assert after OK (Phil Bennett)
- 05000: [Crash/Freeze] (gcpinbal.c) gcpinbal: [debug] Crash
  before OK (Robbbert)
- 04998: [Crash/Freeze] All/Most sets in superchs.c, gunbustr.c,
  groundfx.c, galastrm.c, taitojc.c, undrfire.c, taito_f3.c,
  macrossp.c: [debug] assert: src/emu/attotime.h:146:
  frequency > 0 (Phil Bennett)
- 04999: [Crash/Freeze] (pong.c) All sets in pong.c:
  [debug] Crash after OK (couriersud)
- 04997: [Crash/Freeze] (namcos23.c) crszoneb: [debug]
  Crash before OK (Tafoid)
- 04060: [Crash/Freeze] (taitogn.c) All sets in taitogn.c:
  NVRAM written incorrectly - games never start. (hap)
- 04831: [Crash/Freeze] (galaga.c) All sets in galaga.c:
  [debug] Crash immedately after OK (debug) (s.ronco)
- 04994: [Crash/Freeze] (segas16b.c) tetrbx, shinfz,
  isgam : Black screen (Aaron Giles)
- 04978: [Sound] (scregg.c) dommy: Sound effects seem to
  be incomplete/missing (hap)
- 03398: [Graphics] (nss.c) nss_rob3: Unable to see enemies (Angelo Salese)

Source Changes
-i386: xlat implementation fix [Alegend45]

-Fixed a sign bug with CVT.WS opcode in v810 CPU core [Angelo Salese]

-Updated netlist implementation: [Couriersud]
 * Now supports any resolution fitting reasonably into a UINT64
 * Execution now uses a list sorted by execution time
 * Implementation now supports analog and digital inputs / outputs
 * First step in a move to "terminals" being both input / output
 * Improved object model
 * Rewrote video code, now emulates a monitor by analyzing the analog
    video signal and identifying vsync and hysnc pulses.
 * Removed all hacks.
 Overall performance increase of about 10% over the previous "pongf"

-patch that enables output of <info> elements stored in software lists
 through -listsoftware [qmc2]

-Flicker: Boots up, some buttons working. WIP [Robbbert]

-Continuing new device implementation for SN76496 and clones - mrdo.c,
 pachifev.c, tp84.c  [Osso]

-Flicker: added remaining inputs, some notes, sound (of sorts), marked
 as working. [Robbbert]

-Implemented remaining BSU opcodes in V810 CPU core [Angelo Salese]

-Written up a bare-bones M50458 OSD video chip device, used by Nintendo
 Super System HW [Angelo Salese]

-Continuing new device implementation for SN76496 and clones [Osso]

-Written a preliminary S-3520CF RTC chip device, used by Nintendo Super
 System [Angelo Salese]

-zac_1: added display, inputs, notes. ewf and sshtlzac marked as
 working [Robbbert]

-Fixed G-Stream G2020's sound banking. Compared with a real PCB and
 everything sounds as it should.  [trap15]

-Added IGT ID-023 Protocol to driver.  This additional DBV protocol
 allows all remaining unsupported sets to accept dollar bills in-game.
 The protocol is switchable via driver configuration (along with
 denomination). [Jim Stolis]

-Shared palette fix for certain sms-based games in Mega Tech
 [David Haywood]

-20pacgal.c: Add PCB layout for Pacman - 25th Anniversary Edition.
 [Brian Troha]

-Preliminary implementation of the Fujitsu MB90092 OSD chip, used by
 Super Famicom Box [Angelo Salese]

-Fixed for an SDL sound bug surrounding use of -speed and pausing
 frequently causing corrupt sound.  [Antonio Giner]

-Basic emulation of the Z180 in Super Famicom Box HW
 [Angelo Salese, nocash]

-Fixed default SDL OSX UI toggle key name. [Curt Coder]

-Added Swedish/Finnish SDL keymaps for OSX and Linux. [Curt Coder]

-ppc: Implemented PPC403 DMA chaining [Ville Linde]

-Created new sprite device base class, which manages a bitmap and a
 sparse bitmap for tracking which areas got updated. This allows
 sprites to be rendered independently to their own bitmap and then
 mixed in a final step. Converted the Sega sprite device over to this
 new model, and moved the mixing steps out of the sprite
 implementations and into the driver- specific video updates where it
 belongs. [Aaron Giles]

-Added some further methods and helpers to the bitmap_t and rectangle
 classes. [Aaron Giles]

-Created a sega_16bit_common_base class which handles the common Sega
 palette RAM mappings and open bus reads. [Aaron Giles]

-nwk-tr.c: Improved LAN controller emulation [Ville Linde]

-segaorun.c: Identified the Turbo Outrun "FD1094 317-unknown" set as
 317-0106 and provided a working decryption key. [Chris Hardy]

-Verified Dip Settings using Dip Sheet and through playtesting for
 deadconx, deadconxj  [Tafoid]

-PowerPC: Fixed 601-type BAT processing [R. Belmont]

-taito_x.c: Corrected the rom names for the Superman sets. Added info about
 an alternate rom layout using a daughter card and half sized mask roms.
 Changed Gigandes (Japan) to Gigandes (earlier) as both sets support
 English / Japanese via dipswitch. But one set has a revised and corrected
 service mode.  [Brian Troha, Dave France, The Dumping Union]

-Improved SPC700 cycle opcode timings [Angelo Salese, byuu]

-Fixed a major bug with 5A22 timings, that was incorrectly taking extra
 steals at every read, write and rmw types of opcode [Angelo Salese]

-Moved multiplication and division operation from SNES to 5A22 CPU core
 file [Angelo Salese]

-Updated looping.c to use the new tms52xx device implementation. [Osso]

-Made core able to use bios selection per slot device
 [Miodrag Milanovic]

-made S1410 device act as a SCSIHD with the custom commands, added
 D9060HD & ACB4070 devices to do the same thing [smf]

-Numerous jedutil tool improvements.  [Kevin Eshbach]

 Made some modifications to the jedutil tool to allow the viewing of
 simple combinatorial jeds (adding support for registered and gals in
 the future) by taking a jed file and printing out human-readable
 equations.  Changed the command line options of the jedutil tool to
 know take an initial argument to specify what the tool should do.

 For example to convert a jed to bin the command is now: jedutil
 –convert <source.jed> <dest.bin> jedutil –convert <source.bin>

 To view a jed file with human-readable equations the command is
 jedutil –view <source.jed> <pal type>

-gfx_element is now a class. Accessors are provided for all necessary
 elements. Updated some of the more, ah, creative uses/abuses of the
 gfx_elements. [Aaron Giles]

-Split out callbacks from scsibus_device into scscb_device, eventually
 this will be a SCSI device. SCSIBus_interface is no longer required
 and has been removed. [smf]

-DRC: Give C backend x86/x64 shift=0 behavior for consistency [R. Belmont]

-PowerPC: 100% pass of integer portion of PPCTorture on all DRC
 backends. [R. Belmont]

-es5503: Preserve phase when oscillators loop [R. Belmont]

-nwk-tr.c: Fixed LAN controller issues in Thrill Drive. [Ville Linde]

-xforce: fixed display [Robbbert]

-Promoted brickzn to playable state [Luca Elia]
 * Fixed gfx ROMs loading
 * Fixed inputs in joystick version
 * Alternate data decryption
 * Fixed alternate opcode decryption ranges
 * Palette encryption, banking and writes disable
 * Work RAM disable
 * Multiplexing of registers through protection
 * Added cheat / debugging inputs

-Understood how the Seibu COP collision detection really works, greatly
 improving Godzilla, Heated Barrel and SD Gundam RT gameplay
 [Angelo Salese, Smitdogg]

-Generalized the PLS100 into a PLA device of variable amounts of
 inputs/outputs/terms. [Curt Coder]

-In device_state_interface, rename state() to state_int() and
 set_state() to set_state_int() for consistency. Update all callers.
 Also add set_pc() helper and updated all callers to use that instead
 of set_state_int(STATE_GENPC) [Aaron Giles]

-Added device_t::state() method to get the state interface. Added
 redundant device_state_interface::state() method to catch redundant
 use of it. [Aaron Giles]

-segac2.c: Corrected the rom names for ThunderForce AC. [Arzeno Fabrice]

-Removed cpu_get_reg() and cpu_set_reg() macros in favor of using the
 above methods. [Aaron Giles]

-Add ambiguous execute() and memory() methods to the
 device_execute/memory_interfaces respectively in order to catch
 unnecessary usage of the corresponding device_t methods. Removed all
 existing redundant usage. [Aaron Giles]

-merit.c: Added dipswitches to the Pit Boss sets with dipswitch
 locations. Reordered sets from oldest to newest. Added
 GAME_NO_COCKTAIL flag as these games support a cocktail mode.
 Mapped player 2 controls for cocktail mode. [Brian Troha]

-Closeout on old macros. Retired cputag_set_input_line and
 cputag_set_input_line_and_vector, replacing them with
 [Aaron Giles]

-meritm.c: Various rom name corrections and additional minor
 documentation. [Brian Troha]

-meritm.c: Added PCB layout and pinout for the Merit CRT-250 PCB.
 [Brian Troha]

-Fixed an horizontal scrolling bug in Sengoku Mahjong [Angelo Salese]

-Rotation: fixed displays, fixed sensors so that the game is now
 playable. [Robbbert]

-es5503: Fix IRQ timing error introduced when I did the device
 conversion. [R. Belmont]

-Made accurate trigonometry maths in Seibu COP [Angelo Salese,

-Rewrote the SAA5050 Teletext character generator. Removed saa505x.c
 which was used by bbc.c, and refactored all drivers to use the new
 implementation. [Curt Coder]

-idetrl.c - Support IDE command 0x31

-splash.c: Changed the Machine Config to use actual OSC values and
 measured clocks as listed in the driver. Added a note about a Splash!
 PCB with alternate (higher) OSC clocks. Added a note about The Return
 of Lady Frog 9 rom and the 1 bit difference between the two sets.
 [Brian Troha]

-Fixes so MESS on PowerPC OS X builds and works again.  MAME is still a
 lost cause. [R. Belmont]

-Updated DOCS config.txt and windows.txt with recent commands that were
 never added to documentation as well as some clarifications.  [Tafoid]

-expro02.c: Added PCB layouts for the Comad 940429 and 940307 boards
 used for the two different versions of Fantasia. [Brian Troha]
-segaybd.c: Fix 0.146u5 sound regression [Alex Jackson]

-tumbleb.c: Filled in a few dipswitches for Magicball Fighting.
 [Brian Troha]

New games added or promoted from NOT_WORKING status
F1 Super Lap [David Haywood]
Turbo Out Run (cockpit, FD1094 317-0106)
  [Chris Hardy, The Dumping Union]
Little Robin [David Haywood]
Brick Zone (2 sets) [Luca Elia]
Dodge City (9131-02) [Brian Troha, The Dumping Union]
Ganbare Jajamaru Saisho wa Goo / Ganbare Jajamaru Hop Step & Jump
  [letoram, Gyrovision, Yohji, Smitdogg, The Dumping Union, hap]
Draw Poker (Bally, 03-20) [S. Rider, Andrew Gardner, hap]
Magicball Fighting (Korea) [Guru, David Haywood]
Thrill Drive (JAE, JAB) [Ville Linde]
GTI Club [Ville Linde]
Solar Assault [Ville Linde]
Hang Pilot [Ville Linde]

New clones added
Fantasia (940307 PCB) [Brian Troha, The Dumping Union]
Superman (US) [Dave France, The Dumping Union]
Ms. Pac-Man Heart Burn [hap]
F1 Super Lap (World) [Uncle Tom]
Thunder Zone (World 4 Player) [Guru]
Dodge City (2131-82, set 2) - Not working
  [Brian Troha, The Dumping Union]
Ghosts'n Goblins (prototype) [Antonio Gonzalez Jr.]
Exciting Soccer (US) [Tirino73]

New games marked as GAME_NOT_WORKING
LD Mahjong #4 Shabon-Dama
  [Yohji, ranger_lennier, Smitdogg, The Dumping Union]
Sega Clay Challenge [Super Menteur, R. Belmont]

News & Communication / MAME Plus! UI eXTended v0.146u4r5039
« on: 08 August 2012, 21:43 »

News & Communication / MAME 0.146u4
« on: 30 July 2012, 10:27 »


0.146u4 whatsnew :

MAMETesters Bugs Fixed
- 04957: [DIP/Input] (fantland.c) galaxygn: life dipswitch is broken.
  there's only 1 life (David Haywood)
- 04953: [Misc.] pnchmna, hypbbc2p, jingystm, jojobar1: disks need to
  be set to baddump [R. Belmont, Firewave, Roman]
- 04404: [Misc.] (tnzs.c) tnzs: Significant negative performance spike
  after intro sequence (David Haywood)
- 04485: [Misc.] (wardner.c) All sets in wardner.c: Slowdown due to memory
  mapping changes (David Haywood)
- 04714: [Documentation] (micro3d.c) botss, botssa: Clone set is newest
- 04844: [Crash/Freeze] (jaguar.c) fishfren: black screen after
  EEPROM initialize (micko)

Source Changes
- vsnes.c: Corrected dipswitch settings for Vs. Wrecking Crew and Vs.
  Balloon Fight. [Brian Troha]

- pacman.c: Give Birdiy it's own and correct dipswitch settings.
  [Brian Troha]

- decocass.c: Add correct dipswitch setting for Fishing (DECO Cassette).
  [Brian Troha]

- gcpinbal.c: Added dipswitch locations to Grand Cross Pinball.
  [Brian Troha]

- gunpey.c: Added dipswitch locations to Gunpey. [Brian Troha]

- seta.c: Added dipswitch locations to Masked Riders Club Battle Race.
  [Brian Troha]

- metro.c: Corrected and explained the dipswitches in Dharma Doujou.
  [Brian Troha]

- galdrvr.c: fixed fantastc colors with a redumped prom
  [Marcello Mancini]

- aristmk6.c:  Cleaned up ROM names and corrected spelling of Crystal
  Springs. 50 Lions parent/clone swapped (Australian set is now parent).

- Improved Last Bank driver, added bare-bones graphics and inputs
  [Angelo Salese]

- Makyosen was redumped with corrected rom names which are now
  documented in driver.  [Yohji, Smitdogg, The Dumping Union]

- Dumped missing u11 gfx rom in Last Bank [Smitdogg, The Dumping Union]

- Basic device-ization of the TC0091LVC [Angelo Salese]

- PALs for Vigilante have been added, but not hooked up yet.  The old
  PAL(4m) has been determined to be bad.  [Corrado Tomaselli]

- dsp32c changes: [Phil Bennett]
 * Set the PCR to 1 on reset
 * Update the PDF/PIF output pin states only when reading/writing the
   PDR/PIR registers.
 * Implemented the goto_pde, goto_pdf, goto_pif and goto_pdf

- harddriv updates: [Phil Bennett]
 * Implemented diagnostic jumper and DIP switches for all games
 * Added a workaround to prevent racedrivb1 and racedrivg1 from
    crashing on boot
 * Use the common 68681 DUART implementation
 * Use XTAL values for CPU clocks

- legionna.c: Added priority BPROM to the Heated Barrel sets. Corrected
  rom names and added PCB locations. [Smitdogg, The Dumping Union]

- PORT_ADJUSTER now accepts PORT_MINMAX as well. [Couriersud]

- Implemented a generic implementation to model discrete net lists.
 * Based on timeslot modelling, the implementation models gate delays
    in logic chips.
 * Design ready to be split into a generic and a MAME implementation
 * Design prepared to merge in discrete components from discrete.*
 * Supports code based as well as external net list parsing.
   Ultimately, net lists and discrete emulation should share one code
   base. The class design was set up to accomplish this. There is no
   point in having multiple 555, 7474 implementations around. Most of the
   code will be moved to lib/netlist going forward to allow usage in
   other projects.

- Pong now uses netlist.h. This implementation reproduces all gate
  timing and 555 related effects as described by Dr. H. Holden in his

- cshooter.c: Added dipswitch locations to the Air Raid & Cross Shooter
  sets. [Brian Troha]

- tlcs900: Added support for TMP95C063. [Ville Linde]

- taitotz.c: Major driver update. [Ville Linde]
 * Modernized address maps
 * Improved 2D rendering
 * Hooked up IO CPU comms
 * Hooked up IDE controller
 * Basic 3D graphics emulation

- metro.c: Corrected OKI6295 Pin 7 assignment for the Last Fort & Sky Alert
  sets as listed in the driver. Also verified the Pin 7 assignment where
  listed in the driver. [Brian Troha]

- Hooked up TC0091LVC device to Fruit Dream [Angelo Salese]

- midwunit.c: Corrected the rom labels for Open Ice and added notes
  about the specific "L" revision of the roms. [Brian Troha]

- Enable support building the bundled 7z library with a C++ compiler.
  [Markus Rathgeb]

- Did a first-pass clone creation/set split for the acesp.c driver.  As
  a result, another 500 or so sets have been added to the gamelist.
  [David Haywood]

- Converted Taito JC 3D renderer to use polynew.h. [Ville Linde]

- SDL: Use XInput to allow multiple lightguns on Linux/*BSD targets.
  [Markus Rathgeb, based on a patch by SpritesMods.com]

- sfbonus.c: Corrected dipswitches for the driver and added dipswitch
  locations. [Brian Troha]

- pokechmp.c:  [David Haywood]
 * Finally figured out the 8bpp BG tile plane order, a bit odd, guess
   there are swapped lines
 * Hooked up OKI sound banking
 * Fixed sprite attributes
 * Simplified CPU banking
 * Use generic palette functions

- Added sound ROM bankswitch in Combat School bootleg. [Angelo Salese]

- Added some new ROMs Twister Sound [Guitar]

- Removed a sound kludge to Combat School [Angelo Salese]

- Fixed gameplay inputs in Cyber Tank [Angelo Salese]

- Cleaned up I/Os in Cyber Tank [Angelo Salese]

- cybertnk.c:  [David Haywood]
 * hooked up tilemaps as tilemaps, with scrolling
 * hooked up palette select on road drawing (road now appears to
 * did some priority related bits, which may or may not be correct

- updated expat to 2.1.0 [Oliver Stöneberg]

- updated zlib to 1.2.7 / renamed zconf.in.h to zconf.h.in
  [Oliver Stöneberg]

- esd16.c: Move Jumping Pop from tumbleb.c to esd16.c and clean up said
  driver. [David Haywood]

- Fixed AMD/ASD opcodes in the F8 CPU core. Status flags are set before
  the decimal correction factor is added, so only the carry flag is
  significant after a decimal addition opcode. [Sean Riddle]

- cobra.c: Converted the 3D renderer to use polynew.h. [Ville Linde]

New games added or promoted from NOT_WORKING status
Last Bank [Angelo Salese, David Haywood, Smitdogg, The Dumping Union]
Hard Drivin' (cockpit, rev 1) [philipbe]
Race Drivin' (cockpit, rev 1) [philipbe]
Race Drivin' (cockpit, rev 2) [philipbe]
Race Drivin' (cockpit, rev 3) [philipbe]
Race Drivin' (cockpit, British, rev 1) [philipbe]
Race Drivin' (cockpit, German, rev 2) [philipbe]
The Big Game (Barcrest) (MPU 3), [James Wallace]
Bank Raid (Jpm) (MPS) [C J Wren/MPU Mecca]
Lucky Arrows (Jpm) (MPS) [C J Wren/MPU Mecca]
Solid Gold (Jpm) (MPS) [C J Wren/MPU Mecca]
Fruit Dream [Angelo Salese]
Get Rich [Sara S.]

New clones added
Dynamite Duke (Europe set 1) [Arzeno Fabrice]
Ninja Baseball Bat Man (World) [Arzeno Fabrice]
Cops 'n' Robbers (Bellfruit) (set 1) (Scorpion 1)", [James Wallace]
Cops 'n' Robbers (Bellfruit) (set 2) (Scorpion 1)", [James Wallace]
Last Fortress - Toride (Erotic, Rev A)
  [Brian Troha, The Dumping Union]
Note Exchange (Set 2) (Jpm) (MPS) [C J Wren/MPU Mecca]
Note Exchange (Set 3) (Jpm) (MPS) [C J Wren/MPU Mecca]
Nudge Bonanza Deluxe (Set 2) (Jpm) (MPS) [C J Wren/MPU Mecca]
Trick or Treat (Proconn) [Captain Haddock]
Action Bank (set 2) (Barcrest) [jameswal]
Special Effects V2 (Maygay V1) [jameswal]
Jumping Pop (set 2) [Brian Troha, David Haywood, The Dumping Union]
Mortal Kombat II (rev L2.0) [ebo0763]
Drift Out (Europe) [Hammy]
Pipi & Bibis / Whoopee!! (Prototype) [Antonio Gonzalez Jr.]

New games marked as GAME_NOT_WORKING
Royal Ascot 2  [ShinobiZ]
Sky Destroyer
  [Gnoppi, P. Vining, C. Bristow, gatt9, Phil Bennett, Tormod,
   Andrew Welburn, Smitdogg, The Dumping Union, Angelo Salese]
Pop Shot (prototype) [Antonio Gonzalez Jr.]

News & Communication / MAME 0.146u3
« on: 15 July 2012, 13:46 »


0.146u3 whatsnew :

MAMETesters Bugs Fixed
- 04338: [Crash/Freeze] (sigmab98.c) animalc: Hang at black screen (hap)
- 04094: [Interface] [debug] Use of -profile in debug causes massive
  memory leaks (micko)
- 04945: [Sound] (zn.c) strider2 and clones: Missing Qsound Music (hap)
- 04932: [Sound] (taito_f3.c) gunlock: No Sound (Phil Bennett)

Source Changes
- dec8.c: Corrected the roms names for Breywood and added PCB locations
  where known. Added the priority PROM to Shackled & Breywood. [Porchy,
  The Dumping Union]

- dec8.c: Add PCB location to the sprite roms for Shackled & Breywood.

- Replaced newly discovered bad sprite chip in DakkoChan House.  Updated
  and confirmed all model numbers and labels.locations for the game
  based on PCB.  Added PLD.
  [Yohji, Mr. CAST, Cornishdavey, Charles MacDonald, Smitdogg, The
  Dumping Union, Tafoid]

- model1.c: hooked up the LEDs [Ariane Fugmann]

- seta.c: Correct rom names for DownTown & Arbalester. Added PCB
 locations to the DownTown rom sets. [Brian Troha]

- Various changes to i386 CPU core and Chihiro emulation, allowing it to
 show a basic logo and text [Samuele Zannoli]

- Dumped epoxy block in Exciting Black Jack
 [Mr. CAST, Smitdogg, The Dumping Union, Charles MacDonald]

- z80dma: support for search & transfer mode [Angelo Salese]

- zn.c: Corrected the rom names for the Psychic Force sets. [Brian

- tms9928a/v9938: Now using own address space for attached video memory,
  appears in memory selection list in debugger. Also cleaned up v9938.
  [Michael Zapf]

- dbz.c: Added dipswitch locations to Dragon Ball Z & Dragon Ball Z 2
  [Brian Troha]

- stv.c: Correct the name of one of the STV BIOS roms to EPR-17740A.
  [Brian Troha, The Dumping Union]

- seta.c: Correct the rom name and redumped the sound CPU at the correct
 size for Arbalester. [The Dumping Union]

- i386: Added CPU types for Pentium MMX, Pentium Pro, Pentium II,
  Pentium III and Pentium 4. [Ville Linde]

- naomi.c: Added the EPR-21576C (Japan) and EPR-21577A (USA) BIOS' to
  the Naomi driver. [Brian Troha, The Dumping Union]

- hornet.c: Fixed Silent Scope 2 ROM banking. [Ville Linde]

- deco_mlc.c: Provided a correct rom dump of Hoops. [Arzeno Fabrice]

- voodoo.c: Fixed video dimensions register on Voodoo 2. [Ville Linde]

- snk.c: Verified the Touchdown Fever (US) set and corrected the rom
  labels. [Smitdogg, The Dumping Union]

- namcops2: Added dongle for Super Dragon Ball Z, adjusted version to
  match dongle. [Guru]

- hornet.c: Hooked up gun controls in Silent Scope. [Ville Linde]

- namcops2: added DVD for Capcom Fighting Jam
  [Smitdogg, The Dumping Union]

- tms99xx: Introduced symbolic constants for interrupt lines. Added a
  special RESET line handled by the CPU, not by the emulator core.
  tms9928a/v9938: Introduced dedicated RESET line. [Michael Zapf]

- legionna.c: Correct rom name and add PCB locations. Add the COP-D1 rom
  and document the undumped PROM.
  [Smitdogg, Brian Troha, The Dumping Union]

- SDL: Greatly improve drawing speed of GTK+ debugger windows
  [Fabrice Bellet]

- exprraid.c: Correct the rom names for Express Raider (US set 1) set
  and correct the PCB locations for the program roms in each set.
  [Smitdogg, The Dumping Union]

New clones added
Landing Gear (Ver 3.1 O) [Brian Troha, The Dumping Union]
Tank Battalion (bootleg)  [Mr. CAST, Smitdogg, The Dumping Union]
Daioh (alternate) [Roman Grantovskiy]
Free Kick (NS6201-A 1987.9)
  [Andrew Welburn, The Dumping Union, Charles MacDonald]
Skins Game (1.04) [R. Belmont]
Landing Gear Ver 4.2 J [Brian Troha, The Dumping Union]
Landing Gear Ver 3.0 J [Brian Troha, The Dumping Union]
Cruis'n World v2.5 [Brian Troha, The Dumping Union]
Cruis'n World v1.9 [Brian Troha, The Dumping Union]
Dragonball Z (rev B) [Brian Troha, The Dumping Union]
Deer Hunting USA V1 [Brian Troha, The Dumping Union]
Scud Race Plus [Brian Troha, The Dumping Union]
Ray Storm (Ver 2.05O) [Brian Troha, The Dumping Union]
Ray Storm (Ver 2.05A) [Brian Troha, The Dumping Union]
Fighters' Impact (Ver 2.02A) [Brian Troha, The Dumping Union]
Super Football Champ (Ver 2.4A) [Brian Troha, The Dumping Union]
Time Crisis 3 (TST2 Ver. A) [Tormod, Smitdogg, The Dumping Union]
Pit Boss Megatouch II (9255-10-02 ROG, Minnesota version)
  [Brian Troha, The Dumping Union]
Super Megatouch IV (9255-41-02 ROC, Minnesota version)
  [Brian Troha, The Dumping Union]

New games marked as GAME_NOT_WORKING
Multi Game III (S.Ita) [Roberto Fresca]
Mario Kart Arcade GP [Guru]
Super Dragon Ball Z [Guru, R. Belmont]
Wangan Midnight (WMN1 Ver. A) [Guru, Yasuhiro Ogawa]
Bloody Roar 3 (bootleg) [incog, Smitdogg, The Dumping Union]
Fate: Unlimited Codes (bootleg) [incog, Smitdogg, The Dumping Union]
Gundam vs. Gundam [Smitdogg, The Dumping Union]
Soul Calibur II (SC2? world version)
  [J. Wilke, Smitdogg, The Dumping Union, R. Belmont]
The Battle of Yu Yu Hakusho: Shitou! Ankoku Bujutsukai!
  [Smitdogg, The Dumping Union]
Beach Head 2000 Install - 05/27/03  [Smitdogg, The Dumping Union]
Beach Head 2000 Install - 09/16/01  [Smitdogg, The Dumping Union]
Beach Head 2002 Install - 05/27/03  [Smitdogg, The Dumping Union]
Beach Head 2003 Desert War Install - 05/27/03
  [Smitdogg, The Dumping Union]
Global VR XP OS Install - 09/30/01  [Smitdogg, The Dumping Union]
Global VR XP OS Update/Install - 06/11/02
  [Smitdogg, The Dumping Union]
Hyper V2 (Global VR) Install - 09/30/0l  [Smitdogg, The Dumping Union]
Hyper V2 (Global VR) Install - 06/12/02  [Smitdogg, The Dumping Union]
Need For Speed: Underground Install (2 Discs) (v1.1)
  [Smitdogg, The Dumping Union]

GIOCHI / Nome Gioco
« on: 11 July 2012, 20:06 »
Ricordate il nome del gioco in cui una automobilina doveva colorare tutte le travi di ferro passandoci sopra ?

News & Communication / MAME 0.146u2
« on: 02 July 2012, 08:42 »


0.146u2 whatsnew :

MAMETesters Bugs Fixed
- 04821: [Gameplay] (cd32.c) All sets in cd32.c:: All games fail
  to boot properly (R. Belmont)
- 04892: [Misc.] (zaxxon.c) zaxxon, congo, congoa: INPs do not play
  back correctly (micko)
- 04923: [Crash/Freeze] Many sets in bfm_sc2.c and bfm_sc4.c: Crash
  after OK (Tafoid)
- 04759: [Crash/Freeze] (pinkiri8.c) All sets in pinkiri8.c: Crash
  after OK (David Haywood)

Source Changes
- Added preliminary QS1000 sound emulation [Phil Bennett]

- Readjusted visible area in the vamphalf.c driver based on tests
  comparing emulation and original PCB observations.
  [David Haywood, Smitdogg]

- Made the vdp map actually belong to the vdp, handling the palette
  manually for pikiri8.c - fixes MT#04759  [David Haywood]

- Added cycle-precise implementation of tms9980a; changed tms9900.c to
  allow for subclassing tms9900 and tms9980a from a common parent.
  [Michael Zapf]

- limenko.c - Hooked up QS1000 [Phil Bennett]

- SDL: Support newer Linux distros using GCC 4.7 [R. Belmont]

- Two TMS32031 fixes: [Daniel Filner]
  * Don't set underflow when doing a floating point subtract that
    results in 0.
  * Don't overwrite the exponent during a FIX operation.

- CHD fixes: [jmak]
  * Fixed uninitialized variables that were creeping into output
  * Changed qsort() callback to never return "equal", working around
    unstable system libc implementations

- Allow for 2 seconds of emulation to boot up before applying quickload
  for Jaguar  [Robbbert]

- qix.c: Identified Set 1 as Rev 2 and corrected the rom names.
 [Smitdogg, The Dumping Union]

- cd32: fix so it can find the CD-ROM [R. Belmont]

- seta.c: Fill in some missing PCB board numbers. Correct the board
  numbers as they are silkscreened on the PCB. Corrected the rom names
  for JJ Swuawkers. [Brian Troha]

- taito_en.c: Corrected 68000 clock [Stefan Lindberg]

- tx1.c: Add documentation about the TX-1 (Japan) PCBs. Added dipswitch
  locations to TX-1 and Buggy Boy sets. [Brian Troha]

- seta.c: Added dipswitch locations to Ultraman Club. [Brian Troha]

- Verified dips for Space Firebird and clones (spacefb.c).  [Tafoid]

- vegaeo.c - Hooked up sound in Crazy War [Phil Bennett]

- Added PGM2 motherboard specs/notes to driver.  [xingxing]

- midvunit.c: Added dipswitch locations to Cruis'n USA, Cruis'n World,
  Off Road Challenge and War Gods sets. [Brian Troha]

- eolith.c: Boost interleave for sound to correct syncing issues.
  [David Haywood]

- Replaced bitrotted rom for Mortal Kombat Turbo 3.0 (mkyturboe) which
  caused hanging during demonstration.  [bulldawg]

- upd7810.c: Fixed setting of flags in the ACI_[VABCDEHL]_xx functions.
  Fixed handling of Carry flag in the DAA instruction.  [Wilbert Pol]

- Updated labels.locations for all Crazy Kong PT 2 sets based on a
  recently dumped board  [Smitdogg, Tafoid]

New games added or promoted from NOT_WORKING status
Mahjong Janshin Plus (Japan) [Guru, Dyq, bnathan, Luca Elia]
Mahjong Dai Touyouken (Japan) [Guru, Dyq, bnathan, Luca Elia]
Return Of Sel Jan II (Japan, NM557) [Guru, Dyq, bnathan, Luca Elia]
Linky Pipe [David Haywood]
Offroad Challenge [Aaron Giles, Daniel Filner]
Touryuumon [Tim Schuerewegen]
Space Invaders Multigame (several versions)
  [hap, Dave France, Scott Brasington]
Super ABC (Pac-Man multigame kit) [hap, Guru, MiSFiTMAME]
Fantasy Zone II (System 16C version) [David Haywood]
Fishing (DECO Cassette). [SRI, Charles MacDonald, Team Japump!]

New clones added
Mahjong Nenrikishu SP (Japan, V250J) [Guru, Dyq, bnathan, Luca Elia]
TX-1 (Japan rev. B)
  [hap, Mr. CAST, R. Hawkins, Tormod, Woodada, Kevin Eshbach, Phil Bennett, Smitdogg, The Dumping Union]
War Of The Bugs (US)  [B. Stahl, Smitdogg, The Dumping Union]
Raiden (Unknown) [Mr. CAST, Smitdogg, The Dumping Union]
War Gods (HD 10/09/1996 - Dual Resolution)
  [B. Stahl, N. Francfort, ranger_lennier, Smitdogg, The Dumping Union]
War Gods (HD 08/15/1996) [alca]
Dynamite League (US) [Mr. CAST, Smitdogg, The Dumping Union]
Arkanoid (bootleg with MCU, set 2) [Smitdogg, The Dumping Union]
U.S. Championship V'ball (bootleg of Japan set)
  [Smitdogg, The Dumping Union]
Touchmaster 4000 (v6.02 California)
  [Mr. CAST, Smitdogg, The Dumping Union]

New games marked as GAME_NOT_WORKING
Wild Poker (ver. D 1.01) [Roberto Fresca, Team Europe]
beatmania IIDX 2nd style (GC985 JA) [phillw]
Triple Play (Ver. 1.10)
  [Kevin Eshbach, Smitdogg, Luca Elia, The Dumping Union]
Multipede [hap, JunoMan, Scott Brasington]
Skins Game (1.08)
  [Mr. CAST, M. Ponweiser, Mojo2000, Smitdogg, The Dumping Union, R. Belmont]
Skins Game (unknown alt. version) [Guru, R. Belmont]

News & Communication / MAME 0.146u1
« on: 11 June 2012, 10:40 »


0.146u1 whatsnew :

MAMETesters Bugs Fixed
- 02339: [Flip Screen/Cocktail] (metro.c) mouja: Flip screen doesn't work
  correctly in Mouja due to asymmetrical visible area. (hap)
- 03990: [Save/Restore] (bfm_sc2.c) sc2drwho + clones: Reload of state
  causes momentary loss of LCD (JWallace)
- 04893: [Sound] ym2413.c - A block that is never executed :-D
- 04890: [Crash/Freeze] (nemesis.c) rf2: Hang after countdown (hap)
- 04884: [Crash/Freeze] (ms32.c) tp2m32: unhandled priority type e0 (hap)
- 04882: [Graphics] (rabbit.c) rabbit: Health bars are black (hap)
- 04561: [Graphics] (metro.c) Most games in metro.c: Offset screens
  and/or misplaced graphics (hap)
- 04703: [DIP/Input] (metro.c) karatour: Start buttons don't work (hap)
- 04770: [Crash/Freeze] (metro.c) 3kokushi, karatour, ladykill, moegonta:
  Black/blank screen (hap)
- 04862: [Crash/Freeze] (midyunit.c) smashtv, strkforc, trog and clones:
  Crashes while a game begins (Phil Bennett)
- 04861: [Crash/Freeze] (taitojc.c) dendego, dendegoox, dendego2,
  dendego23k: Crash after initial checks (hap)
- 04873: [Graphics] (mitchell.c) mgakuen2: Graphic glitch (M.A.S.H.)
- 00653: [DIP/Input] (topspeed.c) topspeed: Turning left doesn't work
  in analog input mode. (hap)
- 04871: [DIP/Input] (topspeed.c) topspeed: Missing PORT_TOGGLE and
  wrong built-in layout (M.A.S.H.)
- 04591: [Interface] GUI dipswitch menu shows an empty box
  underneath. (Fabio Priuli)
- 04854: [Speed] (turbo.c) All sets in turbo.c: Slowdown (hap)
- 04870: [Crash/Freeze] (centiped.c) caterplr, magworm: Crash
  before OK (couriersud)
- 04868: [Crash/Freeze] (williams.c) joust2: Crash after OK (M.A.S.H.)
- 04866: [Crash/Freeze] (nova2001.c) raiders5: Fails the RAM test (M.A.S.H.)
- 04863: [Graphics] (tehkanwc.c) gridiron: Wrong aspect ratio (hap)
- 04864: [Misc.] CHDMAN fails to convert v4 to v5
- 04853: [Sound] (bzone.c) redbaron: POKEY background noise are
  too loud (couriersud)
- 04855: [Sound] (scramble.c) 800fath, knockout, mariner, triplep:
  No sound (hap)

Source Changes
- Naomi/Chihiro documentation update [f205v]

- seta.c: Added PCB layout & dipswitch locations for Magic Speed.
  [Brian Troha]

- Placed some handlers for the DM01 board into bfm_sc4 - once we can
  confirm more games are on the hardware, this can move into the main
  driver.  [James Wallace)

- CPS-1 update [Team CPS-1]:
  * Dumped and added CA22B.1A PAL to cawingj (Kold666)

- Hooked up inputs in DS Telejan [Angelo Salese]

- xain.c: Corrected rom labels for Solar Warrior / Xain'd Sleena.
  [Smitdogg, The Dumping Union]

- Found more games that use the DMD01, hooked those up, and cleaned up
  the interface hooks.  Cleaned up Scorpion 4 sets.  [David Haywood]

- z800x: Handle vectored interrupts correctly. [Christian Grössler]

- m72.c: Hooked up mcu to imgfightj. [David Haywood]

- 04862: smashtv and clones: Smash T.V. crashes while a game begins.
  [Phil Bennett]

- fixed memory leak in libflac/libflac/md5.c (fixes memory issues with
  chdman) [Oliver Stöneberg]

- Added cycle exact potentiometer and keyboard support to pokey device

- Fixed sprite colors in Bikkuri Card and Chance Kun
  [Smitdogg, Angelo Salese]

- megatech.c:  added a new revision of the bios [iGREKKESS, ElBarto]

- Added some bits to get the V53 (V33 core) running at least some sane
  sound code for hng64.c  There is no sound yet tho, and the banking
  mechanism will need hooking up but the initial banks should be
  correct.  [David Haywood]

- vsnes.c: Documentation update and corrects several roms names. Added
  set information to game names where possible. Tried to correction
  region information by copyright.
  [Mark F., Brian Troha, The Dumping Union]

- yiear.c: Correct rom labels [Smitdogg, The Dumping Union]

- flipjack.c: Documented dipswitch settings & pinout for Flipper Jack as
  per manual. [Brian Troha]

- mediagx.c: Added additional documentation specifying revision and
  build dates for the Area 51: Site 4 sets. [Troy Gratton]

- SDL: fix for OS/2 compile [K.O. Myung-Hun]

- ssv.c: Added dip locations to Mobil Suit Gundam Final Shooting.
  [Brian Troha]

- bzone.c: Documentation update including information about the -01 revision
  vector gen board and associated proms. Corrected and added PCB locations
  to Red Barron's roms. Added revision to the names of the 2 Battle Zone
  sets and made the parent the most current set (rev 2).
  [Andrew Welburn, Brian Troha]

- shootout.c: Added dipswitch locations to the Shootout sets.
  [Brian Troha]

- es5505/6: actually use the ADC port read callback [R. Belmont]

- topspeed.c update:
   * Added pinout documentation and dipswitch locations. [kanikani]
   * Fixed issues with analog controls. [hap]
   * Added second ADPCM chip and started to make sense on how these are
     hooked up. [hap]

- "Analog" Pokey Update [Couriersud]
  * Derived internal resistance calculation from Pokey documentation.
    This is a 4-bit parallel resistor (High-Z mos "devices") network
    to ground. The result is a non-linear resistance function.
  * Added low-pass filter support and opamp/resistor stages to the
    pokey driver. This is not as good as complete discrete emulation,
    but a lot better than the linear approximation we had before.
  * Changed a couple of drivers to use the new output volume
  * Added device configuration macros. Made all drivers use them.

- Modernized i8008 CPU core [Lukasz Markowski]

- Added POKEY filter stages to a couple of more games. [Couriersud]

- SDL: Preliminary Haiku OS support [PulkoMandy]

- Added POKEY filter stage to Tunnel Hunt. [Couriersud]

- More Z8001 improvements. [Christian Grössler]

- Added complete discrete filtering to quantum driver. [Couriersud]

- Improved reel motor and optical alignment for reels as related to the
  layout interface.  [James Wallace]

- segas32.c: Documentation update. Updated Sega game ID codes & PCB #'s,
  for Alien 3: The Gun, F1 Exhaust Note, Outrunners, Rad Mobile and Rad
  Rally. Documented known Rad Mobile Upright versions listed from
  manuals currently not dumped. [Brian Troha]

- SDL: More OS/2 fixes [K.O. Myung-Hun]

- Removed duplicate code which necessitated separate samples for War of
  the Worlds (color) [wotwc].  Both display types now only need the one
  sample set (wotw).  [Tafoid]

- Added discrete sound to bwidow and gravitar. [Couriersud]
 * Minor changes to ccastles (volume level) and centiped (low pass
 * removed class members no longer needed from pokey.c

- 68681.c: Fixed counter/timer implementation [Phil Bennett]

- taito_en.c improvements [Phil Bennett]:
  * Use the common 68681 DUART implementation
  * Implemented the MB87078 volume control

- model3.c: Documentation update. Added known Sega ID# for Game, rom
  board & security board for several games. Noted which Scud Racer sets
  were Twin or Deluxe and included information about the undumped
  Australian DX version. [Brian Troha]

- Input work done on Dai-Dai-Kakumei - clearing unknown bits and adding
  confirmed settings.  [Tafoid]

- eolith.c: Added dipswitch locations to all games in the driver.
  Cleaned up the input port defs. Added speed-up for Linky Pipe and a
  note as to where the game seems to hang. [Brian Troha]

- taito_z.c updates [hap]
  * removed fake digital steering wheel hack
  * improved analog controls for chasehq and contcirc
  * fixed some racingb issues, it's playable now

- Added an ASCII PCB layout, more findings and technical notes to
  lucky 74 driver. [Roberto Fresca]

- Experimental, and somewhat gross, fix for the MIE issues [O. Galibert]

- New TMS9900 and TMS9995 implementation with proper control line
  handling and wait state generation. Previous implementation has been
  renamed to
   * l.{c,h} and drivers point to the old implementation until they are
     adapted to the new version. [Michael Zapf]

- Implemented buzzer sound in Destiny - The Fortuneteller [Angelo

- bzone.c: Add the Address Decode prom to Red Baron. Currently not used
  in emulation but we archive it anyways. [The Dumping Union]

- Improved clocks in bankp.c and gyruss.c [Corrado Tomaselli]

- Enable proper save stating for bfm_bd1 machine which should fix MT
  bug#03990 as well.  [James Wallace]

- naomi: Make illvelo boot, probably others too [O. Galibert]

- model2.c: Updated several sets with Sega's game and / or ROM board
  ID#. Corrected the sound CPU & sample roms for the Manx TT set (as
  verified by manual) and documented the undumped Manx TT Deluxe set.
  [Brian Troha]

New games added or promoted from NOT_WORKING status
Magical Speed [NoVArcade]
Dragon World 2001 [David Haywood, Smitdogg]
Dragon World Pretty Chance [David Haywood, Smitdogg]
Funcube [Guru, Yasuhiro Ogawa, Luca Elia]
Linky Pipe [Gerald (COY), The Dumping Union]
Racing Beat [hap]

New clones added
Space Ranger [Marcello Mancini]
Express Raider (Italy) [Tirino73]
Dynamite Duke (Euro) [Tirino73]
Battlantis (program code F) [Paul Canham]
Virtua Striker 2 (Step 1.5, older)
  [Mr. CAST, Yohji, Smitdogg, The Dumping Union]
Nagano Winter Olympics '98 (GX720 JAA)
  [Yohji, Mr. CAST, Smitdogg, The Dumping Union, smf]
Crisis Zone (CSZO3 Ver. A) [Mr. CAST, Smitdogg, The Dumping Union]
Red Barron [Andrew Welburn, The Dumping Union]
Bulls Eye Darts (Galaxian conversion) [Mariusz Wojcieszek, Paul Swan]
Over Rev (Model 2B, Revision B) [Brian Troha, The Dumping Union]

New games marked as GAME_NOT_WORKING
Flipper Jack
  [Yohji, Mr. CAST, Smitdogg, The Dumping Union, hap, Angelo Salese]
Konami Test Board GX800
  [Yohji, Tormod, Smitdogg, The Dumping Union, Angelo Salese]
Exciting Black Jack
  [Mr.CAST, Smitdogg, The Dumping Union, Roberto Fresca]
Pong (Rev E)           [Couriersud]

News & Communication / MAME Plus XT Video Collection
« on: 21 May 2012, 13:08 »
Pack5 "D" 181 videos released...at this link

News & Communication / MAME 0.146
« on: 21 May 2012, 11:50 »


0.146 whatsnew :

MAMETesters Bugs Fixed
- 04773: [Crash/Freeze] (midyunit.c) mkyawdim, mkyawdim2: Crash before OK
  (Fabio Priuli)
- 04847: [Interface] -video ddraw with 16-bit desktop causes crash
- 00501: [Crash/Freeze] (liberate.c) liberatr: Select any wave above
  16 (19 or 22) and the game resets on the planet screen. (couriersud)
- 04834: [Graphics] All sets in batman.c, relief.c, shuuz.c,
  thunderj.c: Missing or misplaced graphic elements (hap)
- 04843: [Crash/Freeze] feversoc: Black Screen (David Haywood)
- 04840: [Crash/Freeze] (xmen.c) xmen6p, xmen6pu: Crash after OK (hap)
- 04492: [Sound] (missile.c) missile, missile1, missile2: Imperfect
  sound played for UFO and bomber attack. (couriersud)
- 04822: [Crash/Freeze] (cdi.c) All sets in cdi.c: Crash after OK (micko)
- 04835: [Graphics] (gsword.c) gsword, gsword2, josvolly: Graphics
  and palette corruption (hap)
- 04829: [Save/Restore] (astrocde.c) gorf, gorfpgm1, gorfpgm1g:
  Intermittent failure of autosave state function in gorf sets (hap)
- 04789: [Graphics] (megasys1.c) avspirit, monkelf: Missing sprites (hap)
- 04805: [DIP/Input] (seta.c) blandia, blandiap: Dip Default "Coin Mode 1"
  now triggers freeplay (micko)
- 04804: [Crash/Freeze] (simpl156.c) candance, chainrec, charlien,
  joemacr, joemacra, magdrop, magdropp, osman: Black Screen/Hang
  (w/noted slowdown) (micko)
- 04823: [Gameplay] (dgpix.c) fmaniac3: game shows only white screen
  after title (micko)
- 04807: [Crash/Freeze] (copsnrob.c) copsnrob: Hang/Freeze at boot (micko)
- 04833: [Sound] (labyrunr.c) tricktrp & clones: music is too fast (hap)
- 04828: [Documentation] (bfm_sc4.c) sc4crgc and clones: The correct
  year of production is '2003'.
- 04827: [Documentation] (bfm_sc5.c) sc5dmine and clones: The correct
  year of production is '2002'.
- 04776: [Crash/Freeze] (raiden2.c) xsedae: Crash after OK (hap)
- 04826: [DIP/Input] (alpha68k.c) gangwars, goldmedl, skyadvnt, skysoldr,
  timesold and it's clones: starting button for P1 is always on, you
  cannot use P1 inputs (hap)
- 01631: [Crash/Freeze] (superqix.c) sqixb2, perestro, perestrof: game
  resets after starting game (hap)
- 04824: [Documentation] (cps2.c) xmvsfu1d: In-Game selftest fails on
  program rom 3 & 4
- 04817: [Graphics] (batman.c) batman: missing, corrupted graphics (hap)
- 04815: [Documentation] (bfm_sc5.c) sc5crnjw and clones: The correct
  year of production is '2004'.
- 04813: [Documentation] (arcadia.c) ar_airh ar_airh2: Missing
  relationship (clone of...) between sets
- 04586: [DIP/Input] (gunbustr.c) gunbustr and clones: You cannot
  insert coin (hap)
- 04588: [Sound] (gunbustr.c) gunbustr and clones: No Sound (hap)
- 04738: [Graphics] (playch10.c) pc_mman3, pc_ngai2, pc_ngai3, pc_pwbld,
  pc_radr2: Graphics are messed up
- 04809: [Crash/Freeze] (redclash.c) All sets in redclash.c: Hang on Boot (hap)
- 04808: [DIP/Input] (exprraid.c) All sets in exprraid.c: Hang after coining up (hap)
- 04806: [Crash/Freeze] (ladybug.c) All sets in ladybug.c (except sraider):
  Hang/Freeze at boot (hap)
- 04810: [Crash/Freeze] (aleck64.c) 11beat, hipai, mtetrisc, srmvs, starsldr,
  twrshaft, vivdolls: Crash after OK (micko)

Source Changes
Don't optimize tms57002 on OS X PowerPC builds [Couriersud]

galspnbl.c: Add in missing button to Gals Pinball & Hot Pinball along
with misc documentation. [Brian Troha]

spbactn.c: Adjusted clock speeds based on OSCs actually on the PCB.
Added missing button and labeled buttons. Added dipswitch locations
and misc documentation. [Brian Troha]

Added NMI sound ACK mechanism to tecmo.c driver [Angelo Salese]

Misc documentation updates and typo fixes for neogeo.xml as well as
updates and a cleanup of neodrvr.c [Johnboy]

Fixed ffightj2 ROMs labels and locations, added pcb infos to
video\cps1.c [Team CPS-1]

Fixed mapping for mmatrixd (cps2) to allow in-game region switch to
work and renamed to a US set due to rom labels.  Replaced Phoenix Set
xmvsfu1d (cps2) bad dumps with others which pass in-game rom tests.
[Barry Harris]

timeplt.c: Added inputs to chkun and bikkuric, making them playable.

Corrected some off by one errors in DM01 dot matrix emulation, while
making it a bit more generic.  Ultimately, it will plug into Scorpion
2 and 4 hardware. [James Wallace]

preliminary Toshiba TC8830F emulation [hap]

i8251: "reset" bit is only documented to revert to looking for a mode
byte, not reset the entire chip. [R. Belmont]

Preliminary Z8001 support [Christian Groessler]

Initial work in preparation for some modernization on the whole
megadriv.c file, starting with better splitting of actual drivers
(megadriv.c, megacd.c, mega32x.c, megasvp.c and megavdp.c).
[David Haywood]

More Z8001 work, M20 now passes memory test [Christian Grössler]

Fix for i286 preventing error 104 on ibm5170 [Carl]

Added PPC405GP to PPC cpu core [Lukasz Markowski]

Added custom DCR read/write handlers to PPC cpu core
[Miodrag Milanovic]

gei.c: Refactored Trivia rom questions. Added misc documentation.
Added DSW locations to several sets. [Brian Troha]

This is phase 2 of the DMD changes, creating a new '5 dot' element to
make it more like the actual DM01 (which uses 5 by 7 blocks, but wires
them up row wise to a buffer, giving an unusual '65 dot row')
[James Wallace].

Z8001: Fix inb/outb @rX form.  M20 PPI test now passes. [R. Belmont]

Correct labels for bcruzm12 and replaced overdumped rom from butasan
based on pcb pictures and observation  [bonky0013, Tafoid]

Updating MAME drivers to use modern i8255 implementation instead of
the legacy one [Fabio Priuli]

z800x: Support for disassembly of Z8001 instructions
[Christian Grössler]

segas16b.c: Corrected the rom labels for the Japanese Cotton set and
added the Sega ID# for the rom board. [Tormod, The Dumping Union]

Small Konami update: [Mamesick]
 * aliens.c : reverted wrong changes applied in 0.145u8.
 * crimfght.c : reverted wrong changes applied in 0.145u8.
 * vendetta.c : small cosmetic changes plus PCB components verified.

Z8001 has 16-bit wide I/O ports [R. Belmont, Christian Grössler]

68681: Timers start immediately; unlike counters they don't wait for a
start command. [R. Belmont]

Finally done the last part of the dotmatrix changes, which is to
create a dot by dot display mode. This makes the BFMDM01 emulation far
more straightforward, and should mean that anyone wanting a matrix can
call some combination of functions and make it work.  [James Wallace]

info.c: added screen tags to xml output, so that it is possible to
easily identify which screens depend on optional devices (mostly of
use in MESS, for its slot options, but eventually handy for PC-based
arcades too) [Fabio Priuli]

Improved sound emulation in for pokey chip. Changed audio emulation to
emulate borrow 3 clock delay and proper channel reset. New frequency
only becomes effective after the counter hits 0. Emulation also treats
counters as 8 bit counters which are linked now instead of monolytic
16 bit counters. [Couriersud]

i386: IRET/Virtual 8086 mode fixes [Carl]

Added the alternative bios found on Gachagachamp, it appears to just
be recompiled. [smf]

Added the 700B01 bios, only the CRC is known. [smf]

Stop the elephant stage on Handle Champ from crashing, though other
graphics issues remain. [smf]

New Mega-Tech BIOS added. [El Barto]

Fix regression on POKEY device introduced in last commit. Fixed high
pass filters for POKEY. Added POKEYN device based on modern device.
Migrated bzone, ccastles and missile to use this device. [Couriersud]

Fixed random lfsr generation in pokey.c. This fixes MT00501 while
tempest is still starting up. [Couriersud]

Convert all remaining drivers to use the modern pokey device.

Emulated the protection(s) in lhzb2a, making it playable [Luca Elia]

mc68681: Fixed generation of spurious interrupts, and provide
ASSERT/CLEAR states to the IRQ callback. [R. Belmont]

i386: another small vm86 fix [Carl]

Added I/O board ROM dump for Ninja Assault
[Tormod, Smitdogg, The Dumping Union]

Chance 32 driver improvements: [Roberto Fresca]
* Inputs from the scratch.
* Completely demuxed the output lines.
* Added lamps support.
* Added a nice button-lamps layout.
* Found and added the FEVER! lamp.
* Fixed the Oki6295 and CRTC 6845 clocks.
* Corrected the refresh rate to 52.786 Hz (similar to Major Poker).
* Hooked the vblank input line.
* Figured out the following DIP switches:
    Auto Max Bet, Flip Screen, Maximum Bet,
    Auto Hold, Double-Up Type, Remote Credits,
    Bet Limit, and Coinage Multiplier.

New games added or promoted from NOT_WORKING status
Chance Thirty Two [Roberto Fresca]
Chance Kun [hap]
Bikkuri Card [hap]
DS Telejan (DECO Cassette) [Guru, Charles MacDonald]
Hyper Bishi Bashi Champ (GQ876 VER. EAA) [smf, Guru, Thorsten]
Hyper Bishi Bashi Champ (GQ876 VER. AAA) [smf, any]
Handle Champ (GQ710 VER. JAA)
  [smf, Yasuhiro, Tormod, Paratach, M. Healey, Dr. Spankenstein, f205v,
   T. Bailey, Mr. CAST, J. Finney, M. David, anonymous, Pernod, hap,
   gatt9, redk9258, L. Genier, Yohji, Smitdogg, The Dumping Union]
Mahjong Long Hu Zheng Ba 2 (VS221M) [Luca Elia, Guru, Dyq, bnathan]

New clones added
Hamburger (DECO Cassette, Japan)
  [Charles MacDonald, Dr. Spankenstein, Kevin Eshbach, T. Huff, SteveS,
   E. Page-Hanify, Hikari, ArcadeDude, F. Bukor, N. Francfort, jmurjr,
   arcade-history.com, ThumB, Hurray Banana, Paratech, Xiaou2, Cornishdavey,
   A. Costin, M. Ponweiser, Tormod, Rambo, Smitdogg, The Dumping Union,
   Team Japump!!!]
Pro Golf (DECO Cassette) (set 2) [Guru, Charles MacDonald]
Super Poker (Version 10.10) [Brian Troha, The Dumping Union]
Ms. Pac-Man II (bootleg) [Jim Skilskyj, MisfitMAME]
Ms. Pac-Man II (Orca bootleg set 2) [Corrado Tomaselli, MisfitMAME]
Tecmo Bowl (World, prototype?)
  [Mr. CAST, Smitdogg, The Dumping Union]
Zero Team 2000 [Mr. CAST, Smitdogg, The Dumping Union]
OutRunners (Japan) [ShouTime]

New games marked as GAME_NOT_WORKING
Touryuumon [Yohji, Mr. CAST, Smitdogg, The Dumping Union]

News & Communication / FB Alpha Release
« on: 14 May 2012, 19:41 »


FB Alpha Page

A new FB Alpha release. Get it over on the FB Alpha page.

    Added two clones of Arkanoid to the Arkanoid driver[Barry, f205v]
    Added Gigaman 2 to the CPS-2 driver, adding ability to disable Q-Sound in the CPS-2 drivers [Barry]
    Added Phoenix clone of Street Fighter Alpha to the CPS-2 driver [JacKc]
    Added Phoenix clone of Super Street Fighter II Turbo to the CPS-2 driver [JacKc]
    Added bootleg of Dragon Ninja to the DEC-0 driver [Barry, f205v]
    Added bootleg of Cobra Command to the DEC-8 driver [Barry, f205v]
    Added clone of Driving Force to the Galaxian driver [Barry, Team Europe]
    Added clone of Moon Cresta to the Galaxian driver [JacKc, Andy Welburn]
    Added clone of F-X to the Kyugo driver [Barry, f205v]
    Added Oxygene's NeoGeo 3D! demo to the Neo Geo driver [Barry]
    Added clone of Guardian Storm to the NMK16 driver [JacKc, B. St&aring;hl, Smitdogg, The Dumping Union]
    Added clone of Knights of Valour 2 to the PGM driver [JacKc, XingXing]
    Added clones of Flicky (alt graphics roms for 128k sets) to the Sega System 1 driver [Barry, f205v]
    Improvements to Street Fighter 2: Magic Delta Turbo which now works correctly [Barry]
    Fixed missing sounds in games based on Final Crash or Street Fighter 2: Magic Delta Turbo sound [Barry]
    Added support for missing priority mode writes in knightsb, knightsb4, the punipic sets, and wofb [Barry]
    Changed knights and knightsb4 to get the sprite mask values from work RAM [Barry]
    Changed the Daimakai bootleg to use the bootleg Sprite RAM it writes, and get the sprite priority masks from work RAM [Barry]
    Changed the punipic sets to get the scroll layer RAM offsets and sprite priority masks from work RAM [Barry]
    Changed wofb, and other wof sets that don't write the registers to get the sprite priority masks from work RAM [Barry]
    Hooked up the EEPROM in the dino, punipic and wof bootleg sets that don't read dip switches [Barry]
    Updated the EPOS driver, adding sound for Dealer and implementing the watchdog [iq_132]
    Tidied the Phoenix sets in the CPS-2 driver [Barry, based on info from Pythagoras]
    Fixed some unicode titles [JacKc, XingXing]
    Added Hyllian's Data Dependent Triangulation 3X to the softFX blitters [Hyllian, msbhvn]
    Optimised the xBR filters [Hyllian, Barry]
    Sync some sets and titles with latest MAME SVN [JacKc]

Pages: 1 2 [3] 4 5 6 7 8 ... 13

Page created in 0.154 seconds with 17 queries.