MAME 0.193
From MAMEDEV Wiki
Release Date
MAME 0.193 was released on 27 December 2017.
MAMETesters Bugs Fixed
- 05902: (Crash/Freeze) (gba.cpp) gba (bombtour): Game hangs unable to start. (R. Belmont)
- 06683: (Graphics) (surpratk.cpp) suratk: Visible area is too small. (Robbbert)
- 06779: (Crash/Freeze) (coco3.cpp) Mounting Zenix Floppy Disk crashes MAME with floating point exception error (Dirk Best)
- 06780: (Sound) (midtunit.cpp) Possible Volume balance Issue with Williams ADPCM Soundboard. (hap)
- 06784: (Sound) (bagman.cpp) bagman, sbagman: bagman dying sound plays repetitively when game starts. (AJR)
- 06785: (Interface) (coco3.cpp) Can't change into directories that have a "." prefix in their name. (Vas Crabb)
Machine Support
New working machines
- 4-in-1 (Joe Magiera)
- Apollo 13 (Tiger handheld) (hap) (Sean Riddle)
- Batman Forever - Double Dose of Doom (Tiger handheld) (hap) (Sean Riddle)
- Battletoads (Tiger handheld) (hap) (Sean Riddle)
- Calcune (Japan, prototype) (David Haywood) (ShouTime) (gamez fan) (Sacrilego) (Paul Vining) (Jeffrey Gray) (Fabien Marsaud) (Jarrod Wright) (Darksoft) (Rod_Wod) (Sean Sutton) (Surgeville) (The Dumping Union)
- Chess King Master (hap) (Berger)
- Fidelity Designer Mach III Master 2265 (hap) (yoyo_chessboard)
- Fonas 3 in 1: Football, Basketball, Soccer (hap) (Sean Riddle)
- Gakken Invader 2000 (hap) (Sean Riddle)
- HP 2645A (F.Ulivi)
- In Your Face (North America, prototype) (ShouTime) (Darksoft) (Ryan Holtz) (Surgeville) (Sean Sutton) (gamez fan) (Smitdogg) (The Dumping Union)
- Joker Poker With Hi-Lo Double-Up (Joe Magiera)
- Karnov (Tiger handheld) (hap) (Sean Riddle)
- MC Hammer: U Can't Touch This (Tiger handheld) (hap) (Sean Riddle)
- Mortal Kombat (Tiger handheld) (hap) (Sean Riddle)
- Nightmare Before Christmas (Tiger handheld) (hap) (Sean Riddle)
- Robocop 2 (Tiger handheld) (hap) (Sean Riddle)
- Slot (unknown bootleg?) (Alessandro Ghirardi) (Lorenzo Fongaro)
- Space Harrier II (Tiger handheld) (hap) (Sean Riddle)
- Street Fighter II (Tiger handheld) (hap) (Sean Riddle)
- TelePachi Fever Lion (V1.0) (Rod_Wod) (Hammy) (The Dumping Union)
- The King of Fighters '98: Ultimate Match HERO (China, V100, 09-08-23) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (David Haywood) (MetalliC)
- The Shadow (Tiger handheld) (hap) (Sean Riddle)
- Vulcan XL 25 (hap) (Sean Riddle)
New working clones
- A-Blast (Japan) (system11) (The Dumping Union)
- Amigo (bootleg of Amidar, set 2) (f205v) (The Dumping Union)
- Attack (Defender bootleg) (ARPA) (Recreativas.org) (The Dumping Union)
- Blood Bros. (US) (Bill D.) (The Dumping Union)
- Blue's Journey / Raguy (ALH-001) (Razoola)
- Fantasy (Germany, set 2) (Corrado Tomaselli) (The Dumping Union)
- Fidelity Designer Mach IV Master 2325 (hap) (yoyo_chessboard)
- G.I. Joe (Asia, AA) (coolmod) (The Dumping Union)
- Galaxian Growing Galaxip / Galaxian Nave Creciente (Recreativos Covadonga Spanish bootleg) (ARPA) (Recreativas.org) (The Dumping Union)
- Jolly Card (Italian, bootleg) (Team Europe) (Rock Shebbich)
- Coleco Head to Head Hockey (COP420L version) (hap)
- Coleco Head to Head Soccer (COP420L version) (hap)
- Oriental Legend 2 (V101, Oversea) (Jeremy Romine) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (David Haywood) (MetalliC)
- Oriental Legend 2 (V103, Oversea) (Jeremy Romine) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (David Haywood) (MetalliC)
- Oriental Legend 2 (V104, Oversea) (Jeremy Romine) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (David Haywood) (MetalliC)
- Robin Hood (Tiger handheld) (hap) (Sean Riddle)
- Super Bagman (Itisa, Spain) (f205v)
- SWTPC 6800 Computer System (with MIKBUG) (AJR)
- Teki Paki (location test) (ShouTime) (Mouloud Bessaad) (Dulleron) (Christian Ricolleau) (Marisol Nunez Serrano) (Renato Mucciarelli) (Jeffrey Gray) (John Wilke) (Darksoft) (Ryan Holtz) (Smitdogg) (The Dumping Union)
- Twin Brats (set 1) (caius) (The Dumping Union)
- West Story (bootleg of Blood Bros., set 2) (Osso) (caius) (The Dumping Union)
Machines promoted to working
- beatmania IIDX 4th style (GCA03 JAA) (smf) (R. Belmont) (Sarah Purohit)
- beatmania IIDX 6th style (GCB4U JAB) (smf) (R. Belmont) (Sarah Purohit)
- beatmania IIDX 7th style (GCB44 JAA) (smf) (R. Belmont) (Sarah Purohit)
- beatmania IIDX 8th style (GCC44 JAA) (smf) (R. Belmont) (Sarah Purohit)
- beatmania IIDX Substream with DDR 2nd Club Version 2 (984 A01 BM) (smf) (R. Belmont) (Sarah Purohit)
- Dodonpachi Daioujou Tamashii (V201, China) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (David Haywood) (MetalliC)
- Knights of Valour 2 New Legend (V302, China) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (David Haywood) (MetalliC)
- Oriental Legend 2 (V104, China) (Jeremy Romine) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (David Haywood) (MetalliC)
- San Francisco Rush: The Rock (boot rom L 1.0, GUTS Oct 6 1997 / MAIN Oct 16 1997) (Ted Green)
Clones promoted to working
- Action Fighter (FD1089B 317-unknown) (David Haywood)
- Action Fighter (FD1089B 317-unknown, analog controls) (David Haywood)
- Action Fighter (System 16B, FD1089A 317-0018) (David Haywood)
- Action Fighter (System 16B, FD1089B 317-unknown) (David Haywood)
- Action Fighter (System 16B, FD1089B 317-unknown, analog controls) (David Haywood)
- Agat-7 (shattered)
- beatmania IIDX 6th style (GCB4U JAA) (smf) (R. Belmont) (Sarah Purohit)
- Knights of Valour 2 New Legend (V300, China) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (David Haywood) (MetalliC)
- Knights of Valour 2 New Legend (V301, China) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (David Haywood) (MetalliC)
- Oriental Legend 2 (V101, China) (Jeremy Romine) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (David Haywood) (MetalliC)
- Oriental Legend 2 (V103, China) (Jeremy Romine) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (David Haywood) (MetalliC)
- Tazz-Mania (Arfyc / Rodmar bootleg) (Ivan Vangelista)
New machines marked as MACHINE_NOT_WORKING
- Chess Champion: Delta-1 (hap) (Berger)
- Golden Hexa (Yohji) (Smitdogg) (The Dumping Union)
- Green Lizard (AHG1623, US) (Roberto Fresca)
- Hexa President (Yasu)
- Honkey Tonk - Cash Express (BHG1455, US) (Roberto Fresca)
- Keep Your Hat On (BHG1204, US) (Roberto Fresca)
- Multi Game IV (V.Ger 3.44) (Team Europe)
- Ninja Gaiden (Tiger handheld) (hap) (Sean Riddle)
- Konami Picno (Team Europe) (SSJ) (Robbbert)
- Konami Picno 2 (Team Europe) (SSJ) (Robbbert)
- Pitch Hitter - Baseball Challenge (unknown)
- Real Battle Super Phoenix Mahjong (Version 4.1) (Peter Wilhelmsen) (The Dumping Union)
- Shuriken Boy (rod_wod) (The Dumping Union)
- Torarechattano - AV Kantoku Hen (system11) (ShouTime) (The Dumping Union)
- Wild Africa (AHG1535, US) (Roberto Fresca)
New clones marked as MACHINE_NOT_WORKING
- Boot Scootin' (AHG1547, US) (Roberto Fresca)
- Bumble Bugs (CHG0479-99, US) (Roberto Fresca)
- Chicken (01J01886, NSW/ACT) (Roberto Fresca)
- Chicken (RHG0730-99, US) (Roberto Fresca)
- Creature from the Black Lagoon (L-4) (PinMAME)
- Dangerous Curves (Ver 2.9 O) (Muddymusic) (Porchy) (The Dumping Union)
- Death Crimson OX (Rev A) (Jorge Valero) (ClawGrip) (DU)
- Enchanted Forest (AHG1615, US) (Roberto Fresca)
- Enchanted Forest (JHG0415-99, US) (Roberto Fresca)
- Ericsson Step/One (Fredrik Ohrstrom)
- Filthy Rich (English) (Roberto Fresca)
- Inca Sun (01J01946, Venezuela) (Roberto Fresca)
- Panasonic JB-3000 (Edstrom)
- King Galah (AHG1625, US) (Roberto Fresca)
- Mine, Mine, Mine (NHG0416-99, US) (Roberto Fresca)
- Money To Burn (English) (Roberto Fresca)
- Mountain Money (BHG1464, US) (Roberto Fresca)
- Penguin Pays - Cash Express (AHG1544, US) (Roberto Fresca)
- Penguin Pays (OHG0417-02, US) (Roberto Fresca)
- Penguin Pays (OHG0417-03, US) (Roberto Fresca)
- Queen of the Nile (AHG1608, US) (Roberto Fresca)
- Queen of the Nile (GHG4091-03, US) (Roberto Fresca)
- Reel 'Em In (English) (Roberto Fresca)
- San Francisco Rush 2049: Tournament Edition Unlocked (rtw) (Stig Remnes)
- Striker Xtreme (1.01 Italy) (PinMAME)
- Triumph-Adler alphatronic P2 (rfka01) (helwie44)
- Triumph-Adler alphatronic P2U (rfka01)
- Triumph-Adler alphatronic P30 (rfka01) (helwie44)
- Wild Cougar (AHG1531, US) (Roberto Fresca)
- Wild Cougar (NHG0296-07, US) (Roberto Fresca)
- Wild Cougar (NHG0296-99, US) (Roberto Fresca)
- Winning Bid (English) (Roberto Fresca)
Notable new WORKING software list additions
- Amiga CD-32 CD-ROMs
- Hartung Game Master cartridges
- IBM PC disk images
- Advanced Dungeons & Dragons - Curse of the Azure Bonds (V1.0) (ArcadeShadow)
- Advanced Dungeons & Dragons - Pool of Radiance (5.25") (ArcadeShadow)
- Super Hang-On (ArcadeShadow)
- Echecs 3D (French) (breiztiger)
- A-10 Tank Killer (1.1) (Justin Kerk)
- A-10 Tank Killer (1.5) (Justin Kerk)
- IBM Personal Computer DOS (Version 1.10, Master diskette) (Justin Kerk)
- IBM Personal Computer DOS (Version 2.00, Master diskette) (Justin Kerk)
- IBM Personal Computer DOS (Version 2.10, set 3) (Justin Kerk)
- IBM PC/AT disk images
- Ontrack Disk Manager (Curt Coder)
- 1869 - Erlebte Geschichte Teil I (German) (Justin Kerk)
- 3000 Icons for Windows (Justin Kerk)
- Classic Road 2 (Justin Kerk)
- Gravis Utilities V2.1 (Justin Kerk)
- Gravis UltraSound (GUS) Installation - V3.53 (Justin Kerk)
- Lotus 1-2-3 Release 3 (5.25") (Justin Kerk)
- Lotus 1-2-3 Release 3.1 (Justin Kerk)
- MS-DOS (Version 6.2/V, Upgrade) (Japanese) (Justin Kerk)
- IBM PC/AT CD-ROM images
- Noi Siamo Angeli (Italian) (Arena80.it)
- Pompei AD LXXIX (Arena80.it)
- We Are Angels: Ein Engel schlaegt zu! (German) (archive.org)
- Alien Rampage (v1.13) (EoceneMiacid)
- Crusader - No Remorse (v1.23) (EoceneMiacid)
- Iron Blood (EoceneMiacid)
- Prototype (EoceneMiacid)
- Rise 2 Resurrection - Director's Cut (EoceneMiacid)
- Sideline (EoceneMiacid)
- Turrican II - The Final Fight (EoceneMiacid)
- The UltraSound CD (Justin Kerk)
- The UltraSound Experience (Justin Kerk)
- Arabian Kid (Rod_Wod)
- Claw (Japan v1.2) (Rod_Wod)
- Doka-chan no Building Panic (Japan) (Rod_Wod)
- Doom II for Windows 95 (Japan) (Rod_Wod)
- Electronic Popple (Japan) (Rod_Wod)
- Golly! Ghosts! Goal! (Japan) (Rod_Wod)
- Halloween Harry in Zombie Wars (Rod_Wod)
- Iwatobi Penguin Rocky & Hopper DeJig Puzzle (Japan) (Rod_Wod)
- Orgaslave (Rod_Wod)
- Pauly Mouse (Japan) (Rod_Wod)
- PoiPon (Japan) (Rod_Wod)
- Segata Sanshirou Choujin Densetsu (Rod_Wod)
- Silkroad Hoshi no Shima no Monogatari (Rod_Wod)
- Space Invaders for Windows (Rod_Wod)
- W.Pressure (Japan) (Rod_Wod)
- Lexmark Z22 / Z32 Color Jetprinter (The Onion Knight)
- Mustek Power of Scanning (The Onion Knight)
- Rayman (US v1.21) (The Onion Knight)
- Viper -V16- RISE (International) (The Onion Knight)
- Viper -V16- Imagine (International) (The Onion Knight)
- Alien Incident (Eng, Fre, Ger, Fin) (v1.30) (unknown)
- Atari Lynx cartridges
- Tourvision (bootleg Arcade NEC PC-Engine) cartridges
- Final Soldier (system11) (The Dumping Union)
- PC Genjin - Pithecanthropus Computerurus (system11) (The Dumping Union)
- Splatterhouse (system11) (The Dumping Union)
- Tenseiryuu - Saint Dragon (system11) (The Dumping Union)
- Tora e no Michi (system11) (The Dumping Union)
- Violent Soldier (system11) (The Dumping Union)
- Sony Playstation CD-ROMs
- Chou Jikuu Yousai Macross - Ai Oboete Imasu ka (Japan) (EoceneMiacid)
- Fire Pro Wrestling G (Japan) (v1.1) (EoceneMiacid)
- Gradius Gaiden (Japan) (v1.1) (EoceneMiacid)
- Gunners Heaven (Japan) (EoceneMiacid)
- Hokuto no Ken - Seikimatsu Kyuuseishu Densetsu (Japan) (EoceneMiacid)
- Jikkyou Oshaberi Parodius - Forever with Me (Japan) (EoceneMiacid)
- Kaette Kita Cyborg Kuro-chan (Japan) (EoceneMiacid)
- Macross Digital Mission VF-X (Japan) (EoceneMiacid)
- Macross VF-X2 (Japan) (EoceneMiacid)
- Super Robot Taisen Alpha Gaiden - Premium Edition (Japan) (EoceneMiacid)
- Super Robot Taisen Alpha Gaiden - Shokai Genteiban (Japan) (EoceneMiacid)
- Super Robot Taisen Alpha (Japan) (v1.1) (EoceneMiacid)
- Super Robot Taisen Complete Box (Japan) (EoceneMiacid)
- Super Robot Taisen F (Japan) (EoceneMiacid)
- Super Robot Taisen F Kanketsuhen (Japan) (EoceneMiacid)
- Zanac X Zanac (Japan) (EoceneMiacid)
- TI-95 cartridges
Software list items promoted to working
Notable new NOT_WORKING software list additions
- Amiga CD-32 CD-ROMs
- Alien Breed - Special Edition + Qwak (EoceneMiacid)
- Alien Breed 3D (EoceneMiacid)
- Alien Breed - Tower Assault (EoceneMiacid)
- Alfred Chicken (EoceneMiacid)
- The Chaos Engine (EoceneMiacid)
- The Classic Lotus Trilogy (EoceneMiacid)
- Disposable Hero (EoceneMiacid)
- Project-X + Ultimate Body Blows (EoceneMiacid)
- Super Putty (EoceneMiacid)
- Total Carnage (EoceneMiacid)
- Fujitsu FM Towns CD-ROMs
- IBM PC disk images
- IBM PC/AT disk images
- IBM PC/AT CD-ROM images
- Boorp's Balls (Rod_Wod)
- Geo ~The Iron Age~ (Japan) (Rod_Wod)
- Heart of Darkness (Japan v1.1.05) (Rod_Wod)
- Jake Burst (Japan) (Rod_Wod)
- Kung-Fu Hero Akimbo Lee (Rod_Wod)
- Moon Dragon (Japan) (Rod_Wod)
- Twinbee Paradise In Donburi Shima (Rod_Wod)
- Zyclunt (EoceneMiacid)
- King's Quest - La Maschera dell'Eternita (The Onion Knight)
- NEC PC-FX CD-ROMs
- Amateur Teikyou CD-ROM (EoceneMiacid)
- Battle Heat (EoceneMiacid)
- Can Can Bunny Extra DX (EoceneMiacid)
- Der Langrisser FX (EoceneMiacid)
- Doukyuusei 2 (EoceneMiacid)
- Dragon Knight IV (EoceneMiacid)
- Farland Story FX (EoceneMiacid)
- Fire Woman Matoigumi (EoceneMiacid)
- Fushigi no Kuni no Angelique (EoceneMiacid)
- Megami Paradise II (EoceneMiacid)
- Pia Carrot e Youkuso!! - We've Been Waiting for You (EoceneMiacid)
- Sotsugyou II FX - Neo Generation (EoceneMiacid)
- Konami Picno cartridges
- Anime Enikki (Team Europe) (SSJ)
- Kanji Club (Team Europe) (SSJ)
- Montage (Team Europe) (SSJ)
- Picno Art Puzzle (Team Europe) (SSJ)
- Picno de 1 2 3 (Team Europe) (SSJ)
- Picno de A B C (Team Europe) (SSJ)
- Picno de A I U E O (Team Europe) (SSJ)
- Real Montage (Team Europe) (SSJ)
- Shirayuki-hime Monogatari (Team Europe) (SSJ)
Translations added or modified
Contributions
The known contributions for this version are, in the order specified in the whatsnew:
- AJR updated the swtpc driver: Split into two systems (SWTBUG and MIKBUG), and added preliminary SS-50 I/O bus.
- AJR updated the et3400 driver: Add Reset key and Segment Test input.
- AJR fixed -listdevices' misplacement of subdevices in some configurations.
- AJR updated the m6809 core: Started resolving the great MC6809/MC6809E device type/clock divider mix-up.
- AJR added generic ripple counter device.
- AJR added Seals 8K SC Memory Board to S-100 bus emulation.
- AJR fixed random strings of question marks in displayed key names.
- Andreas Naive updated igs036crypt.cpp: Added support for kof98umh, and made key tables compatible with format uploaded by ARM CPU.
- Andrey Merkulov updated the i386 core: x87 bug fixes and FERR support.
- Andrey Merkulov updated the i8087 device: Fixed regression in Fanuc driver pending further investigation.
- Angelo Salese updated route16.cpp: Added player 2 inputs to T.T. Mahjong.
- Angelo Salese updated vgmplay.cpp: Added preliminary YM2608 OPNA support.
- Barry Rodewald updated the attache816 driver: Enabled MCFG_QUANTUM_PERFECT_CPU on the 8086 - fixes deadlock when writing to RAM disk.
- BartmanAbyss updated the z180 core: Fixed Z180_RCR_REFW, and added Wait State Generator (DCNTL) support.
- Carl created separate 8087 device.
- Curt Coder updated the pet driver: Fixed video RAM mirroring.
- David Haywood updated the weststory driver: Verified sprite data by converting to bootleg format and figuring out what was scrambled from there.
- Dirk Best updated the micro3d driver: Added diagnostic terminals to the DrMath and VGB boards.
- Edstrom updated the prodigy driver: Added basic LAY to SVG XSLT filter.
- Edstrom provided myb3k driver updates:
- Added ISA8 bus, moved FDC to ISA8 card, and added COM card and two new FDC cards.
- Added PIT, PIC, DMA and PPI devices.
- Corrected clocks, crystals and switches.
- Split ROM into BIOS and character generator, as physically present.
- Added clones for Ericsson Step/One and Panasonic JB-3000 rebranded versions (ROMs undumped for latter).
- Edstrom, Fredik Ohrstrom and Mattis Lind updated myb3k.cpp: Fixed keyboard and audio - DOS 1.25 boots and runs BASIC demo.
- Edstrom and Sean Riddle updated trs80m2kb.cpp: Added missing keyboard controller ROM.
- feos added a preliminary rewind feature based on save states.
- Fredrik Ohrstrom updated the myb3k driver: Added keyboard device and preliminary support for Ericsson Step/One keyboard.
- F.Ulivi updated the hp9845 driver: Added high-level emulation of internal printer.
- Felipe Sanches fixed and improved metadata for CP-450 and CD-6809 CoCo FDCs.
- Hans Ostermeyer updated the omti8621 device: Use custom brief instance name "disk" for compatibility with previous MAME versions.
- Hans Ostermeyer updated the apollo_kbd device: Handle virtual Num Lock toggle inside the devices.
- MetalliC updated the Atmel AIC device: Implemented most features.
- MetalliC provided ymz774 improvements:
- Implemented sequencer and SQC, and fixed SEQ/SQC save states.
- Added channel volume delayed transition.
- Implemented channel/SEQ pause/resume.
- MetalliC updated the ymz770 device: Implemented CHAN/SEQ "keep playing" command.
- Michael Zapf updated the tms9995 core: Fixed READY check on RESET (auto-waitstate).
- Miodrag Milanovic updated GENie, BGFX, and BX, and added BIMG since it is separated now.
- O. Galibert converted disassemblers to independent classes.
- All architectures are available in unidasm, and paged/non-linear program counters are supported better.
- O. Galibert updated emumem: Templated address_space::direct on address shift.
- Address passed to {read|write}_* on address_space or direct_read_data is now the logical address (not byte offset).
- O. Galibert updated the ide device: Disambiguated 16- and 32-bit CS access, and added non-space CS access methods.
- O. Galibert updated the memory system: Removed some space parameters from the apple2 domain.
- Patrick Mackinlay updated the interpro driver: CPU and MMU improvements.
- Implemented most clipper CPU and MMU exceptions.
- Completed C300 instructions, adjusted for C400.
- Improved CAMMU dynamic translation and added faults.
- Refactored C300 CAMMU into separate instruction/data instances.
- Configurable IOGA and SR bus memory access.
- Patrick Mackinlay added new device emulating the National Semiconductor DP8510 BITBLT processing uni.
- Used in the InterPro GT family graphics boards.
- Patrick Mackinlay updated the nscsi device: Use CHD ident metadata for inquiry.
- Roberto Fresca provided Aristocrat MK5 updates:
- Redumped the following sets so they have correct checksums and boot: Inca Sun (DHG1577, US), Loco Loot (AHG1513, US), Unicorn Dreaming (BHG1584, US).
- Removed Margarita Magic set 2 found to be a corrupt dump.
- R. Belmont updated the riscpc driver: Fixed ROM load for rpc600.
- R. Belmont and Sarah Purohit updated the twinkle driver: Made many fixes to waveram banking and DMA - most sets are semi-playable now.
- R. Belmont updated the gba driver: Added various mirrors and fixed byte-wide VRAM/PRAM/OAM access.
- r09 provided fmtowns improvements:
- Improved horizontal scrolling/positioning.
- Fixed mouse cursor moving on its own in Data West games.
- Implemented half-size sprites and sprite rotation.
- Fixed kana input and identified missing keys.
- Robbbert updated the TMS9995 core: Fixed debugger do command (thanks to Ryan Holtz).
- Robbbert updated the Cortex driver: Made system usable although not complete.
- Roberto Fresca updated the Amatic Multi Game IV driver: Decrypted program ROM, added proper keys, created new machine configuration (also used for Switched Multi Game III), and added third 8255 PPI.
- shattered updated the mc1502 driver: Added BIOS 7.2 and TODO list.
- shattered updated the agat7 driver: Added 840KB floppy HLE and made some minor fixes, can be considered working.
- smf provided twinkle driver updates:
- Changed RF5C400 clock to match notes added 8MB of dummy RAM to the RF5C400, and adjusted the banking so sounds play correctly.
- Improved LED font from available reference sources, mapped lamps and DIP switches, and added basic internal artwork.
- smf and Guru updated the twinkle driver: Changed security card padding from 0x00 to 0xff, added dumps for 4th and 5th, and scrubbed serial numbers.
- smf provided RF5C400 updates:
- Converted to use device_rom_interface.
- Save/restore the external memory registers.
- Moved static variable into device state.
- Fix the commented out osd_printf_debug.
- Added skeleton for reading and writing channel register 0x0F (used by beatmania IIDX games).
- smf refactored 680x0 so that member variables aren't public.
- smf stopped save and load logging timers unless VERBOSE is set.
- Ted Green updated the seattle driver: Added gearshift to sfrush and sfrushrk.
- Ted Green updated the atlantis/vegas drivers: Fixed banking for DENVER and DSIO DCS audio.
- Vas Crabb updated the et3400 driver: Added better layout views including display labels and clickable keypad (github issue #2862).
- David Haywood, endrift, MetalliC, R. Belmont and Vas Crabb provided arm7 changes:
- Fixed misaligned 16-bit loads (thanks to MoochMcGee for report). (Vas Crabb)
- Made IGS036 CPU derive from ARM946 (ARM9 implementation of ARMv5T with MPU). (David Haywood)
- Made LDMIA/STMIA align to 32-bit boundary. (endrift) (R. Belmont)
- Made misaligned memory accesses match ARM9 behaviour. (MetalliC)
- David Haywood, Lord Nightmare and MetalliC provided pgm2.cpp changes:
- Made RTC tick and removed now-unnecessary patch from orleg2. (MetalliC)
- Documented debug features. (MetalliC)
- Made igs036 emulation use uploaded decryption tables for kov2nl and orleg2. (David Haywood)
- Use sprite decryption keys uploaded by games where we have internal ROM. (MetalliC) (David Haywood)
- ICRW sim improvements. (MetalliC) (Lord Nightmare)
- Converted memory card to an image device and added default card images to ROM sets. (MetalliC) (David Haywood)
- Allow ddpdojh to run code from RAM rather than treating RAM as ROM. (David Haywood)
- Alex Marshall fixed Batrider's audio CPU clock (should be 32MHz/6).
- Bryan McPhail mario.cpp: Verified marioo is revision G, and identified unknown PROM as main CPU memory map decoding PROM.
- caius updated stlforce.cpp: Corrected OKI clock for twinbrat and clones.
- chris @ windy gaming, Joe Magiera and nightmaretony updated the gngprot driver: Added correct character ROM.
- Corrado Tomaselli updated ironhors.cpp: Measured clocks.
- dink added hand-made priority PROM for In Your Face.
- Heihachi_73 updated the aristmk5 driver: Updated layouts.
- helwie44 updated the alphatpx driver: Identified more keys.
- MoochMcGee updated pc_vga.cpp: Left-shift CRTC start address depending on mode, thanks to DOSBox-X (github issue #2954).
- PinMAME updated play_2.cpp: Updated cop402 ROM for zira.
- Porchy and The Dumping Union updated cps1.cpp, kenseim.cpp: Reqplaced ioc1 PAL logical equivalent with real dump from an unprotected device.
- rfka01 updated the alphatpx: Added sound emulation.
- rfka01, helwie44 and Carl updated the alphatpx: Made many improvements to emulation and documentation.
- rfka01 updated compc.cpp, pc10iii: Added BIOS v4.35c and matching character generator ROM.
- Sean Riddle updated the tispeak driver: Added correct Speak & Spell 1978 MCU ROM.
- ShouTime updated segae.cpp: Corrected ROM labels for Hang On Jr.
- sjy96525 corrected years for a number of systems:
- Galaxian 3 - Theater 6 : Project Dragoon, Galaxian 3 - Theater 6 J2 : Attack of The Zolgear, LD Mahjong #4 Shabon-Dama, Master's Golf, Correct Operation Thunder Hurricane, Paca Paca Passion, Panic Park, Soreike! Anpanman Popcorn Factory, Virtua Striker 2 '99.
- sjy96525 improved controls for Landing Gear, Hyper Bishi Bashi Champ, and Salary Man Champ.
- Sylvain Glaize made MAME raise a fatal error if lua console is requested but the console plugin is not found (rather than crashing).
- Team Europe updated cdi.cpp: Decapped and dumped quizard3 MCU.