It's really about time we released MAME 0.213, with more of everything we know you all love. First of all, we’re proud to present support for the first Hegener + Glaser product: the “brikett” chess computers, Mephisto, Mephisto II and Mephisto III. As you can probably guess, there’s an addition from Nintendo’s Game & Watch line. This month it’s Mario’s Bombs Away. On a related note, we’ve also added Elektronika’s Kosmicheskiy Most, exported as Space Bridge, which is an unlicensed total conversion of the Game & Watch title Fire. If you haven’t played any of the handheld LCD games in MAME, you’re missing something special – they look superb with external scanned and traced artwork. On the arcade side, we’ve added The Destroyer From Jail (a rare Philko game), and alternate regional versions of Block Out and Super Shanghai Dragon’s Eye. The CD for Simpsons Bowling has been re-dumped, resolving some long-standing issues. With its protection microcontroller dumped and emulated, Birdie Try is now fully playable. Protection microcontrollers for The Deep and Last Mission have also been dumped and emulated. Improvements to Seibu hardware emulation mean Banpresto’s SD Gundam Sangokushi Rainbow Tairiku Senki is now playable, and sprite priorities in Seibu Cup Soccer have been improved. In computer emulation, two interesting DOS compatible machines based on the Intel 80186 CPU are now working: the Mindset Personal Computer, and the Dulmont Magnum. The Apple II software lists have been updated to include almost all known clean cracks and original flux dumps, and the Apple II gameport ComputerEyes frame grabber is now emulated. We’ve received a series of submissions that greatly improve emulation of the SWTPC S/09 and SS-30 bus cards. On the SGI front, the 4D/20 now has fully-working IRIX 4.0.5 via serial console, and a whole host of improvements have gone into the Indy “Newport” graphics board emulation. Finally, MAME now supports HDI, 2MG and raw hard disk image files. As always, you can get the source and Windows binary packages from the download page.
MAMETesters Bugs Fixed
00148: [Sound] (mappy.cpp) todruaga: The sound of the first credit is not played. (Angelo Salese)
07379: [Interface] artwork: Automatically computed group bounds behaviour is not intuitive. (Vas Crabb)
07382: [Debugger] Hang and memory leak when using save command. (hap)
07388: [Graphics] (sms.cpp) smsj: Default view does not display video in OpenGL mode. (hap)
07396: [DIP/Input] (tmnt.cpp) tmnt24pu: Start buttons do not work. (Tafoid)
07398: [Crash/Freeze] (goldstar.cpp) mbs2euro: Exception at emulation start. (AJR)
07400: [Interface] clickable artwork: Dummy input listener is ignored. (hap)
07401: [Graphics] (nemesis.cpp) salamand and clones: Sprite flickers randomly. (hap)
New working machines
The Destroyer From Jail (Korea) [system11, Angelo Salese, The Dumping Union]
New Lucky 8 Lines (set 10, W-4, encrypted NEC D315-5136) [Roberto Fresca, Grull Osgo, TeamEurope]
New Lucky 8 Lines Crown Turbo (Hack) [Roberto Fresca, TeamEurope]
Police Force (LG-4) Germany [IPDB, PinMame]
Power Instinct (USA, bootleg set 3) [hammy, The Dumping Union]
Robocop (2.9) [IPDB, PinMame]
Star Wars Arcade (US) [coolmod, Mike Moffitt, Phil Bennett]
Tiger Heli (bootleg set 4) [Sean Riddle, Brian Troha, The Dumping Union]
El Trebol de la Suerte (Bellfruit) (Adder 5) [TeamEurope, jordigahan, ClawGrip]
WWF Royal Rumble (1.03 French) [IPDB, PinMAME]
Yamaha MU100B [Alexander Troosh, R. Belmont]
New working software list additions
apple2_flop_clcracked:
The Addition Facts (cleanly cracked), Algebra Volume 3 (Version 1.0, 10 June 1982) (cleanly cracked), BackAid (cleanly cracked), Beyond Castle Wolfenstein (Version 07/12/84) (cleanly cracked), BIG & little (cleanly cracked), A Bird's Eye View of The Main Idea (cleanly cracked), Calendar Fun with the Lollipop Dragon (cleanly cracked), Castle Wolfenstein (Version 06/19/84) (cleanly cracked), Dinosaur Days Plus (cleanly cracked), The Division Facts (cleanly cracked), Dr. Ruth's Computer Game of Good Sex (cleanly cracked), Draw Your Own Conclusions (cleanly cracked), Flashcards (cleanly cracked), Flights Into Fiction: Classic Stories (cleanly cracked), Flights Into Fiction: Fairy Tales (cleanly cracked), Focus on Physical Science: Chapter Review (Version 1.1) (cleanly cracked), Grid Designer (cleanly cracked), Hinky Pinky (cleanly cracked), The Human Body: Circulation and Respiration (cleanly cracked), KidWriter (German Level I, II) (cleanly cracked), Mission: Asteroid (cleanly cracked), The Multiplication Facts (cleanly cracked), Muppet Slate (Version 1.01) (cleanly cracked), New Kid on the Block (Version 02.09.89) (cleanly cracked), A Newbery Adventure: Charlotte's Web (cleanly cracked), NLP Tools Vol. 1 (Version 1.1) (cleanly cracked), Phi Beta Filer (cleanly cracked), Poetry Express (cleanly cracked), Practicalc II XC (Version 2.00) (cleanly cracked), Punctuation Put-On (cleanly cracked), Un Repas Francais (cleanly cracked), Roots/Affixes 1 (Version 09.14.87) (cleanly cracked), The Subtraction Facts (cleanly cracked), Theorems and Proofs of Theorems (cleanly cracked), Troll Sports Math (cleanly cracked), Verb Usage 3 (Version 01.31.89) (cleanly cracked), Wally's Word Works (cleanly cracked), What's The Big Detail (cleanly cracked), Work Force II (Version 2.10) (cleanly cracked), Writer's Choice (Version 1.0) (cleanly cracked), Zandar The Wizard (cleanly cracked), Zork I Demo (Catch A Butterfly) (cleanly cracked) [4am, Firehawke]
Chipwits [LoGo, Firehawke]
apple2_flop_misc: Star Trek: The Kobayashi Alternative (Version 4.0) [anonymous]
apple2_flop_orig: Alge-Blaster Plus! (Version 1.0), The Ancient Art of War at Sea, Arcticfox, Battle Chess, Beach-Head, Beyond Castle Wolfenstein, Black Magic, Castle Wolfenstein (1981 Version), Castle Wolfenstein (Version 06/19/84), Chipwits, Cranston Manor, David's Midnight Magic, Escape (Bantam Publishing), Essex, Injured Engine, King's Quest, King's Quest II, King's Quest III, King's Quest IV, Labyrinth: The Computer Game (Lucasfilm Games), Mabel's Mansion, Mindshadow, Mission: Asteroid, Moptown, Puzzle Tanks, Race For Midnight, Return of Heracles, Sir Isaac Newton's Games, Soko-Ban, Space Quest II: Vohaul's Revenge (Version 2.0A, interpreter 0.089), Times of Lore, Tip 'N Flip, Wizardry V: Heart of the Maelstrom [4am, Firehawke]
coco_flop: 512K CoCo 3 Memory Test, CoCo Max II (Input Selector Modified), CoCo Max II (Version 51016), CoCo Max III (Version 3.0), CoCo Max III (Version 3.1), CoCo Newsroom, DeskMate (Version 1.00.00), DeskMate 3 (Version 1.00.00), Disk EDTASM, Micro Works 16-Level Picture Display Utility, The Newspaper, Pitfall II: Lost Caverns, Telewriter-64 [TRS-80 Color Computer Archive]
hp_ipc: Demo Disc, HP-UX Communications & Maintenance A (VI), HP-UX Communications & Maintenance B (VII), HP-UX Documentation (X), HP-UX Miscellaneous Tools (IX), HP-UX Nucleus (VIII), HP-UX Programmers Tools (I), HP-UX Software Development (II), HP-UX Software Development (III), HP-UX Writers Tools A (IV), HP-UX Writers Tools B (V), RCS (Revision Control System), Software Engineering Module - C Development Supplement (IV), Software Engineering Module - Communication and Maintenance Tools (II), Software Engineering Module - Programmers's and Miscellaneous Tools (I), Software Engineering Module - Section 1 & 1m Documentation (V), Software Engineering Module - Sections 2, 3, 4 and l Documentation (VI), Software Engineering Module - Writer's Tools (III), System Disc Release 5.0.2 [shattered]
ibm5150: Chuck Yeager's Advanced Flight Trainer (3.5"), Chuck Yeager's Advanced Flight Trainer (5.25", French), Empire - Wargame of the Century, Loom (5.25"), Lunar Explorer - A Space Flight Simulator, Mean 18, Mines of Titan, Olivetti Prodest PC1 - Per Cominciare, Olivetti Prodest PC1 Games Collection 7, Olivetti Prodest PC1 MS-DOS 3.20 (Spanish), Olivetti Prodest PC1 MS-DOS 3.20 / GW BASIC / Lode Runner, Olivetti Prodest PC1 coverdisk (1987 No. 1), Olivetti Prodest PC1 coverdisk (1989 No. 1, Jan/Feb), Olivetti Prodest PC1 coverdisk (1989 No. 2, ApMay), Olivetti Prodest PC1 coverdisk (1989 No. 4, Aug/Sep), Olivetti Prodest PC1 coverdisk (1989 No. 5, Nov/Dec), P.H.M. Pegasus, Pitstop II (3.5") [Justin Kerk]
ibm5170: Novell DOS 7 (3.5"), Novell DOS 7 (5.25"), Novell DR Multiuser DOS Release 5.1, blueflops-2.0.10, blueflops-2.0.11, blueflops-2.0.12, blueflops-2.0.13, blueflops-2.0.14, blueflops-2.0.15, blueflops-2.0.2, blueflops-2.0.3, blueflops-2.0.4, blueflops-2.0.5, blueflops-2.0.6, blueflops-2.0.7, blueflops-2.0.9 [Justin Kerk]
pentagon_cass: Old Tower [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
smc777: Yakyuu-Kyou [TurboMajikon]
specpls3_flop: Redshift [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
spectrum_betadisc_flop: DreamWalker: Alter Ego 2 (Pentagon), Gravibots, Lirus, Log Cabin Dizzy (v1.04, English), Log Cabin Dizzy (v1.04, Russian), Mighty Final Fight (v1.0), Mighty Final Fight (v1.1), Mighty Final Fight (v1.2), Mighty Final Fight (v1.2, Wally music hack), MultiDude (Pengaton), Redshift, Sector: Invasion, Twinlight [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
spectrum_cass: Aahku al Rescate (set 1), Aahku al Rescate (set 2), Aahku al Rescate (set 3, beta 01, April 2011), The Adventures Of Jane Jelly - The Egg Diamond (set 1), The Adventures Of Jane Jelly - The Egg Diamond (set 2, turbo loader, with trainer), The Adventures Of Jane Jelly - The Treasure Of Hotmarmalade (set 1, Bumfun), The Adventures Of Jane Jelly - The Treasure Of Hotmarmalade (set 2), The Adventures Of Jane Jelly - The Treasure Of Hotmarmalade (set 3, turbo loader, with trainer), The Adventures Of Jane Jelly - The Treasure Of Zedin (set 1, Bumfun), The Adventures Of Jane Jelly - The Treasure Of Zedin (set 2, older), The Adventures Of Jane Jelly - The Treasure Of Zedin (set 3, turbo loader, with trainer), The Adventures Of Jane Jelly - The Treasure Of Zedin - Nightmare Version (set 1, Bumfun), The Adventures Of Jane Jelly - The Treasure Of Zedin - Nightmare Version (set 2, older), The Adventures Of Jane Jelly - The Treasure Of Zedin - Nightmare Version (set 3, turbo loader, with trainer), Altair (set 3, release 2, English), Altair (set 4, release 2, Spanish), Altair (set 5, English), Altair (set 6, Spanish), Altair ZX (set 1, English), Altair ZX (set 2, Spanish), Alter Ego (set 3), Androide (2014, Pixelsoft) (set 2), Androide (2014, Pixelsoft) (set 3), Antiquity Jones (set 2, v1.2), Antiquity Jones (set 3), Arcade Game Designer v1.0, Arcade Game Designer v1.3, Arcade Game Designer v1.5, Arcade Game Designer v2.0, Arcade Game Designer v2.3, Arcade Game Designer v2.4, Arcade Game Designer v2.6, Arcade Game Designer v3.0, Arcade Game Designer v3.3, Arcade Game Designer v3.4, Arcade Game Designer v3.5, Arcade Game Designer v4.0, Arcade Game Designer v4.1, Arcade Game Designer v4.2, Arcade Game Designer v4.3, Arcade Game Designer v4.4, Arcade Game Designer v4.5, Arcade Game Designer v4.6, Astronaut Labyrinth (set 1), Astronaut Labyrinth (set 2, easy boss), Astronaut Labyrinth (set 3, turbo loader, normal & easy boss, with trainer), Attack Of The RGBobots, B-Squared (set 1), B-Squared (set 2), Baffo Jones, Baldy ZX (set 2), Bauble Blast!, Billy Box (set 1, English), Billy Box (set 2, French), Blimpgeddon (set 1, v1.02, Final, QAOPM controls), Blimpgeddon (set 2, v1.02, Final, ESDFO controls), Blizzard's Rift, Bluber (set 1, release 2), Bluber (set 2, release 2), Bluber (set 3, release 1), Bob The Space Janitor (version 2), Bobby Carrot (set 1, v1.01, 128k), Bobby Carrot (set 2, v1.01, 128k), Bobby Carrot (set 3, v1.01, 48k), Bobby Carrot (set 4, v1.01, 48k), Bomberman (2016, Cristian Gonzalez) (set 2, demo, v01), Bomberman (2016, Cristian Gonzalez) (set 2, demo, v03), Booty - The Remake (set 1, v1.2, turbo loader), Booty - The Remake (set 3, v1.2), Booty - The Remake (set 4, v1.2 - Black Edition, turbo loader), Booty - The Remake (set 5, v1.2 - Black Edition), Booty - The Remake (set 6, v1.2 - Black Edition), Booty - The Remake (set 7, v1.1, turbo loader), Booty - The Remake (set 8, v1.1), Booty - The Remake (set 9, v1.1), Bounty - The Search for Frooge (set 1), Bounty - The Search for Frooge (set 2), Brian vs. The Bullies, A Broken Friend (set 2), Bubble Frenzy, Bubble Monkey Bros, Cap'n Rescue (v3.0), Cap'n Rescue 2 - The Escape (v3.4), Car Wars (set 1, v1.1, English), Car Wars (set 2, v1.1, Spanish), Car Wars (set 3, English), Car Wars (set 4, Spanish), Catch A Hare, Char Set Finder, CharAde Editor & Demo, The Chard, Chessboard Attack (set 1, v1.2), Chip Rescue, Chopper Drop (set 2, release 2), Christmas Cracker, Christmas Gift Hunt (set 1, v2.0, 128k), Christmas Gift Hunt (set 2, v2.0, 48k), Christmas Gift Hunt (set 3, beta), Christmas Gift Hunt (set 4, ULA Plus), Chunk Zone, Clopit!, Code Zero (set 1), Code Zero (set 2), Columns (set 2, Physical Version), Crappy Crates, The Dark (2016 cassette release), Davey-Dudds Loves Peas, Dead By Dawn (set 2), Dead Flesh Boy (set 1, v2), Dead Flesh Boy (set 2, v2), Dead Flesh Boy (set 3, v1), Dead Flesh Boy (set 4, v1, no loading screen), Deep Core Raider (set 1, v1.1), Deep Core Raider (set 2, v1.1), Donkey Kong Jr. (2016, Gabriele Amore) (corrected jump), DragonBall - El desafio del Dr Gero (1994), DreamWalker: Alter Ego 2 (set 1, 128k), DreamWalker: Alter Ego 2 (set 2, 48k), Dung Darach, F'n Balls (set 1, ULA rain fix), Flash Beer Trilogy, Flynn's Adventure (set 3, tech demo 01-04-12), Flynn's Adventure In Bombland (set 1, v1), Flynn's Adventure In Bombland (set 2, demo), Fn Balls (set 2, older), Forest Raider Cherry, Frank N Stein (set 3, pre-release), Future Looter (set 1, release 2), Future Looter (set 2, release 1), Future Looter (set 3, demo 18122011), Genehtik (set 2), Ghost Castles (cassettte version), Grumpy Santa (set 1), Grumpy Santa (set 2), Hunchy (1983, Mr. Micro), Invasive Species (48k version), Jaws - The Text Adventure, Join, Knight Hero (Black version), Knight Hero (White version), Knights & Demons, Knights & Demons DX (set 2), Knights (set 1), Knights (set 2, BASIC version), Knights (set 3, turbo loader), Krap Park (set 1, fixed version, with screen magic), Krap Park (set 2, fixed version, without screen magic), Krap Park (set 3, older, with screen magic), Krap Park (set 4, older, without screen magic), Kyd Cadet (set 2, v1.2), Kyd Cadet II (set 2), Kyd Cadet III - The Eyeburx Plee (set 2), Laetitia, Little Dragon 2 (128k, AY Sounds), Little Dragon 2 (48k), Little Dragon 2 - Hikoki's Cut, El Loco, Loco Bingo (set 2, RetroBytes demo), Lost In My Spectrum (set 1, v2.0, 128k, English, turbo loader), Lost In My Spectrum (set 2, v2.0, 128k, English), Lost In My Spectrum (set 3, v2.0, 128k, German, turbo loader), Lost In My Spectrum (set 4, v2.0, 128k, German), Lost In My Spectrum (set 5, v2.0, 128k, Spanish, turbo loader), Lost In My Spectrum (set 6, v2.0, 128k, Spanish), Lost In My Spectrum (set 7, v2.0, 128k, French, turbo loader), Lost In My Spectrum (set 8, v2.0, 128k, French), Lost In My Spectrum (set 9, v2.0, 128k, Italian, turbo loader), Lost In My Spectrum (set 10, v2.0, 128k, Italian), Lost In My Spectrum (set 11, v2.0, 128k, Portuguese, turbo loader), Lost In My Spectrum (set 12, v2.0, 128k, Portuguese), Lost In My Spectrum (set 13, v2.0, 48k, English), Lost In My Spectrum (set 14, v2.0, 48k, German), Lost In My Spectrum (set 15, v2.0, 48k, Spanish), Lost In My Spectrum (set 16, v2.0, 48k, French), Lost In My Spectrum (set 17, v2.0, 48k, Italian), Lost In My Spectrum (set 18, v2.0, 48k, Portuguese), Micro Inc, Mighty Final Fight (v1.1), Mike, The Guitar (set 1), Mike, The Guitar (set 2, turbo loader), Mike, The Guitar (set 3), Mike, The Guitar - The Shooter, Moritz - The Dog That Caught The Car, Moritz Strikes Back, Moritz To The Moon, Mr Do!, MultiDude (set 1, AY sounds), MultiDude(set 2, beeper sounds), Mysterious Dimensions, Mystery (set 1, 128k version), Mystery (set 2, 48k version), Ninja Gaiden Shadow Warriors, Nirvana Engine, Old Tower (set 1, 128k), Old Tower (set 2, 48k), The Order Of Mazes, Ossuary, Page And The Curse Of The Pharaoh, Page's Castle Quest (set 2), Pariboro, Pentacorn Quest (set 1, English), Pentacorn Quest (set 2, Spanish), Percy Penguin (set 1, Vs3), Percy Penguin (set 2, demo, b68), Pets vs Aliens Prologue (set 1), Pets vs Aliens Prologue (set 2), Pink Pills: Manic Moritz and the Meds, Pip The Pipistrelle, Pooper Scooper, Pretty Gambler, PTM, Push 'n' Chase, Pyromania II: Chopper Rescue, Pyromania: Trial by fire, Quahappy (set 1), Quahappy (set 2, turbo loader), Rabid Mower, Raw Battle, Red Planet (English), Red Planet (Spanish), Rediscovered Realms (set 1), Rediscovered Realms (set 2), Redshift (set 1, turbo load), Redshift (set 2), Redshift (set 3), Rescue Lander, ROVR - Remote Operated Vehicle Recovery (set 1), ROVR - Remote Operated Vehicle Recovery (set 2), SIP - Special Intergalactic Painter (set 2), Sixteen Skirmish, Space Disposal (set 2), Speccy Bros - Nick & Tom, Speed Ball, Stormfinch, Super Moritz, Tales Of Grupp, Tea-Leaf Ted (set 1, man version), Tea-Leaf Ted (set 2, bear version), Terrorlandia, Terry The Turtle Vektor, The Time Of The End (set 2, side 1 only), Toofy In Fan Land (set 2), Toofys Winter Nuts (set 2, v1.2), Xelda 1: Quest for the Golden Apple (set 1, English, ver 1.03), Xelda 1: Quest for the Golden Apple (set 2, English, ver 1.03a), Xelda 1: Quest for the Golden Apple (set 3, Russian, ver 1.03a), Xelda 1: Quest for the Golden Apple (set 4, Russian, ver 1.03a), Xelda 1: Quest for the Golden Apple (set 5, Spanish, ver 1.03a), ZX Destroyer, Zukinox (set 1, final cassette version), Zukinox (set 2) [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
st_flop:
Highway Encounter (unreleased) [ICEknight]
Toi Acid Game (unreleased) [José Luis Correa, ICEknight]
vsmile_cart: Alfabet Pretpark (NL), Disney's Aladdin - De wonderwereld van Aladdin (Netherlands), Flitzers Schlaue Städtetour (Germany), Scooby-Doo! - Griezelen in het Pretpark (Netherlands), V.Smile Mein erster Mausklick (Germany), Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands) [TeamEurope]
spectrum_betadisc_flop: Bobby Carrot [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
spectrum_cass: Booty - The Remake (set 2, v1.2), Mister Kung-Fu (set 1, v1.3), Mister Kung-Fu (set 2, v1.3), Mister Kung-Fu (set 3, v1.3, Plus 2a / Plus 3), Mister Kung-Fu (set 4, Plus 2a / Plus 3) [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
spectrum_microdrive: Outlet (Issue 001 through 038) [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
spectrum_wafadrive: Spectral Writer [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
vsmile_cart: Disney's Winnie de Poeh - De wonderwereld van Poeh (Netherlands), Disney/Pixar Ratatouille - Remy's Nieuwe Recepten (Netherlands), Nick Jr. Dora the Explorer - Dora's Fix-it Adventure (USA), Scooby-Doo! - A Night Of Fright Is No Delight (Smartbook) (USA) [TeamEurope]
vsmilem_cart: Disney Princess - The Princess and the Frog - Tiana's Big Dream (UK), Disney/Pixar Wall-E (Germany), DreamWorks Monsters vs. Aliens (Germany), Mijn Puppy! (Netherlands), Nick Jr Dora - Dora's Reparatie Avontuur (Netherlands), Nickelodeon Wonder Pets! - Save the Animals! (UK), Sport Games (Netherlands) [TeamEurope]
Source Changes
wd_fdc.cpp: Allow SSO signal to be routed by driver for cases where it isn’t used to select side. [68bit]
bus/ss50: Added support for additional SS-30 cards. [68bit]
MP-T timecounter, MP-S2 dual serial interface, SS-30 DC5 floppy disk interface, PIA IDE hard disk interface.
swtpc09.cpp updates: [68bit]
Added support for UniFLEX floppy disk image files.
Added SS-30 bus, and removed peripherals on SS-30 cards from driver.
Fixed banked memory implementation.
Added configuration options for CPU clock speed variations, and SWTBUG patches needed for floppy support.
Added DC5 floppy controller as default slot option.
formats/flex_dsk.cpp: Re-wrote using wd177x_format as a base class. [68bit]
Now supports single- and double-density disks, dynamically identifies boot sector IDs, and writing image files.
Made debugger memory views show correct data when chunks are too small for the space’s address shift. [AJR]
unidasm updates: [AJR]
Added r65c02, score7, unsp12 and unsp20 support.
Fixed address shift for scudsp and hd61700.
upd7810: Fixed breakpoints, and added notes. [AJR]
trocana: Added preliminary MSM6650 device and some test inputs. [AJR]
Reverted change making SGI CD-ROM identify as a hard disk, as it causes indy_4610 to fail its SCSI test. [AJR]
m65c02, r65c02: Corrected memory access patterns for read-modify-write instructions. [AJR]
ti99: Changed busmouse to push updates when inputs change, and routed extra mouse button to a separate input line. [Michael Zapf]
Enabled default move constructoassignment operator in core_options, and changed plugin_options code to use them. [Nathan Woods]
Refactored info XML creation code to improve performance. [Nathan Woods]
Allowed machine info fragments to be generated in parallel.
Changed formatting code to use I/O streams, and reduced redundant code.
Sort filtered devices lexically by short name.
Added -attach_window command-line option on Windows to use an existing window as the first emulation window. [Nathan Woods]
Lua engine updates: [Nathan Woods]
Added a function to instruct MAME to capture input when any input window sharing a thread with an emulation window has focus.
Added a mechanism for Lua plugins to configure mandatory image devices.
Exposed input device classes, devices and device items.
Changed seq_poll_start to take the input item class as a string.
Added a hook before settings are loaded, allowing default input port values to be changed.
Exposed additional ioport_field properties, and exposed input sequence cleaning functionality.
Exposed ioport_manager::type_group() and ioport_field::keyboard_codes().
Properly named the CoCo joysticks “Right Joystick” and “Left Joystick”. [Nathan Woods]
einstein.cpp: Replaced einst256 bad MOS ROM with a good dump, and implemented the rest of the machine. [Nigel Barnes, jltursan]
machine/tube.cpp: Fixed 256-byte transfer mode. [Nigel Barnes]
nsc810: Implemented port bit set/clear. [Nigel Barnes]
hunter16.cpp: Added hunter1680 video RAM and rendering. [Nigel Barnes]
hunter2.cpp: Added appropriate RAM size options, and minor keyboard corrections. [Nigel Barnes]
hd61830: Make number-of-characters command to round up to an even number. [Nigel Barnes]
mindset.cpp updates: [O. Galibert]
Added 400-high modes, corrected LEDs, added blitter fast mode, and added sound.
Fixed transparent blit.
Added modules, and implemented stereo sound module.
mindset.cpp: Fixed the CPU speed, and implemented RS-232 module. [O. Galibert, Al Kossow]
RS-232 module is missing interrupt support for now.
atronic.cpp: Identified CPU type and fixed ROM loading. [Priit Laes]
apple2.cpp: Added Sirius JoyPort support on compatible models, and 4Play Joystick Card support. [R. Belmont]
imagedev/harddriv.cpp: Added support for 2MG image file format and raw disk image files. [R. Belmont]
Added a still-frame capture image device to simulate digitizers, cameras, etc. using PNG files as input. [R. Belmont]
apple2: Added support for the original gameport ComputerEyes. [R. Belmont, Golden Child]
apple2gs: Made slow-side sync less aggressive (fixes SHOWALL 3200). [R. Belmont]
Added gdbstub debugger module, allowing an external debugger to connect using GDB Remote Serial Protocol. [Ramiro Polla]
Currently supports i386, arm7, ppc, z80 and m6502.
Fixed build on Solaris 2.11 (non-Oracle). [Rick V]
midvunit.cpp: Added stubs for linking support. [Risugami]
subsino.cpp updates: [Roberto Fresca, TeamEurope]
Added Victor 5 and Victor 21 speech emulation.
Added missing sample ROM dumps.
Confirmed the bipolar PROM dump for Victor 5.
pokerout.cpp: Added ASCII PCB layout, and expanded notes. [Roberto Fresca]
dpb_brushproc: Hooked up 20L10 PAL and the remainder of logic (not untested). [Ryan Holtz]
SGI Newport graphics updates: [Ryan Holtz]
Re-implemented logging code for external viewer.
Fixed 8 BPP overlay bit combination.
Fixed broken blending.
Added bit lane expansion, needed for proper double-buffered accesses.
Simplified default color accesses.
dsp56k: Renamed relevant classes, files and namespaces to indicate that it emulates the DSP56156 (not the DSP5600x). [Ryan Holtz]
sec: Converted Barcrest/Bell Fruit Serial Electronic Counter (SEC) to a proper MAME device. [Ryan Holtz]
seta.cpp: Added configuration option to use joystick/buttons in atehate for navigating the hidden test menu. [RyogaMasaki]
Enabled pre-compiled header with Visual Studio compiler for emu, frontend, precompile, dasm and optional libraries. [Samuele Zannoli]
agat: Added support for Nippel Clock slot card. [shattered]
Show decrypted KONAMI1 opcodes in the debugger. [smf]
wd33c9x: Clarified hardware reset behavior, and made all resets trigger a SCSI_STATUS_RESET interrupt. [tyfighter]
mu100: Dumped v1.03 BIOS. [Alexander Troosh]
mu80: Added wave ROMs. [Alexander Troosh]
mephisto_modular.cpp: Added newer Portorose 32 Bit program ROM as a BIOS option. [Berger]
tumbleb.cpp: Added PCB layout for Magic Purple. [Brian Troha]
dec0.cpp: Labeled Birdie Try as revision 2 in case someone ever finds an earlier version. [Brian Troha]
machine/awboard.cpp: Added notes on Atomiswave checksum and keys. [brizzo, MetalliC]
dacholer.cpp: Dumped color PROM for Dacholer. [caius, The Dumping Union]
segasp.cpp: Dumped security PIC microcontroller for Tetris Giant. [CoolFox]
konamigv.cpp: Re-dumped Simpsons Bowling CD and corrected label. [emmanu888]
mystwarr.cpp: Corrected mis-typed Konami number for PAL in comment. [f205v]
dec0.cpp: Dumped PROMs for the dec0 mainboard. [Guru]
sbrkout.cpp: Verified main CPU clock frequency. [Guru]
subsino.cpp: Marked G.E.A. hack as a clone of Victor 5. [MASH]
thedeep.cpp: Corrected audio CPU for The Deep based on PCB photograph. [MASH]
dogfgt.cpp: Corrected sound chip types based on PCB photograph. [MASH]
m72.cpp: Re-redumped GAL for lohtb. [parramon]
model1.cpp: Re-dumped Star Wars Arcade (Japan) mpr-16477.27 and fixed ROM locations. [Phil Bennett]
segaybd.cpp: Fixed Power Drift PCM EPROM locations. [Phil Bennett]
hunter16.cpp: Added later hunter16 ROM v3.04 as a BIOS option. [Phill Harvey-Smith]
at.cpp: Added seven additional BIOS dumps to at. [rfka01]
genpc.cpp: Added ECD Professional Microcomputer BIOS to PC. [rfka01]
at.cpp, genpc.cpp: Updated BIOS date, version and chipset comments. [rfka01]
pc9801.cpp: Re-dumped PC9821AS ROMs. [sampson]
dec0.cpp: Verified that Bad Dudes microcontroller dump is correct, and decapped and dumped Heavy Barrel (World) microcontroller. [TeamEurope, Brian Troha, The Dumping Union]
chinagat.cpp: Updated and corrected PCB information and notes. [yukaritamura]
It's really about time we released MAME 0.213, with more of everything we know you all love. First of all, we’re proud to present support for the first Hegener + Glaser product: the “brikett” chess computers, Mephisto, Mephisto II and Mephisto III. As you can probably guess, there’s an addition from Nintendo’s Game & Watch line. This month it’s Mario’s Bombs Away. On a related note, we’ve also added Elektronika’s Kosmicheskiy Most, exported as Space Bridge, which is an unlicensed total conversion of the Game & Watch title Fire. If you haven’t played any of the handheld LCD games in MAME, you’re missing something special – they look superb with external scanned and traced artwork. On the arcade side, we’ve added The Destroyer From Jail (a rare Philko game), and alternate regional versions of Block Out and Super Shanghai Dragon’s Eye. The CD for Simpsons Bowling has been re-dumped, resolving some long-standing issues. With its protection microcontroller dumped and emulated, Birdie Try is now fully playable. Protection microcontrollers for The Deep and Last Mission have also been dumped and emulated. Improvements to Seibu hardware emulation mean Banpresto’s SD Gundam Sangokushi Rainbow Tairiku Senki is now playable, and sprite priorities in Seibu Cup Soccer have been improved. In computer emulation, two interesting DOS compatible machines based on the Intel 80186 CPU are now working: the Mindset Personal Computer, and the Dulmont Magnum. The Apple II software lists have been updated to include almost all known clean cracks and original flux dumps, and the Apple II gameport ComputerEyes frame grabber is now emulated. We’ve received a series of submissions that greatly improve emulation of the SWTPC S/09 and SS-30 bus cards. On the SGI front, the 4D/20 now has fully-working IRIX 4.0.5 via serial console, and a whole host of improvements have gone into the Indy “Newport” graphics board emulation. Finally, MAME now supports HDI, 2MG and raw hard disk image files. As always, you can get the source and Windows binary packages from the download page.
MAMETesters Bugs Fixed
00148: [Sound] (mappy.cpp) todruaga: The sound of the first credit is not played. (Angelo Salese)
07379: [Interface] artwork: Automatically computed group bounds behaviour is not intuitive. (Vas Crabb)
07382: [Debugger] Hang and memory leak when using save command. (hap)
07388: [Graphics] (sms.cpp) smsj: Default view does not display video in OpenGL mode. (hap)
07396: [DIP/Input] (tmnt.cpp) tmnt24pu: Start buttons do not work. (Tafoid)
07398: [Crash/Freeze] (goldstar.cpp) mbs2euro: Exception at emulation start. (AJR)
07400: [Interface] clickable artwork: Dummy input listener is ignored. (hap)
07401: [Graphics] (nemesis.cpp) salamand and clones: Sprite flickers randomly. (hap)
New working machines
The Destroyer From Jail (Korea) [system11, Angelo Salese, The Dumping Union]
New Lucky 8 Lines (set 10, W-4, encrypted NEC D315-5136) [Roberto Fresca, Grull Osgo, TeamEurope]
New Lucky 8 Lines Crown Turbo (Hack) [Roberto Fresca, TeamEurope]
Police Force (LG-4) Germany [IPDB, PinMame]
Power Instinct (USA, bootleg set 3) [hammy, The Dumping Union]
Robocop (2.9) [IPDB, PinMame]
Star Wars Arcade (US) [coolmod, Mike Moffitt, Phil Bennett]
Tiger Heli (bootleg set 4) [Sean Riddle, Brian Troha, The Dumping Union]
El Trebol de la Suerte (Bellfruit) (Adder 5) [TeamEurope, jordigahan, ClawGrip]
WWF Royal Rumble (1.03 French) [IPDB, PinMAME]
Yamaha MU100B [Alexander Troosh, R. Belmont]
New working software list additions
apple2_flop_clcracked:
The Addition Facts (cleanly cracked), Algebra Volume 3 (Version 1.0, 10 June 1982) (cleanly cracked), BackAid (cleanly cracked), Beyond Castle Wolfenstein (Version 07/12/84) (cleanly cracked), BIG & little (cleanly cracked), A Bird's Eye View of The Main Idea (cleanly cracked), Calendar Fun with the Lollipop Dragon (cleanly cracked), Castle Wolfenstein (Version 06/19/84) (cleanly cracked), Dinosaur Days Plus (cleanly cracked), The Division Facts (cleanly cracked), Dr. Ruth's Computer Game of Good Sex (cleanly cracked), Draw Your Own Conclusions (cleanly cracked), Flashcards (cleanly cracked), Flights Into Fiction: Classic Stories (cleanly cracked), Flights Into Fiction: Fairy Tales (cleanly cracked), Focus on Physical Science: Chapter Review (Version 1.1) (cleanly cracked), Grid Designer (cleanly cracked), Hinky Pinky (cleanly cracked), The Human Body: Circulation and Respiration (cleanly cracked), KidWriter (German Level I, II) (cleanly cracked), Mission: Asteroid (cleanly cracked), The Multiplication Facts (cleanly cracked), Muppet Slate (Version 1.01) (cleanly cracked), New Kid on the Block (Version 02.09.89) (cleanly cracked), A Newbery Adventure: Charlotte's Web (cleanly cracked), NLP Tools Vol. 1 (Version 1.1) (cleanly cracked), Phi Beta Filer (cleanly cracked), Poetry Express (cleanly cracked), Practicalc II XC (Version 2.00) (cleanly cracked), Punctuation Put-On (cleanly cracked), Un Repas Francais (cleanly cracked), Roots/Affixes 1 (Version 09.14.87) (cleanly cracked), The Subtraction Facts (cleanly cracked), Theorems and Proofs of Theorems (cleanly cracked), Troll Sports Math (cleanly cracked), Verb Usage 3 (Version 01.31.89) (cleanly cracked), Wally's Word Works (cleanly cracked), What's The Big Detail (cleanly cracked), Work Force II (Version 2.10) (cleanly cracked), Writer's Choice (Version 1.0) (cleanly cracked), Zandar The Wizard (cleanly cracked), Zork I Demo (Catch A Butterfly) (cleanly cracked) [4am, Firehawke]
Chipwits [LoGo, Firehawke]
apple2_flop_misc: Star Trek: The Kobayashi Alternative (Version 4.0) [anonymous]
apple2_flop_orig: Alge-Blaster Plus! (Version 1.0), The Ancient Art of War at Sea, Arcticfox, Battle Chess, Beach-Head, Beyond Castle Wolfenstein, Black Magic, Castle Wolfenstein (1981 Version), Castle Wolfenstein (Version 06/19/84), Chipwits, Cranston Manor, David's Midnight Magic, Escape (Bantam Publishing), Essex, Injured Engine, King's Quest, King's Quest II, King's Quest III, King's Quest IV, Labyrinth: The Computer Game (Lucasfilm Games), Mabel's Mansion, Mindshadow, Mission: Asteroid, Moptown, Puzzle Tanks, Race For Midnight, Return of Heracles, Sir Isaac Newton's Games, Soko-Ban, Space Quest II: Vohaul's Revenge (Version 2.0A, interpreter 0.089), Times of Lore, Tip 'N Flip, Wizardry V: Heart of the Maelstrom [4am, Firehawke]
coco_flop: 512K CoCo 3 Memory Test, CoCo Max II (Input Selector Modified), CoCo Max II (Version 51016), CoCo Max III (Version 3.0), CoCo Max III (Version 3.1), CoCo Newsroom, DeskMate (Version 1.00.00), DeskMate 3 (Version 1.00.00), Disk EDTASM, Micro Works 16-Level Picture Display Utility, The Newspaper, Pitfall II: Lost Caverns, Telewriter-64 [TRS-80 Color Computer Archive]
hp_ipc: Demo Disc, HP-UX Communications & Maintenance A (VI), HP-UX Communications & Maintenance B (VII), HP-UX Documentation (X), HP-UX Miscellaneous Tools (IX), HP-UX Nucleus (VIII), HP-UX Programmers Tools (I), HP-UX Software Development (II), HP-UX Software Development (III), HP-UX Writers Tools A (IV), HP-UX Writers Tools B (V), RCS (Revision Control System), Software Engineering Module - C Development Supplement (IV), Software Engineering Module - Communication and Maintenance Tools (II), Software Engineering Module - Programmers's and Miscellaneous Tools (I), Software Engineering Module - Section 1 & 1m Documentation (V), Software Engineering Module - Sections 2, 3, 4 and l Documentation (VI), Software Engineering Module - Writer's Tools (III), System Disc Release 5.0.2 [shattered]
ibm5150: Chuck Yeager's Advanced Flight Trainer (3.5"), Chuck Yeager's Advanced Flight Trainer (5.25", French), Empire - Wargame of the Century, Loom (5.25"), Lunar Explorer - A Space Flight Simulator, Mean 18, Mines of Titan, Olivetti Prodest PC1 - Per Cominciare, Olivetti Prodest PC1 Games Collection 7, Olivetti Prodest PC1 MS-DOS 3.20 (Spanish), Olivetti Prodest PC1 MS-DOS 3.20 / GW BASIC / Lode Runner, Olivetti Prodest PC1 coverdisk (1987 No. 1), Olivetti Prodest PC1 coverdisk (1989 No. 1, Jan/Feb), Olivetti Prodest PC1 coverdisk (1989 No. 2, ApMay), Olivetti Prodest PC1 coverdisk (1989 No. 4, Aug/Sep), Olivetti Prodest PC1 coverdisk (1989 No. 5, Nov/Dec), P.H.M. Pegasus, Pitstop II (3.5") [Justin Kerk]
ibm5170: Novell DOS 7 (3.5"), Novell DOS 7 (5.25"), Novell DR Multiuser DOS Release 5.1, blueflops-2.0.10, blueflops-2.0.11, blueflops-2.0.12, blueflops-2.0.13, blueflops-2.0.14, blueflops-2.0.15, blueflops-2.0.2, blueflops-2.0.3, blueflops-2.0.4, blueflops-2.0.5, blueflops-2.0.6, blueflops-2.0.7, blueflops-2.0.9 [Justin Kerk]
pentagon_cass: Old Tower [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
smc777: Yakyuu-Kyou [TurboMajikon]
specpls3_flop: Redshift [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
spectrum_betadisc_flop: DreamWalker: Alter Ego 2 (Pentagon), Gravibots, Lirus, Log Cabin Dizzy (v1.04, English), Log Cabin Dizzy (v1.04, Russian), Mighty Final Fight (v1.0), Mighty Final Fight (v1.1), Mighty Final Fight (v1.2), Mighty Final Fight (v1.2, Wally music hack), MultiDude (Pengaton), Redshift, Sector: Invasion, Twinlight [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
spectrum_cass: Aahku al Rescate (set 1), Aahku al Rescate (set 2), Aahku al Rescate (set 3, beta 01, April 2011), The Adventures Of Jane Jelly - The Egg Diamond (set 1), The Adventures Of Jane Jelly - The Egg Diamond (set 2, turbo loader, with trainer), The Adventures Of Jane Jelly - The Treasure Of Hotmarmalade (set 1, Bumfun), The Adventures Of Jane Jelly - The Treasure Of Hotmarmalade (set 2), The Adventures Of Jane Jelly - The Treasure Of Hotmarmalade (set 3, turbo loader, with trainer), The Adventures Of Jane Jelly - The Treasure Of Zedin (set 1, Bumfun), The Adventures Of Jane Jelly - The Treasure Of Zedin (set 2, older), The Adventures Of Jane Jelly - The Treasure Of Zedin (set 3, turbo loader, with trainer), The Adventures Of Jane Jelly - The Treasure Of Zedin - Nightmare Version (set 1, Bumfun), The Adventures Of Jane Jelly - The Treasure Of Zedin - Nightmare Version (set 2, older), The Adventures Of Jane Jelly - The Treasure Of Zedin - Nightmare Version (set 3, turbo loader, with trainer), Altair (set 3, release 2, English), Altair (set 4, release 2, Spanish), Altair (set 5, English), Altair (set 6, Spanish), Altair ZX (set 1, English), Altair ZX (set 2, Spanish), Alter Ego (set 3), Androide (2014, Pixelsoft) (set 2), Androide (2014, Pixelsoft) (set 3), Antiquity Jones (set 2, v1.2), Antiquity Jones (set 3), Arcade Game Designer v1.0, Arcade Game Designer v1.3, Arcade Game Designer v1.5, Arcade Game Designer v2.0, Arcade Game Designer v2.3, Arcade Game Designer v2.4, Arcade Game Designer v2.6, Arcade Game Designer v3.0, Arcade Game Designer v3.3, Arcade Game Designer v3.4, Arcade Game Designer v3.5, Arcade Game Designer v4.0, Arcade Game Designer v4.1, Arcade Game Designer v4.2, Arcade Game Designer v4.3, Arcade Game Designer v4.4, Arcade Game Designer v4.5, Arcade Game Designer v4.6, Astronaut Labyrinth (set 1), Astronaut Labyrinth (set 2, easy boss), Astronaut Labyrinth (set 3, turbo loader, normal & easy boss, with trainer), Attack Of The RGBobots, B-Squared (set 1), B-Squared (set 2), Baffo Jones, Baldy ZX (set 2), Bauble Blast!, Billy Box (set 1, English), Billy Box (set 2, French), Blimpgeddon (set 1, v1.02, Final, QAOPM controls), Blimpgeddon (set 2, v1.02, Final, ESDFO controls), Blizzard's Rift, Bluber (set 1, release 2), Bluber (set 2, release 2), Bluber (set 3, release 1), Bob The Space Janitor (version 2), Bobby Carrot (set 1, v1.01, 128k), Bobby Carrot (set 2, v1.01, 128k), Bobby Carrot (set 3, v1.01, 48k), Bobby Carrot (set 4, v1.01, 48k), Bomberman (2016, Cristian Gonzalez) (set 2, demo, v01), Bomberman (2016, Cristian Gonzalez) (set 2, demo, v03), Booty - The Remake (set 1, v1.2, turbo loader), Booty - The Remake (set 3, v1.2), Booty - The Remake (set 4, v1.2 - Black Edition, turbo loader), Booty - The Remake (set 5, v1.2 - Black Edition), Booty - The Remake (set 6, v1.2 - Black Edition), Booty - The Remake (set 7, v1.1, turbo loader), Booty - The Remake (set 8, v1.1), Booty - The Remake (set 9, v1.1), Bounty - The Search for Frooge (set 1), Bounty - The Search for Frooge (set 2), Brian vs. The Bullies, A Broken Friend (set 2), Bubble Frenzy, Bubble Monkey Bros, Cap'n Rescue (v3.0), Cap'n Rescue 2 - The Escape (v3.4), Car Wars (set 1, v1.1, English), Car Wars (set 2, v1.1, Spanish), Car Wars (set 3, English), Car Wars (set 4, Spanish), Catch A Hare, Char Set Finder, CharAde Editor & Demo, The Chard, Chessboard Attack (set 1, v1.2), Chip Rescue, Chopper Drop (set 2, release 2), Christmas Cracker, Christmas Gift Hunt (set 1, v2.0, 128k), Christmas Gift Hunt (set 2, v2.0, 48k), Christmas Gift Hunt (set 3, beta), Christmas Gift Hunt (set 4, ULA Plus), Chunk Zone, Clopit!, Code Zero (set 1), Code Zero (set 2), Columns (set 2, Physical Version), Crappy Crates, The Dark (2016 cassette release), Davey-Dudds Loves Peas, Dead By Dawn (set 2), Dead Flesh Boy (set 1, v2), Dead Flesh Boy (set 2, v2), Dead Flesh Boy (set 3, v1), Dead Flesh Boy (set 4, v1, no loading screen), Deep Core Raider (set 1, v1.1), Deep Core Raider (set 2, v1.1), Donkey Kong Jr. (2016, Gabriele Amore) (corrected jump), DragonBall - El desafio del Dr Gero (1994), DreamWalker: Alter Ego 2 (set 1, 128k), DreamWalker: Alter Ego 2 (set 2, 48k), Dung Darach, F'n Balls (set 1, ULA rain fix), Flash Beer Trilogy, Flynn's Adventure (set 3, tech demo 01-04-12), Flynn's Adventure In Bombland (set 1, v1), Flynn's Adventure In Bombland (set 2, demo), Fn Balls (set 2, older), Forest Raider Cherry, Frank N Stein (set 3, pre-release), Future Looter (set 1, release 2), Future Looter (set 2, release 1), Future Looter (set 3, demo 18122011), Genehtik (set 2), Ghost Castles (cassettte version), Grumpy Santa (set 1), Grumpy Santa (set 2), Hunchy (1983, Mr. Micro), Invasive Species (48k version), Jaws - The Text Adventure, Join, Knight Hero (Black version), Knight Hero (White version), Knights & Demons, Knights & Demons DX (set 2), Knights (set 1), Knights (set 2, BASIC version), Knights (set 3, turbo loader), Krap Park (set 1, fixed version, with screen magic), Krap Park (set 2, fixed version, without screen magic), Krap Park (set 3, older, with screen magic), Krap Park (set 4, older, without screen magic), Kyd Cadet (set 2, v1.2), Kyd Cadet II (set 2), Kyd Cadet III - The Eyeburx Plee (set 2), Laetitia, Little Dragon 2 (128k, AY Sounds), Little Dragon 2 (48k), Little Dragon 2 - Hikoki's Cut, El Loco, Loco Bingo (set 2, RetroBytes demo), Lost In My Spectrum (set 1, v2.0, 128k, English, turbo loader), Lost In My Spectrum (set 2, v2.0, 128k, English), Lost In My Spectrum (set 3, v2.0, 128k, German, turbo loader), Lost In My Spectrum (set 4, v2.0, 128k, German), Lost In My Spectrum (set 5, v2.0, 128k, Spanish, turbo loader), Lost In My Spectrum (set 6, v2.0, 128k, Spanish), Lost In My Spectrum (set 7, v2.0, 128k, French, turbo loader), Lost In My Spectrum (set 8, v2.0, 128k, French), Lost In My Spectrum (set 9, v2.0, 128k, Italian, turbo loader), Lost In My Spectrum (set 10, v2.0, 128k, Italian), Lost In My Spectrum (set 11, v2.0, 128k, Portuguese, turbo loader), Lost In My Spectrum (set 12, v2.0, 128k, Portuguese), Lost In My Spectrum (set 13, v2.0, 48k, English), Lost In My Spectrum (set 14, v2.0, 48k, German), Lost In My Spectrum (set 15, v2.0, 48k, Spanish), Lost In My Spectrum (set 16, v2.0, 48k, French), Lost In My Spectrum (set 17, v2.0, 48k, Italian), Lost In My Spectrum (set 18, v2.0, 48k, Portuguese), Micro Inc, Mighty Final Fight (v1.1), Mike, The Guitar (set 1), Mike, The Guitar (set 2, turbo loader), Mike, The Guitar (set 3), Mike, The Guitar - The Shooter, Moritz - The Dog That Caught The Car, Moritz Strikes Back, Moritz To The Moon, Mr Do!, MultiDude (set 1, AY sounds), MultiDude(set 2, beeper sounds), Mysterious Dimensions, Mystery (set 1, 128k version), Mystery (set 2, 48k version), Ninja Gaiden Shadow Warriors, Nirvana Engine, Old Tower (set 1, 128k), Old Tower (set 2, 48k), The Order Of Mazes, Ossuary, Page And The Curse Of The Pharaoh, Page's Castle Quest (set 2), Pariboro, Pentacorn Quest (set 1, English), Pentacorn Quest (set 2, Spanish), Percy Penguin (set 1, Vs3), Percy Penguin (set 2, demo, b68), Pets vs Aliens Prologue (set 1), Pets vs Aliens Prologue (set 2), Pink Pills: Manic Moritz and the Meds, Pip The Pipistrelle, Pooper Scooper, Pretty Gambler, PTM, Push 'n' Chase, Pyromania II: Chopper Rescue, Pyromania: Trial by fire, Quahappy (set 1), Quahappy (set 2, turbo loader), Rabid Mower, Raw Battle, Red Planet (English), Red Planet (Spanish), Rediscovered Realms (set 1), Rediscovered Realms (set 2), Redshift (set 1, turbo load), Redshift (set 2), Redshift (set 3), Rescue Lander, ROVR - Remote Operated Vehicle Recovery (set 1), ROVR - Remote Operated Vehicle Recovery (set 2), SIP - Special Intergalactic Painter (set 2), Sixteen Skirmish, Space Disposal (set 2), Speccy Bros - Nick & Tom, Speed Ball, Stormfinch, Super Moritz, Tales Of Grupp, Tea-Leaf Ted (set 1, man version), Tea-Leaf Ted (set 2, bear version), Terrorlandia, Terry The Turtle Vektor, The Time Of The End (set 2, side 1 only), Toofy In Fan Land (set 2), Toofys Winter Nuts (set 2, v1.2), Xelda 1: Quest for the Golden Apple (set 1, English, ver 1.03), Xelda 1: Quest for the Golden Apple (set 2, English, ver 1.03a), Xelda 1: Quest for the Golden Apple (set 3, Russian, ver 1.03a), Xelda 1: Quest for the Golden Apple (set 4, Russian, ver 1.03a), Xelda 1: Quest for the Golden Apple (set 5, Spanish, ver 1.03a), ZX Destroyer, Zukinox (set 1, final cassette version), Zukinox (set 2) [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
st_flop:
Highway Encounter (unreleased) [ICEknight]
Toi Acid Game (unreleased) [José Luis Correa, ICEknight]
vsmile_cart: Alfabet Pretpark (NL), Disney's Aladdin - De wonderwereld van Aladdin (Netherlands), Flitzers Schlaue Städtetour (Germany), Scooby-Doo! - Griezelen in het Pretpark (Netherlands), V.Smile Mein erster Mausklick (Germany), Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands) [TeamEurope]
spectrum_betadisc_flop: Bobby Carrot [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
spectrum_cass: Booty - The Remake (set 2, v1.2), Mister Kung-Fu (set 1, v1.3), Mister Kung-Fu (set 2, v1.3), Mister Kung-Fu (set 3, v1.3, Plus 2a / Plus 3), Mister Kung-Fu (set 4, Plus 2a / Plus 3) [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
spectrum_microdrive: Outlet (Issue 001 through 038) [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
spectrum_wafadrive: Spectral Writer [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
vsmile_cart: Disney's Winnie de Poeh - De wonderwereld van Poeh (Netherlands), Disney/Pixar Ratatouille - Remy's Nieuwe Recepten (Netherlands), Nick Jr. Dora the Explorer - Dora's Fix-it Adventure (USA), Scooby-Doo! - A Night Of Fright Is No Delight (Smartbook) (USA) [TeamEurope]
vsmilem_cart: Disney Princess - The Princess and the Frog - Tiana's Big Dream (UK), Disney/Pixar Wall-E (Germany), DreamWorks Monsters vs. Aliens (Germany), Mijn Puppy! (Netherlands), Nick Jr Dora - Dora's Reparatie Avontuur (Netherlands), Nickelodeon Wonder Pets! - Save the Animals! (UK), Sport Games (Netherlands) [TeamEurope]
Source Changes
wd_fdc.cpp: Allow SSO signal to be routed by driver for cases where it isn’t used to select side. [68bit]
bus/ss50: Added support for additional SS-30 cards. [68bit]
MP-T timecounter, MP-S2 dual serial interface, SS-30 DC5 floppy disk interface, PIA IDE hard disk interface.
swtpc09.cpp updates: [68bit]
Added support for UniFLEX floppy disk image files.
Added SS-30 bus, and removed peripherals on SS-30 cards from driver.
Fixed banked memory implementation.
Added configuration options for CPU clock speed variations, and SWTBUG patches needed for floppy support.
Added DC5 floppy controller as default slot option.
formats/flex_dsk.cpp: Re-wrote using wd177x_format as a base class. [68bit]
Now supports single- and double-density disks, dynamically identifies boot sector IDs, and writing image files.
Made debugger memory views show correct data when chunks are too small for the space’s address shift. [AJR]
unidasm updates: [AJR]
Added r65c02, score7, unsp12 and unsp20 support.
Fixed address shift for scudsp and hd61700.
upd7810: Fixed breakpoints, and added notes. [AJR]
trocana: Added preliminary MSM6650 device and some test inputs. [AJR]
Reverted change making SGI CD-ROM identify as a hard disk, as it causes indy_4610 to fail its SCSI test. [AJR]
m65c02, r65c02: Corrected memory access patterns for read-modify-write instructions. [AJR]
ti99: Changed busmouse to push updates when inputs change, and routed extra mouse button to a separate input line. [Michael Zapf]
Enabled default move constructoassignment operator in core_options, and changed plugin_options code to use them. [Nathan Woods]
Refactored info XML creation code to improve performance. [Nathan Woods]
Allowed machine info fragments to be generated in parallel.
Changed formatting code to use I/O streams, and reduced redundant code.
Sort filtered devices lexically by short name.
Added -attach_window command-line option on Windows to use an existing window as the first emulation window. [Nathan Woods]
Lua engine updates: [Nathan Woods]
Added a function to instruct MAME to capture input when any input window sharing a thread with an emulation window has focus.
Added a mechanism for Lua plugins to configure mandatory image devices.
Exposed input device classes, devices and device items.
Changed seq_poll_start to take the input item class as a string.
Added a hook before settings are loaded, allowing default input port values to be changed.
Exposed additional ioport_field properties, and exposed input sequence cleaning functionality.
Exposed ioport_manager::type_group() and ioport_field::keyboard_codes().
Properly named the CoCo joysticks “Right Joystick” and “Left Joystick”. [Nathan Woods]
einstein.cpp: Replaced einst256 bad MOS ROM with a good dump, and implemented the rest of the machine. [Nigel Barnes, jltursan]
machine/tube.cpp: Fixed 256-byte transfer mode. [Nigel Barnes]
nsc810: Implemented port bit set/clear. [Nigel Barnes]
hunter16.cpp: Added hunter1680 video RAM and rendering. [Nigel Barnes]
hunter2.cpp: Added appropriate RAM size options, and minor keyboard corrections. [Nigel Barnes]
hd61830: Make number-of-characters command to round up to an even number. [Nigel Barnes]
mindset.cpp updates: [O. Galibert]
Added 400-high modes, corrected LEDs, added blitter fast mode, and added sound.
Fixed transparent blit.
Added modules, and implemented stereo sound module.
mindset.cpp: Fixed the CPU speed, and implemented RS-232 module. [O. Galibert, Al Kossow]
RS-232 module is missing interrupt support for now.
atronic.cpp: Identified CPU type and fixed ROM loading. [Priit Laes]
apple2.cpp: Added Sirius JoyPort support on compatible models, and 4Play Joystick Card support. [R. Belmont]
imagedev/harddriv.cpp: Added support for 2MG image file format and raw disk image files. [R. Belmont]
Added a still-frame capture image device to simulate digitizers, cameras, etc. using PNG files as input. [R. Belmont]
apple2: Added support for the original gameport ComputerEyes. [R. Belmont, Golden Child]
apple2gs: Made slow-side sync less aggressive (fixes SHOWALL 3200). [R. Belmont]
Added gdbstub debugger module, allowing an external debugger to connect using GDB Remote Serial Protocol. [Ramiro Polla]
Currently supports i386, arm7, ppc, z80 and m6502.
Fixed build on Solaris 2.11 (non-Oracle). [Rick V]
midvunit.cpp: Added stubs for linking support. [Risugami]
subsino.cpp updates: [Roberto Fresca, TeamEurope]
Added Victor 5 and Victor 21 speech emulation.
Added missing sample ROM dumps.
Confirmed the bipolar PROM dump for Victor 5.
pokerout.cpp: Added ASCII PCB layout, and expanded notes. [Roberto Fresca]
dpb_brushproc: Hooked up 20L10 PAL and the remainder of logic (not untested). [Ryan Holtz]
SGI Newport graphics updates: [Ryan Holtz]
Re-implemented logging code for external viewer.
Fixed 8 BPP overlay bit combination.
Fixed broken blending.
Added bit lane expansion, needed for proper double-buffered accesses.
Simplified default color accesses.
dsp56k: Renamed relevant classes, files and namespaces to indicate that it emulates the DSP56156 (not the DSP5600x). [Ryan Holtz]
sec: Converted Barcrest/Bell Fruit Serial Electronic Counter (SEC) to a proper MAME device. [Ryan Holtz]
seta.cpp: Added configuration option to use joystick/buttons in atehate for navigating the hidden test menu. [RyogaMasaki]
Enabled pre-compiled header with Visual Studio compiler for emu, frontend, precompile, dasm and optional libraries. [Samuele Zannoli]
agat: Added support for Nippel Clock slot card. [shattered]
Show decrypted KONAMI1 opcodes in the debugger. [smf]
wd33c9x: Clarified hardware reset behavior, and made all resets trigger a SCSI_STATUS_RESET interrupt. [tyfighter]
mu100: Dumped v1.03 BIOS. [Alexander Troosh]
mu80: Added wave ROMs. [Alexander Troosh]
mephisto_modular.cpp: Added newer Portorose 32 Bit program ROM as a BIOS option. [Berger]
tumbleb.cpp: Added PCB layout for Magic Purple. [Brian Troha]
dec0.cpp: Labeled Birdie Try as revision 2 in case someone ever finds an earlier version. [Brian Troha]
machine/awboard.cpp: Added notes on Atomiswave checksum and keys. [brizzo, MetalliC]
dacholer.cpp: Dumped color PROM for Dacholer. [caius, The Dumping Union]
segasp.cpp: Dumped security PIC microcontroller for Tetris Giant. [CoolFox]
konamigv.cpp: Re-dumped Simpsons Bowling CD and corrected label. [emmanu888]
mystwarr.cpp: Corrected mis-typed Konami number for PAL in comment. [f205v]
dec0.cpp: Dumped PROMs for the dec0 mainboard. [Guru]
sbrkout.cpp: Verified main CPU clock frequency. [Guru]
subsino.cpp: Marked G.E.A. hack as a clone of Victor 5. [MASH]
thedeep.cpp: Corrected audio CPU for The Deep based on PCB photograph. [MASH]
dogfgt.cpp: Corrected sound chip types based on PCB photograph. [MASH]
m72.cpp: Re-redumped GAL for lohtb. [parramon]
model1.cpp: Re-dumped Star Wars Arcade (Japan) mpr-16477.27 and fixed ROM locations. [Phil Bennett]
segaybd.cpp: Fixed Power Drift PCM EPROM locations. [Phil Bennett]
hunter16.cpp: Added later hunter16 ROM v3.04 as a BIOS option. [Phill Harvey-Smith]
at.cpp: Added seven additional BIOS dumps to at. [rfka01]
genpc.cpp: Added ECD Professional Microcomputer BIOS to PC. [rfka01]
at.cpp, genpc.cpp: Updated BIOS date, version and chipset comments. [rfka01]
pc9801.cpp: Re-dumped PC9821AS ROMs. [sampson]
dec0.cpp: Verified that Bad Dudes microcontroller dump is correct, and decapped and dumped Heavy Barrel (World) microcontroller. [TeamEurope, Brian Troha, The Dumping Union]
chinagat.cpp: Updated and corrected PCB information and notes. [yukaritamura]
It's really about time we released MAME 0.213, with more of everything we know you all love. First of all, we’re proud to present support for the first Hegener + Glaser product: the “brikett” chess computers, Mephisto, Mephisto II and Mephisto III. As you can probably guess, there’s an addition from Nintendo’s Game & Watch line. This month it’s Mario’s Bombs Away. On a related note, we’ve also added Elektronika’s Kosmicheskiy Most, exported as Space Bridge, which is an unlicensed total conversion of the Game & Watch title Fire. If you haven’t played any of the handheld LCD games in MAME, you’re missing something special – they look superb with external scanned and traced artwork. On the arcade side, we’ve added The Destroyer From Jail (a rare Philko game), and alternate regional versions of Block Out and Super Shanghai Dragon’s Eye. The CD for Simpsons Bowling has been re-dumped, resolving some long-standing issues. With its protection microcontroller dumped and emulated, Birdie Try is now fully playable. Protection microcontrollers for The Deep and Last Mission have also been dumped and emulated. Improvements to Seibu hardware emulation mean Banpresto’s SD Gundam Sangokushi Rainbow Tairiku Senki is now playable, and sprite priorities in Seibu Cup Soccer have been improved. In computer emulation, two interesting DOS compatible machines based on the Intel 80186 CPU are now working: the Mindset Personal Computer, and the Dulmont Magnum. The Apple II software lists have been updated to include almost all known clean cracks and original flux dumps, and the Apple II gameport ComputerEyes frame grabber is now emulated. We’ve received a series of submissions that greatly improve emulation of the SWTPC S/09 and SS-30 bus cards. On the SGI front, the 4D/20 now has fully-working IRIX 4.0.5 via serial console, and a whole host of improvements have gone into the Indy “Newport” graphics board emulation. Finally, MAME now supports HDI, 2MG and raw hard disk image files. As always, you can get the source and Windows binary packages from the download page.
MAMETesters Bugs Fixed
00148: [Sound] (mappy.cpp) todruaga: The sound of the first credit is not played. (Angelo Salese)
07379: [Interface] artwork: Automatically computed group bounds behaviour is not intuitive. (Vas Crabb)
07382: [Debugger] Hang and memory leak when using save command. (hap)
07388: [Graphics] (sms.cpp) smsj: Default view does not display video in OpenGL mode. (hap)
07396: [DIP/Input] (tmnt.cpp) tmnt24pu: Start buttons do not work. (Tafoid)
07398: [Crash/Freeze] (goldstar.cpp) mbs2euro: Exception at emulation start. (AJR)
07400: [Interface] clickable artwork: Dummy input listener is ignored. (hap)
07401: [Graphics] (nemesis.cpp) salamand and clones: Sprite flickers randomly. (hap)
New working machines
The Destroyer From Jail (Korea) [system11, Angelo Salese, The Dumping Union]
New Lucky 8 Lines (set 10, W-4, encrypted NEC D315-5136) [Roberto Fresca, Grull Osgo, TeamEurope]
New Lucky 8 Lines Crown Turbo (Hack) [Roberto Fresca, TeamEurope]
Police Force (LG-4) Germany [IPDB, PinMame]
Power Instinct (USA, bootleg set 3) [hammy, The Dumping Union]
Robocop (2.9) [IPDB, PinMame]
Star Wars Arcade (US) [coolmod, Mike Moffitt, Phil Bennett]
Tiger Heli (bootleg set 4) [Sean Riddle, Brian Troha, The Dumping Union]
El Trebol de la Suerte (Bellfruit) (Adder 5) [TeamEurope, jordigahan, ClawGrip]
WWF Royal Rumble (1.03 French) [IPDB, PinMAME]
Yamaha MU100B [Alexander Troosh, R. Belmont]
New working software list additions
apple2_flop_clcracked:
The Addition Facts (cleanly cracked), Algebra Volume 3 (Version 1.0, 10 June 1982) (cleanly cracked), BackAid (cleanly cracked), Beyond Castle Wolfenstein (Version 07/12/84) (cleanly cracked), BIG & little (cleanly cracked), A Bird's Eye View of The Main Idea (cleanly cracked), Calendar Fun with the Lollipop Dragon (cleanly cracked), Castle Wolfenstein (Version 06/19/84) (cleanly cracked), Dinosaur Days Plus (cleanly cracked), The Division Facts (cleanly cracked), Dr. Ruth's Computer Game of Good Sex (cleanly cracked), Draw Your Own Conclusions (cleanly cracked), Flashcards (cleanly cracked), Flights Into Fiction: Classic Stories (cleanly cracked), Flights Into Fiction: Fairy Tales (cleanly cracked), Focus on Physical Science: Chapter Review (Version 1.1) (cleanly cracked), Grid Designer (cleanly cracked), Hinky Pinky (cleanly cracked), The Human Body: Circulation and Respiration (cleanly cracked), KidWriter (German Level I, II) (cleanly cracked), Mission: Asteroid (cleanly cracked), The Multiplication Facts (cleanly cracked), Muppet Slate (Version 1.01) (cleanly cracked), New Kid on the Block (Version 02.09.89) (cleanly cracked), A Newbery Adventure: Charlotte's Web (cleanly cracked), NLP Tools Vol. 1 (Version 1.1) (cleanly cracked), Phi Beta Filer (cleanly cracked), Poetry Express (cleanly cracked), Practicalc II XC (Version 2.00) (cleanly cracked), Punctuation Put-On (cleanly cracked), Un Repas Francais (cleanly cracked), Roots/Affixes 1 (Version 09.14.87) (cleanly cracked), The Subtraction Facts (cleanly cracked), Theorems and Proofs of Theorems (cleanly cracked), Troll Sports Math (cleanly cracked), Verb Usage 3 (Version 01.31.89) (cleanly cracked), Wally's Word Works (cleanly cracked), What's The Big Detail (cleanly cracked), Work Force II (Version 2.10) (cleanly cracked), Writer's Choice (Version 1.0) (cleanly cracked), Zandar The Wizard (cleanly cracked), Zork I Demo (Catch A Butterfly) (cleanly cracked) [4am, Firehawke]
Chipwits [LoGo, Firehawke]
apple2_flop_misc: Star Trek: The Kobayashi Alternative (Version 4.0) [anonymous]
apple2_flop_orig: Alge-Blaster Plus! (Version 1.0), The Ancient Art of War at Sea, Arcticfox, Battle Chess, Beach-Head, Beyond Castle Wolfenstein, Black Magic, Castle Wolfenstein (1981 Version), Castle Wolfenstein (Version 06/19/84), Chipwits, Cranston Manor, David's Midnight Magic, Escape (Bantam Publishing), Essex, Injured Engine, King's Quest, King's Quest II, King's Quest III, King's Quest IV, Labyrinth: The Computer Game (Lucasfilm Games), Mabel's Mansion, Mindshadow, Mission: Asteroid, Moptown, Puzzle Tanks, Race For Midnight, Return of Heracles, Sir Isaac Newton's Games, Soko-Ban, Space Quest II: Vohaul's Revenge (Version 2.0A, interpreter 0.089), Times of Lore, Tip 'N Flip, Wizardry V: Heart of the Maelstrom [4am, Firehawke]
coco_flop: 512K CoCo 3 Memory Test, CoCo Max II (Input Selector Modified), CoCo Max II (Version 51016), CoCo Max III (Version 3.0), CoCo Max III (Version 3.1), CoCo Newsroom, DeskMate (Version 1.00.00), DeskMate 3 (Version 1.00.00), Disk EDTASM, Micro Works 16-Level Picture Display Utility, The Newspaper, Pitfall II: Lost Caverns, Telewriter-64 [TRS-80 Color Computer Archive]
hp_ipc: Demo Disc, HP-UX Communications & Maintenance A (VI), HP-UX Communications & Maintenance B (VII), HP-UX Documentation (X), HP-UX Miscellaneous Tools (IX), HP-UX Nucleus (VIII), HP-UX Programmers Tools (I), HP-UX Software Development (II), HP-UX Software Development (III), HP-UX Writers Tools A (IV), HP-UX Writers Tools B (V), RCS (Revision Control System), Software Engineering Module - C Development Supplement (IV), Software Engineering Module - Communication and Maintenance Tools (II), Software Engineering Module - Programmers's and Miscellaneous Tools (I), Software Engineering Module - Section 1 & 1m Documentation (V), Software Engineering Module - Sections 2, 3, 4 and l Documentation (VI), Software Engineering Module - Writer's Tools (III), System Disc Release 5.0.2 [shattered]
ibm5150: Chuck Yeager's Advanced Flight Trainer (3.5"), Chuck Yeager's Advanced Flight Trainer (5.25", French), Empire - Wargame of the Century, Loom (5.25"), Lunar Explorer - A Space Flight Simulator, Mean 18, Mines of Titan, Olivetti Prodest PC1 - Per Cominciare, Olivetti Prodest PC1 Games Collection 7, Olivetti Prodest PC1 MS-DOS 3.20 (Spanish), Olivetti Prodest PC1 MS-DOS 3.20 / GW BASIC / Lode Runner, Olivetti Prodest PC1 coverdisk (1987 No. 1), Olivetti Prodest PC1 coverdisk (1989 No. 1, Jan/Feb), Olivetti Prodest PC1 coverdisk (1989 No. 2, ApMay), Olivetti Prodest PC1 coverdisk (1989 No. 4, Aug/Sep), Olivetti Prodest PC1 coverdisk (1989 No. 5, Nov/Dec), P.H.M. Pegasus, Pitstop II (3.5") [Justin Kerk]
ibm5170: Novell DOS 7 (3.5"), Novell DOS 7 (5.25"), Novell DR Multiuser DOS Release 5.1, blueflops-2.0.10, blueflops-2.0.11, blueflops-2.0.12, blueflops-2.0.13, blueflops-2.0.14, blueflops-2.0.15, blueflops-2.0.2, blueflops-2.0.3, blueflops-2.0.4, blueflops-2.0.5, blueflops-2.0.6, blueflops-2.0.7, blueflops-2.0.9 [Justin Kerk]
pentagon_cass: Old Tower [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
smc777: Yakyuu-Kyou [TurboMajikon]
specpls3_flop: Redshift [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
spectrum_betadisc_flop: DreamWalker: Alter Ego 2 (Pentagon), Gravibots, Lirus, Log Cabin Dizzy (v1.04, English), Log Cabin Dizzy (v1.04, Russian), Mighty Final Fight (v1.0), Mighty Final Fight (v1.1), Mighty Final Fight (v1.2), Mighty Final Fight (v1.2, Wally music hack), MultiDude (Pengaton), Redshift, Sector: Invasion, Twinlight [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
spectrum_cass: Aahku al Rescate (set 1), Aahku al Rescate (set 2), Aahku al Rescate (set 3, beta 01, April 2011), The Adventures Of Jane Jelly - The Egg Diamond (set 1), The Adventures Of Jane Jelly - The Egg Diamond (set 2, turbo loader, with trainer), The Adventures Of Jane Jelly - The Treasure Of Hotmarmalade (set 1, Bumfun), The Adventures Of Jane Jelly - The Treasure Of Hotmarmalade (set 2), The Adventures Of Jane Jelly - The Treasure Of Hotmarmalade (set 3, turbo loader, with trainer), The Adventures Of Jane Jelly - The Treasure Of Zedin (set 1, Bumfun), The Adventures Of Jane Jelly - The Treasure Of Zedin (set 2, older), The Adventures Of Jane Jelly - The Treasure Of Zedin (set 3, turbo loader, with trainer), The Adventures Of Jane Jelly - The Treasure Of Zedin - Nightmare Version (set 1, Bumfun), The Adventures Of Jane Jelly - The Treasure Of Zedin - Nightmare Version (set 2, older), The Adventures Of Jane Jelly - The Treasure Of Zedin - Nightmare Version (set 3, turbo loader, with trainer), Altair (set 3, release 2, English), Altair (set 4, release 2, Spanish), Altair (set 5, English), Altair (set 6, Spanish), Altair ZX (set 1, English), Altair ZX (set 2, Spanish), Alter Ego (set 3), Androide (2014, Pixelsoft) (set 2), Androide (2014, Pixelsoft) (set 3), Antiquity Jones (set 2, v1.2), Antiquity Jones (set 3), Arcade Game Designer v1.0, Arcade Game Designer v1.3, Arcade Game Designer v1.5, Arcade Game Designer v2.0, Arcade Game Designer v2.3, Arcade Game Designer v2.4, Arcade Game Designer v2.6, Arcade Game Designer v3.0, Arcade Game Designer v3.3, Arcade Game Designer v3.4, Arcade Game Designer v3.5, Arcade Game Designer v4.0, Arcade Game Designer v4.1, Arcade Game Designer v4.2, Arcade Game Designer v4.3, Arcade Game Designer v4.4, Arcade Game Designer v4.5, Arcade Game Designer v4.6, Astronaut Labyrinth (set 1), Astronaut Labyrinth (set 2, easy boss), Astronaut Labyrinth (set 3, turbo loader, normal & easy boss, with trainer), Attack Of The RGBobots, B-Squared (set 1), B-Squared (set 2), Baffo Jones, Baldy ZX (set 2), Bauble Blast!, Billy Box (set 1, English), Billy Box (set 2, French), Blimpgeddon (set 1, v1.02, Final, QAOPM controls), Blimpgeddon (set 2, v1.02, Final, ESDFO controls), Blizzard's Rift, Bluber (set 1, release 2), Bluber (set 2, release 2), Bluber (set 3, release 1), Bob The Space Janitor (version 2), Bobby Carrot (set 1, v1.01, 128k), Bobby Carrot (set 2, v1.01, 128k), Bobby Carrot (set 3, v1.01, 48k), Bobby Carrot (set 4, v1.01, 48k), Bomberman (2016, Cristian Gonzalez) (set 2, demo, v01), Bomberman (2016, Cristian Gonzalez) (set 2, demo, v03), Booty - The Remake (set 1, v1.2, turbo loader), Booty - The Remake (set 3, v1.2), Booty - The Remake (set 4, v1.2 - Black Edition, turbo loader), Booty - The Remake (set 5, v1.2 - Black Edition), Booty - The Remake (set 6, v1.2 - Black Edition), Booty - The Remake (set 7, v1.1, turbo loader), Booty - The Remake (set 8, v1.1), Booty - The Remake (set 9, v1.1), Bounty - The Search for Frooge (set 1), Bounty - The Search for Frooge (set 2), Brian vs. The Bullies, A Broken Friend (set 2), Bubble Frenzy, Bubble Monkey Bros, Cap'n Rescue (v3.0), Cap'n Rescue 2 - The Escape (v3.4), Car Wars (set 1, v1.1, English), Car Wars (set 2, v1.1, Spanish), Car Wars (set 3, English), Car Wars (set 4, Spanish), Catch A Hare, Char Set Finder, CharAde Editor & Demo, The Chard, Chessboard Attack (set 1, v1.2), Chip Rescue, Chopper Drop (set 2, release 2), Christmas Cracker, Christmas Gift Hunt (set 1, v2.0, 128k), Christmas Gift Hunt (set 2, v2.0, 48k), Christmas Gift Hunt (set 3, beta), Christmas Gift Hunt (set 4, ULA Plus), Chunk Zone, Clopit!, Code Zero (set 1), Code Zero (set 2), Columns (set 2, Physical Version), Crappy Crates, The Dark (2016 cassette release), Davey-Dudds Loves Peas, Dead By Dawn (set 2), Dead Flesh Boy (set 1, v2), Dead Flesh Boy (set 2, v2), Dead Flesh Boy (set 3, v1), Dead Flesh Boy (set 4, v1, no loading screen), Deep Core Raider (set 1, v1.1), Deep Core Raider (set 2, v1.1), Donkey Kong Jr. (2016, Gabriele Amore) (corrected jump), DragonBall - El desafio del Dr Gero (1994), DreamWalker: Alter Ego 2 (set 1, 128k), DreamWalker: Alter Ego 2 (set 2, 48k), Dung Darach, F'n Balls (set 1, ULA rain fix), Flash Beer Trilogy, Flynn's Adventure (set 3, tech demo 01-04-12), Flynn's Adventure In Bombland (set 1, v1), Flynn's Adventure In Bombland (set 2, demo), Fn Balls (set 2, older), Forest Raider Cherry, Frank N Stein (set 3, pre-release), Future Looter (set 1, release 2), Future Looter (set 2, release 1), Future Looter (set 3, demo 18122011), Genehtik (set 2), Ghost Castles (cassettte version), Grumpy Santa (set 1), Grumpy Santa (set 2), Hunchy (1983, Mr. Micro), Invasive Species (48k version), Jaws - The Text Adventure, Join, Knight Hero (Black version), Knight Hero (White version), Knights & Demons, Knights & Demons DX (set 2), Knights (set 1), Knights (set 2, BASIC version), Knights (set 3, turbo loader), Krap Park (set 1, fixed version, with screen magic), Krap Park (set 2, fixed version, without screen magic), Krap Park (set 3, older, with screen magic), Krap Park (set 4, older, without screen magic), Kyd Cadet (set 2, v1.2), Kyd Cadet II (set 2), Kyd Cadet III - The Eyeburx Plee (set 2), Laetitia, Little Dragon 2 (128k, AY Sounds), Little Dragon 2 (48k), Little Dragon 2 - Hikoki's Cut, El Loco, Loco Bingo (set 2, RetroBytes demo), Lost In My Spectrum (set 1, v2.0, 128k, English, turbo loader), Lost In My Spectrum (set 2, v2.0, 128k, English), Lost In My Spectrum (set 3, v2.0, 128k, German, turbo loader), Lost In My Spectrum (set 4, v2.0, 128k, German), Lost In My Spectrum (set 5, v2.0, 128k, Spanish, turbo loader), Lost In My Spectrum (set 6, v2.0, 128k, Spanish), Lost In My Spectrum (set 7, v2.0, 128k, French, turbo loader), Lost In My Spectrum (set 8, v2.0, 128k, French), Lost In My Spectrum (set 9, v2.0, 128k, Italian, turbo loader), Lost In My Spectrum (set 10, v2.0, 128k, Italian), Lost In My Spectrum (set 11, v2.0, 128k, Portuguese, turbo loader), Lost In My Spectrum (set 12, v2.0, 128k, Portuguese), Lost In My Spectrum (set 13, v2.0, 48k, English), Lost In My Spectrum (set 14, v2.0, 48k, German), Lost In My Spectrum (set 15, v2.0, 48k, Spanish), Lost In My Spectrum (set 16, v2.0, 48k, French), Lost In My Spectrum (set 17, v2.0, 48k, Italian), Lost In My Spectrum (set 18, v2.0, 48k, Portuguese), Micro Inc, Mighty Final Fight (v1.1), Mike, The Guitar (set 1), Mike, The Guitar (set 2, turbo loader), Mike, The Guitar (set 3), Mike, The Guitar - The Shooter, Moritz - The Dog That Caught The Car, Moritz Strikes Back, Moritz To The Moon, Mr Do!, MultiDude (set 1, AY sounds), MultiDude(set 2, beeper sounds), Mysterious Dimensions, Mystery (set 1, 128k version), Mystery (set 2, 48k version), Ninja Gaiden Shadow Warriors, Nirvana Engine, Old Tower (set 1, 128k), Old Tower (set 2, 48k), The Order Of Mazes, Ossuary, Page And The Curse Of The Pharaoh, Page's Castle Quest (set 2), Pariboro, Pentacorn Quest (set 1, English), Pentacorn Quest (set 2, Spanish), Percy Penguin (set 1, Vs3), Percy Penguin (set 2, demo, b68), Pets vs Aliens Prologue (set 1), Pets vs Aliens Prologue (set 2), Pink Pills: Manic Moritz and the Meds, Pip The Pipistrelle, Pooper Scooper, Pretty Gambler, PTM, Push 'n' Chase, Pyromania II: Chopper Rescue, Pyromania: Trial by fire, Quahappy (set 1), Quahappy (set 2, turbo loader), Rabid Mower, Raw Battle, Red Planet (English), Red Planet (Spanish), Rediscovered Realms (set 1), Rediscovered Realms (set 2), Redshift (set 1, turbo load), Redshift (set 2), Redshift (set 3), Rescue Lander, ROVR - Remote Operated Vehicle Recovery (set 1), ROVR - Remote Operated Vehicle Recovery (set 2), SIP - Special Intergalactic Painter (set 2), Sixteen Skirmish, Space Disposal (set 2), Speccy Bros - Nick & Tom, Speed Ball, Stormfinch, Super Moritz, Tales Of Grupp, Tea-Leaf Ted (set 1, man version), Tea-Leaf Ted (set 2, bear version), Terrorlandia, Terry The Turtle Vektor, The Time Of The End (set 2, side 1 only), Toofy In Fan Land (set 2), Toofys Winter Nuts (set 2, v1.2), Xelda 1: Quest for the Golden Apple (set 1, English, ver 1.03), Xelda 1: Quest for the Golden Apple (set 2, English, ver 1.03a), Xelda 1: Quest for the Golden Apple (set 3, Russian, ver 1.03a), Xelda 1: Quest for the Golden Apple (set 4, Russian, ver 1.03a), Xelda 1: Quest for the Golden Apple (set 5, Spanish, ver 1.03a), ZX Destroyer, Zukinox (set 1, final cassette version), Zukinox (set 2) [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
st_flop:
Highway Encounter (unreleased) [ICEknight]
Toi Acid Game (unreleased) [José Luis Correa, ICEknight]
vsmile_cart: Alfabet Pretpark (NL), Disney's Aladdin - De wonderwereld van Aladdin (Netherlands), Flitzers Schlaue Städtetour (Germany), Scooby-Doo! - Griezelen in het Pretpark (Netherlands), V.Smile Mein erster Mausklick (Germany), Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands) [TeamEurope]
spectrum_betadisc_flop: Bobby Carrot [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
spectrum_cass: Booty - The Remake (set 2, v1.2), Mister Kung-Fu (set 1, v1.3), Mister Kung-Fu (set 2, v1.3), Mister Kung-Fu (set 3, v1.3, Plus 2a / Plus 3), Mister Kung-Fu (set 4, Plus 2a / Plus 3) [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
spectrum_microdrive: Outlet (Issue 001 through 038) [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
spectrum_wafadrive: Spectral Writer [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
vsmile_cart: Disney's Winnie de Poeh - De wonderwereld van Poeh (Netherlands), Disney/Pixar Ratatouille - Remy's Nieuwe Recepten (Netherlands), Nick Jr. Dora the Explorer - Dora's Fix-it Adventure (USA), Scooby-Doo! - A Night Of Fright Is No Delight (Smartbook) (USA) [TeamEurope]
vsmilem_cart: Disney Princess - The Princess and the Frog - Tiana's Big Dream (UK), Disney/Pixar Wall-E (Germany), DreamWorks Monsters vs. Aliens (Germany), Mijn Puppy! (Netherlands), Nick Jr Dora - Dora's Reparatie Avontuur (Netherlands), Nickelodeon Wonder Pets! - Save the Animals! (UK), Sport Games (Netherlands) [TeamEurope]
Source Changes
wd_fdc.cpp: Allow SSO signal to be routed by driver for cases where it isn’t used to select side. [68bit]
bus/ss50: Added support for additional SS-30 cards. [68bit]
MP-T timecounter, MP-S2 dual serial interface, SS-30 DC5 floppy disk interface, PIA IDE hard disk interface.
swtpc09.cpp updates: [68bit]
Added support for UniFLEX floppy disk image files.
Added SS-30 bus, and removed peripherals on SS-30 cards from driver.
Fixed banked memory implementation.
Added configuration options for CPU clock speed variations, and SWTBUG patches needed for floppy support.
Added DC5 floppy controller as default slot option.
formats/flex_dsk.cpp: Re-wrote using wd177x_format as a base class. [68bit]
Now supports single- and double-density disks, dynamically identifies boot sector IDs, and writing image files.
Made debugger memory views show correct data when chunks are too small for the space’s address shift. [AJR]
unidasm updates: [AJR]
Added r65c02, score7, unsp12 and unsp20 support.
Fixed address shift for scudsp and hd61700.
upd7810: Fixed breakpoints, and added notes. [AJR]
trocana: Added preliminary MSM6650 device and some test inputs. [AJR]
Reverted change making SGI CD-ROM identify as a hard disk, as it causes indy_4610 to fail its SCSI test. [AJR]
m65c02, r65c02: Corrected memory access patterns for read-modify-write instructions. [AJR]
ti99: Changed busmouse to push updates when inputs change, and routed extra mouse button to a separate input line. [Michael Zapf]
Enabled default move constructoassignment operator in core_options, and changed plugin_options code to use them. [Nathan Woods]
Refactored info XML creation code to improve performance. [Nathan Woods]
Allowed machine info fragments to be generated in parallel.
Changed formatting code to use I/O streams, and reduced redundant code.
Sort filtered devices lexically by short name.
Added -attach_window command-line option on Windows to use an existing window as the first emulation window. [Nathan Woods]
Lua engine updates: [Nathan Woods]
Added a function to instruct MAME to capture input when any input window sharing a thread with an emulation window has focus.
Added a mechanism for Lua plugins to configure mandatory image devices.
Exposed input device classes, devices and device items.
Changed seq_poll_start to take the input item class as a string.
Added a hook before settings are loaded, allowing default input port values to be changed.
Exposed additional ioport_field properties, and exposed input sequence cleaning functionality.
Exposed ioport_manager::type_group() and ioport_field::keyboard_codes().
Properly named the CoCo joysticks “Right Joystick” and “Left Joystick”. [Nathan Woods]
einstein.cpp: Replaced einst256 bad MOS ROM with a good dump, and implemented the rest of the machine. [Nigel Barnes, jltursan]
machine/tube.cpp: Fixed 256-byte transfer mode. [Nigel Barnes]
nsc810: Implemented port bit set/clear. [Nigel Barnes]
hunter16.cpp: Added hunter1680 video RAM and rendering. [Nigel Barnes]
hunter2.cpp: Added appropriate RAM size options, and minor keyboard corrections. [Nigel Barnes]
hd61830: Make number-of-characters command to round up to an even number. [Nigel Barnes]
mindset.cpp updates: [O. Galibert]
Added 400-high modes, corrected LEDs, added blitter fast mode, and added sound.
Fixed transparent blit.
Added modules, and implemented stereo sound module.
mindset.cpp: Fixed the CPU speed, and implemented RS-232 module. [O. Galibert, Al Kossow]
RS-232 module is missing interrupt support for now.
atronic.cpp: Identified CPU type and fixed ROM loading. [Priit Laes]
apple2.cpp: Added Sirius JoyPort support on compatible models, and 4Play Joystick Card support. [R. Belmont]
imagedev/harddriv.cpp: Added support for 2MG image file format and raw disk image files. [R. Belmont]
Added a still-frame capture image device to simulate digitizers, cameras, etc. using PNG files as input. [R. Belmont]
apple2: Added support for the original gameport ComputerEyes. [R. Belmont, Golden Child]
apple2gs: Made slow-side sync less aggressive (fixes SHOWALL 3200). [R. Belmont]
Added gdbstub debugger module, allowing an external debugger to connect using GDB Remote Serial Protocol. [Ramiro Polla]
Currently supports i386, arm7, ppc, z80 and m6502.
Fixed build on Solaris 2.11 (non-Oracle). [Rick V]
midvunit.cpp: Added stubs for linking support. [Risugami]
subsino.cpp updates: [Roberto Fresca, TeamEurope]
Added Victor 5 and Victor 21 speech emulation.
Added missing sample ROM dumps.
Confirmed the bipolar PROM dump for Victor 5.
pokerout.cpp: Added ASCII PCB layout, and expanded notes. [Roberto Fresca]
dpb_brushproc: Hooked up 20L10 PAL and the remainder of logic (not untested). [Ryan Holtz]
SGI Newport graphics updates: [Ryan Holtz]
Re-implemented logging code for external viewer.
Fixed 8 BPP overlay bit combination.
Fixed broken blending.
Added bit lane expansion, needed for proper double-buffered accesses.
Simplified default color accesses.
dsp56k: Renamed relevant classes, files and namespaces to indicate that it emulates the DSP56156 (not the DSP5600x). [Ryan Holtz]
sec: Converted Barcrest/Bell Fruit Serial Electronic Counter (SEC) to a proper MAME device. [Ryan Holtz]
seta.cpp: Added configuration option to use joystick/buttons in atehate for navigating the hidden test menu. [RyogaMasaki]
Enabled pre-compiled header with Visual Studio compiler for emu, frontend, precompile, dasm and optional libraries. [Samuele Zannoli]
agat: Added support for Nippel Clock slot card. [shattered]
Show decrypted KONAMI1 opcodes in the debugger. [smf]
wd33c9x: Clarified hardware reset behavior, and made all resets trigger a SCSI_STATUS_RESET interrupt. [tyfighter]
mu100: Dumped v1.03 BIOS. [Alexander Troosh]
mu80: Added wave ROMs. [Alexander Troosh]
mephisto_modular.cpp: Added newer Portorose 32 Bit program ROM as a BIOS option. [Berger]
tumbleb.cpp: Added PCB layout for Magic Purple. [Brian Troha]
dec0.cpp: Labeled Birdie Try as revision 2 in case someone ever finds an earlier version. [Brian Troha]
machine/awboard.cpp: Added notes on Atomiswave checksum and keys. [brizzo, MetalliC]
dacholer.cpp: Dumped color PROM for Dacholer. [caius, The Dumping Union]
segasp.cpp: Dumped security PIC microcontroller for Tetris Giant. [CoolFox]
konamigv.cpp: Re-dumped Simpsons Bowling CD and corrected label. [emmanu888]
mystwarr.cpp: Corrected mis-typed Konami number for PAL in comment. [f205v]
dec0.cpp: Dumped PROMs for the dec0 mainboard. [Guru]
sbrkout.cpp: Verified main CPU clock frequency. [Guru]
subsino.cpp: Marked G.E.A. hack as a clone of Victor 5. [MASH]
thedeep.cpp: Corrected audio CPU for The Deep based on PCB photograph. [MASH]
dogfgt.cpp: Corrected sound chip types based on PCB photograph. [MASH]
m72.cpp: Re-redumped GAL for lohtb. [parramon]
model1.cpp: Re-dumped Star Wars Arcade (Japan) mpr-16477.27 and fixed ROM locations. [Phil Bennett]
segaybd.cpp: Fixed Power Drift PCM EPROM locations. [Phil Bennett]
hunter16.cpp: Added later hunter16 ROM v3.04 as a BIOS option. [Phill Harvey-Smith]
at.cpp: Added seven additional BIOS dumps to at. [rfka01]
genpc.cpp: Added ECD Professional Microcomputer BIOS to PC. [rfka01]
at.cpp, genpc.cpp: Updated BIOS date, version and chipset comments. [rfka01]
pc9801.cpp: Re-dumped PC9821AS ROMs. [sampson]
dec0.cpp: Verified that Bad Dudes microcontroller dump is correct, and decapped and dumped Heavy Barrel (World) microcontroller. [TeamEurope, Brian Troha, The Dumping Union]
chinagat.cpp: Updated and corrected PCB information and notes. [yukaritamura]
Et encore de l’austérité pour les travailleurs - Chypre étranglée par les banquiers impérialistes - Pour des Etats-Unis socialistes d’Europe ! (Juin 2013)
https://archive.is/Xw78C Le Bolchévik nº 204 Juin 2013 L’article ci-dessous a été écrit par nos camarades du Groupe trotskyste de Grèce, section de la Ligue communiste internationale (quatrième-internationaliste), et d’abord publié en anglais dans Workers Vanguard n° 1022, 19 avril. Incapables d’endiguer la crise de la dette qui secoue l’Union européenne (UE) depuis 2010, les maîtres impérialistes de l’UE et leurs comparses du Fonds monétaire international (FMI) ont encore frappé avec un nouveau « plan de sauvetage » des banques. Comme toujours, cela consiste essentiellement en une série d’attaques féroces contre les travailleurs. La cible est cette fois-ci la petite République de Chypre, le mini-Etat chypriote grec qui occupe la partie Sud de cette île divisée. La République de Chypre ayant demandé des fonds pour sauver ses banques en difficulté, la réponse de la « troïka » formée par le FMI, la Banque centrale européenne et l’UE a été d’exiger rien moins que la destruction d’une économie basée sur les activités financières offshore et sur un statut de paradis fiscal. Comme l’expliquait un article du quotidien Cyprus Mail le 23 mars dernier, « la chancelière allemande Angela Merkel a déclaré aux députés qu’elle voulait que Chypre reste dans la zone euro, mais que ce pays devait d’abord accepter le fait qu’il n’a pas d’avenir en tant que centre financier offshore pour citoyens russes ou britanniques fortunés ». Ce qui a profondément choqué les populations des Etats membres de l’UE, ce n’est pas que le gouvernement chypriote ait prévu de lever des fonds au moyen d’un programme d’austérité du même genre que ceux qui ont déjà été imposés en Grèce, en Irlande et au Portugal – une série de coupes sauvages dans les salaires, les prestations sociales, les emplois, la santé et l’éducation. C’est le fait que parmi les exigences initialement présentées à la République de Chypre figurait l’instauration d’un impôt sur tous les fonds déposés dans ses banques. Cela a provoqué une révolte au parlement, qui a qualifié à juste titre cette mesure de « hold-up sur les banques ». Surtout, cette annonce a fait planer le spectre d’une ruée générale pour retirer l’argent déposé dans les banques en difficulté de la zone euro, ce qui aurait provoqué un effondrement du système bancaire dans des pays comme l’Espagne dont l’économie est beaucoup plus importante. Une ruée de ce genre aux guichets des banques chypriotes n’a été évitée que parce que leurs guichets sont restés fermés pendant deux semaines, et qu’ensuite les sommes que les clients étaient autorisés à retirer et à faire sortir du pays ont été plafonnées. La troïka a depuis accepté de limiter l’impôt aux dépôts supérieurs à 100 000 euros. Ces événements ont attisé les craintes que l’euro ait cessé d’être une devise stable, ce qui a fait chuter sa valeur face au dollar. La troïka a d’abord tenté de faire croire que c’était le gouvernement chypriote qui était responsable de la proposition d’imposer tous les déposants. Le ministre des Finances néerlandais Jeroen Djisselbloem, président de l’« eurogroupe » des ministres des Finances de la zone euro, a ensuite déclaré à la presse qu’imposer les déposants devrait être à l’avenir le modèle de tous les plans de sauvetage des banques. Ses commentaires ayant provoqué une chute de la Bourse, il a été contraint de se dédire au moins partiellement. Plusieurs responsables de la troïka se sont depuis lors efforcés de calmer le jeu en insistant que Chypre est un « cas unique ». Le fait qu’un enchaînement d’événements dans un pays qui représente 0,2 % de l’économie de la zone euro puisse faire trembler sur ses bases l’UE tout entière montre la nature profondément instable de cette alliance d’Etats capitalistes concurrents. Une partie de la bourgeoisie, en Europe et dans le reste du monde, a peur que si l’on imposait les mesures qu’on exige de Chypre à l’Italie, à l’Espagne ou à la Slovénie, cela puisse conduire à un effondrement économique général. Accuser les pays de l’Europe du Sud et les oligarques russes d’être responsables de la crise de l’UE est une façon commode d’esquiver les responsabilités de la bourgeoisie allemande et des autres bourgeoisies impérialistes, dont les banques ont inondé de prêts les économies aujourd’hui en difficulté et sont menacées d’insolvabilité si leurs débiteurs ne paient pas. Alors même que renflouer les banques de la République de Chypre ne représenterait pour elle que de la petite monnaie, la bourgeoisie allemande a de toute évidence décidé de profiter de l’occasion pour envoyer haut et fort le message suivant : elle ne paiera plus pour renflouer des pays au bord de la faillite. Avec des élections législatives à l’automne prochain, une posture intransigeante envers les nations endettées est électoralement payante à la fois pour la coalition CDU/SPD de la chancelière Angela Merkel et pour ses opposants, les réformistes du SPD et le parti petit-bourgeois des Verts. Domination impérialiste et rivalités nationales L’histoire récente de Chypre est faite d’asservissement à des puissances impérialistes rapaces et de rivalités entre la Grèce et la Turquie capitalistes pour le contrôle de l’île. Chypre a subi pendant plus de 80 ans une domination coloniale britannique sanglante qui a laissé en héritage une division intercommunautaire profonde et violente entre les populations chypriote turque et chypriote grecque. En 1974, la junte militaire grecque soutenue par les Etats-Unis tenta d’annexer Chypre en y fomentant un coup d’Etat d’officiers d’extrême droite, ce qui provoqua une invasion de l’île par l’armée turque. Les communautés chypriote turque et chypriote grecque furent alors séparées de force et l’île fut divisée en deux Etats – la République turque de Chypre du Nord et la République de Chypre au Sud. Du fait de sa position stratégique en Méditerranée orientale, l’île est depuis longtemps à la jonction des intérêts de plusieurs grandes et moins grandes puissances. Chypre reste occupée aujourd’hui encore par des troupes grecques au Sud, des troupes turques au Nord, des troupes de l’ONU dans une « zone tampon » et des troupes britanniques sur deux bases militaires. Le Groupe trotskyste de Grèce s’oppose de façon intransigeante au nationalisme grec et au chauvinisme anti-Turcs constamment attisé par la bourgeoisie grecque à propos de Chypre, et il exige en conséquence le retrait immédiat de toutes les troupes grecques de Chypre. Nous exigeons également le retrait immédiat de tous les soldats turcs, britanniques et de l’ONU et la fermeture de leurs bases. La République de Chypre, qui a une population de moins d’un million d’habitants, a construit son économie après la partition de l’île sur les activités bancaires et le tourisme. C’est dans le contexte de négociations pour la réunification de l’île menées sous l’égide de l’ONU que la République de Chypre a été admise dans l’UE en 2004 et a adopté l’euro en 2008. Beaucoup de Chypriotes grecs voyaient dans l’adhésion à l’UE un atout décisif face à la Turquie et aux Chypriotes turcs dans ces négociations de réunification. Mais moins de cinq ans après l’adoption de l’euro, les principales banques de la République de Chypre sont menacées de faillite à cause de la crise financière qui secoue l’UE. Il n’est pas étonnant dans ces conditions que des milliers de personnes en République de Chypre soient descendues dans la rue aux cris de « Dehors la troïka ! » et que deux Chypriotes grecs sur trois souhaitent sortir de la zone euro. Après avoir cherché en vain des financements alternatifs du côté de la Russie, la bourgeoisie de la République de Chypre a fini par se soumettre aux exigences revues et corrigées de l’UE. Le gouvernement de droite de Nicos Anastasiades et de son parti du Rassemblement démocratique a présenté le nouvel accord comme une amélioration considérable par rapport à l’extorsion exigée au début. Les créanciers ont depuis doublé leurs exigences : ils veulent 13 milliards d’euros pour que la République puisse bénéficier d’un plan de sauvetage de 10 milliards d’euros. En attendant, les travailleurs et les pauvres se voient infliger des mesures d’austérité brutale tandis que pour les retraités et une partie de la nombreuse petite bourgeoisie ce sera la ruine. Parmi les couches particulièrement vulnérables de la population figurent les travailleurs immigrés – on en recensait en 2011 environ 100 000, originaires d’Europe de l’Est, d’Asie ou du Proche-Orient. Les congénères chypriotes des fascistes grecs d’Aube dorée désignent les immigrés comme bouc émissaire, et les agressions violentes à leur encontre se multiplient. L’Independent de Londres fait ainsi état d’« un cocktail Molotov jeté contre une maison près de Limassol ; une Bulgare agressée chez elle ; un autre incendie criminel dans les locaux du parti kurde ». Ces agressions soulignent à quel point il est nécessaire que le mouvement ouvrier lutte pour les pleins droits de citoyenneté pour tous les immigrés et exige l’arrêt des expulsions. Même si la Turquie n’est pas concernée par le plan de sauvetage et si elle est relativement parlant en bonne santé financière, des milliers de travailleurs originaires de la République turque de Chypre du Nord (RTCN), un territoire beaucoup plus pauvre que le Sud, sont venus travailler au Sud ces dernières années ; eux aussi subissent les effets de cette crise économique. Les impérialistes ne sont pas en reste pour affamer les travailleurs en RTCN, et depuis longtemps : son gouvernement, qui n’est reconnu que par la Turquie, subit depuis des dizaines d’années des restrictions internationales au commerce et au droit de ses habitants à voyager. Ceci inclut notamment un embargo commercial imposé depuis 30 ans par l’UE et ses prédécesseurs, et qui n’a été assoupli qu’en 2004, quand une forte majorité de Chypriotes turcs ont voté en faveur d’un référendum de l’ONU pour la réunification. (Ce plan a été rejeté à une écrasante majorité par les habitants du Sud.) Cela montre que le chantage impérialiste est une pratique ancienne dans les deux moitiés de l’île. Pour une Europe ouvrière ! Ce nouvel épisode de pillage d’un petit pays dépendant confirme une fois de plus que l’UE est un bloc commercial impérialiste dominé par les capitalistes allemands et français. Ce bloc s’emploie à accroître l’exploitation de la classe ouvrière en Europe tout en essayant de tirer son épingle du jeu face à ses rivaux impérialistes américains et japonais. La dégradation des conditions de vie des travailleurs en Grèce, au Portugal, en Espagne et en Irlande montre que tout le baratin sur la « convergence » européenne ne consiste aucunement à élever les pays les plus pauvres au niveau des nations les plus riches, mais au contraire à créer des « marchés du travail flexibles », c’est-à-dire une main-d’œuvre sous-payée et sans aucune protection. Témoin la Grèce, où les coûts salariaux ont chuté de 20 % ces trois dernières années, et où le taux officiel du chômage est aujourd’hui de plus de 27 %. La Ligue communiste internationale (LCI) s’est toujours opposée à l’UE et à ses prédécesseurs. La seule solution pour les travailleurs, c’est de mettre fin par la révolution socialiste au cycle expansion-récession du capitalisme – pour l’expropriation de l’industrie et des banques capitalistes, et pour une économie planifiée internationale qui transcendera les limites réactionnaires de l’Etat-nation bourgeois. Nous disons : A bas l’UE ! Pour des Etats-Unis socialistes d’Europe ! La LCI a dit dès le début que l’euro serait un instrument de l’UE impérialiste, et nous étions opposés à son introduction. L’impérialisme allemand a réalisé d’énormes profits grâce à la réduction des salaires des travailleurs allemands et à l’introduction de l’euro qui lui permet d’exporter à bas prix ses produits industriels dans toute la zone euro. Mais les pays les plus faibles de la zone euro, qui ont des déficits de leur balance commerciale et ont beaucoup emprunté, sont privés du mécanisme capitaliste habituel consistant à dévaluer leur monnaie pour rendre leur économie plus compétitive. En réalité, l’euro n’a jamais été viable. Une monnaie commune nécessite un Etat commun. Les intérêts économiques de plus en plus divergents des différents pays membres menacent de faire exploser la zone euro et l’UE ; l’euro n’existera alors plus que dans les albums des collectionneurs de pièces de monnaie. Les racines de cette crise sont à chercher dans le casino géant de la spéculation et de l’escroquerie financière qui fait partie intégrante de la domination du capital financier international. Dans son livre de 1916 l’Impérialisme, stade suprême du capitalisme, Lénine expliquait déjà que « le développement du capitalisme en est arrivé à un point où la production marchande, bien que continuant de “régner” et d’être considérée comme la base de toute l’économie, se trouve en fait ébranlée, et où le gros des bénéfices va aux “génies” des machinations financières ». Les banques de la République de Chypre ont perdu des milliards parce qu’elles avaient parié à tort qu’investir dans des bons du Trésor grecs à haut rendement allait être rentable. Les maîtres impérialistes de l’UE qui ont accordé à ces banques des crédits à bon marché pour acheter ces bons du Trésor ont ensuite forcé les détenteurs de ces créances à accepter une « coupe » de 75 % pour empêcher un défaut de paiement de la Grèce. Et maintenant les impérialistes réclament leur livre de chair, principalement celle des travailleurs. Hypocrisie bourgeoise et plans réformistes Les impérialistes ont récemment ajouté un nouveau thème à la campagne de propagande qu’ils mènent pour masquer leurs responsabilités dans la crise chypriote : les millionnaires russes ont été ajoutés à la liste des méchants, à côté des Européens du Sud « paresseux » et des immigrés. En réalité, les super-riches, au nombre desquels figurent les bandits qui ont pillé la propriété étatisée en Russie au lendemain de la destruction de l’URSS en 1991-1992, ont retiré leur argent de Chypre avant que les portes des banques ne se referment. Derrière les reportages à sensation sur les oligarques russes qui mettaient leur « argent sale » à l’abri à Chypre, on est frappé par l’hypocrisie éhontée des bourgeoisies européennes qui ont depuis longtemps leurs habitudes dans des paradis fiscaux offshore comme (entre autres) la Suisse, le Luxembourg et les îles Vierges britanniques. Une « fuite » récente a révélé que les banques allemandes utilisaient les paradis fiscaux (quelle surprise !) et que rien moins que 36 compagnies maritimes allemandes avaient leur siège à Chypre. Un autre scandale a éclaté en France, à propos de comptes en banque offshore détenus par des responsables politiques [l’affaire Cahuzac]. En Grèce, on fait des blagues sur les annonces des politiciens bourgeois qui promettent de mettre fin à l’évasion fiscale et sur la « liste Lagarde » de détenteurs de comptes en Suisse (du nom de la directrice du FMI Christine Lagarde). Ce genre de discours ne sert qu’à détourner l’attention du vrai mécanisme qui pressure les travailleurs : l’exploitation capitaliste. Les travailleurs n’ont pas le pouvoir d’imposer aux riches un système fiscal « juste », contrairement à ce que proposent les bonimenteurs de gauche pro-UE comme la coalition Syriza en Grèce ; mais la classe ouvrière peut bloquer le flot des profits en se mettant en grève, refusant ainsi de fournir son travail. Cependant, des bouffées de colère épisodiques ne suffiront pas à résoudre la crise économique actuelle. Il y a urgence à mobiliser la puissance sociale de la classe ouvrière dans une lutte pour du travail pour tous, pour une réduction du temps de travail sans perte de salaire, pour l’ouverture des livres de compte des capitalistes et de leurs banques (afin de démasquer leurs tripotages et leurs escroqueries). La nécessité urgente commande que les banques, les usines et les mines, qui sont la propriété des capitalistes, soient confisquées sans compensation et placées sous le contrôle des travailleurs. C’est seulement en luttant pour des revendications transitoires de ce type, aboutissant au renversement de l’Etat bourgeois et à son remplacement par une dictature prolétarienne que la classe ouvrière (en Europe et dans le monde entier) pourra prendre la tête de tous ceux que le capitalisme met au rebut et leur offrir une issue à la crise. Mobiliser la puissance de la classe ouvrière pour une lutte de ce type est hors de question pour les dirigeants traîtres procapitalistes des fédérations syndicales grecques, la Confédération générale des travailleurs de Grèce (GSEE, secteur privé) et la Confédération de la fonction publique (ADEDY). Les travailleurs grecs ont abondamment démontré qu’ils voulaient se battre, mais les bureaucraties de la GSEE et de l’ADEDY refusent de remettre en cause l’ordre capitaliste. Ce faisant, ils contribuent à condamner les travailleurs à une misère croissante. De plus, lutter efficacement contre la crise économique requiert une perspective internationaliste qui permette d’unir les travailleurs de différentes nations dans un combat commun contre les exploiteurs capitalistes. Mais les dirigeants syndicaux traîtres et les organisations comme Syriza voudraient faire croire qu’il est possible de réformer le système du profit capitaliste pour le mettre au service des travailleurs et des pauvres. C’est ce que fait explicitement Syriza en soutenant l’UE et en cherchant à faire croire qu’il pourrait y avoir une « Europe sociale » sous le capitalisme. L’expérience de la République de Chypre montre qu’un gouvernement capitaliste, même de gauche, est subordonné à ses maîtres impérialistes. Les « communistes » réformistes du Parti progressiste des travailleurs (AKEL), qui a été au pouvoir de 2008 jusqu’en février dernier, portent la responsabilité de la mise en œuvre des premiers plans d’austérité dictés par la troïka. Quand l’AKEL a commencé aux yeux des impérialistes à traîner les pieds sur les mesures les plus dures, les impérialistes ont soutenu ouvertement le candidat de la droite Anastasiades – Merkel est venue en janvier à Chypre pour faire campagne à ses côtés ! Après avoir aidé à mener les attaques contre sa propre base, l’AKEL, considéré comme incapable de résoudre la crise économique, a été éjecté du pouvoir par les électeurs qui ont voté en masse pour Anastasiades. Les actes de Syriza parlent bien davantage que ses rodomontades occasionnelles sur une riposte internationale à la politique de la troïka : ils ont récemment créé un « front social et politique commun pour soutenir Chypre » avec les « Grecs indépendants », un parti ultra-nationaliste et anti-immigrés. Ces populistes de la droite dure opposés à la troïka veulent que les capitalistes grecs exploitent et oppriment les travailleurs sans l’ingérence des puissances étrangères ; il est clair qu’ils n’ont aucun intérêt à se solidariser avec les travailleurs chypriotes, parmi lesquels figurent des immigrés et des Chypriotes turcs. Ce front a pour objectif d’exciter le nationalisme grec et non de défendre Chypre contre la troïka comme il le prétend. Ce genre de nationalisme, et particulièrement le chauvinisme anti-Turcs, a servi maintes et maintes fois à dévoyer la lutte de classe contre les exploiteurs capitalistes grecs. C’est ce qu’on a bien vu en 1974 quand la junte militaire grecque a fomenté un coup d’Etat à Chypre pour essayer de consolider son propre régime en difficulté en ralliant les « vrais Grecs » derrière le drapeau national. La bourgeoisie grecque continue à se présenter comme la protectrice de Chypre contre la Turquie, sa rivale capitaliste plus puissante. On l’a vu avec les récents échanges au vitriol sur la question de la réunification de l’île. Les gisements de gaz naturel situés au large des côtes sud de Chypre constituent une autre pomme de discorde. Le gouvernement de la République de Chypre revendique la souveraineté exclusive sur ces gisements (et l’UE a pris soin de soutenir ces revendications dans le mémorandum qui régit le dernier plan de sauvetage) tandis que le gouvernement de la RTCN réclame une exploitation conjointe du gaz – une revendication que la Turquie a appuyée en envoyant des navires de guerre et des avions de combat dans la zone contestée fin 2011, au moment où on y procédait à des forages exploratoires. Plus récemment, la troïka a exigé que la République de Chypre commence immédiatement des forages dans la zone contestée – il semblerait que ces banquiers impérialistes cupides ne se laissent pas dissuader par la perspective de déclencher une guerre. Le nationalisme grec : un poison pour la classe ouvrière Les Britanniques maintenaient leur domination coloniale sur Chypre par une répression sanglante. Ils se servaient également de l’existence d’une minorité turque pour mettre en œuvre la vieille stratégie de « diviser pour régner » en accordant un certain nombre de privilèges à l’un des peuples mais pas à l’autre, de manière à les empêcher de lutter ensemble contre leurs oppresseurs coloniaux. De ce fait, la guérilla de droite qui commença dans les années 1950 contre la domination coloniale britannique à Chypre et pour l’union avec la Grèce faisait preuve d’un chauvinisme virulent contre les Chypriotes turcs. On se contentera ici de rappeler qu’elle était dirigée par un collaborateur fasciste pendant la Deuxième Guerre mondiale, le colonel Grivas, et par le chef de l’Eglise orthodoxe grecque à Chypre, monseigneur Makarios. Chypre obtint l’indépendance en 1960, sous la « garantie » de la Grande-Bretagne, de la Turquie et de la Grèce. Mais le premier gouvernement de l’après-indépendance ne tarda pas à se disloquer et l’île bascula en 1963-1964 dans la guerre civile. Après plusieurs années de terrorisme et de contre-terrorisme dirigés contre les communautés chypriote grecque et chypriote turque, une force de « maintien de la paix » de l’ONU débarqua en 1964 pour aider l’armée britannique à faire la police contre la population. A l’époque, la principale force politique était l’AKEL qui comptait parmi ses militants et ses dirigeants des Chypriotes grecs et des Chypriotes turcs. C’était intolérable pour les réactionnaires des deux camps. Dervis Ali Kavazoglou, membre du comité central et Chypriote turc, fut assassiné en 1965 par des nationalistes turcs d’extrême droite tandis qu’un certain nombre de dirigeants et de militants chypriotes grecs étaient victimes d’attentats perpétrés par des forces d’extrême droite grecques et turques. La fédération syndicale dirigée par l’AKEL contrôlait la moitié des travailleurs organisés dans des syndicats et elle avait dans le passé dirigé des luttes communes des travailleurs chypriotes grecs et turcs contre le pouvoir colonial britannique. Mais au lieu de lutter pour une perspective d’unité ouvrière interethnique, indépendamment de tous les représentants du nationalisme bourgeois et petit-bourgeois, l’AKEL finit par se rallier à l’archevêque conservateur et président Makarios. Makarios avait refusé d’interdire les communistes malgré la demande des Etats-Unis (cela aurait été extrêmement impopulaire sur l’île) et il était allé chercher du côté de l’Union soviétique un soutien diplomatique contre les machinations impérialistes ; du coup, les staliniens du monde entier le présentaient abusivement comme un homme de gauche. En réponse au coup d’Etat de 1974 contre Makarios eut lieu à Londres la première manifestation réunissant Chypriotes grecs et Chypriotes turcs contre la junte grecque. Ceci montrait qu’à ce moment historique il existait une base pour mener bataille sur un axe de classe. Mais la réaction de l’AKEL fut de jurer à Makarios une fidélité indéfectible. Après l’invasion de Chypre par la Turquie, les marxistes avaient le devoir d’adopter une position de défaitisme révolutionnaire des deux côtés, c’est-à-dire d’opposition à la fois aux forces militaires turques et grecques. L’AKEL soutint au contraire les forces contrôlées par la junte qui venaient d’emprisonner et de torturer des milliers de ses militants et de dresser des listes de personnes à exécuter ! Finalement, la défaite des forces grecques à Chypre conduisit rapidement à la chute de la junte en Grèce même. Les événements de 1974 eurent des conséquences tragiques à Chypre. Dans notre article « Le fiasco chypriote fait tomber la junte grecque » (Workers Vanguard n° 50, 2 août 1974), nous notions que les communautés grecque et turque « demeurent profondément hostiles, et bien davantage intégrées dans la vie sociale de leur pays respectif que dans une quelconque Chypre binationale ». Nous ajoutions : « Aucune des solutions envisageables dans la situation socio-économique actuelle ne peut réussir à satisfaire les aspirations à la fois de la majorité et de la minorité. L’enosis (union avec la Grèce), la “double enosis” (partition entre la Grèce et la Turquie), la cession d’une partie de la Thrace à la Turquie en échange de l’incorporation de Chypre dans le territoire grec, et même le maintien sous une forme ou une autre d’une Chypre indépendante et fédérée impliqueraient tous des transferts forcés de populations dévastateurs, et contiendraient les germes de futures guerres intercommunautaires et nationales. » En fin de compte, environ un tiers de la population chypriote fut chassée de chez elle. Des territoires grec et turc distincts furent consolidés, avec des milliers de morts et de blessés des deux côtés. La politique stalinienne front-populiste d’alliance avec des forces bourgeoises pour la « défense de notre patrie » suivie par l’AKEL contribua à paver la voie à la résurgence des antagonismes nationaux et des violences intercommunautaires. Comme nous l’écrivions en 2004 dans « Fondation du Groupe trotskyste de Grèce » (Spartacist édition française n° 37, été 2006), « Nous luttons pour une solution prolétarienne à la question nationale, qui nécessite forcément le renversement révolutionnaire des bourgeoisies nationalistes à Nicosie/Lefkosa, Athènes et Ankara. » Quant à l’AKEL et à la plus grande partie de la gauche grecque, ils parlent uniquement des « occupants » turcs à Chypre. Sans révolution prolétarienne en Turquie, en Grèce et au-delà, les travailleurs de Chypre seront toujours sous la domination des impérialistes et des puissances capitalistes régionales. Loin d’une telle perspective révolutionnaire internationaliste, l’AKEL et le Parti communiste de Grèce (KKE) demandent la mise en œuvre de résolutions des Nations Unies pour résoudre le « problème chypriote ». L’ONU est un nid de brigands impérialistes et de leurs victimes ; des millions de personnes ont été massacrées ou affamées avec l’ONU servant de feuille de vigne « démocratique » – depuis l’invasion américaine de la Corée en 1950 jusqu’aux sanctions meurtrières imposées à l’époque de la première guerre contre l’Irak en 1990. La direction du KKE peut bien occasionnellement mettre en garde contre les illusions dans l’ONU, elle encourage précisément des illusions de ce genre quand elle déclare que la question chypriote « doit être résolue dans le cadre des décisions d’une Assemblée générale de l’ONU » (« Chypre et le nouvel ordre mondial », Rizospastis, 31 janvier 2003). « Les ouvriers n’ont pas de patrie » Le KKE a une grande influence dans la classe ouvrière, mais il ne l’utilise pas pour combattre le nationalisme grec et le chauvinisme anti-Turcs en luttant pour le pouvoir des travailleurs. Il enseigne au contraire aux ouvriers qu’ils doivent avaler ce poison. Les « Thèses du comité central du Parti communiste de Grèce » rédigées pour le congrès d’avril 2013 déclarent que « la lutte pour la défense des frontières, les droits souverains de la Grèce fait partie intégrante, du point de vue de la classe ouvrière et des couches populaires, de la lutte pour le renversement du pouvoir du capital ». Aleka Papariga, à l’époque secrétaire générale du KKE, avait précisé explicitement contre qui il fallait défendre les frontières de la Grèce dans un discours publié par Rizospastis (31 mars) : « Bien sûr que nous défendrons notre territoire. Et pourquoi donc la lutte pour le pouvoir ne signifierait-elle pas aussi la lutte pour les frontières, etc. ? Est-ce que nous allons alors donner la Grèce aux Turcs ? » Et d’évoquer ensuite l’éventualité que l’Albanie, la Bulgarie, la Turquie et ce qu’elle appelait l’« Ancienne république yougoslave de Macédoine » (c’est-à-dire la Macédoine) puissent attaquer la Grèce. Pour la direction du KKE, colporter ce genre de démagogie nationaliste va de pair avec prêcher l’absurde dogme stalinien que le socialisme pourrait être construit dans un seul pays, même aussi petit et dépourvu de ressources naturelles que la Grèce. Le nationalisme des dirigeants du KKE ne peut que rebuter les ouvriers qui se considèrent révolutionnaires dans les pays frontaliers de la Grèce ; il enchaîne en même temps les ouvriers grecs aux intérêts de l’Etat bourgeois qui est le principal garant de leur exploitation et de leur oppression. Pour réfuter ce mensonge, il suffit de citer ces quelques mots de Lénine écrits pendant le carnage interimpérialiste de la Première Guerre mondiale : « Or, à propos de cette époque, des tâches du prolétariat dans la lutte pour l’abolition, non pas de la féodalité, mais du capitalisme, le Manifeste communiste déclare nettement et sans ambiguïté : “Les ouvriers n’ont pas de patrie.” […] Le mouvement socialiste ne peut pas vaincre dans l’ancien cadre de la patrie. Il crée des formes nouvelles, supérieures, de la société humaine, où les besoins légitimes et les aspirations progressistes des masses laborieuses de toutes les nationalités seront, pour la première fois, satisfaits dans l’unité internationale, les frontières nationales actuelles étant abolies. Aux efforts de la bourgeoisie contemporaine qui cherche à diviser et à désunir les ouvriers en alléguant hypocritement la “défense de la patrie”, les ouvriers conscients répondront par des efforts renouvelés en vue d’unir les travailleurs des différentes nations dans la lutte pour renverser le pouvoir de la bourgeoisie de toutes les nations. » – « La situation et les tâches de l’Internationale socialiste », novembre 1914 Le groupe trotskyste de Grèce s’est donné pour tâche de forger un parti révolutionnaire qui, selon la formule de Lénine, luttera pour unir les travailleurs des différentes nations dans la lutte pour renverser la bourgeoisie de toutes les nations. C’est pourquoi, avec la LCI tout entière, nous luttons contre l’oppression des minorités nationales en Grèce, comme les Valaques, les Pomaques, les Turcs et les Albanais ; c’est pourquoi nous revendiquons le droit à l’autodétermination pour les Macédoniens, et nous nous opposons à l’oppression du peuple kurde par les gouvernements turc, syrien, irakien et iranien. Nous appelons à une fédération socialiste des Balkans, le seul cadre dans lequel les questions nationales sans nombre qui se posent dans cette région pourront être résolues équitablement. La classe ouvrière a besoin d’une direction révolutionnaire qui soit internationaliste non seulement en paroles mais aussi en actes, armée d’un programme qui lui permettra de débarrasser la planète du capitalisme et de toutes les divisions nationales qu’il engendre. http://www.icl-fi.org/francais/lebol/204/chypre.html
Grand Mondial casino Canada offers rewards and promotions to new and existing players. One of the things that surprised us is their generous welcome Grand Mondial bonus. First, you have to register with the online casino Grand Mondial and then deposit only $10. Your account will be created automatically, and you will be awarded 150 chances to Grand Mondial Casino offre plus de 550 des tout derniers et plus enthousiasmants jeux de casino en ligne pour garantir votre amusement, et propose plein de jackpots progressifs à gagner ! Profitez de 150 chances de devenir millionnaire instantané chez Grand Mondial Casino ! Dépêchez-vous et profitez de ce bonus de bienvenue passionnant ! Grand Mondial Casino Rewards – 150 Chances de Devenir Millionnaire! Grand Mondial Casino vous offre un bonus de bienvenue très intéressant et exclusif aux joueurs canadiens. Vous obtiendrez 150 tours gratuits avec un dépôt de 10$. Ce qui est encore mieux, c’est que ce ne sont pas des tours sur n’importe quelle machine à sous. Grand Mondial Casino Skusenosti, 1st level bard spell slots, ringmaster casino ndb codes 2018, dfa available slots for october 2018 Bonjour, Grand Mondial Casino ses un casino d'Arnaqueur comme tout les autres ?? j'ai débuter a jouer , j'ai gagner $3000 et ensuite tout perdu et j'ai miser un autre $2500 et tout perdu encore et depuis je ne gagne rien nimporte... Grand Mondial Casino offers over 550 of the internet's latest and greatest online casino games for your amusement and a host of progressive jackpots for you to win! Receive 150 chances to become an instant millionaire at Grand Mondial Casino! Hurry up to claim this exciting welcome bonus! At Grand Mondial Casino, you will receive 150 chances to Sur Grand Mondial Casino, vous trouverez une expérience de jeu des plus divertissantes, les derniers jeux de casino en ligne ainsi qu'un méga bonus d'inscription qui pourrait bien faire de vous notre prochain millionnaire instantané ! Cliquez ici pour. jouer maintenant. 150 CHANCES. Chez Grand Mondial Casino, le niveau d'excitation est à son comble avec 550 des meilleurs jeux de casino en ligne. Nous ajoutons de nouveaux jeux chaque mois, pour vous permettre à coup sûr de trouver votre nouveau favori chaque fois que vous jouez ! Tous nos jeux sont dotés de graphismes éblouissants et authentiques, vous offrant ainsi Pour sa gamme de jeux casino, Grand Mondial Casino a souhaité faire appel à un seul éditeur de logiciel, et pas des moindres : Microgaming, le leader du marché. Des slots à la roulette, en passant par le poker ligne, le bingo, le video poker et le blackjack, le panel de jeux casino ligne Grand Mondial est à couper le souffle. Dons casino sont sur le marché français depuis janvier 2019, nous avons testé sa fiabilité dans l'ensemble et pour tout dire actuellement nous n'avons trouvé aucune excuse pour qu'il ne soit pas sur mondial-casinos.com. Le site par lui-même est très élégant avec un noir et dorure particulièrement raffinée.
Grand Mondial Casino Test 2019 Casino-Cowboy.net ♛ - YouTube
Qui trouvera le premier un traitement contre l’épouvantable coronavirus qui a mis l’humanité à l’arrêt et l’économie mondiale à genoux ? Dans un contexte de ... Winners from Puma's Cat gambling forumVisit us today and win some great prizes !http://pumaskittenkrib.yuku.com This video is to help you on any doubts about GrandMondial Casino - Grand Mondial casino review Canada, India, Qatar, Is Grand Mondial casino fake? What is G... Register Now: http://bitly.com/betomania-start-1017059 Online Casinos Video - Grand Mondial Casino Review - Online Casinos - Online Casinos Video.=====... Testbericht: https://www.casino-cowboy.net/casinos/grand-mondial-casino/Facebook: https://www.facebook.com/casinocowboynet/Hier schildert uns der Casino Cowb... This video can change your life 100% grand mondial casino winner indiaOnline casinos' are trending to be quick ways to make some money ..Khelo aur Khelo a... Recorded by DU Recorder – Screen recorder for Android .htts://bitconnect.co/?=outsiderz não aquece em baixoNão clique aqui: http://bit.ly/33eletrolarMeu novo canal: https://bit.ly/20Recovery