Bank Robbery Slot Machines | Play Now Multislot Free Slots
Bank Robbery Slot Machines | Play Now Multislot Free Slots
Casino Lobby - Demo Play
Bank Robbery Online Casino Slot Game
Bank Robbery Slot Machine ᗎ Play FREE Casino Game Online
Casino Lobby - Demo Play
Casino Lobby - Demo Play
Bank Robbery Slot Machine - Play Online Slots for Free
Bank Robbery - Slots Online - Casino Oasis
casino demo bank robbery
VIDEO
casino demo bank robbery - win
MAME 0.215
A wild MAME 0.215 appears! Yes, another month has gone by, and it’s time to check out what’s new. On the arcade side, Taito’s incredibly rare 4-screen top-down racer Super Dead Heat is now playable! Joining its ranks are other rarities, such as the European release of Capcom‘s 19XX: The War Against Destiny, and a bootleg of Jaleco’s P-47 – The Freedom Fighter using a different sound system. We’ve got three newly supported Game & Watch titles: Lion, Manhole, and Spitball Sparky, as well as the crystal screen version of Super Mario Bros. Two new JAKKS Pacific TV games, Capcom 3-in-1 and Disney Princesses, have also been added.
Other improvements include several more protection microcontrollers dumped and emulated, the NCR Decision Mate V working (now including hard disk controllers), graphics fixes for the 68k-based SNK and Alpha Denshi games, and some graphical updates to the Super A'Can driver.
We’ve updated bgfx, adding preliminary Vulkan support. There are some issues we’re aware of, so if you run into issues, check our
GitHub issues page to see if it’s already known, and report it if it isn’t. We’ve also improved support for building and running on Linux systems without X11.
You can get the source and Windows binary packages from
the download page .
MAMETesters Bugs Fixed 04531 : [Sound] (segas32.cpp) f1en: Engine noise loops/resets. (Tafoid) 07025 : [Graphics] (model1.cpp) vr: Graphical glitches. (O. Galibert) 07026 : [Gameplay] (model1.cpp) vr: Gameplay calculation and physics issues. (O. Galibert) 07372 : [Crash/Freeze] X11 Lightgun input module crashes if X11 display is not available. (George McMullen) 07437 : [Gameplay] (x68k.cpp) x68000 [nemesis]: Background tiles appear in foreground in Nemesis 90 Kai. (Carl) 07438 : [Graphics] (m72.cpp) imgfightj, mrheli, nspiritj: “For use in Japan” messages are not displayed correctly. (Angelo Salese) 07442 : [DIP/Input] (gaelco.cpp) biomtoy, biomtoya, biomtoyb, biomtoyc, bioplayc: Lives DIP switch mis-labelled. (girosintornillos) 07444 : [DIP/Input] (seta.cpp) blandia, blandiap: Lives DIP switch mis-labelled. (girosintornillos) 07445 : [DIP/Input] (model2.cpp) sgt24h, overrevb: Accelerator and brake pedals are reversed. (VasiliyFamiliya) 07447 : [Graphics] (cninja.cpp) cninja and clones: Incorrect graphical priorities between level 4 bosses. (Ivan Vangelista) 07448 : [Gameplay] (taito_z.cpp) sci, scia, scij, scin, sciu: Shifting gears activates turbo. (girosintornillos) 07452 : [Crash/Freeze] (eprom.cpp) eprom, eprom2: The control test will not load. (AJR) 07454 : [Plugins] (dooyong.cpp) flytiger: Use of high score plugin causes incorrect attract mode behaviour. (Carl) 07456 : [Crash/Freeze] (segas16b.cpp) eswat: Emulator crashes with segmentation fault. (smf) 07457 : [DIP/Input] (m107.cpp) dsoccr94: Coin 3 and coin 4 inputs are mapped incorrectly. (MetalGod) 07463 : [DIP/Input] (mystwarr.cpp) metamrph and clones, viostorm and clones: Coin 3 and 4 inputs are not connected. (Zach S.) 07465 : [Crash/Freeze] (interpro.cpp) ip2000: Emulator crashes if mouse is moved during startup. (Patrick Mackinlay) 07469 : [Graphics] (vboy.cpp) vboy: Sprite elements are cut off on the right. (Robbbert) New working machines Capcom 3-in-1 (1942, Commando, Ghosts'n Goblins) (JAKKS Pacific TV Game, Game-Key Ready) (29 MAR 2005 B) [Sean Riddle, David Haywood, anonymous] China H Computer Company H-01B [zzemu] Disney Princesses (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, David Haywood, anonymous] Game & Watch: Lion [algestam, Mr. Do, Sean Riddle] Game & Watch: Manhole (gold) [algestam, Mr. Do, Sean Riddle] Game & Watch: Spitball Sparky [algestam, Mr Jiggles the Christmas Man] Motorola MEK6800D1 [68bit] Motorola Micro Chroma 68 [68bit] Super Dead Heat [Phil Bennett, David Haywood] New working clones 19XX: The War Against Destiny (Euro 960104) [redsupra, smf] Beastorizer (USA, Jun 21 1997) [jordigahan, ClawGrip] Bomberman (Version 6.6) [caius, The Dumping Union] Buggy Boy/Speed Buggy (cockpit, rev. B) [pacman70, Asayuki] Dragon Breed (Japan, M72 PCB version) [Jorge Silva] Game & Watch: Super Mario Bros. (crystal screen) [algestam, Mr Jiggles the Christmas Man] Hard Head (bootleg, set 3) [jordigahan, Heckler, ClawGrip] Hegener + Glaser Mephisto MM V (prototype) [CB-Emu] Megatouch III Turnier Edition (9255-30-50 R0F, Bi-Lingual GEENG version) [Kevin Eshbach, Brian Troha, The Dumping Union] P-47 - The Freedom Fighter (World, bootleg) [jordigahan, Heckler, ClawGrip] Machines promoted to working Fidelity Electronics Phantom Chess Challenger [Sandro Ronco] NCR Decision Mate V [Sandro Ronco, rfka01] Pacific Educational Systems VPU-01 Speech box [Robbbert] Radio Shack TRS-80 DT-1 [Robbbert] New machines marked as NOT_WORKING Advance Bright Ltd Ping Pong / Table Tennis / Super Ping Pong (PP1100, ABL TV Game) [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen] Conny TV Virtual Tennis [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen] El Dorado [TeamEurope] The Flintstones (LX-3) [PinMAME] Care Bears TV Games (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, David Haywood, anonymous] Kursaal Darts [jordigahan, ClawGrip] Litek Information Systems LMS46-V9 [Don Maslin Archive, AJR] Research Inc. Teleray Model 10 [Bitsavers] Rollamatic 5-Line Special (Barcrest) (MPU3) [Darran, The Dumping Union] TaiKee Rockstar Guitar / Guitar Rock (PAL) [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen] Terrific Lake [PinMAME] Top Sound (French) [PinMAME] Play Vision Who Wants to Be a Millionaire (Play Vision, Plug and Play, UK) [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen] Vortex (Island Design) [unknown] New clones marked as NOT_WORKING 386 motherboards using a OPTi 82C495SLC chipset [rfka01] 386 motherboards using the ALi M1419 chipset [rfka01] 386 motherboards using the CS8230 chipset [rfka01] 386 motherboards using the MX83C305(A)(FC)/MX83C05(A)(FC) chipset [rfka01] 386 motherboards using the OPTi 82C381 chipset [rfka01] 386 motherboards using the OPTi 82C391 chipset [rfka01] 386 motherboards using the SiS Rabbit chipset [rfka01] 386 motherboards using the UMC UM82C481AF chipset [rfka01] 386 motherboards using the UMC UM82C491F + UM82C493F chipset or BIOTEQ equivalents [rfka01] 386 motherboard using the UMC UM82C491F chipset [rfka01] 386sx motherboards using the ALi M1217 chipset [rfka01] 386sx motherboards using the OPTi 82C283 chipset [rfka01] 386sx motherboards using the OPTi 82C291 chipset [rfka01] 386sx motherboards using the SCAMPSX chipset [rfka01] 486 motherboards using the ALi 1487/1489 chipset [rfka01] 486 motherboards using the OPTi OPTi 82C392, 82C493 chipset [rfka01] 486 motherboards using the SiS 85C471/85C407 chipset [rfka01] 486 motherboards using the UMC UM8498F, UM8496F chipset [rfka01] 486 motherboards using the UMC UM8886/UM8881 chipset [rfka01] Abit AB-PB4 [rfka01] Abit AB-PW4 [rfka01] Alaris Cougar [rfka01] Alaris RYC LEOPARD LX [rfka01] Alaris Tornado 2 [rfka01] AMI Mark V Baby Screamer [rfka01] ANIX CH-386S-16/20/25G [rfka01] Aquarius System (ASI) MB-4D33/50NR [rfka01] Asus ISA-486SV2 [rfka01] AUVA TAM/25-P2 M31720P [rfka01] Bank Robbery (Ver. 1.23) [Siftware] Biostar MB-1340UCQ-B [rfka01] Chaintech 333SC [rfka01] Chaintech 486SLE M106 4SLE-Z1 [rfka01] Chaintech ELT-286B-160B(E) [rfka01] Chicony CH-491E [rfka01] Daewoo AL486V-D Rev:1.1 [rfka01] Derby Owners Club World Edition (Rev A) [Fluffy] Diamond Flower, Inc. (DFI) 486-CCV [rfka01] DTK Computer PPM-3333P [rfka01] DTK PKM-0038S aka Gemlight GMB-486SG [rfka01] Elitegroup Computer Systems FX-3000 REV1.0 [rfka01] Elitegroup ELT-386SX-160BE [rfka01] Elitegroup UC4913 REV:1.1 [rfka01] Elitegroup UC4915 A AIO [rfka01] Elitegroup UM486/UM486sx [rfka01] Elitegroup UM486V-AIO [rfka01] First International Computer 4386-VC-HD [rfka01] First International Computer 4386-VC-V [rfka01] First International Computer 486-GIO-VT2 [rfka01] Fujitsu FM-Towns (Model 1 / 2) [r09] GENOA TurboExpress 486 VL [rfka01] GES 9051N-386C VER -0.01 [rfka01] Gigabyte GA-486VF [rfka01] Gigabyte GA-486VS [rfka01] LuckyStar LS-486E Rev:C [rfka01] Micro-Express Inc. Forex 386 Cache [rfka01] MORSE KP 386SX V2.21 [rfka01] MSI MS-4125 [rfka01] MSI MS-4138 [rfka01] MSI MS-4144 [rfka01] Octek Hawk [rfka01] Octek Hippo COM [rfka01] Octek Hippo DCA2 [rfka01] Octek Hippo VL+ [rfka01] Octek Panther II [rfka01] Olivetti M21 [rfka01] OPTi OPTi 386WB VER.1.0 [rfka01] PC-Chips M216 [rfka01] PC-Chips M396F [rfka01] PC-Chips M912 [rfka01] PC-Chips M915i [rfka01] Peacock 386sx Ver. 2.0 motherboard SCsxAIO [rfka01] Peacock PCK 486 DX [rfka01] Philips PCD204 (PCD200 series) [rfka01] Pine PT-319A [rfka01] Pine Technology PT-430 [rfka01] Pine Technology PT-432b aka SR-M401-A [rfka01] PROTECH PM486PU-S7 [rfka01] QDI PX486P3 [rfka01] QDI V4P895P3/SMT V5.0 [rfka01] QD-U386DX VER 1.0 [rfka01] Sanyo MBC-18NB [rfka01] See-Thru Sto486Wb aka AUVA Cam-33-P2 [rfka01] Shuttle 386SX REV 2.0A [rfka01] Shuttle Computer International HOT-433 [rfka01] TD60C [rfka01] TD70A and TD70AN [rfka01] TD70N [rfka01] Termtek TK-635 [nextvolume, Dirk Best] UNICHIP 386W 367C REV 1.0 [rfka01] UNICHIP 486 WB 4407 REV 1.0 [rfka01] unknown 286 AT clones (HT18/C chipset) [rfka01] Via 4386 VIO / Highscreen universal board [rfka01] Vintage Sprite SM 486-50USC [rfka01] Vs. Super Mario Bros. (bootleg with Z80, set 3) [jordigahan, ClawGrip] ZIDA Tomato board 4DPS [rfka01] New working software list additions apple2_flop_clcracked : Balancing Act (cleanly cracked), Fractions: Basic Skills (cleanly cracked), Fractions: Subtraction (cleanly cracked), The Haunted Palace (cleanly cracked), Statistics (Version 3.3) (cleanly cracked), Whole Numbers: Multiplication (cleanly cracked), The World's Greatest Baseball Game (Enhanced Version) (cleanly cracked) [4am, Firehawke] apple2_flop_orig : Alibi, American Government (Micro Learningware), Apple Stellar Invaders, Battlefront, Beach Landing, Carriers at War, The Coveted Mirror, Crime Stopper, Decisive Battles of the American Civil War: Volume Three, Decisive Battles of the American Civil War: Volume Two, Decisive Battles of the Civil War: Volume One, Dogfight II, Europe Ablaze, Galactic Wars, Gauntlet, Ghostbusters, Go (Hayden), Guderian, Halls of Montezuma, The Haunted Palace, I, Damiano, Leisure Suit Larry in The Land of The Lounge Lizards, The Mask of the Sun (Version 2.1), MacArthur's War, Muppet Learning Keys: The Muppet Discovery Disk, Oil Rig, Panzer Battles, Pulsar ][, Questprobe featuring Spider-Man, Reach For The Stars (Version 1.0), Reach For The Stars (Version 2.0), Reach For The Stars (Version 3.0), Reversal, Russia, Sherlock Holmes in Another Bow, Simultaneous Linear Equations, Space Kadet, Tapper, Ulysses and the Golden Fleece, Vaults of Zurich, Winter Games [4am, Firehawke] fmtowns_cd : CG Syndicate Vol. 1 - Lisa Northpoint, CubicSketch V1.1 L10, New Horizon CD Learning System II - English Course 1, Shanghai, Space Museum, TownsSOUND V1.1 L20, Z's Triphony DigitalCraft Towns [redump.org, r09] hp9825b_rom : 9885/9895 ROM for 9825, 9885 ROM for 9825, Matrix ROM for 9825, SSS mass storage ROM [F.Ulivi] ibm5150 : Action Service (Smash16 release) (3.5"), International Karate, Italy '90 Soccer, Joe Blade (Smash16 release), Out Run (Kixx release), Starflight [ArcadeShadow] ibm5170 : Corridor 7: Alien Invasion, Links - The Challenge of Golf (5.25"HD) [ArcadeShadow] midi_flop : Dansbandshits nr 3 (Sweden) [FakeShemp] vz_snap : Ace of Aces, Adventure, Airstrip, Arkaball v1, Arkaball v2, Arrgh, Assembly Language for Beginners, Asteroids, Attack of the Killer Tomatoes, Backgammon, Backgammon Instructions, Battleships v1, Battleships v2, Bezerk, Binary Tape Copier v1.0, Bomber, Breakproof File Copier, Bust Out, Camel, Card Andy, Casino Roulette v1, Casino Roulette v2, Catch, Challenger, Chasm Capers, Check Disk, Checkers, Chess, Circus, Compgammon, Computer Learjet, Concentration, Cos Res, Craps, Crash, Curses, Dawn Patrol, Decoy v1, Decoy v2, Defence Penetrator, Dig Out, Disassembler v2, Disassemmbler v1, Disk Copier, Disk Copy V2.0, Disk Editor-Assembler V6.0X, Disk Menu, Disk Ops 4, Disk Sector Editor v1, Disk Sector Editor v2, Dog Fight, Dracula's Castle, The Dynasty Derby, Editor-Assembler V.1.2, Editor-Assembler V.1.2B, Electric Tunnel, Electronic Blackjack, Extended DOS V1.3, Extended VZ Basic V2.5, Factory, Fastdisk V1.0, Fastdisk V1.1, Fastdisk V1.2, Fastdisk V1.2 demo, Filesearch 2.0, Filesearch V2.0, Formula One v1, Formula One v2, Formula Uno, Frog, Galactic Invasion, Galactic Raiders, Galactic Trade, Galaxon, Game Instructions, Ghost Blasters, Ghost Hunter (hacked), Ghost Hunter instructions, Ghost Hunter v1, Ghost Hunter v2, Golf, Grand Prix, Grave Digger, Gunfight, Hamburger Sam, Hangman v1, Hangman v3, Hangman v4, Hex Maths, Hex Utilities, The High Mountains, High Scores, Hoppy v1, Hoppy v2, Hunt the Wumpus, Instructions for Asteroid Dodge, Instructions for Invaders, Instructions for Ladder Challenge, Invaders v1, Invaders v2, Inventory, Kamikaze Invaders, Key Hunt, Knights and Dragons, Ladder Challenge, Laser, Laser Pong, Lunar Lander, Mad Max VI, Madhouse, Mars Patrol, Mastermind, Match Box, Match Box Instructions, Maths Armada, Maze Generator, Meat Pies, Melbourne Cup, Meteor, Missile Attack, Missile Command v1, Missile Command v2, Missing Number, Moon, Moon Lander, Moonlander, Moving Targets, Number Sequence, Number Slide, Othello, Othello Instructions, Painter v1, Painter v2, Painter v3, Panik, Panik Instructions, Penguin, Planet Patrol, Poker Machine, Punch v1, Punch v2, Pursuit, The Quest, The Return of Defense Command, Rocket Command, Shootout, Space, Space Ram, Space Station Defender, Space Vice, Star Blaster, Submarine, Super Snake, Super Snake Trapper, The Ten Commandments, Tennis v1, Tennis v2, Tone Generator, Totaliser Derby, Tower, Triffids 2040 AD, Twisting Road, VZ 200-300 Diskette Monitor, VZ Panik, VZ cave, VZ-200 Cup, Vzetris, Worm, Write a Story [Robbbert] Software list items promoted to working dmv : MS-DOS v2.11 HD, MS-DOS v2.11 HD (Alt 2), MS-DOS v2.11 HD (Alt 3), MS-DOS v2.11 HD (Alt), Z-Com v2.0 HD [Sandro Ronco, rfka01] New NOT_WORKING software list additions ekara_japan_a : A-3 Pichi Pichi Pitch vol.3 (Japan) [David Haywood, Sean Riddle] evio : Anime Mix 1, Chisako Takashima Selection, evio Challenge!, evio Selection 02, evio Selection 03, Hard Soul 1, I Love Classic 1, Pure Kiss 1 [David Haywood, Peter Wilhelmsen, ShouTime, Sean Riddle] fmtowns_cd : Debian GNU/Linux 1.3.1 with Debian-JP Packages, Debian GNU/Linux 2.0r2 with Hamm-JP [akira_2020, Tokugawa Corporate Forums, r09] Air Warrior V1.2, Fujitsu Habitat V2.1L10, Hyper Media NHK Zoku Kiso Eigo - Dai-3-kan, Nobunaga no Yabou - Sengoku Gun'yuuden, Taito Chase H.Q. (Demo), TownsFullcolor V2.1 L10, Video Koubou V1.4 L10 [redump.org, r09] leapfrog_ltleappad_cart : Baby's First Words (USA), Disney Pooh Loves You! (USA), If I were... (USA) [ClawGrip, TeamEurope] Source Changes ins8250: Only clear transmitter holding register empty interrupt on reading IIR if it’s the highest priority pending interrupt. [68bit] bus/ss50/mps2.cpp: Connected RS-232 control lines. [68bit] machine/ie15.cpp: Cleaned up RS-232 interface. [68bit] bus/rs232: Delay pushing initial line state to reset time. [68bit] bus/rs232/null_modem.cpp: Added configuration option for DTR flow control. [68bit] tv990.cpp: Improved cursor position calculation. [68bit] tilemap.cpp: Improved assert conditions, fixing tilemap viewer, mtrain and strain in debug builds. [AJR] spbactn.cpp: Use raw screen timing parameters for spbactn. [AJR] laz_aftrshok.cpp: Added aftrshok DIP switch documentation from the manual. [AJR] ELAN RISC II updates: [AJR] Identified CPU type used by vreadere as ePG3231. Added preliminary port I/O handlers and callbacks. Added stub handlers and state variables for interrupt controller, timers, synthesizer, UART and SPI. Fixed TBRD addressing of external data memory. Fixed calculation of carry flag for normal adder operations. Implemented multi-byte carry/borrow for applicable registers. Implemented signed multiplication option. Added internal stack buffer for saving PCH during calls/interrupts. alpha68k_n.cpp: Replaced sstingry protection simulation with microcontroller emulation. [AJR] sed1330: Implemented character drawing from external ROM, fixed display on/off command, and fixed screen area definition. [AJR] tlcs90: Separated TMP90840 and TMP90844 disassemblers. [AJR] z180 updates: [AJR] Split Z180 device into subtypes; HD647180X now implements internal PROM, RAM and parallel ports. Added internal clock dividers adjust CPU clocks in many drivers to compensate. Reduced logical address width to 16 bits. h8: Made debug PC adjustment and breakpoints actually work. [AJR] subsino2.cpp: Added save state support and cleaned up code a little. [AJR] gaelco.cpp: Adjusted bigkarnk YM3812 clock so pitch matches reference recording. [AJR] stadhero.cpp: Made stadhero stage music selection and various other things more random. [AJR] acorn_vib: Made ACIA transmit/receive clocks selectable using MC14411. [AJR] hitme.cpp: Renamed m21 to mirco21 to resolve name collision. [AJR] Emulated ADC0804 and added device to various drivers (fixes “WRONG CONTROL IO” in citybomb service mode). [AJR] tmnt.cpp: Added glfgreat analog controls and ADC, and removed spurious fourth button. [AJR] megasys1.cpp: Added p47b ADPCM sample playback using additional Z80. [AJR] cps1.cpp, segas16b.cpp: Fixed unsafe bitmap usage in video update routines that could cause memory corruption. [AJR] bus/isa: Added Music Quest PC MIDI Card. [AJR, VOGONS Vintage Driver Library] rd100.cpp: Added preliminary keyboard inputs. [AJR] Separated V50/V53 common peripherals and former device from V33 base, and add V40 type for future use. [AJR] m72.cpp: Fixed sample-related communications on 8751-protected games. [AJR] Added Fujitsu FR disassembler and skeleton CPU device. [AJR] hvyunit.cpp: Fix hvyunit coin counters. [AJR] hh_sm510.cpp: Re-scanned gnw_mmouse display. [algestam] snes.cpp: Change screen resolution for pseudo-hires mode, and run HDMA at vertical position zero. [AmatCoder] Fixes graphics in Judge Dredd and Vortex. alpha68k.cpp updates: [Angelo Salese] Added opaque tile support for V board (fixes title screen clipping effects for Sky Adventure). Removed hack for priest priority in Sky Adventure level 1 as this is an original game bug. Merged sprite drawing code with SNK 68k sprite device. Simulated screen banking for Gold Medalist starter pistol shot on dash events. Fixed missing status bar and “start/hurry up” graphics for player 1 in Gold Medalist. Removed unemulated protection flag from Gold Medalist clones. alpha68k.cpp, snk68.cpp: Moved palette code to a common device using the same scheme as the Neo Geo palette. [Angelo Salese] Produces more accurate colors, especially visible on dithered backgrounds. markham.cpp: Improved Strength & Skill master interrupt firing and row scroll (fixes missing sprites regression in stages 2 and 3). [Angelo Salese] Synchronized with upstream GENie, bx, bgfx and bimg. [Belegdol] Fixed Visual Studio 2019 build issues. [Belegdol] Switched Travis CI build to Xcode 11. [Belegdol] Build bgfx with OpenGL ES rather than OpenGL when building without X11 on Linux and BSD. [Belegdol] ay8910.cpp: Converted Sunsoft 5B 6630B sound hardware to a device. [cam900] nmk16spr.cpp: Converted NMK 16-bit sprite hardware to a device. [cam900] Implemented priority drawing and sprite limits, and added notes. Adapted nmk16.cpp and powerins.cpp to use new device. powerins.cpp: Derived clocks from crystals present on boards and added raw screen timing parameters. [cam900] ninjaw.cpp, warriorb.cpp: Added subwoofer and corrected sound routing. [cam900] mos6581.cpp: Added save state support. [cam900] sid.cpp, sidenvel.cpp, sidvoice.cpp: Improved save state support and cleaned up code. [cam900] ymf278b.cpp: Implemented FM DO2 output scaling. [cam900] ymf262.cpp: Added notes. [cam900] tmap038.cpp: Converted 038 tilemap generator chip to a device. [cam900] Adapted cave.cpp and mcatadv.cpp to use the new device, and cleaned up code. mcatadv.cpp: Fixed tilemap flicker when debugging functionality is enabled. [cam900] argus.cpp: Fix repeated spelling error in comments. [cam900] megasys1.cpp: Fixed missing semicolon. [Christian Groessler] gamate.cpp: Made initial RAM fill better match hardware power-up state. [Christian Groessler] audio/irem.cpp: Fixed a number of kidniki audio issues. [Couriersud] Added jumper J4 as a compile-time option, fixed a number of resistor and capacitor values, and fixed a barrier. Netlist system updates: [Couriersud] Added support for line markers to the netlist preprocessor and parser. Added include processing to the netlist preprocessor, and reorganised plib code so this can be better utilised. Simplified netlist library code and improved performance. Moved netlists out of driver sources and organised netlists according to functionality. Added an extended validation mode to nltool for identifying certain kinds of issues. Removed some hints from pong now that performance has improved.. chelnov.cpp: Added microcontroller dump for chelnov and hooked it up, replacing simulation. [Dirk Best, TeamEurope, Brian Troha] Programs for other regions created by patching the dumped World region microcontroller program. firetrap.cpp: Add microcontroller dump for firetrap and hook it up, replacing simulation. [Dirk Best, TeamEurope, Brian Troha] Program for US region created by patching the dumped Japan region microcontroller program. i8251.cpp, pit8253.cpp, isa/ega.cpp, isa/mda.cpp: Modernized debug logging. [Edström] m6801.cpp: Added more logging and reduced unnecessary serial transmit output updates. [Edström] mc6845.cpp: Added more logging and reduced warning spam at startup when register values are inconsistent. [Edström] isa/mda.cpp: Added Ericsson Monochrome HR Graphics Board 1070. [Edström] Moved Ericsson PC from pc.cpp to new source file eispc.cpp and added serial keyboard. [Edström] hp9825.cpp: Added support for external ROM cartridges to HP9825B and HP9825T. [F.Ulivi] hp9885.cpp: Added missing postamble when writing sectors on disk. [F.Ulivi] Lua engine updates: [feos] Added callback after a batch of sound samples are generated. Greatly reduced compiler memory usage by adding user type members after construction. Always re-generate version.cpp if top-level makefile changes. [feos] Start AVI recording after devices have been started so initial screen refresh rate is used rather than fixed 60 Hz. [feos] goldstar.cpp: Decrypted pkrmast and its clone. [Ioannis Bampoulas, Ivan Vangelista] goldstar.cpp: Decrypted super972. [Ivan Vangelista] squale.cpp: Connected the EF9365 video controller IRQ output to the 6809 IRQ input for Apollo 7 Squale. [Jean-François DEL NERO] wd_fdc.cpp: Improved interrupt request reset logic based on WD1772 and VG93 (1793 clone) decaps. [MetalliC] Fixed clang compilation error on targets where stream size is larger than long int. [Nathan Woods] model1.cpp: Fixed issues with TGP interface emulation. [O. Galibert] emumem_het.cpp, emumem_heu.cpp: Hold additional reference for in-flight handlers (fixes MT07456 ). [O. Galibert, smf] apple3.cpp: Corrected number row key layout (fixes pasting and natural keyboard mode). [pahandav] ppcdrc.cpp, sh2.cpp, sh4.cpp: Fixed issues causing fast RAM accesses to bypass the debugger. [Phil Bennett] tms34020: Implement SETCDP and CLIP opcodes. [Priit Laes] apple2gs.cpp: Allow slot interrupt requests to be dispatched. [R. Belmont, Peter Ferrie] apple3.cpp: Suppress $C800 switching on debugger accesses. [R. Belmont, Rob Justice] osd/sdl: Added support for RRGGBB00 pixel format used by ARM Mali GPUs. [R. Belmont] fmtowns_cd.xml updates: [r09] Replaced a number of entries with better dumps from the redump.org database. Added parent/clone relationships for Windows 3.1 revisions. Updated the list of missing dumps. fmtowns.cpp updates: [r09] Removed SCSI controller from first-generation models and the Marty as these machines lack it. Corrected CPU types for FM-Towns II SJ and FM-Towns II MX. Corrected user-selectable RAM size options. Mapped packed video RAM at 0x00b00000 for 386SX-based models (fixes graphical issues on FM-Towns II UX and FM-Towns Marty). Configured FM-Towns Marty with one floppy drive and 2 MB of RAM. Fixed crashes when 1 MB ROM or a single floppy drive is selected. Dumped and added ROMs from a first-generation FM-Towns Model 2. hcd62121: Implemented exclusive OR with indirect addressing. [Ricardo Barreira] Used by cfx9850 for zoom menu in graph mode. cfx9850.cpp: Corrected RAM size to 32 kB and added mirroring. [Ricardo Barreira] super80.cpp, super80_cass.xml: Fine-tuned software compatibility flags. [Robbbert] Removed unnecessary offset attribute from some software lists. [Robbbert] trs80dt1: Added RS-232 and Centronics parallel ports, and promoted to working. [Robbbert] pes.cpp: Modernised and cleaned up code, and fixed regressions caused by years of neglect. [Robbbert] mkit09.cpp: Improved inputs for mkit09a and got it to start and run. [Robbbert] Added covers to images that can be displayed in system selection UI. [Robbbert] imagedev/avivideo.cpp: Added an image device to provide looping uncompressed AVI frames as input. [Ryan Holtz] vino.cpp: Adapted to support both avivideo_image_device and picture_image_device. [Ryan Holtz] cdi.cpp: Switched SERVO and SLAVE microcontrollers to use the correct device type with internal memory maps. [Ryan Holtz] snes.cpp updates: Added clock divider for original Super FX chip (fixes game speed in Star Fox, Stunt Race FX, Vortex, and others). [Ryan Holtz] Corrected video RAM size to 64 kB (fixes graphics in Yoshi’s Island and possibly others). [Ryan Holtz, byuu] Fixed PPU background layer drawing based on higan ppu-fast. [Ryan Holtz, byuu] Adjusted horizontal blanking timing interval to the most common case (fixes off-by-one parallax in Yoshi’s Island). [byuu] supracan.cpp updates: [Ryan Holtz] Implemented sprite-to-sprite masking. Removed sound CPU boot hack and fixed sound CPU reset/halt behavior. Implemented controller input shift register protocol and removed non-existent parallel inputs in main CPU memory space. Removed non-existent player 3 and player 4 inputs. Added save status support and converted logging to use logmacro.h. bgfx: Do texture format conversion via a full-screen GPU pass. [Ryan Holtz] screen: Added support for changing horizontal width mid-frame and hooked it up to the SNES driver. [Ryan Holtz] Fixes dkongcu intro and others. bus/dmv: Added K012 and C3282 hard disk interfaces. [Sandro Ronco] netlist: Fixed issue with 1×1 matrix (affected gamemachine.cpp and breakout.cpp systems). [Tafoid] Converted osd_printf_* family of functions to use util::string_format semantics. [Vas Crabb] minimaws: Added support for identifying ROM/disk dumps on command line or through web UI. [Vas Crabb] srcclean: Improved handling of some kinds of C preprocessor abuse. [Vas Crabb] Improved performance of makedep.py, reducing the time taken to bootstrap a SOURCES= build. [Vas Crabb] apple2_flop_orig.xml: Replaced Drol with new working dump. [4am, Firehawke] m72.cpp Dumped 8751 microcontrollers for airduelm72 and dbreedm72j, replacing simulation. [Caius, Jorge Silva, TeamEurope, The Dumping Union] wardner.cpp: Corrected ROM labels for the Wardner set, and added PCB locations to all sets. [Brian Troha] playch10.cpp: Corrected BIOS PPU ROM loading. [brizzo] rbmk.cpp: Decapped and dumped AT89C51 microcontroller for rbspm. [Caps0ff, EdHunter] lucky37.cpp: Decapped and dumped microcontrollers for lucky21, lucky21d and lucky37. [Caps0ff, TeamEurope] changyu.cpp: Decapped and dumped microcontroller for changyu2. [Caps0ff, TeamEurope] lwings.cpp: Measured CPU clock and video timings on an original sectionz PCB. [Corrado Tomaselli] exedexes.cpp: Measured CPU clocks and video timings, and verified sound chip clocks. [Corrado Tomaselli] sidepckt.cpp: Corrected ROM labels and added PCB locations. [Corrado Tomaselli, Brian Troha, The Dumping Union] nmk16.cpp: Re-dumped the tile graphics ROM for Macross II (Korea). [Darksoft, hammy] chihiro.cpp, naomi.cpp: Improved software documentation, particularly title consistency. [f205v] Added MIDI floppy software list to some IBM PC drivers. [FakeShemp] bus/ata: Added skeleton PleXCombo PX-320A DVD/CD-RW Drive device. [Firmware HQ] gsword.cpp: Measured microcontroller clocks for gsword. [Guru] dec8.cpp: Verified all clocks for Ghostbusters. [Guru] lwings.cpp: Measured main CPU clock on a bootleg sectionza PCB. [Guru] m90.cpp: Updated documentation and IC locations. [hammy] aristmk5.cpp: Fixed error in cashcatnz layout. [Heihachi_73] spartanxtec.cpp: Added some IC locations, and added placeholders for undumped PLDs. [jordigahan] galivan.cpp: Re-dumped dangarj audio CPU ROMs. [Layer] triforce.cpp: Re-dumped “Triforce DIMM Updater (3.17) (GDT-0011)” to replace previous bad dump. [MajorPBX] seta.cpp: Switched jjsquawk to use three buttons (third button is used in the sound test). [Mike Moffitt] Fixed building with GCC versions that report a non-numeric version suffix. [MoochMcGee] at.cpp updates: [rfka01] Added ht12a BIOS option head12a01. Added at386sx BIOS options dell386sx, a3286a3886, ald93c308, intel and v514. Added ct386sx BIOS options m345000, dtk386sx and solutions. Added at386 BIOS options ssbc386at, opwb, 386atj7, vt386vt, l8949, acer310, kmxc02, frx521, frxs3b, 495sx, eemi and topcat. Added alim1429 BIOS options revb, alim142901, alim142902 and asaki. Added frxc402 BIOS option frximp. Added opti495xlc BIOS options op82c495xlc and mao13. Added hot409 BIOS option hot409v11. Sorted systems by chipset and motherboard, and updated comments, including RAM and cache information. dec0.cpp: Decapped and dumped the 8751 microcontroller for Dragonninja (Japan revision 1). [TeamEurope, Brian Troha] karnov.cpp: Verified the Atomic Runner (Japan) 8751 microcontroller dump. [TeamEurope, Brian Troha] segas16b.cpp: Replaced microcontroller simulation with dumped program for Altered Beast (set 6) (8751 317-0076). [TeamEurope, Brian Troha] dec8.cpp: Replaced hand-crafted microcontroller program with program dump for The Real Ghostbusters sets. [TeamEurope, Brian Troha, The Dumping Union] firetrap.cpp: Replaced hand-crafted microcontroller program with program dump for Fire Trap (US). [TeamEurope, Brian Troha, The Dumping Union] karnov.cpp: Replaced hand-crafted microcontroller program with program dump for Chelnov - Atomic Runner (US). [TeamEurope, Brian Troha, The Dumping Union] segas16a.cpp: Replaced microcontroller simulation code with program dump for the Quartet sets. [TeamEurope, Brian Troha, The Dumping Union] segas16b.cpp: Replaced microcontroller simulation with program dump for Dynamite Dux (set 1) (8751 317-0095). [TeamEurope, Brian Troha, The Dumping Unionn] pc98.xml, svi318_cass.xml: Corrected some spelling errors in titles and labels. [Zoë Blade] Updated comments, and corrected spelling, grammar and typographical errors in comments and documentation. [Zoë Blade] submitted by cuavas to emulation [link] [comments]
MAME 0.215
A wild MAME 0.215 appears! Yes, another month has gone by, and it’s time to check out what’s new. On the arcade side, Taito’s incredibly rare 4-screen top-down racer Super Dead Heat is now playable! Joining its ranks are other rarities, such as the European release of Capcom‘s 19XX: The War Against Destiny, and a bootleg of Jaleco’s P-47 – The Freedom Fighter using a different sound system. We’ve got three newly supported Game & Watch titles: Lion, Manhole, and Spitball Sparky, as well as the crystal screen version of Super Mario Bros. Two new JAKKS Pacific TV games, Capcom 3-in-1 and Disney Princesses, have also been added.
Other improvements include several more protection microcontrollers dumped and emulated, the NCR Decision Mate V working (now including hard disk controllers), graphics fixes for the 68k-based SNK and Alpha Denshi games, and some graphical updates to the Super A'Can driver.
We’ve updated bgfx, adding preliminary Vulkan support. There are some issues we’re aware of, so if you run into issues, check our
GitHub issues page to see if it’s already known, and report it if it isn’t. We’ve also improved support for building and running on Linux systems without X11.
You can get the source and Windows binary packages from
the download page .
MAMETesters Bugs Fixed 04531 : [Sound] (segas32.cpp) f1en: Engine noise loops/resets. (Tafoid) 07025 : [Graphics] (model1.cpp) vr: Graphical glitches. (O. Galibert) 07026 : [Gameplay] (model1.cpp) vr: Gameplay calculation and physics issues. (O. Galibert) 07372 : [Crash/Freeze] X11 Lightgun input module crashes if X11 display is not available. (George McMullen) 07437 : [Gameplay] (x68k.cpp) x68000 [nemesis]: Background tiles appear in foreground in Nemesis 90 Kai. (Carl) 07438 : [Graphics] (m72.cpp) imgfightj, mrheli, nspiritj: “For use in Japan” messages are not displayed correctly. (Angelo Salese) 07442 : [DIP/Input] (gaelco.cpp) biomtoy, biomtoya, biomtoyb, biomtoyc, bioplayc: Lives DIP switch mis-labelled. (girosintornillos) 07444 : [DIP/Input] (seta.cpp) blandia, blandiap: Lives DIP switch mis-labelled. (girosintornillos) 07445 : [DIP/Input] (model2.cpp) sgt24h, overrevb: Accelerator and brake pedals are reversed. (VasiliyFamiliya) 07447 : [Graphics] (cninja.cpp) cninja and clones: Incorrect graphical priorities between level 4 bosses. (Ivan Vangelista) 07448 : [Gameplay] (taito_z.cpp) sci, scia, scij, scin, sciu: Shifting gears activates turbo. (girosintornillos) 07452 : [Crash/Freeze] (eprom.cpp) eprom, eprom2: The control test will not load. (AJR) 07454 : [Plugins] (dooyong.cpp) flytiger: Use of high score plugin causes incorrect attract mode behaviour. (Carl) 07456 : [Crash/Freeze] (segas16b.cpp) eswat: Emulator crashes with segmentation fault. (smf) 07457 : [DIP/Input] (m107.cpp) dsoccr94: Coin 3 and coin 4 inputs are mapped incorrectly. (MetalGod) 07463 : [DIP/Input] (mystwarr.cpp) metamrph and clones, viostorm and clones: Coin 3 and 4 inputs are not connected. (Zach S.) 07465 : [Crash/Freeze] (interpro.cpp) ip2000: Emulator crashes if mouse is moved during startup. (Patrick Mackinlay) 07469 : [Graphics] (vboy.cpp) vboy: Sprite elements are cut off on the right. (Robbbert) New working machines Capcom 3-in-1 (1942, Commando, Ghosts'n Goblins) (JAKKS Pacific TV Game, Game-Key Ready) (29 MAR 2005 B) [Sean Riddle, David Haywood, anonymous] China H Computer Company H-01B [zzemu] Disney Princesses (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, David Haywood, anonymous] Game & Watch: Lion [algestam, Mr. Do, Sean Riddle] Game & Watch: Manhole (gold) [algestam, Mr. Do, Sean Riddle] Game & Watch: Spitball Sparky [algestam, Mr Jiggles the Christmas Man] Motorola MEK6800D1 [68bit] Motorola Micro Chroma 68 [68bit] Super Dead Heat [Phil Bennett, David Haywood] New working clones 19XX: The War Against Destiny (Euro 960104) [redsupra, smf] Beastorizer (USA, Jun 21 1997) [jordigahan, ClawGrip] Bomberman (Version 6.6) [caius, The Dumping Union] Buggy Boy/Speed Buggy (cockpit, rev. B) [pacman70, Asayuki] Dragon Breed (Japan, M72 PCB version) [Jorge Silva] Game & Watch: Super Mario Bros. (crystal screen) [algestam, Mr Jiggles the Christmas Man] Hard Head (bootleg, set 3) [jordigahan, Heckler, ClawGrip] Hegener + Glaser Mephisto MM V (prototype) [CB-Emu] Megatouch III Turnier Edition (9255-30-50 R0F, Bi-Lingual GEENG version) [Kevin Eshbach, Brian Troha, The Dumping Union] P-47 - The Freedom Fighter (World, bootleg) [jordigahan, Heckler, ClawGrip] Machines promoted to working Fidelity Electronics Phantom Chess Challenger [Sandro Ronco] NCR Decision Mate V [Sandro Ronco, rfka01] Pacific Educational Systems VPU-01 Speech box [Robbbert] Radio Shack TRS-80 DT-1 [Robbbert] New machines marked as NOT_WORKING Advance Bright Ltd Ping Pong / Table Tennis / Super Ping Pong (PP1100, ABL TV Game) [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen] Conny TV Virtual Tennis [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen] El Dorado [TeamEurope] The Flintstones (LX-3) [PinMAME] Care Bears TV Games (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, David Haywood, anonymous] Kursaal Darts [jordigahan, ClawGrip] Litek Information Systems LMS46-V9 [Don Maslin Archive, AJR] Research Inc. Teleray Model 10 [Bitsavers] Rollamatic 5-Line Special (Barcrest) (MPU3) [Darran, The Dumping Union] TaiKee Rockstar Guitar / Guitar Rock (PAL) [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen] Terrific Lake [PinMAME] Top Sound (French) [PinMAME] Play Vision Who Wants to Be a Millionaire (Play Vision, Plug and Play, UK) [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen] Vortex (Island Design) [unknown] New clones marked as NOT_WORKING 386 motherboards using a OPTi 82C495SLC chipset [rfka01] 386 motherboards using the ALi M1419 chipset [rfka01] 386 motherboards using the CS8230 chipset [rfka01] 386 motherboards using the MX83C305(A)(FC)/MX83C05(A)(FC) chipset [rfka01] 386 motherboards using the OPTi 82C381 chipset [rfka01] 386 motherboards using the OPTi 82C391 chipset [rfka01] 386 motherboards using the SiS Rabbit chipset [rfka01] 386 motherboards using the UMC UM82C481AF chipset [rfka01] 386 motherboards using the UMC UM82C491F + UM82C493F chipset or BIOTEQ equivalents [rfka01] 386 motherboard using the UMC UM82C491F chipset [rfka01] 386sx motherboards using the ALi M1217 chipset [rfka01] 386sx motherboards using the OPTi 82C283 chipset [rfka01] 386sx motherboards using the OPTi 82C291 chipset [rfka01] 386sx motherboards using the SCAMPSX chipset [rfka01] 486 motherboards using the ALi 1487/1489 chipset [rfka01] 486 motherboards using the OPTi OPTi 82C392, 82C493 chipset [rfka01] 486 motherboards using the SiS 85C471/85C407 chipset [rfka01] 486 motherboards using the UMC UM8498F, UM8496F chipset [rfka01] 486 motherboards using the UMC UM8886/UM8881 chipset [rfka01] Abit AB-PB4 [rfka01] Abit AB-PW4 [rfka01] Alaris Cougar [rfka01] Alaris RYC LEOPARD LX [rfka01] Alaris Tornado 2 [rfka01] AMI Mark V Baby Screamer [rfka01] ANIX CH-386S-16/20/25G [rfka01] Aquarius System (ASI) MB-4D33/50NR [rfka01] Asus ISA-486SV2 [rfka01] AUVA TAM/25-P2 M31720P [rfka01] Bank Robbery (Ver. 1.23) [Siftware] Biostar MB-1340UCQ-B [rfka01] Chaintech 333SC [rfka01] Chaintech 486SLE M106 4SLE-Z1 [rfka01] Chaintech ELT-286B-160B(E) [rfka01] Chicony CH-491E [rfka01] Daewoo AL486V-D Rev:1.1 [rfka01] Derby Owners Club World Edition (Rev A) [Fluffy] Diamond Flower, Inc. (DFI) 486-CCV [rfka01] DTK Computer PPM-3333P [rfka01] DTK PKM-0038S aka Gemlight GMB-486SG [rfka01] Elitegroup Computer Systems FX-3000 REV1.0 [rfka01] Elitegroup ELT-386SX-160BE [rfka01] Elitegroup UC4913 REV:1.1 [rfka01] Elitegroup UC4915 A AIO [rfka01] Elitegroup UM486/UM486sx [rfka01] Elitegroup UM486V-AIO [rfka01] First International Computer 4386-VC-HD [rfka01] First International Computer 4386-VC-V [rfka01] First International Computer 486-GIO-VT2 [rfka01] Fujitsu FM-Towns (Model 1 / 2) [r09] GENOA TurboExpress 486 VL [rfka01] GES 9051N-386C VER -0.01 [rfka01] Gigabyte GA-486VF [rfka01] Gigabyte GA-486VS [rfka01] LuckyStar LS-486E Rev:C [rfka01] Micro-Express Inc. Forex 386 Cache [rfka01] MORSE KP 386SX V2.21 [rfka01] MSI MS-4125 [rfka01] MSI MS-4138 [rfka01] MSI MS-4144 [rfka01] Octek Hawk [rfka01] Octek Hippo COM [rfka01] Octek Hippo DCA2 [rfka01] Octek Hippo VL+ [rfka01] Octek Panther II [rfka01] Olivetti M21 [rfka01] OPTi OPTi 386WB VER.1.0 [rfka01] PC-Chips M216 [rfka01] PC-Chips M396F [rfka01] PC-Chips M912 [rfka01] PC-Chips M915i [rfka01] Peacock 386sx Ver. 2.0 motherboard SCsxAIO [rfka01] Peacock PCK 486 DX [rfka01] Philips PCD204 (PCD200 series) [rfka01] Pine PT-319A [rfka01] Pine Technology PT-430 [rfka01] Pine Technology PT-432b aka SR-M401-A [rfka01] PROTECH PM486PU-S7 [rfka01] QDI PX486P3 [rfka01] QDI V4P895P3/SMT V5.0 [rfka01] QD-U386DX VER 1.0 [rfka01] Sanyo MBC-18NB [rfka01] See-Thru Sto486Wb aka AUVA Cam-33-P2 [rfka01] Shuttle 386SX REV 2.0A [rfka01] Shuttle Computer International HOT-433 [rfka01] TD60C [rfka01] TD70A and TD70AN [rfka01] TD70N [rfka01] Termtek TK-635 [nextvolume, Dirk Best] UNICHIP 386W 367C REV 1.0 [rfka01] UNICHIP 486 WB 4407 REV 1.0 [rfka01] unknown 286 AT clones (HT18/C chipset) [rfka01] Via 4386 VIO / Highscreen universal board [rfka01] Vintage Sprite SM 486-50USC [rfka01] Vs. Super Mario Bros. (bootleg with Z80, set 3) [jordigahan, ClawGrip] ZIDA Tomato board 4DPS [rfka01] New working software list additions apple2_flop_clcracked : Balancing Act (cleanly cracked), Fractions: Basic Skills (cleanly cracked), Fractions: Subtraction (cleanly cracked), The Haunted Palace (cleanly cracked), Statistics (Version 3.3) (cleanly cracked), Whole Numbers: Multiplication (cleanly cracked), The World's Greatest Baseball Game (Enhanced Version) (cleanly cracked) [4am, Firehawke] apple2_flop_orig : Alibi, American Government (Micro Learningware), Apple Stellar Invaders, Battlefront, Beach Landing, Carriers at War, The Coveted Mirror, Crime Stopper, Decisive Battles of the American Civil War: Volume Three, Decisive Battles of the American Civil War: Volume Two, Decisive Battles of the Civil War: Volume One, Dogfight II, Europe Ablaze, Galactic Wars, Gauntlet, Ghostbusters, Go (Hayden), Guderian, Halls of Montezuma, The Haunted Palace, I, Damiano, Leisure Suit Larry in The Land of The Lounge Lizards, The Mask of the Sun (Version 2.1), MacArthur's War, Muppet Learning Keys: The Muppet Discovery Disk, Oil Rig, Panzer Battles, Pulsar ][, Questprobe featuring Spider-Man, Reach For The Stars (Version 1.0), Reach For The Stars (Version 2.0), Reach For The Stars (Version 3.0), Reversal, Russia, Sherlock Holmes in Another Bow, Simultaneous Linear Equations, Space Kadet, Tapper, Ulysses and the Golden Fleece, Vaults of Zurich, Winter Games [4am, Firehawke] fmtowns_cd : CG Syndicate Vol. 1 - Lisa Northpoint, CubicSketch V1.1 L10, New Horizon CD Learning System II - English Course 1, Shanghai, Space Museum, TownsSOUND V1.1 L20, Z's Triphony DigitalCraft Towns [redump.org, r09] hp9825b_rom : 9885/9895 ROM for 9825, 9885 ROM for 9825, Matrix ROM for 9825, SSS mass storage ROM [F.Ulivi] ibm5150 : Action Service (Smash16 release) (3.5"), International Karate, Italy '90 Soccer, Joe Blade (Smash16 release), Out Run (Kixx release), Starflight [ArcadeShadow] ibm5170 : Corridor 7: Alien Invasion, Links - The Challenge of Golf (5.25"HD) [ArcadeShadow] midi_flop : Dansbandshits nr 3 (Sweden) [FakeShemp] vz_snap : Ace of Aces, Adventure, Airstrip, Arkaball v1, Arkaball v2, Arrgh, Assembly Language for Beginners, Asteroids, Attack of the Killer Tomatoes, Backgammon, Backgammon Instructions, Battleships v1, Battleships v2, Bezerk, Binary Tape Copier v1.0, Bomber, Breakproof File Copier, Bust Out, Camel, Card Andy, Casino Roulette v1, Casino Roulette v2, Catch, Challenger, Chasm Capers, Check Disk, Checkers, Chess, Circus, Compgammon, Computer Learjet, Concentration, Cos Res, Craps, Crash, Curses, Dawn Patrol, Decoy v1, Decoy v2, Defence Penetrator, Dig Out, Disassembler v2, Disassemmbler v1, Disk Copier, Disk Copy V2.0, Disk Editor-Assembler V6.0X, Disk Menu, Disk Ops 4, Disk Sector Editor v1, Disk Sector Editor v2, Dog Fight, Dracula's Castle, The Dynasty Derby, Editor-Assembler V.1.2, Editor-Assembler V.1.2B, Electric Tunnel, Electronic Blackjack, Extended DOS V1.3, Extended VZ Basic V2.5, Factory, Fastdisk V1.0, Fastdisk V1.1, Fastdisk V1.2, Fastdisk V1.2 demo, Filesearch 2.0, Filesearch V2.0, Formula One v1, Formula One v2, Formula Uno, Frog, Galactic Invasion, Galactic Raiders, Galactic Trade, Galaxon, Game Instructions, Ghost Blasters, Ghost Hunter (hacked), Ghost Hunter instructions, Ghost Hunter v1, Ghost Hunter v2, Golf, Grand Prix, Grave Digger, Gunfight, Hamburger Sam, Hangman v1, Hangman v3, Hangman v4, Hex Maths, Hex Utilities, The High Mountains, High Scores, Hoppy v1, Hoppy v2, Hunt the Wumpus, Instructions for Asteroid Dodge, Instructions for Invaders, Instructions for Ladder Challenge, Invaders v1, Invaders v2, Inventory, Kamikaze Invaders, Key Hunt, Knights and Dragons, Ladder Challenge, Laser, Laser Pong, Lunar Lander, Mad Max VI, Madhouse, Mars Patrol, Mastermind, Match Box, Match Box Instructions, Maths Armada, Maze Generator, Meat Pies, Melbourne Cup, Meteor, Missile Attack, Missile Command v1, Missile Command v2, Missing Number, Moon, Moon Lander, Moonlander, Moving Targets, Number Sequence, Number Slide, Othello, Othello Instructions, Painter v1, Painter v2, Painter v3, Panik, Panik Instructions, Penguin, Planet Patrol, Poker Machine, Punch v1, Punch v2, Pursuit, The Quest, The Return of Defense Command, Rocket Command, Shootout, Space, Space Ram, Space Station Defender, Space Vice, Star Blaster, Submarine, Super Snake, Super Snake Trapper, The Ten Commandments, Tennis v1, Tennis v2, Tone Generator, Totaliser Derby, Tower, Triffids 2040 AD, Twisting Road, VZ 200-300 Diskette Monitor, VZ Panik, VZ cave, VZ-200 Cup, Vzetris, Worm, Write a Story [Robbbert] Software list items promoted to working dmv : MS-DOS v2.11 HD, MS-DOS v2.11 HD (Alt 2), MS-DOS v2.11 HD (Alt 3), MS-DOS v2.11 HD (Alt), Z-Com v2.0 HD [Sandro Ronco, rfka01] New NOT_WORKING software list additions ekara_japan_a : A-3 Pichi Pichi Pitch vol.3 (Japan) [David Haywood, Sean Riddle] evio : Anime Mix 1, Chisako Takashima Selection, evio Challenge!, evio Selection 02, evio Selection 03, Hard Soul 1, I Love Classic 1, Pure Kiss 1 [David Haywood, Peter Wilhelmsen, ShouTime, Sean Riddle] fmtowns_cd : Debian GNU/Linux 1.3.1 with Debian-JP Packages, Debian GNU/Linux 2.0r2 with Hamm-JP [akira_2020, Tokugawa Corporate Forums, r09] Air Warrior V1.2, Fujitsu Habitat V2.1L10, Hyper Media NHK Zoku Kiso Eigo - Dai-3-kan, Nobunaga no Yabou - Sengoku Gun'yuuden, Taito Chase H.Q. (Demo), TownsFullcolor V2.1 L10, Video Koubou V1.4 L10 [redump.org, r09] leapfrog_ltleappad_cart : Baby's First Words (USA), Disney Pooh Loves You! (USA), If I were... (USA) [ClawGrip, TeamEurope] Source Changes ins8250: Only clear transmitter holding register empty interrupt on reading IIR if it’s the highest priority pending interrupt. [68bit] bus/ss50/mps2.cpp: Connected RS-232 control lines. [68bit] machine/ie15.cpp: Cleaned up RS-232 interface. [68bit] bus/rs232: Delay pushing initial line state to reset time. [68bit] bus/rs232/null_modem.cpp: Added configuration option for DTR flow control. [68bit] tv990.cpp: Improved cursor position calculation. [68bit] tilemap.cpp: Improved assert conditions, fixing tilemap viewer, mtrain and strain in debug builds. [AJR] spbactn.cpp: Use raw screen timing parameters for spbactn. [AJR] laz_aftrshok.cpp: Added aftrshok DIP switch documentation from the manual. [AJR] ELAN RISC II updates: [AJR] Identified CPU type used by vreadere as ePG3231. Added preliminary port I/O handlers and callbacks. Added stub handlers and state variables for interrupt controller, timers, synthesizer, UART and SPI. Fixed TBRD addressing of external data memory. Fixed calculation of carry flag for normal adder operations. Implemented multi-byte carry/borrow for applicable registers. Implemented signed multiplication option. Added internal stack buffer for saving PCH during calls/interrupts. alpha68k_n.cpp: Replaced sstingry protection simulation with microcontroller emulation. [AJR] sed1330: Implemented character drawing from external ROM, fixed display on/off command, and fixed screen area definition. [AJR] tlcs90: Separated TMP90840 and TMP90844 disassemblers. [AJR] z180 updates: [AJR] Split Z180 device into subtypes; HD647180X now implements internal PROM, RAM and parallel ports. Added internal clock dividers adjust CPU clocks in many drivers to compensate. Reduced logical address width to 16 bits. h8: Made debug PC adjustment and breakpoints actually work. [AJR] subsino2.cpp: Added save state support and cleaned up code a little. [AJR] gaelco.cpp: Adjusted bigkarnk YM3812 clock so pitch matches reference recording. [AJR] stadhero.cpp: Made stadhero stage music selection and various other things more random. [AJR] acorn_vib: Made ACIA transmit/receive clocks selectable using MC14411. [AJR] hitme.cpp: Renamed m21 to mirco21 to resolve name collision. [AJR] Emulated ADC0804 and added device to various drivers (fixes “WRONG CONTROL IO” in citybomb service mode). [AJR] tmnt.cpp: Added glfgreat analog controls and ADC, and removed spurious fourth button. [AJR] megasys1.cpp: Added p47b ADPCM sample playback using additional Z80. [AJR] cps1.cpp, segas16b.cpp: Fixed unsafe bitmap usage in video update routines that could cause memory corruption. [AJR] bus/isa: Added Music Quest PC MIDI Card. [AJR, VOGONS Vintage Driver Library] rd100.cpp: Added preliminary keyboard inputs. [AJR] Separated V50/V53 common peripherals and former device from V33 base, and add V40 type for future use. [AJR] m72.cpp: Fixed sample-related communications on 8751-protected games. [AJR] Added Fujitsu FR disassembler and skeleton CPU device. [AJR] hvyunit.cpp: Fix hvyunit coin counters. [AJR] hh_sm510.cpp: Re-scanned gnw_mmouse display. [algestam] snes.cpp: Change screen resolution for pseudo-hires mode, and run HDMA at vertical position zero. [AmatCoder] Fixes graphics in Judge Dredd and Vortex. alpha68k.cpp updates: [Angelo Salese] Added opaque tile support for V board (fixes title screen clipping effects for Sky Adventure). Removed hack for priest priority in Sky Adventure level 1 as this is an original game bug. Merged sprite drawing code with SNK 68k sprite device. Simulated screen banking for Gold Medalist starter pistol shot on dash events. Fixed missing status bar and “start/hurry up” graphics for player 1 in Gold Medalist. Removed unemulated protection flag from Gold Medalist clones. alpha68k.cpp, snk68.cpp: Moved palette code to a common device using the same scheme as the Neo Geo palette. [Angelo Salese] Produces more accurate colors, especially visible on dithered backgrounds. markham.cpp: Improved Strength & Skill master interrupt firing and row scroll (fixes missing sprites regression in stages 2 and 3). [Angelo Salese] Synchronized with upstream GENie, bx, bgfx and bimg. [Belegdol] Fixed Visual Studio 2019 build issues. [Belegdol] Switched Travis CI build to Xcode 11. [Belegdol] Build bgfx with OpenGL ES rather than OpenGL when building without X11 on Linux and BSD. [Belegdol] ay8910.cpp: Converted Sunsoft 5B 6630B sound hardware to a device. [cam900] nmk16spr.cpp: Converted NMK 16-bit sprite hardware to a device. [cam900] Implemented priority drawing and sprite limits, and added notes. Adapted nmk16.cpp and powerins.cpp to use new device. powerins.cpp: Derived clocks from crystals present on boards and added raw screen timing parameters. [cam900] ninjaw.cpp, warriorb.cpp: Added subwoofer and corrected sound routing. [cam900] mos6581.cpp: Added save state support. [cam900] sid.cpp, sidenvel.cpp, sidvoice.cpp: Improved save state support and cleaned up code. [cam900] ymf278b.cpp: Implemented FM DO2 output scaling. [cam900] ymf262.cpp: Added notes. [cam900] tmap038.cpp: Converted 038 tilemap generator chip to a device. [cam900] Adapted cave.cpp and mcatadv.cpp to use the new device, and cleaned up code. mcatadv.cpp: Fixed tilemap flicker when debugging functionality is enabled. [cam900] argus.cpp: Fix repeated spelling error in comments. [cam900] megasys1.cpp: Fixed missing semicolon. [Christian Groessler] gamate.cpp: Made initial RAM fill better match hardware power-up state. [Christian Groessler] audio/irem.cpp: Fixed a number of kidniki audio issues. [Couriersud] Added jumper J4 as a compile-time option, fixed a number of resistor and capacitor values, and fixed a barrier. Netlist system updates: [Couriersud] Added support for line markers to the netlist preprocessor and parser. Added include processing to the netlist preprocessor, and reorganised plib code so this can be better utilised. Simplified netlist library code and improved performance. Moved netlists out of driver sources and organised netlists according to functionality. Added an extended validation mode to nltool for identifying certain kinds of issues. Removed some hints from pong now that performance has improved.. chelnov.cpp: Added microcontroller dump for chelnov and hooked it up, replacing simulation. [Dirk Best, TeamEurope, Brian Troha] Programs for other regions created by patching the dumped World region microcontroller program. firetrap.cpp: Add microcontroller dump for firetrap and hook it up, replacing simulation. [Dirk Best, TeamEurope, Brian Troha] Program for US region created by patching the dumped Japan region microcontroller program. i8251.cpp, pit8253.cpp, isa/ega.cpp, isa/mda.cpp: Modernized debug logging. [Edström] m6801.cpp: Added more logging and reduced unnecessary serial transmit output updates. [Edström] mc6845.cpp: Added more logging and reduced warning spam at startup when register values are inconsistent. [Edström] isa/mda.cpp: Added Ericsson Monochrome HR Graphics Board 1070. [Edström] Moved Ericsson PC from pc.cpp to new source file eispc.cpp and added serial keyboard. [Edström] hp9825.cpp: Added support for external ROM cartridges to HP9825B and HP9825T. [F.Ulivi] hp9885.cpp: Added missing postamble when writing sectors on disk. [F.Ulivi] Lua engine updates: [feos] Added callback after a batch of sound samples are generated. Greatly reduced compiler memory usage by adding user type members after construction. Always re-generate version.cpp if top-level makefile changes. [feos] Start AVI recording after devices have been started so initial screen refresh rate is used rather than fixed 60 Hz. [feos] goldstar.cpp: Decrypted pkrmast and its clone. [Ioannis Bampoulas, Ivan Vangelista] goldstar.cpp: Decrypted super972. [Ivan Vangelista] squale.cpp: Connected the EF9365 video controller IRQ output to the 6809 IRQ input for Apollo 7 Squale. [Jean-François DEL NERO] wd_fdc.cpp: Improved interrupt request reset logic based on WD1772 and VG93 (1793 clone) decaps. [MetalliC] Fixed clang compilation error on targets where stream size is larger than long int. [Nathan Woods] model1.cpp: Fixed issues with TGP interface emulation. [O. Galibert] emumem_het.cpp, emumem_heu.cpp: Hold additional reference for in-flight handlers (fixes MT07456 ). [O. Galibert, smf] apple3.cpp: Corrected number row key layout (fixes pasting and natural keyboard mode). [pahandav] ppcdrc.cpp, sh2.cpp, sh4.cpp: Fixed issues causing fast RAM accesses to bypass the debugger. [Phil Bennett] tms34020: Implement SETCDP and CLIP opcodes. [Priit Laes] apple2gs.cpp: Allow slot interrupt requests to be dispatched. [R. Belmont, Peter Ferrie] apple3.cpp: Suppress $C800 switching on debugger accesses. [R. Belmont, Rob Justice] osd/sdl: Added support for RRGGBB00 pixel format used by ARM Mali GPUs. [R. Belmont] fmtowns_cd.xml updates: [r09] Replaced a number of entries with better dumps from the redump.org database. Added parent/clone relationships for Windows 3.1 revisions. Updated the list of missing dumps. fmtowns.cpp updates: [r09] Removed SCSI controller from first-generation models and the Marty as these machines lack it. Corrected CPU types for FM-Towns II SJ and FM-Towns II MX. Corrected user-selectable RAM size options. Mapped packed video RAM at 0x00b00000 for 386SX-based models (fixes graphical issues on FM-Towns II UX and FM-Towns Marty). Configured FM-Towns Marty with one floppy drive and 2 MB of RAM. Fixed crashes when 1 MB ROM or a single floppy drive is selected. Dumped and added ROMs from a first-generation FM-Towns Model 2. hcd62121: Implemented exclusive OR with indirect addressing. [Ricardo Barreira] Used by cfx9850 for zoom menu in graph mode. cfx9850.cpp: Corrected RAM size to 32 kB and added mirroring. [Ricardo Barreira] super80.cpp, super80_cass.xml: Fine-tuned software compatibility flags. [Robbbert] Removed unnecessary offset attribute from some software lists. [Robbbert] trs80dt1: Added RS-232 and Centronics parallel ports, and promoted to working. [Robbbert] pes.cpp: Modernised and cleaned up code, and fixed regressions caused by years of neglect. [Robbbert] mkit09.cpp: Improved inputs for mkit09a and got it to start and run. [Robbbert] Added covers to images that can be displayed in system selection UI. [Robbbert] imagedev/avivideo.cpp: Added an image device to provide looping uncompressed AVI frames as input. [Ryan Holtz] vino.cpp: Adapted to support both avivideo_image_device and picture_image_device. [Ryan Holtz] cdi.cpp: Switched SERVO and SLAVE microcontrollers to use the correct device type with internal memory maps. [Ryan Holtz] snes.cpp updates: Added clock divider for original Super FX chip (fixes game speed in Star Fox, Stunt Race FX, Vortex, and others). [Ryan Holtz] Corrected video RAM size to 64 kB (fixes graphics in Yoshi’s Island and possibly others). [Ryan Holtz, byuu] Fixed PPU background layer drawing based on higan ppu-fast. [Ryan Holtz, byuu] Adjusted horizontal blanking timing interval to the most common case (fixes off-by-one parallax in Yoshi’s Island). [byuu] supracan.cpp updates: [Ryan Holtz] Implemented sprite-to-sprite masking. Removed sound CPU boot hack and fixed sound CPU reset/halt behavior. Implemented controller input shift register protocol and removed non-existent parallel inputs in main CPU memory space. Removed non-existent player 3 and player 4 inputs. Added save status support and converted logging to use logmacro.h. bgfx: Do texture format conversion via a full-screen GPU pass. [Ryan Holtz] screen: Added support for changing horizontal width mid-frame and hooked it up to the SNES driver. [Ryan Holtz] Fixes dkongcu intro and others. bus/dmv: Added K012 and C3282 hard disk interfaces. [Sandro Ronco] netlist: Fixed issue with 1×1 matrix (affected gamemachine.cpp and breakout.cpp systems). [Tafoid] Converted osd_printf_* family of functions to use util::string_format semantics. [Vas Crabb] minimaws: Added support for identifying ROM/disk dumps on command line or through web UI. [Vas Crabb] srcclean: Improved handling of some kinds of C preprocessor abuse. [Vas Crabb] Improved performance of makedep.py, reducing the time taken to bootstrap a SOURCES= build. [Vas Crabb] apple2_flop_orig.xml: Replaced Drol with new working dump. [4am, Firehawke] m72.cpp Dumped 8751 microcontrollers for airduelm72 and dbreedm72j, replacing simulation. [Caius, Jorge Silva, TeamEurope, The Dumping Union] wardner.cpp: Corrected ROM labels for the Wardner set, and added PCB locations to all sets. [Brian Troha] playch10.cpp: Corrected BIOS PPU ROM loading. [brizzo] rbmk.cpp: Decapped and dumped AT89C51 microcontroller for rbspm. [Caps0ff, EdHunter] lucky37.cpp: Decapped and dumped microcontrollers for lucky21, lucky21d and lucky37. [Caps0ff, TeamEurope] changyu.cpp: Decapped and dumped microcontroller for changyu2. [Caps0ff, TeamEurope] lwings.cpp: Measured CPU clock and video timings on an original sectionz PCB. [Corrado Tomaselli] exedexes.cpp: Measured CPU clocks and video timings, and verified sound chip clocks. [Corrado Tomaselli] sidepckt.cpp: Corrected ROM labels and added PCB locations. [Corrado Tomaselli, Brian Troha, The Dumping Union] nmk16.cpp: Re-dumped the tile graphics ROM for Macross II (Korea). [Darksoft, hammy] chihiro.cpp, naomi.cpp: Improved software documentation, particularly title consistency. [f205v] Added MIDI floppy software list to some IBM PC drivers. [FakeShemp] bus/ata: Added skeleton PleXCombo PX-320A DVD/CD-RW Drive device. [Firmware HQ] gsword.cpp: Measured microcontroller clocks for gsword. [Guru] dec8.cpp: Verified all clocks for Ghostbusters. [Guru] lwings.cpp: Measured main CPU clock on a bootleg sectionza PCB. [Guru] m90.cpp: Updated documentation and IC locations. [hammy] aristmk5.cpp: Fixed error in cashcatnz layout. [Heihachi_73] spartanxtec.cpp: Added some IC locations, and added placeholders for undumped PLDs. [jordigahan] galivan.cpp: Re-dumped dangarj audio CPU ROMs. [Layer] triforce.cpp: Re-dumped “Triforce DIMM Updater (3.17) (GDT-0011)” to replace previous bad dump. [MajorPBX] seta.cpp: Switched jjsquawk to use three buttons (third button is used in the sound test). [Mike Moffitt] Fixed building with GCC versions that report a non-numeric version suffix. [MoochMcGee] at.cpp updates: [rfka01] Added ht12a BIOS option head12a01. Added at386sx BIOS options dell386sx, a3286a3886, ald93c308, intel and v514. Added ct386sx BIOS options m345000, dtk386sx and solutions. Added at386 BIOS options ssbc386at, opwb, 386atj7, vt386vt, l8949, acer310, kmxc02, frx521, frxs3b, 495sx, eemi and topcat. Added alim1429 BIOS options revb, alim142901, alim142902 and asaki. Added frxc402 BIOS option frximp. Added opti495xlc BIOS options op82c495xlc and mao13. Added hot409 BIOS option hot409v11. Sorted systems by chipset and motherboard, and updated comments, including RAM and cache information. dec0.cpp: Decapped and dumped the 8751 microcontroller for Dragonninja (Japan revision 1). [TeamEurope, Brian Troha] karnov.cpp: Verified the Atomic Runner (Japan) 8751 microcontroller dump. [TeamEurope, Brian Troha] segas16b.cpp: Replaced microcontroller simulation with dumped program for Altered Beast (set 6) (8751 317-0076). [TeamEurope, Brian Troha] dec8.cpp: Replaced hand-crafted microcontroller program with program dump for The Real Ghostbusters sets. [TeamEurope, Brian Troha, The Dumping Union] firetrap.cpp: Replaced hand-crafted microcontroller program with program dump for Fire Trap (US). [TeamEurope, Brian Troha, The Dumping Union] karnov.cpp: Replaced hand-crafted microcontroller program with program dump for Chelnov - Atomic Runner (US). [TeamEurope, Brian Troha, The Dumping Union] segas16a.cpp: Replaced microcontroller simulation code with program dump for the Quartet sets. [TeamEurope, Brian Troha, The Dumping Union] segas16b.cpp: Replaced microcontroller simulation with program dump for Dynamite Dux (set 1) (8751 317-0095). [TeamEurope, Brian Troha, The Dumping Unionn] pc98.xml, svi318_cass.xml: Corrected some spelling errors in titles and labels. [Zoë Blade] Updated comments, and corrected spelling, grammar and typographical errors in comments and documentation. [Zoë Blade] submitted by cuavas to MAME [link] [comments]
MAME 0.209
With another month over, it’s time for another release, and MAME 0.209 is sure to have something to interest everyone. We’ve cracked the encryption on the Fun World CPU blocks, making Fun World Quiz, Joker Card, Mega Card, Power Card, Multi Win, Saloon and Nevada playable. Regular contributor shattered has added Кузьмич-Егорыч (Kuzmich-Egorych), a Russian Mario Brothers bootleg running on heavily modified Apple II hardware. In other Apple II news, CD-ROM drives now work with the Apple II SCSI card, and another batch of cleanly cracked floppies has been added to the software list. The NES SimCity prototype has been added to the software list, along with MMC5 improvements to support it, and better emulation for Famicom cartridges with on-board sound chips.
Henrik Algestam has continued his Game & Watch work, bringing Popeye (wide screen) and Zelda to MAME. Chess computer support has been expanded with Fidelity Chess Challenger 3, and additional versions of Applied Concepts Boris, and Novag Super Expert and Super Forte. Newly supported arcade games include Akka Arrh (an Atari title that failed location testing), Little Casino II, a French version of Empire City: 1931, and additional versions of Dock Man and Street Heat. A better LM3900 op-amp model means Money Money and Jack Rabbit are no longer missing the cassa (bass drum) channel, and mixing between music and speech is improved.
Bug fixes include the Rockwell AIM 65 being returned to working order, working support for multiple light guns on Linux from Kiall, corrected screen freeze behaviour on Deniam hardware from cam900, and better flashing characters on the Sinclair QL from vilcans. You can get the source and Windows binary packages from
the download page .
MAMETesters Bugs Fixed 03122 : [DIP/Input] (ltcasino.cpp) mv4in1, ltcasino, ltcasinn: Service Mode DIP switch does not work. (Dirk Best) 05291 : [Sound] (coco3.cpp) All drivers in coco.c: ORC90 emulation has no sound output. (Nigel Barnes) 03130 : [Graphics] (ccastles.cpp) ccastles: Reported screen resolution is incorrect. (Dirk Best) 07075 : [Sound] (m72.cpp) hharry: Victory scream is too low compared to previous mame releases and arcade PCB. (cam900) 07242 : [Crash/Freeze] (vegas.cpp) sf2049: Game freezes in attract mode. (Ted Green) 07255 : [Crash/Freeze] (sms.cpp) gamegear [ecco]: Game Gear ROM Ecco freezes on a pink/purple screen. (Enik Land) 07265 : [DIP/Input] (tsamurai.cpp) tsamuraih: Lives DIP switch settings are incorrect. (chaneman) 07266 : [Sound] (snk6502.cpp) sasuke: Initial game music plays partially or not at all after hitting Start. (Ivan Vangelista) 07270 : [Crash/Freeze] (cps1.cpp) sf2ceea: Debugger crashes when accessing memory under certain conditions. (hap) 07272 : [Documentation] (spg110.cpp) jak_spdmo: In the description the letter “W” is missing in the word “hardware”. (Tafoid) 07275 : [Core] Weird pacing issue on Windows. (hap) 07279 : [Crash/Freeze] (amstrad.cpp) cpc6128: Loading disk images with exess tracks causes a fatal error. (Edström) 07281 : [DIP/Input] (pocketc.cpp) pc1401, pc1402: Inputs are mapped incorrectly. (Robbbert) 07282 : [Crash/Freeze] (alphatro.cpp) alphatro: After “width 80” entered, MAME freezes. (AJR) New working machines Akka Arrh (prototype) [Aaron Giles, The Dumping Union] Applied Concepts Great Game Machine [hap, bataais] Bonus Poker [Roberto Fresca, TeamEurope] Computer Chess (Conic) [hap, Sean Riddle] Fidelity Electronics Chess Challenger 3 [hap, Berger, Sean Riddle] Fun World Quiz (German, 12-11-1990) [Roberto Fresca, TeamEurope] Fun World Quiz (German, 27-04-1990) [Roberto Fresca, TeamEurope] Game & Watch: Popeye (wide screen) [Henrik Algestam] Game & Watch: Zelda [Henrik Algestam] Invader (Gakken, cyan version) [hap, Sean Riddle, hydef] Kuzmich-Egorych [shattered] Name That Tune (Castle Toy) [hap, Sean Riddle] Nevada (French, encrypted) [Roberto Fresca, Grull Osgo] New working clones Applied Concepts Boris (rev. 01) [Sean Riddle] ARB V2 Sargon 4.0 [anon] Casino Poker (Ver PM86-35-1, German) [Roberto Fresca, TeamEurope] Dock Man (set 2) [Andrew Welburn, The Dumping Union] Dock Man (set 3) [Andrew Welburn, The Dumping Union] Empire City: 1931 (France) [Fabrice Arzeno, The Dumping Union] Euro League (Gaelco bootleg, Modular System) [ClawGrip, David Haywood] Fidelity Electronics Chess Challenger 7 (model CC7) [Sean Riddle] Little Casino II v18.1 [Andrew Welburn, The Dumped Union] Novag Super Expert (version B, model 886) [Berger] Novag Super Forte (version A, set 3) [Berger] Street Heat (set 2, older?) [chaneman] Super Bobble Bobble (bootleg, set 5) [Lorenzo Mancini] Machines promoted to working Joker Card (Inter Games) [Roberto Fresca, Grull Osgo] Joker Card 300 (Ver.A267BC, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive, Gaby] Mega Card (Ver.0210, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive] Multi Win (Ver.0167, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive] Power Card (Ver 0263, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive] Saloon (French, encrypted) [Roberto Fresca, Grull Osgo] Tripple Draw (V3.1 s) [Ivan Vangelista] Clones promoted to working Dragon World (Korea, V040K) [Ivan Vangelista] Jolly Card (German, Fun World, bootleg) [Roberto Fresca, Grull Osgo] Jolly Card (Italian, bootleg, set 2) [Roberto Fresca, Grull Osgo] Royal Card (Evona, Polish, encrypted) [Roberto Fresca, Grull Osgo] Wonder Boy (system 2, set 2, 315-5176) [Ivan Vangelista] New machines marked as NOT_WORKING Bikkuri Pro Wrestling (Japan 881221, Ver 1.05) [ShouTime, Dane Biegert, Evan Korzon, Russell Howard, Jeroen Bijl, Jeffrey Gray, Smitdogg, The Dumping Union] Centipede / Millipede / Missile Command (rev 1.03) [chaneman, R. Belmont] Ericsson 9161 Display Processor Unit [MCbx Old Computer Collection] Husky Computers Ltd Hunter 16 [Barry Rodewald, rfka01, TeamEurope] Multi-Action 6710-13 [Brian Troha, The Dumping Union] Multi-Action 7551 [Brian Troha, The Dumping Union] Multi-Action 7556 [Brian Troha, The Dumping Union] Panther Darts [jordigahan, ClawGrip, The Dumping Union] Toyquest TV Go Go [ClawGrip, TeamEurope] Trivial Pursuit (Volumen V, Spanish, Maibesa hardware) [Retro Sevilla, Diego Bartolomé, Recreativas.org, ClawGrip] Yamaha MU50 [R. Belmont, O. Galibert] New clones marked as NOT_WORKING Amstrad plc PCW9512 [Edström] CompuAdd 810 [rfka01] Dr. Dude (LU-1) Europe [PinMAME] Elvira and the Party Monsters (LF-1) French [PinMAME] Gilligan's Island (L-8) [PinMAME] Husky Computers Ltd Hunter 16/80 [Barry Rodewald, rfka01, TeamEurope] Hyosung Topstar 88T [rfka01] Image Fight (Japan, bootleg) [hammy, The Dumping Union] JUKO NEST 8086 and V30 [rfka01] Kaypro Corporation PC [rfka01] Kyocera XT [rfka01] Last Action Hero (1.06 Canada) [Matt Morin] New working software list additions apple2_flop_clcracked : Adjectives (cleanly cracked), Adjectives (version 06.29.84) (cleanly cracked), Agenda Files (cleanly cracked), Air Nav Workshop (cleanly cracked), Air Raid Pearl Harbor (cleanly cracked), Air Traffic Controller (cleanly cracked), Alaska (cleanly cracked), Alfred's Basic Band Computer Tutor (cleanly cracked), Alge-Blaster (cleanly cracked), Algebra Volume 1 (Edu-Ware) (cleanly cracked), Algebra Volume 1 v1.3 (Edu-Ware) (cleanly cracked), Algebra Volume 2 v1.1 (Edu-Ware) (cleanly cracked), Algebra Volume 3 v1.2 (Edu-Ware) (cleanly cracked), Algebra Volume 4 v1.0 (Edu-Ware) (cleanly cracked), Algebra Volume 5 v1.2 (Peachtree) (cleanly cracked), Algebra Volume 6 v1.2 (Peachtree) (cleanly cracked), Ali Baba and the Forty Thieves (cleanly cracked), Alice in LogoLand (cleanly cracked), Alice in Wonderland rev. 2 (cleanly cracked), Alien Addition 1982.0 (cleanly cracked), Alien Addition 1985 (cleanly cracked), Alien Addition revision 2 (cleanly cracked), All About America (cleanly cracked), All About Purim (cleanly cracked), Alligator Alley (cleanly cracked), Alligator Mix (cleanly cracked), Alligator Mix 1982.0 (cleanly cracked), Alligators and Crocodiles (cleanly cracked), Alphabet Beasts and Company (cleanly cracked), Alphabetic Keyboarding Volume 1 (cleanly cracked), Alphabetic Keyboarding Volume 2 (cleanly cracked), Alphabetical Order (cleanly cracked), Alphabetization Sequence (cleanly cracked), Alphabetizing - Blue Level (cleanly cracked), Alpine Tram Ride (cleanly cracked), Alter Ego (female version) (cleanly cracked), Alter Ego (male version) (cleanly cracked), America Coast to Coast (cleanly cracked), American Government (Intellectual Software) (cleanly cracked), American Government (Micro Learningware) (cleanly cracked), American History Achievement IV: World War II - Present (cleanly cracked), Analogies Tutorial (cleanly cracked), Ancient Legends (cleanly cracked), Animal Homes and Stories (cleanly cracked), Animal Hotel (cleanly cracked), Animal Survival for Echo Voice System (cleanly cracked), Animal Survival for Ufonic Voice System (cleanly cracked), Animate (cleanly cracked), Ankh (cleanly cracked), Antonym Antics (cleanly cracked), Antonyms/Synonyms 1 (cleanly cracked), Antonyms/Synonyms 2 v05.25.87 (cleanly cracked), Aphasia I (cleanly cracked), Aphasia II - Opposites and Similarities (cleanly cracked), Aphasia III (cleanly cracked), Aphasia IV (cleanly cracked), Apple Cider Spider (cleanly cracked), Apple II Test Disk (cleanly cracked), AppleWriter ][ (cleanly cracked), Apventure to Atlantis (cleanly cracked), Aquatron (cleanly cracked), Arcade Boot Camp (cleanly cracked), Archon (cleanly cracked), Archon II - Adept (cleanly cracked), ARCO Computer Preparation for the SAT (cleanly cracked), Arcticfox (cleanly cracked), Ardy the Aardvark (cleanly cracked), Arena (cleanly cracked), Argos (cleanly cracked), Association Pictures (cleanly cracked), Audio Visual Inventory (cleanly cracked), Audubon Grizzly Bears - Wildlife Adventures (cleanly cracked), Autoduel (cleanly cracked), Axis Assassin (cleanly cracked), Back in Time (cleanly cracked), Bad Dudes (cleanly cracked), Bake & Taste (cleanly cracked), Bank Street StoryBook (cleanly cracked), Bank Street StoryBook 1.1 (cleanly cracked), Bank Street Writer II (cleanly cracked), Banner Books - All Along The Alphabet (cleanly cracked), Banner Books - Your School Day (cleanly cracked), Bannercatch (cleanly cracked), Baron (version 2.1) (cleanly cracked), Basic Biology (version 1.02) (cleanly cracked), Basic Division Facts (cleanly cracked), Basic Division Facts: Dividends to 25 - Factors to 5 (cleanly cracked), Basic Division Facts: Dividends to 81 - Factors to 9 (cleanly cracked), Basic Drafting: Review and Testmaker (version 3.0) (cleanly cracked), Basic Electricity (cleanly cracked), Basic Electronics: Atomic Theory (cleanly cracked), Basic Electronics: Electronic Fundamentals (cleanly cracked), Basic Electronics: Electronic Math (cleanly cracked), Basic Electronics: Electronic Prefixes, Symbols, and Components (cleanly cracked), Basic Electronics: Fundamentals of DC Circuitry (cleanly cracked), Basic Math Competency Skill Building: Decimals (cleanly cracked), Basic Math Facts and Games (1981 release) (cleanly cracked), Basic Math Facts and Games (1983 re-release) (cleanly cracked), Basic Math Flash Facts (cleanly cracked), Basic Multiplication Facts (cleanly cracked), Basic Vocabulary Builder - Spanish (cleanly cracked), Battalion Commander (cleanly cracked), Battle Cruiser (cleanly cracked), Battle For Normandy (cleanly cracked), Battle Group (cleanly cracked), Battle of Antietam (version 1.5) (cleanly cracked), Battling Bugs and Concentraction (cleanly cracked), BC's Quest For Tires (cleanly cracked), Behind the Wheel, Blue Level (cleanly cracked), Bellhop (cleanly cracked), Below the Root (cleanly cracked), Berserker Raids (cleanly cracked), Bible Baseball (cleanly cracked), Bible Discovery (cleanly cracked), Big Book Maker: Favorite Fairy Tales and Nursery Rhymes (cleanly cracked), Big Book Maker: Tall Tales and American Folk Heroes (cleanly cracked), Big Red Mania (cleanly cracked), Bike Hike (cleanly cracked), Bingo Bugglebee Presents Famous People (cleanly cracked), Bingo Bugglebee Presents Home Alone (cleanly cracked), Bingo Bugglebee Presents Outdoor Safety (cleanly cracked), Biology Achievement II: Reproduction and Development (cleanly cracked), Biomes (cleanly cracked), Birds (cleanly cracked), Blockers and Finders (cleanly cracked), Blue Powder Grey Smoke (cleanly cracked), Bolo (cleanly cracked), Bomb Alley (cleanly cracked), Borrowed Time (cleanly cracked), Boulder Dash (cleanly cracked), Boulderdash Construction Kit (cleanly cracked), Bouncing Kamungas (cleanly cracked), Box Introduces Addition (cleanly cracked), Bridge Baron II (cleanly cracked), Building Compounds (cleanly cracked), Building Reading Skills (version 85-02) (cleanly cracked), Building With Vowels (cleanly cracked), Bulletin Board Maker: City and Country (cleanly cracked), Bulletin Board Maker: Your Neighborhood (cleanly cracked), Bumble Plot (1982) (cleanly cracked), Bumble Plot (version 1.2) (cleanly cracked), C'est La Vie (cleanly cracked), Calendar Skills v08.31.86 (cleanly cracked), Cannonball Blitz (cleanly cracked), Capitalization (cleanly cracked), Capitalization (version 1.5) (cleanly cracked), Capitalization Practice (cleanly cracked), Capitalization Test (version 01.29.87) (cleanly cracked), Car Builder (cleanly cracked), Car Builder (revision 2) (cleanly cracked), Car Builder (revision 3) (cleanly cracked), Carrier Force (cleanly cracked), Cartels and Cutthroats (cleanly cracked), Case of the Great Train Robbery: Fact and Opinion (cleanly cracked), Case of the Missing Chick: Finding The Main Idea (cleanly cracked), Castle Wolfenstein (cleanly cracked), Cat 'n Mouse (revision 2) (cleanly cracked), Cat 'n Mouse (revision 3) (cleanly cracked), Catch a Falling Star: Dolphin Math Games (cleanly cracked), Categorizing: Detective Games (cleanly cracked), Catlab (version 2.0) (cleanly cracked), Cats and Kittens (cleanly cracked), Cause and Effect (version 12.14.87) (cleanly cracked), Cause and Effect: What Makes It Happen (cleanly cracked), Centauri Alliance (cleanly cracked), Challenge Sentence Combining (cleanly cracked), Championship Baseball (cleanly cracked), Championship Golf (cleanly cracked), Changing Improper Fractions to Mixed Numbers (cleanly cracked), Changing Mixed Numbers to Improper Fractions (cleanly cracked), Chariots, Cougars, and Kings (cleanly cracked), Chemistry Achievement I - Mathematics of Chemistry (cleanly cracked), Chivalry (cleanly cracked), Circus Subtraction (cleanly cracked), City and Country Opposites (cleanly cracked), Clock (v03.20.90) (cleanly cracked), Clock 07.06.83 (cleanly cracked), Clock: Time Teaching (cleanly cracked), Clowning Around (cleanly cracked), Cloze Thinking (cleanly cracked), Cloze-Plus Level C (cleanly cracked), Cloze-Plus Level D (cleanly cracked), Cloze-Plus Level E (cleanly cracked), Clozed Reading Comprehension (cleanly cracked), College Board 81-82 demo (cleanly cracked), College Explorer 2.0 (cleanly cracked), Colonial Conquest (cleanly cracked), Color Me (Softsmith) (cleanly cracked), Comic Strip Maker (cleanly cracked), Commas (Queue) (cleanly cracked), Communicate and Win (cleanly cracked), Comparing Numbers (cleanly cracked), Compilation - Bolo, Pest Patrol, Bug Battle (cleanly cracked), Compilation - Congo, Thief, Draw Poker (cleanly cracked), Composition Strategy (cleanly cracked), Comprehension (Prescription Learning) (cleanly cracked), Compu-Math Arithmetic Skills (cleanly cracked), Compu-Math v1.3.1 (cleanly cracked), Compu-Spell (version 1.3.1) (cleanly cracked), Computer Air Combat v1.1 (cleanly cracked), Computer Ambush (cleanly cracked), Computer Assisted Blackboard demo (cleanly cracked), Computer Assisted Problem Solving for Beginning Algebra (cleanly cracked), Computer Assisted Problem Solving for Intermediate Algebra (cleanly cracked), Computer Assisted Problem Solving for Pre-Algebra (cleanly cracked), Computer Baseball (cleanly cracked), Computer Discovery (cleanly cracked), Computer Drill and Instruction - Decimals C-2 (cleanly cracked), Computer Drill and Instruction - Decimals C-3 (cleanly cracked), Computer Drill and Instruction - Fractions C-2 (cleanly cracked), Computer Drill and Instruction - Fractions C-3 (cleanly cracked), Computer Drill and Instruction - Measurement D-1 (cleanly cracked), Computer Drill and Instruction - Multiplication B (cleanly cracked), Computer Graphing Experiments (cleanly cracked), Computer Quarterback Second Edition (cleanly cracked), Computerized Reading for Aphasics (cleanly cracked), A Treasure Hunt of Facts (cleanly cracked) [4am, Firehawke] apple2_flop_misc : Anti-M (version 1.0), Anti-M (version 1.1), Anti-M (version 1.3) [4am, Firehawke] Advanced Demuffin (version 1.5) [Firehawke] apple2_flop_orig : Apple-oids and Chipout, Arcade Album #1, Arkanoid, The Blade of Blackpoole, BurgerTime, Dig Dug, Escape From Rungistan, Fantavision, The Flockland Island Crisis, Kabul Spy, Lazer Silk, Maze Craze Construction Set, Peeping Tom, The Print Shop Color, Robots of Dawn, Rocky's Boots (version 4.0), Spider Raid, Star Blazer, Star Warrior, Super Bunny, Type Attack, Warp Destroyer, Wizardry III: Legacy of Llylgamyn (version 4, 20-Aug-1983 update), Zaxxon, Zork I: The Great Underground Empire (revision 5) [4am, Firehawke] arb : Grand Master Series 4.0 [anon] ekara_pal : e-kara Spain 10-Songs Volume 1, e-kara Spain 10-Songs Volume 2 [ClawGrip, TeamEurope] fmtowns_cd : Enkaiou, Joker Towns, Joshikou Seifuku Monogatari, Yuka Watanabe & Tomo Kawai - Pleasure [redump.org, r09] J. R. R. Tolkien's The Lord of the Rings, Vol. II - The Two Towers [Tokugawa Corporate Forums, DamienD] fmtowns_flop : Viewpoint Demonstration No. 1 [David Swanson] Dragon Slayer - The Legend of Heroes II, Towns Karaoke V1.1L10 [r09] ggm : Boris 2.5 / Sargon 2.5 [hap, bataais] ibm5170 : Krusty's Fun House, Michael Jordan in Flight, Sid Meier's Colonization [ArcadeShadow] icanpian : American Idol Take the Stage (K4655), Barbie Princess Enchanted Sounds (J7526), Dora the Explorer Musical Adventure (J7523), Holiday Wonderland (J7528), Pop Hits (K0653) [Sean Riddle, David Haywood] The Wizard of Oz - We're Off to Play the Piano (K4654) [Sean Riddle, Peter Wilhelmsen] intellect02 : Chess (4 levels) [hap, Berger] nes : SimCity (USA, Prototype) [archive.org, AJR] Software list items promoted to working pcw : LocoScript Installation Program v3.00a (English), LocoScript Installation Program v3.06b (English), LocoScript v3.06 (UK), LocoScript v4.06 (UK), LocoScript v4.10 (UK), Tomahawk [Edström] New NOT_WORKING software list additions 3do_m2 : Oldsmobile (USA) [redump.org, FakeShemp] apple2_flop_misc : Anti-M (version 1.2) [4am, Firehawke] ibm5170 : Gilis presentask (Swe) [FakeShemp] pce_tourvision : F1 Triple Battle (TourVision PCE bootleg) [ClawGrip] tvgogo : 4-in-1 (Flashcard Fishing, Break a Brick, Balloon Juggling, Penguin Maze), Tennis, Whac-A-Mole [ClawGrip, TeamEurope] vsmile_cart : Disney/Pixar Up (Spa, Rev. 022), Gimnasio Interactivo V.Smile (Spa) [TeamEurope, Diego Bartolomé, ClawGrip] Translations added or modified Chinese (Simplified) [YuiFAN] Chinese (Traditional) [YuiFAN] Greek [BraiNKilleRGR] Portuguese (Brazil) [Wellington Uemura] Source Changes statriv2.cpp: Fixed segmentation fault in debugger memory view for sets without question data. [AJR] amerihok: Added preliminary inputs, coin counters, and basic layout for 7-segment LED scoreboard. [AJR] Added ROM dumps and skeleton device for UltraStor Ultra 12F ISA ESDI controller. [AJR] OS X debugger: Update window titles when restoring configuration for disassembly and memory viewers. [AJR] tumbleb: Drive ADPCM sound through PIC (sound communications not hooked up yet). [AJR] ron2: Corrected game title based on flyer. [AJR] pencil2: Connected VDP interrupt. [AJR] z8: Added register pairs to debug state. [AJR] m37710: Replaced I/O space with callbacks. [AJR] nes: Improved MMC5 extended attributes, use MMC5 ExRAM byte from nametable area to select palette bank. [AJR] ppu2c0x: Fixed order of nametable/attribute reads. [AJR] wy75: Added default EAROM content to avoid hanging at start. [AJR] er1400: Added ability to load default data from region, and changed erase value to all zeroes. [AJR] upd765: Improved drive selection logic: [AJR] Deselect drives upon reset, or select drive 0 for older controllers with multiplexed select lines. Deselect other floppies when using set_floppy. specpls3: Mirror floppy drive select lines (fixes Batman: The Movie). [AJR] rd100: Added LCD controller and working display. [AJR] cmi2x: Split off keyboards as subdevices. [AJR] scc68070: Merged CPU device with on-chip peripheral emulation, and added internal clock divider. [AJR] Also added crude hacks to force status bits in unemulated UART and I²C peripherals. hd63450: Improved accuracy of IRQ handling, and tidied up interface. [AJR] funworld.cpp: Added support for custom CPUs’ opcode decryption. [Andreas Naive] Removed unnecessary read/write handler arguments, improved member names, and updated comments in many devices and drivers. [cam900] ymf278b.cpp: Added DO1 and DO2 outputs, and fixed timebuffer when clock is changed. [cam900] cps3.cpp updates: [cam900] Reduced some gaps in zoomed sprites, and restricted drawing to clipping rectangle. Reduced duplication, improved member names, and cleaned up code. tc0480scp.cpp: Cleaned up and simplified read/write handlers. [cam900] devices/sound/gaelco.cpp: Converted data access to device_rom_interface, and made pitch a function of clock frequency. [cam900] gaelco2.cpp: Corrected some crystal values, and added notes. [cam900] tecmo_spr.cpp: Replaced gfx_element with gfxdecode_device, and reduced unnecessary code. [cam900] Also changed some variables to more appropriate types. kaneko_tmap.cpp updates: [cam900] Added address map for video RAM handling. Moved expro02.cpp bank switching code into the driver. Reduced code duplication. expro02.cpp: Reduced runtime tag map lookups. [cam900] kaneko16.cpp: Converted berwall to mono sound, reduced runtime tag map lookups, and simplified and cleaned up code. [cam900] actfancr.cpp: Simplified graphics decoding and cleaned up code. [cam900] deco16ic.cpp: Move cninja transparency mask function into the driver. [cam900] crospang.cpp: Moved alternate graphics layout into graphics decoding, and made most state class members private. [cam900] oneshot.cpp: Simplified graphics decoding, reduced runtime tag map lookups, and cleaned up code. [cam900] emupal.cpp: Removed MCFG_ macros. [cam900] vrc6.cpp: Implemented master frequency register, fixed duty cycles, and cleaned up code. [cam900] devices/bus/nes/konami.cpp: Fixed vrc6 sound volume. [cam900] Added Namco 163 sound emulation, used by some Famicom cartridges. [cam900] c6280.cpp: Fixed LFO frequency behavior, fixed LFO enable bit, and implemented LFO reset bit. [cam900] devices/bus/nes/mmc5.cpp: Corrected sound behavior and fixed sound volume. [cam900] itech32.cpp: Reduced runtime tag map lookups, and simplified and cleaned up code. [cam900] skimaxx.cpp: Reduced runtime tag map lookups, added save state support, and simplified and cleaned up code. [cam900] k054321.cpp: Added synchronizing handlers for communication between main and sound CPUs (used by prmrsocr in tmnt.cpp). [cam900] devices/machine/watchdog.cpp: Simplified handlers, and reduced watchdog handler trampolines. [cam900] simpl156.cpp: Simplified graphics decoding, reduced code duplication, and corrected sound clocks. [cam900] snk68.cpp: Moved pow and searchar to a derived state class, reduced runtime tag map lookups, and cleaned up code. [cam900] snk68_spr.cpp: Changed flip screen state member to bool. [cam900] psikyosh.cpp updates: [cam900] Restricted tilemap drawing to clipping rectangle, and fixed tilemap size when per-line effects are enabled. Added separate address map for games with mahjong controller input. Reduced runtime tag map lookups, and cleaned up code. m72.cpp: Fixed audio sample rate for M72 PCBs, fixed DAC volume, and added notes. [cam900] decbac06.cpp: Removed hard-coded parameters that come from graphics elements, and restricted drawing to clipping rectangle. [cam900] raiden2.cpp updates: [cam900] Fixed xsedae configuration (runs on modified Zero Team hardware). Moved video functions to video/raiden2.cpp. Reduced runtime tag map lookups, made state class members protected or private where appropriate, and cleaned up code. r2dx_v33.cpp: Reduced runtime tag map lookups, and reduced redundancy with raiden2.cpp. [cam900] vgmplay.cpp: Added volume modifier support, and scaled volume according to the number of sound chips used by file. [cam900] leland.cpp: Reduced runtime tag map lookups, and simplified and cleaned up code. [cam900] audio/leland.cpp: Removed hard-coded tags for ROM region and host CPU. [cam900] psikyo4.cpp: Fixed FM output when used. [cam900] n2a03.cpp: Added device_mixer_interface rather than routing audio to hard-coded speakers. [cam900] tc0100scn.cpp updates: [cam900] Internalized text graphics. Restricted drawing to clipping rectangle. Moved taito_f2.cpp banking code into driver. Allowed masked priority behavior. Reduced redundancy and cleaned up code. tc0480scp.cpp: Internalized text graphics, reduced code duplication, and removed unnecessary pointers and functions. [cam900] emupal.cpp: Added xBGRBBBBGGGGRRRR format. [cam900] deniam.cpp: Fixed screen freezing behaviour, reduced runtime tag map lookups, cleaned up code, and added notes. [cam900] audio/m72.cpp: Remove hard-coded tags, converted sample ROM access to device_rom_interface, and cleaned up code. [cam900] aica.cpp, aicadsp.cpp: Converted PCM/DSP memory access to device_rom_interface, added save state support, and cleaned up code. [cam900] hotblock.cpp: Converted video banking to address_bank_map_device, and removed MCFG_ macros. [cam900] z80pio.cpp: Reduced code duplication. [cam900] ginganin.cpp: Simplified graphics layouts, reduced runtime tag lookups, and cleaned up code. [cam900] snes_snd.cpp: Added input clock, implemented device_clock_changed, cleaned up code, and added notes. [cam900] ms32.cpp: Add notes. [cam900] k053260.cpp: Cleaned up code. [cam900] deco146.cpp: Suppressed side effects for debugger, reduced redundancy, and cleaned up code. [cam900] pgm.cpp: Implemented some inputs, and improved naming. [cam900] pgmprot_igs027a_type1.cpp: Added inputs for CAVE PCB. [cam900] qs1000.cpp: Moved imperfect sound flag from drivers to device. [cam900] Netlist library updates: [Couriersud] Added a MOSFET model, inclusion Meyer capacitance. Added a charge-conserving capacitor model, as an alternative to the constant-capacity model. Started putting constants in a central place. Fixed a rounding issue in the ptime code. Added a global parameter to disable semiconductor capacitance modelling. Added an operational amplifier model that ignores output voltage limits. Changed MB3614 operational amplifier parameters to match the data sheet. Added VARCLOCK, allowing step size to be calculated using a function. Added trunc to pfunction. Added opamp_amplification_curve example, which calculates op-amp gain as a function of frequency. Improved LM3900 voltage clamping model, and aligned pin names with other operational amplifiers. Added a high-precision LM3900 model, and an improved high-performance LM3900 model. Added more SPICE elements to the conversion code. Fixed current source handling when converting SPICE nets. Added validation for netlist devices. Improved scalability of error messages. m62.cpp: Fixed kidniki netlist, based on corrections in kungfum schematics and an apparent omission. [Couriersud] zaccaria.cpp sound improvements: [Couriersud] Routed speech and DAC through netlist filtering, and fixed AY8910 interfacing. Hooked up potentiometers so they can be adjusted. Added frontiers to netlist to improve performance. mario: Fixed an error in schematics that became obvious with the improved LM3900 model. [Couriersud, Tafoid] spg110 updates: [David Haywood] Split more functionality into separate devices. Improved rendering and sprites, and implemented manual video RAM uploads. Added basic audio. wc90b.cpp: Tidied up a little. [David Haywood] pengo.cpp: Added preliminary partial decryption for schick. [David Haywood] Moved SunPlus GC394 systems out of vii.cpp (it’s a newer sytem-on-a-chip with more capabilities). [David Haywood] 32x.xml: Fixed pinochio ROM loading. [David Haywood] mgames.cpp: Cleaned up palette and graphics decoding layout, and converted drawing to use tilemap system. [Dirk Best] ltcasino.cpp updates: [Dirk Best] Hooked up the two 6821 PIAs, hooked up CRT5037, corrected RAM size, and defined clocks in terms of 18 MHz crystal. Cleaned up inputs, added DIP switch descriptions and locations, and documented service mode. Added output ports, and hooked up coin counter and lamps. Added simple internal artwork with clickable buttons and color overlays based on a flyer. Added non-volatile RAM, and updated ROM labels and notes. tms9927.cpp: Allow visible area to be hard-coded at configuration time. [Dirk Best] akkaarrh.cpp: Added coin counters, lamp outputs, and a test view showing the lamps. [Dirk Best] Amstrad PCW driver updates: [Edström] Corrected floppy drive types for each machine. Derived clock from crystal value, and slowed down the CPU to approximate the effect of video hardware accessing RAM. Improved logging and converted to use logmacro.h utilities. Fixed printer and monitor palettes, and made a simpler layout the default. dsk_dsk.cpp, hxchfe_dsk.cpp: Report a non-fatal warning for images with a small number of excess tracks. [Edström] pcw.xml: Corrected metadata and added notes on dumps with excess tracks. [Edström] sms, nes: Obtain pixel intensity for light gun from screen device rather than accessing VDP/PPU bitmap. [Enik Land] sms.cpp: Set initial stack pointer for Game Gear, required by Ecco (fixes MT07255 ). [Enik Land] m68kmmu: Fixed ATC entry calculation error that was crashing Domain/OS. [Hans Ostermeyer] apollo: Removed deprecated debug reference. [Hans Ostermeyer] z80ctc.cpp: Guard against integer overflow when calculating remaining time with configured input clock frequencies. [Justin Kerk] Fixed support for multiple light guns with X11 XInput. [Kiall Mac Innes] Fixed YM2608/YM2610 ADPCM-A overflow behavior (should wrap rather than saturating). [Lord Nightmare, madbr] ymz774: Replaced volume table with calculation loop. [MetalliC] tms99xx updates: [Michael Zapf] Fixed LDCSTCR handling of register indirect auto-increment mode (*Rx+) and modernized logging. Fixed minimum/maximum clock cycles per instruction. Changed set address method signature to work better with memory maps. ti99 updates: [Michael Zapf] Fixed TI FDC in Geneve losing SIDSEL signal when no drive is selected, and removed redundant variables. Fixed 99/4p regression where wrong CRU addresses are used when accessing peribox/evpc. coco: Fixed loading Orchestra-90, RS-232 Program Pak, and Modem Pak from software list (fixes MT05291 ). [Nigel Barnes] m68000: Made CPU space an address space and made vectored interrupts use it. [O. Galibert] Also made it possible to disable the interrupt priority encoder behaviour in the CPU core. emumem: Removed obsolete alignement limit. [O. Galibert] emumem_mud: Corrected start/end for big endian spaces. [O. Galibert] pic8259.cpp: Suppress side effects of debugger reads. [O. Galibert] Added skeleton Yamaha DSPV and SWP20 devices. [O. Galibert] ymmu100.cpp: Extracted LCD as a separate device. [O. Galibert] Annotated all uses of set_input_line_vector with CPU type. [O. Galibert] pcat101: Connected key matrix and ports. [Patrick Mackinlay] 3c505: Added low-level emulation. [Patrick Mackinlay, Neko May] m68705: Added more HMOS variants. [Patrick Mackinlay] nscsi_cd: Added support for mode page 0x01, allowing Apple II SCSI Card to access CD-ROMs. [R. Belmont] apple2: Attach a SCSI CD-ROM to the Apple II SCSI Card by default. [R. Belmont] apple2: Documented FocusDrive/ZIPDrive partition information format, and fixed it so it works. [R. Belmont] mac: Demoted all Macs to NOT_WORKING until we get a working VIA6522 emulator. [R. Belmont] k2000: Hooked up RAM/ROM switch – now starts to boot. [R. Belmont] aim65: Modernised code, fixed cassette, added TTY, and added printer display. [Robbbert] funworld.cpp updates: [Roberto Fresca, Grull Osgo] Improved game descriptions, and expanded notes. Improved memory maps, added default non-volatile RAM contents for some games, fixed ROM loading, and re-worked inputs. Improved tilemaps, fixed graphics planes, and improved palettes. Added I²C serial EEPROM and removed PIAs for Saloon/Nevada. Added PLD dumps for pool10e and marked jokercrd graphics ROM IC10 as a bad dump. Split and mirrored attribute/color RAM, fixed AY8910 hook-up, fixed video RAM offset, and fixed AY8910 hook-up for intrgmes. Changed CPU to 65SC02, added periodic interrupts, and patched out some hardware checks for intrgmes. Changed CPU to R65C02, added PIA mirroring, and added a ROM patch to force NOP after BRK for royalcrdf. Further funworld.cpp updates: [Roberto Fresca] Fixed palette banking, graphics ROM loading, memory map and video RAM offsets for royalcrdf. Added default non-volatile RAM contents for rcdino4 and jolycdig. Marked royalcrdc graphics ROM IC26 as a bad dump. Added button lamps for jolycdig and jolycdab. Changed “Austrian” to “German” in all game descriptions, and expanded notes. Replaced royalcrdc bad graphics ROM dump with corresponding dump from parent set, and removed imperfect graphics flag. funworld.cpp: Used a custom device to re-dump faulty graphics ROM for jokercrd, allowing game to be promoted to fully working. [Roberto Fresca, Grull Osgo, Gaby] unsp: Fixed signed multiplication in recompiler (fixes controls in jak_pooh). [Ryan Holtz] sgi_mc: Fixed pixel VDMA interrupts (fixes pixel DMA warnings in IRIX 5.3). [Ryan Holtz] newport: Added support for dithering and 4 bits per pixel RGB frame buffer display, and fixed shaded rendering mode. [Ryan Holtz] Added ability to throttle IDE hard disk DMA transfer speed (fixes MT07242 ). [Ted Green] midzeus.cpp: Fixed interrupt regression that was causing low frame rates in thegrid. [Ted Green] zx8301.cpp: Improved flash behavior so colors match a real QL. [vilcans] crystal.cpp: Dumped alternate Crystal System BIOS. [ack] galaxian.cpp: Corrected ROM names for moonwara, and corrected the color BPROM. [Andrew Welburn, The Dumping Union] oneshot.cpp: Add PCB layout for Mad Donna, and various notes for One Shot One Kill. [Brian Troha] toaplan1.cpp: Corrected coinage DIP switch settings for Jiao! Jiao! Jiao! (China, 2P set). [Brian Troha] tumbleb.cpp: Dumped PIC microcontroller for funkyjetb. [Caps0ff, ClawGrip, The Dumping Union] seibucpbl.cpp: Updated ROM locations for cupsocsb2, and used measured clocks for Seibu Cup Soccer bootleg sets. [f205v] gba.xml: Added additional cartridge information from No-Intro. [FakeShemp] aha1542b: Added 3.1b BIOS. [Funet Archive] namcos2.cpp: Updated PCB locations for data ROMs. [Guru] m72.cpp: Re-dumped I80C31 external ROM for imgfightb. [hammy] aristmk5.cpp: Updated internal layouts based on a few photos of the button labels. [Heihachi_73] isa_hercules: Added dump of Mazovia Polish alternate character set. [MCbx Old Computer Collection] Added skeleton device for UltraStor Ultra-14F SCSI controller. [Metropoli BBS Archive] Added skeleton device for UltraStor Ultra-24F EISA SCSI controller. [Metropoli BBS Archive] Added skeleton devices for Tekram EISA SCSI controllers. [Metropoli BBS Archive, I-Shou University File Server] galaxold.cpp: Dumped PROM for and confirmed chip types for scramb3. [Porchy, The Dumping Union] europc.cpp: Added BIOS v1.02 to euroxt. [rfka01] genpc.cpp: Added several additional BIOS options. [rfka01] compc.cpp: Added BIOS v2.01 to compc10. [rfka01] Added notes about SunPlus dies and which systems use them. [Sean Riddle] icanpian.xml: Added additional information about cartridges and release codes. [Sean Riddle, ClawGrip] sms.xml: Corrected ROM label for worldgp. [TeamEurope, ICEknight, ClawGrip] submitted by cuavas to emulation [link] [comments]
MAME 0.209
With another month over, it’s time for another release, and MAME 0.209 is sure to have something to interest everyone. We’ve cracked the encryption on the Fun World CPU blocks, making Fun World Quiz, Joker Card, Mega Card, Power Card, Multi Win, Saloon and Nevada playable. Regular contributor shattered has added Кузьмич-Егорыч (Kuzmich-Egorych), a Russian Mario Brothers bootleg running on heavily modified Apple II hardware. In other Apple II news, CD-ROM drives now work with the Apple II SCSI card, and another batch of cleanly cracked floppies has been added to the software list. The NES SimCity prototype has been added to the software list, along with MMC5 improvements to support it, and better emulation for Famicom cartridges with on-board sound chips.
Henrik Algestam has continued his Game & Watch work, bringing Popeye (wide screen) and Zelda to MAME. Chess computer support has been expanded with Fidelity Chess Challenger 3, and additional versions of Applied Concepts Boris, and Novag Super Expert and Super Forte. Newly supported arcade games include Akka Arrh (an Atari title that failed location testing), Little Casino II, a French version of Empire City: 1931, and additional versions of Dock Man and Street Heat. A better LM3900 op-amp model means Money Money and Jack Rabbit are no longer missing the cassa (bass drum) channel, and mixing between music and speech is improved.
Bug fixes include the Rockwell AIM 65 being returned to working order, working support for multiple light guns on Linux from Kiall, corrected screen freeze behaviour on Deniam hardware from cam900, and better flashing characters on the Sinclair QL from vilcans. You can get the source and Windows binary packages from
the download page .
MAMETesters Bugs Fixed 03122 : [DIP/Input] (ltcasino.cpp) mv4in1, ltcasino, ltcasinn: Service Mode DIP switch does not work. (Dirk Best) 05291 : [Sound] (coco3.cpp) All drivers in coco.c: ORC90 emulation has no sound output. (Nigel Barnes) 03130 : [Graphics] (ccastles.cpp) ccastles: Reported screen resolution is incorrect. (Dirk Best) 07075 : [Sound] (m72.cpp) hharry: Victory scream is too low compared to previous mame releases and arcade PCB. (cam900) 07242 : [Crash/Freeze] (vegas.cpp) sf2049: Game freezes in attract mode. (Ted Green) 07255 : [Crash/Freeze] (sms.cpp) gamegear [ecco]: Game Gear ROM Ecco freezes on a pink/purple screen. (Enik Land) 07265 : [DIP/Input] (tsamurai.cpp) tsamuraih: Lives DIP switch settings are incorrect. (chaneman) 07266 : [Sound] (snk6502.cpp) sasuke: Initial game music plays partially or not at all after hitting Start. (Ivan Vangelista) 07270 : [Crash/Freeze] (cps1.cpp) sf2ceea: Debugger crashes when accessing memory under certain conditions. (hap) 07272 : [Documentation] (spg110.cpp) jak_spdmo: In the description the letter “W” is missing in the word “hardware”. (Tafoid) 07275 : [Core] Weird pacing issue on Windows. (hap) 07279 : [Crash/Freeze] (amstrad.cpp) cpc6128: Loading disk images with exess tracks causes a fatal error. (Edström) 07281 : [DIP/Input] (pocketc.cpp) pc1401, pc1402: Inputs are mapped incorrectly. (Robbbert) 07282 : [Crash/Freeze] (alphatro.cpp) alphatro: After “width 80” entered, MAME freezes. (AJR) New working machines Akka Arrh (prototype) [Aaron Giles, The Dumping Union] Applied Concepts Great Game Machine [hap, bataais] Bonus Poker [Roberto Fresca, TeamEurope] Computer Chess (Conic) [hap, Sean Riddle] Fidelity Electronics Chess Challenger 3 [hap, Berger, Sean Riddle] Fun World Quiz (German, 12-11-1990) [Roberto Fresca, TeamEurope] Fun World Quiz (German, 27-04-1990) [Roberto Fresca, TeamEurope] Game & Watch: Popeye (wide screen) [Henrik Algestam] Game & Watch: Zelda [Henrik Algestam] Invader (Gakken, cyan version) [hap, Sean Riddle, hydef] Kuzmich-Egorych [shattered] Name That Tune (Castle Toy) [hap, Sean Riddle] Nevada (French, encrypted) [Roberto Fresca, Grull Osgo] New working clones Applied Concepts Boris (rev. 01) [Sean Riddle] ARB V2 Sargon 4.0 [anon] Casino Poker (Ver PM86-35-1, German) [Roberto Fresca, TeamEurope] Dock Man (set 2) [Andrew Welburn, The Dumping Union] Dock Man (set 3) [Andrew Welburn, The Dumping Union] Empire City: 1931 (France) [Fabrice Arzeno, The Dumping Union] Euro League (Gaelco bootleg, Modular System) [ClawGrip, David Haywood] Fidelity Electronics Chess Challenger 7 (model CC7) [Sean Riddle] Little Casino II v18.1 [Andrew Welburn, The Dumped Union] Novag Super Expert (version B, model 886) [Berger] Novag Super Forte (version A, set 3) [Berger] Street Heat (set 2, older?) [chaneman] Super Bobble Bobble (bootleg, set 5) [Lorenzo Mancini] Machines promoted to working Joker Card (Inter Games) [Roberto Fresca, Grull Osgo] Joker Card 300 (Ver.A267BC, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive, Gaby] Mega Card (Ver.0210, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive] Multi Win (Ver.0167, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive] Power Card (Ver 0263, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive] Saloon (French, encrypted) [Roberto Fresca, Grull Osgo] Tripple Draw (V3.1 s) [Ivan Vangelista] Clones promoted to working Dragon World (Korea, V040K) [Ivan Vangelista] Jolly Card (German, Fun World, bootleg) [Roberto Fresca, Grull Osgo] Jolly Card (Italian, bootleg, set 2) [Roberto Fresca, Grull Osgo] Royal Card (Evona, Polish, encrypted) [Roberto Fresca, Grull Osgo] Wonder Boy (system 2, set 2, 315-5176) [Ivan Vangelista] New machines marked as NOT_WORKING Bikkuri Pro Wrestling (Japan 881221, Ver 1.05) [ShouTime, Dane Biegert, Evan Korzon, Russell Howard, Jeroen Bijl, Jeffrey Gray, Smitdogg, The Dumping Union] Centipede / Millipede / Missile Command (rev 1.03) [chaneman, R. Belmont] Ericsson 9161 Display Processor Unit [MCbx Old Computer Collection] Husky Computers Ltd Hunter 16 [Barry Rodewald, rfka01, TeamEurope] Multi-Action 6710-13 [Brian Troha, The Dumping Union] Multi-Action 7551 [Brian Troha, The Dumping Union] Multi-Action 7556 [Brian Troha, The Dumping Union] Panther Darts [jordigahan, ClawGrip, The Dumping Union] Toyquest TV Go Go [ClawGrip, TeamEurope] Trivial Pursuit (Volumen V, Spanish, Maibesa hardware) [Retro Sevilla, Diego Bartolomé, Recreativas.org, ClawGrip] Yamaha MU50 [R. Belmont, O. Galibert] New clones marked as NOT_WORKING Amstrad plc PCW9512 [Edström] CompuAdd 810 [rfka01] Dr. Dude (LU-1) Europe [PinMAME] Elvira and the Party Monsters (LF-1) French [PinMAME] Gilligan's Island (L-8) [PinMAME] Husky Computers Ltd Hunter 16/80 [Barry Rodewald, rfka01, TeamEurope] Hyosung Topstar 88T [rfka01] Image Fight (Japan, bootleg) [hammy, The Dumping Union] JUKO NEST 8086 and V30 [rfka01] Kaypro Corporation PC [rfka01] Kyocera XT [rfka01] Last Action Hero (1.06 Canada) [Matt Morin] New working software list additions apple2_flop_clcracked : Adjectives (cleanly cracked), Adjectives (version 06.29.84) (cleanly cracked), Agenda Files (cleanly cracked), Air Nav Workshop (cleanly cracked), Air Raid Pearl Harbor (cleanly cracked), Air Traffic Controller (cleanly cracked), Alaska (cleanly cracked), Alfred's Basic Band Computer Tutor (cleanly cracked), Alge-Blaster (cleanly cracked), Algebra Volume 1 (Edu-Ware) (cleanly cracked), Algebra Volume 1 v1.3 (Edu-Ware) (cleanly cracked), Algebra Volume 2 v1.1 (Edu-Ware) (cleanly cracked), Algebra Volume 3 v1.2 (Edu-Ware) (cleanly cracked), Algebra Volume 4 v1.0 (Edu-Ware) (cleanly cracked), Algebra Volume 5 v1.2 (Peachtree) (cleanly cracked), Algebra Volume 6 v1.2 (Peachtree) (cleanly cracked), Ali Baba and the Forty Thieves (cleanly cracked), Alice in LogoLand (cleanly cracked), Alice in Wonderland rev. 2 (cleanly cracked), Alien Addition 1982.0 (cleanly cracked), Alien Addition 1985 (cleanly cracked), Alien Addition revision 2 (cleanly cracked), All About America (cleanly cracked), All About Purim (cleanly cracked), Alligator Alley (cleanly cracked), Alligator Mix (cleanly cracked), Alligator Mix 1982.0 (cleanly cracked), Alligators and Crocodiles (cleanly cracked), Alphabet Beasts and Company (cleanly cracked), Alphabetic Keyboarding Volume 1 (cleanly cracked), Alphabetic Keyboarding Volume 2 (cleanly cracked), Alphabetical Order (cleanly cracked), Alphabetization Sequence (cleanly cracked), Alphabetizing - Blue Level (cleanly cracked), Alpine Tram Ride (cleanly cracked), Alter Ego (female version) (cleanly cracked), Alter Ego (male version) (cleanly cracked), America Coast to Coast (cleanly cracked), American Government (Intellectual Software) (cleanly cracked), American Government (Micro Learningware) (cleanly cracked), American History Achievement IV: World War II - Present (cleanly cracked), Analogies Tutorial (cleanly cracked), Ancient Legends (cleanly cracked), Animal Homes and Stories (cleanly cracked), Animal Hotel (cleanly cracked), Animal Survival for Echo Voice System (cleanly cracked), Animal Survival for Ufonic Voice System (cleanly cracked), Animate (cleanly cracked), Ankh (cleanly cracked), Antonym Antics (cleanly cracked), Antonyms/Synonyms 1 (cleanly cracked), Antonyms/Synonyms 2 v05.25.87 (cleanly cracked), Aphasia I (cleanly cracked), Aphasia II - Opposites and Similarities (cleanly cracked), Aphasia III (cleanly cracked), Aphasia IV (cleanly cracked), Apple Cider Spider (cleanly cracked), Apple II Test Disk (cleanly cracked), AppleWriter ][ (cleanly cracked), Apventure to Atlantis (cleanly cracked), Aquatron (cleanly cracked), Arcade Boot Camp (cleanly cracked), Archon (cleanly cracked), Archon II - Adept (cleanly cracked), ARCO Computer Preparation for the SAT (cleanly cracked), Arcticfox (cleanly cracked), Ardy the Aardvark (cleanly cracked), Arena (cleanly cracked), Argos (cleanly cracked), Association Pictures (cleanly cracked), Audio Visual Inventory (cleanly cracked), Audubon Grizzly Bears - Wildlife Adventures (cleanly cracked), Autoduel (cleanly cracked), Axis Assassin (cleanly cracked), Back in Time (cleanly cracked), Bad Dudes (cleanly cracked), Bake & Taste (cleanly cracked), Bank Street StoryBook (cleanly cracked), Bank Street StoryBook 1.1 (cleanly cracked), Bank Street Writer II (cleanly cracked), Banner Books - All Along The Alphabet (cleanly cracked), Banner Books - Your School Day (cleanly cracked), Bannercatch (cleanly cracked), Baron (version 2.1) (cleanly cracked), Basic Biology (version 1.02) (cleanly cracked), Basic Division Facts (cleanly cracked), Basic Division Facts: Dividends to 25 - Factors to 5 (cleanly cracked), Basic Division Facts: Dividends to 81 - Factors to 9 (cleanly cracked), Basic Drafting: Review and Testmaker (version 3.0) (cleanly cracked), Basic Electricity (cleanly cracked), Basic Electronics: Atomic Theory (cleanly cracked), Basic Electronics: Electronic Fundamentals (cleanly cracked), Basic Electronics: Electronic Math (cleanly cracked), Basic Electronics: Electronic Prefixes, Symbols, and Components (cleanly cracked), Basic Electronics: Fundamentals of DC Circuitry (cleanly cracked), Basic Math Competency Skill Building: Decimals (cleanly cracked), Basic Math Facts and Games (1981 release) (cleanly cracked), Basic Math Facts and Games (1983 re-release) (cleanly cracked), Basic Math Flash Facts (cleanly cracked), Basic Multiplication Facts (cleanly cracked), Basic Vocabulary Builder - Spanish (cleanly cracked), Battalion Commander (cleanly cracked), Battle Cruiser (cleanly cracked), Battle For Normandy (cleanly cracked), Battle Group (cleanly cracked), Battle of Antietam (version 1.5) (cleanly cracked), Battling Bugs and Concentraction (cleanly cracked), BC's Quest For Tires (cleanly cracked), Behind the Wheel, Blue Level (cleanly cracked), Bellhop (cleanly cracked), Below the Root (cleanly cracked), Berserker Raids (cleanly cracked), Bible Baseball (cleanly cracked), Bible Discovery (cleanly cracked), Big Book Maker: Favorite Fairy Tales and Nursery Rhymes (cleanly cracked), Big Book Maker: Tall Tales and American Folk Heroes (cleanly cracked), Big Red Mania (cleanly cracked), Bike Hike (cleanly cracked), Bingo Bugglebee Presents Famous People (cleanly cracked), Bingo Bugglebee Presents Home Alone (cleanly cracked), Bingo Bugglebee Presents Outdoor Safety (cleanly cracked), Biology Achievement II: Reproduction and Development (cleanly cracked), Biomes (cleanly cracked), Birds (cleanly cracked), Blockers and Finders (cleanly cracked), Blue Powder Grey Smoke (cleanly cracked), Bolo (cleanly cracked), Bomb Alley (cleanly cracked), Borrowed Time (cleanly cracked), Boulder Dash (cleanly cracked), Boulderdash Construction Kit (cleanly cracked), Bouncing Kamungas (cleanly cracked), Box Introduces Addition (cleanly cracked), Bridge Baron II (cleanly cracked), Building Compounds (cleanly cracked), Building Reading Skills (version 85-02) (cleanly cracked), Building With Vowels (cleanly cracked), Bulletin Board Maker: City and Country (cleanly cracked), Bulletin Board Maker: Your Neighborhood (cleanly cracked), Bumble Plot (1982) (cleanly cracked), Bumble Plot (version 1.2) (cleanly cracked), C'est La Vie (cleanly cracked), Calendar Skills v08.31.86 (cleanly cracked), Cannonball Blitz (cleanly cracked), Capitalization (cleanly cracked), Capitalization (version 1.5) (cleanly cracked), Capitalization Practice (cleanly cracked), Capitalization Test (version 01.29.87) (cleanly cracked), Car Builder (cleanly cracked), Car Builder (revision 2) (cleanly cracked), Car Builder (revision 3) (cleanly cracked), Carrier Force (cleanly cracked), Cartels and Cutthroats (cleanly cracked), Case of the Great Train Robbery: Fact and Opinion (cleanly cracked), Case of the Missing Chick: Finding The Main Idea (cleanly cracked), Castle Wolfenstein (cleanly cracked), Cat 'n Mouse (revision 2) (cleanly cracked), Cat 'n Mouse (revision 3) (cleanly cracked), Catch a Falling Star: Dolphin Math Games (cleanly cracked), Categorizing: Detective Games (cleanly cracked), Catlab (version 2.0) (cleanly cracked), Cats and Kittens (cleanly cracked), Cause and Effect (version 12.14.87) (cleanly cracked), Cause and Effect: What Makes It Happen (cleanly cracked), Centauri Alliance (cleanly cracked), Challenge Sentence Combining (cleanly cracked), Championship Baseball (cleanly cracked), Championship Golf (cleanly cracked), Changing Improper Fractions to Mixed Numbers (cleanly cracked), Changing Mixed Numbers to Improper Fractions (cleanly cracked), Chariots, Cougars, and Kings (cleanly cracked), Chemistry Achievement I - Mathematics of Chemistry (cleanly cracked), Chivalry (cleanly cracked), Circus Subtraction (cleanly cracked), City and Country Opposites (cleanly cracked), Clock (v03.20.90) (cleanly cracked), Clock 07.06.83 (cleanly cracked), Clock: Time Teaching (cleanly cracked), Clowning Around (cleanly cracked), Cloze Thinking (cleanly cracked), Cloze-Plus Level C (cleanly cracked), Cloze-Plus Level D (cleanly cracked), Cloze-Plus Level E (cleanly cracked), Clozed Reading Comprehension (cleanly cracked), College Board 81-82 demo (cleanly cracked), College Explorer 2.0 (cleanly cracked), Colonial Conquest (cleanly cracked), Color Me (Softsmith) (cleanly cracked), Comic Strip Maker (cleanly cracked), Commas (Queue) (cleanly cracked), Communicate and Win (cleanly cracked), Comparing Numbers (cleanly cracked), Compilation - Bolo, Pest Patrol, Bug Battle (cleanly cracked), Compilation - Congo, Thief, Draw Poker (cleanly cracked), Composition Strategy (cleanly cracked), Comprehension (Prescription Learning) (cleanly cracked), Compu-Math Arithmetic Skills (cleanly cracked), Compu-Math v1.3.1 (cleanly cracked), Compu-Spell (version 1.3.1) (cleanly cracked), Computer Air Combat v1.1 (cleanly cracked), Computer Ambush (cleanly cracked), Computer Assisted Blackboard demo (cleanly cracked), Computer Assisted Problem Solving for Beginning Algebra (cleanly cracked), Computer Assisted Problem Solving for Intermediate Algebra (cleanly cracked), Computer Assisted Problem Solving for Pre-Algebra (cleanly cracked), Computer Baseball (cleanly cracked), Computer Discovery (cleanly cracked), Computer Drill and Instruction - Decimals C-2 (cleanly cracked), Computer Drill and Instruction - Decimals C-3 (cleanly cracked), Computer Drill and Instruction - Fractions C-2 (cleanly cracked), Computer Drill and Instruction - Fractions C-3 (cleanly cracked), Computer Drill and Instruction - Measurement D-1 (cleanly cracked), Computer Drill and Instruction - Multiplication B (cleanly cracked), Computer Graphing Experiments (cleanly cracked), Computer Quarterback Second Edition (cleanly cracked), Computerized Reading for Aphasics (cleanly cracked), A Treasure Hunt of Facts (cleanly cracked) [4am, Firehawke] apple2_flop_misc : Anti-M (version 1.0), Anti-M (version 1.1), Anti-M (version 1.3) [4am, Firehawke] Advanced Demuffin (version 1.5) [Firehawke] apple2_flop_orig : Apple-oids and Chipout, Arcade Album #1, Arkanoid, The Blade of Blackpoole, BurgerTime, Dig Dug, Escape From Rungistan, Fantavision, The Flockland Island Crisis, Kabul Spy, Lazer Silk, Maze Craze Construction Set, Peeping Tom, The Print Shop Color, Robots of Dawn, Rocky's Boots (version 4.0), Spider Raid, Star Blazer, Star Warrior, Super Bunny, Type Attack, Warp Destroyer, Wizardry III: Legacy of Llylgamyn (version 4, 20-Aug-1983 update), Zaxxon, Zork I: The Great Underground Empire (revision 5) [4am, Firehawke] arb : Grand Master Series 4.0 [anon] ekara_pal : e-kara Spain 10-Songs Volume 1, e-kara Spain 10-Songs Volume 2 [ClawGrip, TeamEurope] fmtowns_cd : Enkaiou, Joker Towns, Joshikou Seifuku Monogatari, Yuka Watanabe & Tomo Kawai - Pleasure [redump.org, r09] J. R. R. Tolkien's The Lord of the Rings, Vol. II - The Two Towers [Tokugawa Corporate Forums, DamienD] fmtowns_flop : Viewpoint Demonstration No. 1 [David Swanson] Dragon Slayer - The Legend of Heroes II, Towns Karaoke V1.1L10 [r09] ggm : Boris 2.5 / Sargon 2.5 [hap, bataais] ibm5170 : Krusty's Fun House, Michael Jordan in Flight, Sid Meier's Colonization [ArcadeShadow] icanpian : American Idol Take the Stage (K4655), Barbie Princess Enchanted Sounds (J7526), Dora the Explorer Musical Adventure (J7523), Holiday Wonderland (J7528), Pop Hits (K0653) [Sean Riddle, David Haywood] The Wizard of Oz - We're Off to Play the Piano (K4654) [Sean Riddle, Peter Wilhelmsen] intellect02 : Chess (4 levels) [hap, Berger] nes : SimCity (USA, Prototype) [archive.org, AJR] Software list items promoted to working pcw : LocoScript Installation Program v3.00a (English), LocoScript Installation Program v3.06b (English), LocoScript v3.06 (UK), LocoScript v4.06 (UK), LocoScript v4.10 (UK), Tomahawk [Edström] New NOT_WORKING software list additions 3do_m2 : Oldsmobile (USA) [redump.org, FakeShemp] apple2_flop_misc : Anti-M (version 1.2) [4am, Firehawke] ibm5170 : Gilis presentask (Swe) [FakeShemp] pce_tourvision : F1 Triple Battle (TourVision PCE bootleg) [ClawGrip] tvgogo : 4-in-1 (Flashcard Fishing, Break a Brick, Balloon Juggling, Penguin Maze), Tennis, Whac-A-Mole [ClawGrip, TeamEurope] vsmile_cart : Disney/Pixar Up (Spa, Rev. 022), Gimnasio Interactivo V.Smile (Spa) [TeamEurope, Diego Bartolomé, ClawGrip] Translations added or modified Chinese (Simplified) [YuiFAN] Chinese (Traditional) [YuiFAN] Greek [BraiNKilleRGR] Portuguese (Brazil) [Wellington Uemura] Source Changes statriv2.cpp: Fixed segmentation fault in debugger memory view for sets without question data. [AJR] amerihok: Added preliminary inputs, coin counters, and basic layout for 7-segment LED scoreboard. [AJR] Added ROM dumps and skeleton device for UltraStor Ultra 12F ISA ESDI controller. [AJR] OS X debugger: Update window titles when restoring configuration for disassembly and memory viewers. [AJR] tumbleb: Drive ADPCM sound through PIC (sound communications not hooked up yet). [AJR] ron2: Corrected game title based on flyer. [AJR] pencil2: Connected VDP interrupt. [AJR] z8: Added register pairs to debug state. [AJR] m37710: Replaced I/O space with callbacks. [AJR] nes: Improved MMC5 extended attributes, use MMC5 ExRAM byte from nametable area to select palette bank. [AJR] ppu2c0x: Fixed order of nametable/attribute reads. [AJR] wy75: Added default EAROM content to avoid hanging at start. [AJR] er1400: Added ability to load default data from region, and changed erase value to all zeroes. [AJR] upd765: Improved drive selection logic: [AJR] Deselect drives upon reset, or select drive 0 for older controllers with multiplexed select lines. Deselect other floppies when using set_floppy. specpls3: Mirror floppy drive select lines (fixes Batman: The Movie). [AJR] rd100: Added LCD controller and working display. [AJR] cmi2x: Split off keyboards as subdevices. [AJR] scc68070: Merged CPU device with on-chip peripheral emulation, and added internal clock divider. [AJR] Also added crude hacks to force status bits in unemulated UART and I²C peripherals. hd63450: Improved accuracy of IRQ handling, and tidied up interface. [AJR] funworld.cpp: Added support for custom CPUs’ opcode decryption. [Andreas Naive] Removed unnecessary read/write handler arguments, improved member names, and updated comments in many devices and drivers. [cam900] ymf278b.cpp: Added DO1 and DO2 outputs, and fixed timebuffer when clock is changed. [cam900] cps3.cpp updates: [cam900] Reduced some gaps in zoomed sprites, and restricted drawing to clipping rectangle. Reduced duplication, improved member names, and cleaned up code. tc0480scp.cpp: Cleaned up and simplified read/write handlers. [cam900] devices/sound/gaelco.cpp: Converted data access to device_rom_interface, and made pitch a function of clock frequency. [cam900] gaelco2.cpp: Corrected some crystal values, and added notes. [cam900] tecmo_spr.cpp: Replaced gfx_element with gfxdecode_device, and reduced unnecessary code. [cam900] Also changed some variables to more appropriate types. kaneko_tmap.cpp updates: [cam900] Added address map for video RAM handling. Moved expro02.cpp bank switching code into the driver. Reduced code duplication. expro02.cpp: Reduced runtime tag map lookups. [cam900] kaneko16.cpp: Converted berwall to mono sound, reduced runtime tag map lookups, and simplified and cleaned up code. [cam900] actfancr.cpp: Simplified graphics decoding and cleaned up code. [cam900] deco16ic.cpp: Move cninja transparency mask function into the driver. [cam900] crospang.cpp: Moved alternate graphics layout into graphics decoding, and made most state class members private. [cam900] oneshot.cpp: Simplified graphics decoding, reduced runtime tag map lookups, and cleaned up code. [cam900] emupal.cpp: Removed MCFG_ macros. [cam900] vrc6.cpp: Implemented master frequency register, fixed duty cycles, and cleaned up code. [cam900] devices/bus/nes/konami.cpp: Fixed vrc6 sound volume. [cam900] Added Namco 163 sound emulation, used by some Famicom cartridges. [cam900] c6280.cpp: Fixed LFO frequency behavior, fixed LFO enable bit, and implemented LFO reset bit. [cam900] devices/bus/nes/mmc5.cpp: Corrected sound behavior and fixed sound volume. [cam900] itech32.cpp: Reduced runtime tag map lookups, and simplified and cleaned up code. [cam900] skimaxx.cpp: Reduced runtime tag map lookups, added save state support, and simplified and cleaned up code. [cam900] k054321.cpp: Added synchronizing handlers for communication between main and sound CPUs (used by prmrsocr in tmnt.cpp). [cam900] devices/machine/watchdog.cpp: Simplified handlers, and reduced watchdog handler trampolines. [cam900] simpl156.cpp: Simplified graphics decoding, reduced code duplication, and corrected sound clocks. [cam900] snk68.cpp: Moved pow and searchar to a derived state class, reduced runtime tag map lookups, and cleaned up code. [cam900] snk68_spr.cpp: Changed flip screen state member to bool. [cam900] psikyosh.cpp updates: [cam900] Restricted tilemap drawing to clipping rectangle, and fixed tilemap size when per-line effects are enabled. Added separate address map for games with mahjong controller input. Reduced runtime tag map lookups, and cleaned up code. m72.cpp: Fixed audio sample rate for M72 PCBs, fixed DAC volume, and added notes. [cam900] decbac06.cpp: Removed hard-coded parameters that come from graphics elements, and restricted drawing to clipping rectangle. [cam900] raiden2.cpp updates: [cam900] Fixed xsedae configuration (runs on modified Zero Team hardware). Moved video functions to video/raiden2.cpp. Reduced runtime tag map lookups, made state class members protected or private where appropriate, and cleaned up code. r2dx_v33.cpp: Reduced runtime tag map lookups, and reduced redundancy with raiden2.cpp. [cam900] vgmplay.cpp: Added volume modifier support, and scaled volume according to the number of sound chips used by file. [cam900] leland.cpp: Reduced runtime tag map lookups, and simplified and cleaned up code. [cam900] audio/leland.cpp: Removed hard-coded tags for ROM region and host CPU. [cam900] psikyo4.cpp: Fixed FM output when used. [cam900] n2a03.cpp: Added device_mixer_interface rather than routing audio to hard-coded speakers. [cam900] tc0100scn.cpp updates: [cam900] Internalized text graphics. Restricted drawing to clipping rectangle. Moved taito_f2.cpp banking code into driver. Allowed masked priority behavior. Reduced redundancy and cleaned up code. tc0480scp.cpp: Internalized text graphics, reduced code duplication, and removed unnecessary pointers and functions. [cam900] emupal.cpp: Added xBGRBBBBGGGGRRRR format. [cam900] deniam.cpp: Fixed screen freezing behaviour, reduced runtime tag map lookups, cleaned up code, and added notes. [cam900] audio/m72.cpp: Remove hard-coded tags, converted sample ROM access to device_rom_interface, and cleaned up code. [cam900] aica.cpp, aicadsp.cpp: Converted PCM/DSP memory access to device_rom_interface, added save state support, and cleaned up code. [cam900] hotblock.cpp: Converted video banking to address_bank_map_device, and removed MCFG_ macros. [cam900] z80pio.cpp: Reduced code duplication. [cam900] ginganin.cpp: Simplified graphics layouts, reduced runtime tag lookups, and cleaned up code. [cam900] snes_snd.cpp: Added input clock, implemented device_clock_changed, cleaned up code, and added notes. [cam900] ms32.cpp: Add notes. [cam900] k053260.cpp: Cleaned up code. [cam900] deco146.cpp: Suppressed side effects for debugger, reduced redundancy, and cleaned up code. [cam900] pgm.cpp: Implemented some inputs, and improved naming. [cam900] pgmprot_igs027a_type1.cpp: Added inputs for CAVE PCB. [cam900] qs1000.cpp: Moved imperfect sound flag from drivers to device. [cam900] Netlist library updates: [Couriersud] Added a MOSFET model, inclusion Meyer capacitance. Added a charge-conserving capacitor model, as an alternative to the constant-capacity model. Started putting constants in a central place. Fixed a rounding issue in the ptime code. Added a global parameter to disable semiconductor capacitance modelling. Added an operational amplifier model that ignores output voltage limits. Changed MB3614 operational amplifier parameters to match the data sheet. Added VARCLOCK, allowing step size to be calculated using a function. Added trunc to pfunction. Added opamp_amplification_curve example, which calculates op-amp gain as a function of frequency. Improved LM3900 voltage clamping model, and aligned pin names with other operational amplifiers. Added a high-precision LM3900 model, and an improved high-performance LM3900 model. Added more SPICE elements to the conversion code. Fixed current source handling when converting SPICE nets. Added validation for netlist devices. Improved scalability of error messages. m62.cpp: Fixed kidniki netlist, based on corrections in kungfum schematics and an apparent omission. [Couriersud] zaccaria.cpp sound improvements: [Couriersud] Routed speech and DAC through netlist filtering, and fixed AY8910 interfacing. Hooked up potentiometers so they can be adjusted. Added frontiers to netlist to improve performance. mario: Fixed an error in schematics that became obvious with the improved LM3900 model. [Couriersud, Tafoid] spg110 updates: [David Haywood] Split more functionality into separate devices. Improved rendering and sprites, and implemented manual video RAM uploads. Added basic audio. wc90b.cpp: Tidied up a little. [David Haywood] pengo.cpp: Added preliminary partial decryption for schick. [David Haywood] Moved SunPlus GC394 systems out of vii.cpp (it’s a newer sytem-on-a-chip with more capabilities). [David Haywood] 32x.xml: Fixed pinochio ROM loading. [David Haywood] mgames.cpp: Cleaned up palette and graphics decoding layout, and converted drawing to use tilemap system. [Dirk Best] ltcasino.cpp updates: [Dirk Best] Hooked up the two 6821 PIAs, hooked up CRT5037, corrected RAM size, and defined clocks in terms of 18 MHz crystal. Cleaned up inputs, added DIP switch descriptions and locations, and documented service mode. Added output ports, and hooked up coin counter and lamps. Added simple internal artwork with clickable buttons and color overlays based on a flyer. Added non-volatile RAM, and updated ROM labels and notes. tms9927.cpp: Allow visible area to be hard-coded at configuration time. [Dirk Best] akkaarrh.cpp: Added coin counters, lamp outputs, and a test view showing the lamps. [Dirk Best] Amstrad PCW driver updates: [Edström] Corrected floppy drive types for each machine. Derived clock from crystal value, and slowed down the CPU to approximate the effect of video hardware accessing RAM. Improved logging and converted to use logmacro.h utilities. Fixed printer and monitor palettes, and made a simpler layout the default. dsk_dsk.cpp, hxchfe_dsk.cpp: Report a non-fatal warning for images with a small number of excess tracks. [Edström] pcw.xml: Corrected metadata and added notes on dumps with excess tracks. [Edström] sms, nes: Obtain pixel intensity for light gun from screen device rather than accessing VDP/PPU bitmap. [Enik Land] sms.cpp: Set initial stack pointer for Game Gear, required by Ecco (fixes MT07255 ). [Enik Land] m68kmmu: Fixed ATC entry calculation error that was crashing Domain/OS. [Hans Ostermeyer] apollo: Removed deprecated debug reference. [Hans Ostermeyer] z80ctc.cpp: Guard against integer overflow when calculating remaining time with configured input clock frequencies. [Justin Kerk] Fixed support for multiple light guns with X11 XInput. [Kiall Mac Innes] Fixed YM2608/YM2610 ADPCM-A overflow behavior (should wrap rather than saturating). [Lord Nightmare, madbr] ymz774: Replaced volume table with calculation loop. [MetalliC] tms99xx updates: [Michael Zapf] Fixed LDCSTCR handling of register indirect auto-increment mode (*Rx+) and modernized logging. Fixed minimum/maximum clock cycles per instruction. Changed set address method signature to work better with memory maps. ti99 updates: [Michael Zapf] Fixed TI FDC in Geneve losing SIDSEL signal when no drive is selected, and removed redundant variables. Fixed 99/4p regression where wrong CRU addresses are used when accessing peribox/evpc. coco: Fixed loading Orchestra-90, RS-232 Program Pak, and Modem Pak from software list (fixes MT05291 ). [Nigel Barnes] m68000: Made CPU space an address space and made vectored interrupts use it. [O. Galibert] Also made it possible to disable the interrupt priority encoder behaviour in the CPU core. emumem: Removed obsolete alignement limit. [O. Galibert] emumem_mud: Corrected start/end for big endian spaces. [O. Galibert] pic8259.cpp: Suppress side effects of debugger reads. [O. Galibert] Added skeleton Yamaha DSPV and SWP20 devices. [O. Galibert] ymmu100.cpp: Extracted LCD as a separate device. [O. Galibert] Annotated all uses of set_input_line_vector with CPU type. [O. Galibert] pcat101: Connected key matrix and ports. [Patrick Mackinlay] 3c505: Added low-level emulation. [Patrick Mackinlay, Neko May] m68705: Added more HMOS variants. [Patrick Mackinlay] nscsi_cd: Added support for mode page 0x01, allowing Apple II SCSI Card to access CD-ROMs. [R. Belmont] apple2: Attach a SCSI CD-ROM to the Apple II SCSI Card by default. [R. Belmont] apple2: Documented FocusDrive/ZIPDrive partition information format, and fixed it so it works. [R. Belmont] mac: Demoted all Macs to NOT_WORKING until we get a working VIA6522 emulator. [R. Belmont] k2000: Hooked up RAM/ROM switch – now starts to boot. [R. Belmont] aim65: Modernised code, fixed cassette, added TTY, and added printer display. [Robbbert] funworld.cpp updates: [Roberto Fresca, Grull Osgo] Improved game descriptions, and expanded notes. Improved memory maps, added default non-volatile RAM contents for some games, fixed ROM loading, and re-worked inputs. Improved tilemaps, fixed graphics planes, and improved palettes. Added I²C serial EEPROM and removed PIAs for Saloon/Nevada. Added PLD dumps for pool10e and marked jokercrd graphics ROM IC10 as a bad dump. Split and mirrored attribute/color RAM, fixed AY8910 hook-up, fixed video RAM offset, and fixed AY8910 hook-up for intrgmes. Changed CPU to 65SC02, added periodic interrupts, and patched out some hardware checks for intrgmes. Changed CPU to R65C02, added PIA mirroring, and added a ROM patch to force NOP after BRK for royalcrdf. Further funworld.cpp updates: [Roberto Fresca] Fixed palette banking, graphics ROM loading, memory map and video RAM offsets for royalcrdf. Added default non-volatile RAM contents for rcdino4 and jolycdig. Marked royalcrdc graphics ROM IC26 as a bad dump. Added button lamps for jolycdig and jolycdab. Changed “Austrian” to “German” in all game descriptions, and expanded notes. Replaced royalcrdc bad graphics ROM dump with corresponding dump from parent set, and removed imperfect graphics flag. funworld.cpp: Used a custom device to re-dump faulty graphics ROM for jokercrd, allowing game to be promoted to fully working. [Roberto Fresca, Grull Osgo, Gaby] unsp: Fixed signed multiplication in recompiler (fixes controls in jak_pooh). [Ryan Holtz] sgi_mc: Fixed pixel VDMA interrupts (fixes pixel DMA warnings in IRIX 5.3). [Ryan Holtz] newport: Added support for dithering and 4 bits per pixel RGB frame buffer display, and fixed shaded rendering mode. [Ryan Holtz] Added ability to throttle IDE hard disk DMA transfer speed (fixes MT07242 ). [Ted Green] midzeus.cpp: Fixed interrupt regression that was causing low frame rates in thegrid. [Ted Green] zx8301.cpp: Improved flash behavior so colors match a real QL. [vilcans] crystal.cpp: Dumped alternate Crystal System BIOS. [ack] galaxian.cpp: Corrected ROM names for moonwara, and corrected the color BPROM. [Andrew Welburn, The Dumping Union] oneshot.cpp: Add PCB layout for Mad Donna, and various notes for One Shot One Kill. [Brian Troha] toaplan1.cpp: Corrected coinage DIP switch settings for Jiao! Jiao! Jiao! (China, 2P set). [Brian Troha] tumbleb.cpp: Dumped PIC microcontroller for funkyjetb. [Caps0ff, ClawGrip, The Dumping Union] seibucpbl.cpp: Updated ROM locations for cupsocsb2, and used measured clocks for Seibu Cup Soccer bootleg sets. [f205v] gba.xml: Added additional cartridge information from No-Intro. [FakeShemp] aha1542b: Added 3.1b BIOS. [Funet Archive] namcos2.cpp: Updated PCB locations for data ROMs. [Guru] m72.cpp: Re-dumped I80C31 external ROM for imgfightb. [hammy] aristmk5.cpp: Updated internal layouts based on a few photos of the button labels. [Heihachi_73] isa_hercules: Added dump of Mazovia Polish alternate character set. [MCbx Old Computer Collection] Added skeleton device for UltraStor Ultra-14F SCSI controller. [Metropoli BBS Archive] Added skeleton device for UltraStor Ultra-24F EISA SCSI controller. [Metropoli BBS Archive] Added skeleton devices for Tekram EISA SCSI controllers. [Metropoli BBS Archive, I-Shou University File Server] galaxold.cpp: Dumped PROM for and confirmed chip types for scramb3. [Porchy, The Dumping Union] europc.cpp: Added BIOS v1.02 to euroxt. [rfka01] genpc.cpp: Added several additional BIOS options. [rfka01] compc.cpp: Added BIOS v2.01 to compc10. [rfka01] Added notes about SunPlus dies and which systems use them. [Sean Riddle] icanpian.xml: Added additional information about cartridges and release codes. [Sean Riddle, ClawGrip] sms.xml: Corrected ROM label for worldgp. [TeamEurope, ICEknight, ClawGrip] submitted by cuavas to MAME [link] [comments]
casino demo bank robbery video
Vintage Toy Room : Space Bucks HTML5 Min. Bet: 5¢, Max. Bet: $625 Multislot Limited is licensed and regulated in Great Britain by the Gambling Commision under account number 41198. Play exciting Bank Robbery Slot Machine Online by Multislot™ Software for FREE ᗎ with no download or registration. Check Bank Robbery review and try demo of this casino game now. Bank Robbery Slot. Bank Robbery from MultiSlot allows you to be bad every now and again, succumbing to your urges that only money can sate; this 5-reel slot machine is going to bring you a lot of trouble from the fuzz but big wins to compensate. Bank Robbers have been made into celebrities for a very long time, and have become a model of folk heroes, heirs to the lore of Robin Hood. Even mild-mannered players of legal slot games have to walk on the other side of the law from time to time, and Bank Robbery provides the chance to do just that. Play free Bank Robbery slot from Multislot here at casinobonusesfinder.com. Try Bank Robbery online slot free play demo just for fun or learn how to play the game. Find the best Multislot casinos with the best sign up bonuses and play on 3 paylines/ways to win at this casino slot with real money. Five-Reel Bounty Hunter Slots Min. Bet: 25¢, Max. Five-Reel Fruity Fortune Slots Min. Bet: 5¢, Max. Mr. Leprechaun Min. Bet: 1¢, Max. Bet: $25 Bank Robbery is a 5-reel, 25-line online slot game with bonus spins, instant play, autoplay, video slots, wild symbol, scatter symbol, crime, banks and police themes you can play at 83 online casinos.
casino demo bank robbery top
[index ]
[301 ] [3904 ] [8833 ] [6663 ] [6830 ] [3602 ] [8665 ] [5099 ] [8762 ] [2426 ]
Sa:MP GarbageMan system
got inside of a closed abandoned bank! found hundreds of dollars cash in an abandoned bank vault! safes full of money inside of abandoned bank vault!enter co... Buy this game: http://amzn.to/1CnfcIZGTAV Singleplayer Playlist: http://bit.ly/17IYKtbExpand the description for more Check out my main channel: http://www.... *WARNING: THIS VIDEO CONTAINS GRAPHIC CONTENT*This video chronicles the tense moments after an armed robbery suspect was killed and an officer was shot outsi... Just how accurate is GTA V when it comes to the game's crazy heist missions? Former jewel thief, Larry Lawton, breaks down the possibility of this jewelery h... GTA Online Casino Heist: Stealing ... 18:58. IsuckAtDriving Recommended for you. 18:58. SAMP Scripting - Bank Robbery System CE:RP ... MP Courier Job Level1 DEMO - Duration: 5:36 ... Follow Me on Instagram for behind the scenes pictures https://www.instagram.com/elanipp/You know that Redline has been destroyed and I need to have some back... A delivery from the Royal Mint is arriving at a generic London bank. Will our robbers get away with the old switcheroo on said delivery?TikTok: https://vm.ti... Go to https://NordVPN.com/demoranch to get 75% off a 3-year plan and use code DEMORANCH for an extra month for free!Demolition Ranch Tees here! Comes with a ... Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube. bank rob addon demo very simple discord.sweptthr.one.
casino demo bank robbery
Copyright © 2024 m.grandstavka.site