[多街机/多机种模拟器]MAME 0.218
0.218 (2020-02-02)------------------
MAME Testers Bugs Fixed
-----------------------
- 04300: (cliffhgr.cpp) cliffhgr, cliffhnga: DIP switch values are reversed for "Short Scenes". (italiandoh)
- 06897: (stfight.cpp) empcity: Red screen during scene transitions. (sasuke)
- 07336: (intv.cpp) intv, intvoice : No speech in Mattel Intellivision games.
- 07516: (twins.cpp) twins, twinsed2: Games lock up or reset after level 1-5. (Angelo Salese)
- 07530: (apollo.cpp) dn3000, dn3500, dn5500: Resetting via typing RE crashes the emulator. (Ivan Vangelista)
- 07531: (pong.cpp) breakout: MAME crashes with exception with -video bgfx. (Couriersud)
- 07533: (bnstars.cpp) bnstars1: Broken sprites and missing graphics. (cam900)
- 07534: (apple2e.cpp) apple2ee: Time advances too quickly when using Thunderclock. (R. Belmont)
- 07554: (m68705prg.cpp) All machines in m68705prg.cpp no longer show LED values (default 000) when booting. (hap)
New working machines
--------------------
The Apprentice (Senario, Plug and Play)
Big Bonus Slots (Senario, Plug and Play)
Conny PDC100 - Pocket Dream Console
Cosmo Girl (Senario, Plug and Play)
Dance Dance Revolution Kids (GQAN4 JAA)
Excite Sports Wireless Interactive TV Game - 48-in-1 (set 1, NTSC)
Game & Watch: Mario's Cement Factory (Table Top)
Jungle's Soft / Ultimate Products (HK) Ltd Zone 100
Lexibook / Sit Up Limited Seal 50-in-1
Mario Roulette
MiWi2 7-in-1 Sports
Muscle Ranking Kinniku Banzuke Spray Hitter
The Perfect Mate (Senario, Plug and Play)
Psion Series 5mx
Pop'n Stage EX (ver JB-A)
Sega Genesis Nomad (USA Genesis handheld)
Senario Deluxe TV Poker - Texas Hold'em, Blackjack & Video Poker (US)
Trump Grand PowerJoy (PJ001, NES based plug & play)
Who Wants to Be a Millionaire? (Senario, Plug and Play, US)
Zone 7-in-1 Sports (US)
New working clones
------------------
Denjin Makai (set 1)
Enduro Racer (YM2151, FD1089B 317-0013A)
Excite Sports Wireless Interactive TV Game - 48-in-1 (set 2, PAL)
Fidelity Electronics Excel 68000 Mach IV 68020 Master 2325
GunNail (location test)
Hegener + Glaser Mephisto Lyon 68030
Hegener + Glaser Mephisto Portorose 68030
Hegener + Glaser Mephisto TM Berlin (prototype)
Hegener + Glaser Mephisto TM Lyon
Hegener + Glaser Mephisto TM Vancouver
Hegener + Glaser Mephisto Vancouver 68030
The Last Apostle Puppetshow
Match'em Up (German)
Minky Monkey (Japan)
New Cherry '96 (v3.1, B PCB)
New Cherry '96 (v3.1C, G PCB)
New Cherry '96 Special Edition (v3.55, C1 PCB)
New Fruit Bonus '96 (v3.1, A PCB)
PC with V20 CPU
Pop'n Music 1 (ver JA-A, HDD 1.00)
Pop'n Music 1 (ver KA-A, HDD 1.01)
Saitek Mephisto London 68030
Saitek Mephisto TM London
Sega Mega Jet (Japan Mega Drive handheld)
Super Bagman (version 5)
V.Smile Baby (Spain, with Aventuras en el Bosque de los Cien Acres)
Machines promoted to working
----------------------------
Buttobi Striker
Dam Dam Boy (on dedicated PCB)
Digital Equipment Corporation VT52 Video Display Terminal (M4)
Fuusen Pentai
Kattobase Power Pro Kun
Korokoro Pensuke
Lucky Girl (Wing)
MIPS Magnum R4000 (le)
Pittanko Zaurus
Rushing Beat Shura (SNES bootleg)
Shuriken Boy
Tsukande Toru Chicchi
Yu-Gi-Oh Monster Capsule
Clones promoted to working
--------------------------
Dam Dam Boy (on Tsukande Toru Chicchi PCB)
Senario / Play Vision Vs Maxx Texas Hold'em TV Poker - 6 Player Edition (UK)
Senario Vs Maxx Texas Hold'em TV Poker - 6 Player Edition (US)
Toki (Modular System)
New machines marked as NOT_WORKING
----------------------------------
Advance Bright Ltd 4 Player System - 10 in 1
Advance Bright Ltd / V-Tac Technology Co Ltd. Wireless Tennis (WT2000, ABL TV Game)
AT&T 3B2/300
AT&T 3B2/600
AT&T 610 Business Communication Terminal
AT&T 730X
Bandai Design Master Denshi Mangajuku
Bandai Karaoke Ranking Party (Japan)
Challenge Girl (Falcon bootleg)
Diana Elite
Digital Equipment Corporation VT62 DECscope
Dinoking Battle
Dinoking Kids
Dragon Dance (V1.02J)
Eldorado (4.2)
Epoch / SSD Company LTD Excite Bowling (Japan)
Epoch / SSD Company LTD Excite Stadium DX (Japan)
Excalibur Electronics Inc Carl Edwards' Chase For Glory
Flashman
Generations (Retro-Bit)
Hamy System WiWi 18-in-1 Sports Game
Intec InterAct Complete Video Game - 111 Games & 42 Songs (G5410)
JAKKS Pacific Inc / Toymax Telestory
JAKKS Pacific Inc DC Super Heroes The Watchtower Hero Portal
Jungle Soft / Ultimate Products (HK) Ltd Zone 32-bit Gaming Console System (Family Sport 41-in-1)
Knock Down 2001 (Japan, KD11 Ver. B)
Laser Quiz Greece
LeapFrog Little Touch LeapPad
Lear Siegler ADM 12 Video Display Terminal
Let's Play! Game Machine 240 in 1
Lexibook Compact Cyber Arcade - 250-in-1 (JL2375)
Lexibook Compact Cyber Arcade - Frozen
Majesco Golden Nugget Casino
Marcel van Kervinck Gigatron TTL Microcomputer
Mirage World (satellite)
Mostek AID-80F Development System
My Wico Deluxe (Family Sport 85-in-1)
National Semiconductor unknown INS8900 Multibus card (980305652)
Network Computing Devices NCD19c
Novag Supremo
Odeon Twister (v1.4)
Plug and Play Sudoku (VT based?)
Publications International Ltd Story Reader
Publications International Ltd Story Reader 2.0
Retro FC Plus 168 in 1 Handheld
Scorpion (Jun 15, 1999)
Senario / All in 1 Products Ltd Ultimate Sudoku TV Edition 3-in-1
Simba / V-Tac Technology Co Ltd. TV Sports 10-in-1 / Decathlon Atlhetic Sport Games
Smart Planet Sudoku Plug & Play TV Game '6 Intelligent Games'
SpongeBob SquarePants Bikini Bottom 500 (JAKKS Pacific TV Motion Game)
TaiKee Mini Arcade Games Console (Family Sport 220-in-1)
Takara / SSD Company LTD Jara-Ja Land (Japan, home version)
TeleVideo Systems TeleVideo 924 Video Display Terminal
Texas Reels (Ver. 2.00)
Tomy / SSD Company LTD Tomica Carnavi Drive (Japan)
TV Virtual Fighter / Free Fight Kung Fu (Conny / Big Ben)
unknown Namco System 10 medal game (MTL1 SPR0B)
War III Cherry Best
Wow Wireless Gaming
New clones marked as NOT_WORKING
--------------------------------
286 motherboards with 6-chip SUNTAC chipset
3SIUD-1.1
486 motherboards using the SiS 85C496/85C497 chipset
486 motherboards using the UNI4800 chipset
486IG-B-2-1
A-Trend ATC-1415
A-Trend ATC-1425A
Abit AB-PM4
Abit AB-PV4
AMI EISA Enterprise-III
AMI EISA Enterprise-II
AMI EISA Enterprise-IV
AMI Super Voyager PCI-II
AMI Super Voyager VLB
AMI Super Voyager VLB-II
AMI Super Voyager VLB-III
Aopen AP43
Aopen VI15G
AT&T 3B2/310
AT&T 3B2/400
Atari ABC-286/30
Atari PC4
Atari PC5
Biostar MB-1433UIV
Chaintech 486SPM
Chicony CH-486-33C
Datavan Book-Size LAN station
Driving Force (Galaxian conversion, Seatongrove UK, E-0237)
Edom 486VL3H
Edom MV035F
EFA 486 APIO
EFA 4DMS HL3G-L4-VI
EFA 4DMU HL3S
Epoch / SSD Company LTD / Sonokong Real Ping Pong (Korea)
ExpertChip EXP4044
Fantasy Story (set 2)
Fighting Fantasy (Modular System)
Highscreen Colani Blue Note
Klax (version 5, bootleg set 3)
The Lord Of The Rings (3.00)
Mintek BAY-1000C V1.01
MSI MS-4134
MSI MS-4145
Multitech Microprofessor II
New Fruit Machine (Ming-Yang Electronic, vFB02-01A)
Octek Jaguar II
Profex PC 33
Quizard 3 (v3.4, German, i8751 DE 132 A1)
Quizard 4 Rainbow (v4.2, Czech, i8751 TS142 CZ1)
Scorpion (Oct 01, 1997)
Seibu Cup Soccer :Selection: (bootleg, set 4)
Siemens-Nixdorf PCD-3Nsl Notebook Computer
SOYO 025R2
SOYO 30H
Takara / SSD Company LTD / newgent e-kara (Spain, includes 3 songs)
TD-4IP-UMC-AIO
VS Computer Mahjong
Wild Cat 3 (CMV4 hardware)
ZIDA 4DVS
New working software list additions
-----------------------------------
apple2_flop_clcracked:
Air Navigation Trainer (cleanly cracked), Barron's Computer SAT Study Program (Version 1.0) (cleanly cracked),
The Boy Jesus (cleanly cracked), Diascriptive Reading I (cleanly cracked), Green Globs and Graphing Equations (cleanly cracked),
In Search of the Most Amazing Thing (First Revision) (cleanly cracked), Instant Recall (Version 1.1) (cleanly cracked),
Magic Mailer (Version 1.1) (cleanly cracked), MicroChess (Version 2.0) (cleanly cracked), Mind Over Minors (cleanly cracked),
The Spy's Adventures in North America (Version 1987-10-31) (cleanly cracked), Temple of Apshai (cleanly cracked),
What's My Logic? (Version 1.0) (cleanly cracked), Wiziprint (Version 2.01) (cleanly cracked)
Adventure Creator (cleanly cracked), Construct-A-Word II (cleanly cracked), Life Science (cleanly cracked),
MIDI/4 (Revision 5) (cleanly cracked), The Quarter Mile (Version 4.0) (800K 3.5") (cleanly cracked)
apple2_flop_orig:
The Abyssal Zone, Adventure, Adventure Construction Set, Alien Typhoon, The Alpine Encounter, Amazon, Amnesia,
The Ancient Art of War, Arthur: The Quest for Excalibur, The Bard's Tale, Borg, The Breckenridge Caper of 1798,
Chess (Odesta) (Version 7.0), Crown of Arthain, Cuban Fantasy, The Dark Heart of Uukrul, Dave Winfield's Batter Up!, Diamond Mine,
Dinosaur Days Plus!, Drug Alert!, Dunjonquest: Hellfire Warrior (Version 1), Dunjonquest: Hellfire Warrior (Version 2),
Dunjonquest: Hellfire Warrior (Version 3), Dunjonquest: The Temple of Apshai (Revision 1),
Dunjonquest: The Temple of Apshai (Revision 2), Dunjonquest: The Temple of Apshai (Revision 3),
Dunjonquest: The Temple of Apshai (Revision 4), Earth Orbit Stations, Ecology Simulations II, Galactic Attack, Gears,
Gold Rush! (Version 1.0M), Green Globs and Graphing Equations, Horizon V, The Hunt for Red October,
In Search of the Most Amazing Thing, Interpreting Graphs, Into The Eagle's Nest, Journey (version 16), King's Bounty,
Koronis Rift, Lords of Karma, Neuromancer, New World, Nord and Bert Couldn't Make Head or Tail of It (Release 19 / 870722),
Now You See It, Now You Don't - Was it there? Was it missing?, Portal, Quest for the Scarlet Letter,
Questprobe featuring The Hulk (Version 2.3/127), Rambo: First Blood Part II, Shogun, Southern Command,
Space Quest: The Sarien Encounter, Star Trek: Strategic Operations Simulator, SwordThrust, Tangled Tales, Thrilogy,
Wizardry II: The Knight of Diamonds (Version PV3S2V1/10-MAR-82), Wizardry IV: The Return of Werdna,
Wizardry: Proving Grounds of the Mad Overlord (Version 2.1), Wiziprint (Version 2.1), Xyphus, Zork Zero
bbc_rom:
Acorn ADFS 1.33 (IDE), Acorn ADFS 1.53 (IDE), Acorn ADFS 1.57 (MMC), Harston ADFS 6.00, Harston ADFS 6.10, RetroClinic RamFS 1.00,
RetroClinic RamFS 1.04
bbcb_flop:
AMX Stop Press, BBC-Z88 Transfer Link, Beeb OPL: AdLib Christmas Carols, Beeb OPL: AdLib Classical Favourites #1,
Beeb OPL: AdLib Jukebox, Beeb OPL: AdLib Jukebox Bonus Disc, Beeb OPL: AdLib Pop/Rock Grooves, Beeb OPL: Brix, Beeb OPL: Droplay,
Beeb OPL: DynaBlaster, Beeb OPL: Jill of the Jungle, Beeb OPL: KiloBlaster, Beeb OPL: Solar Winds, Beeb OPL: Wacky Wheels,
Beeb OPL: Xargon, Beeb OPL: Zone 66, BeebSID 19 - Classical, Chauffeur, Christmas Crackers, Enigma, EV1 Camera Interface,
Harston ADFS System Disk 6.10, Icon Art Master, The Krystal Connection, MagScan - The Beebug Bibliography Disc v1.31,
MEDL Tracker Ball Utilities, Mountain Panic, MR4200 32K RAM Board, Paranoid, UTILRAM: The Utility RAM, Video Camera Interface,
VideoNuLA Support Disc, The Wapping Editor Utilities 1.21, The Wapping Editor Utilities 1.30, White Light, Zap!
c64_cass:
BMX Racers (set 4, Visiload loaders), The CF Power Pack Tape 5, Hero of the Golden Talisman, Match Point (set 2), Mermaid Madness,
On Court Tennis, On Field Football, Outlaws, Rad Ramp Racer, Run the Gauntlet, Short Circuit, Skate Rock Simulator, Space Hunter,
Spellbound, Sweep, Talladega, Yogi's Great Escape (set 2)
Hole In One
fmtowns_cd:
Emit Vol. 3 - Watashi ni Sayonara o, The New Zealand Story (HMA-213)
Shooting Towns
gameking:
4 in 1 - SeaGuard + Whirlybird + Spectask + Captain (set 2),
4 in 1 - Three Battles + Light Sword + Risker + Metal Deform (1MB cartridge),
4 in 1 Vol. 10 - Soldier + Seatercel + General + Seafight (1MB cartridge),
gmaster: Finite Zone
ibm5150:
UCSD p-System
Apogee Software Bonus Disk (Jumpman Lives!, Commander Keen in Invasion of the Vorticons)
ibm5170: Goal!, Street Fighter II
jupace_cass: Forth Surround, Superchess II
jupace_snap: Casse Briques, Champs De Mines, Millipede, Pacman, Valkyr
megadriv: Sonic the Hedgehog 2 (World, prototype 19920821), Sonic the Hedgehog 2 (World, prototype 19920914)
n64: 007 - The World Is Not Enough (prototype, version 21)
snes:
Missile Command (prototype 19970210)
Earthworm Jim (USA, prototype 19940819)
Arcana (USA, prototype), Super Nova (prototype)
svision: Cross High (Euro, USA)
Software list items promoted to working
---------------------------------------
gameking:
4 in 1 - AirWar + DeadShot + Challenge + Speedboat, 4 in 1 - CS-I + Soldier + Sea War + Thunderbird,
4 in 1 - Elfin + Chariot + Searcher + Peace Havass, 4 in 1 - Farer + Sortie + PhantomFighter + SeaBed War,
4 in 1 - Manhunt + Bobby + Tantivy + Racing Car, 4 in 1 - Nagual + Revenger + Terminator + Black Jack,
4 in 1 - Nobody + Bad Boy + Air Wrestle + MotherLove,
4 in 1 - TrojanLegend (Trojan) + HappyBall + Supermotor (Motor) + Lanneret (Hawk),
4 in 1 - Warrior + Cleverhawk + Valiant + MetalDeform (1MB cartridge), 4 in 1 Vol. 9 - Duckman + Ares + HappyKiller + Cycloneact
jupace_cass:
3D Maze, Ace Avoider, Ace Invaders (Forth Dimension), Ace Invaders (Hi-Tech Microsoft),
Ace Manual Code Examples - Chapter 11 (mice), Ace Mines, Ace Star, Acevaders, Adventure A - Planet of Death, Alien Defender,
Amazing Maze, Astrian Descent (Prototype), Atic Raid, Black Island Adventure, Bomber, Breakout, Callisto, Cavern Attack,
Centipede, Chase, Chess, Dodge the Munch (Prototype), Duckshoot, Firebird, Frogger (Boldfield Computing),
Fungle Monsters (Prototype), Gobbledegook, Green X Frog, Guessing Game, Krazy Kong (Prototype), Light Racer (Prototype),
Memory Stars, Meteor, Meteor Racer, Meteors (Prototype), Micro Maze, Minefield, Othello, Owler, Quick-Draw (Prototype),
Quick-Draw Practice (Prototype), Robohench (Prototype), Robohunt (Prototype), Sallors' Hornpipe,
Sam and the Time Bombs (Prototype), SokoACE, SokoACE Map Editor, Space Battle, Star Trek, Sudoku, Tank Battle (Prototype), Tetris,
Towers of Hanoi, Turbo (Prototype), Zapem, Zombies and Potholes
New NOT_WORKING software list additions
---------------------------------------
a800_cass: Serpentine, Zaxxon (set 1), Zaxxon (set 2)
bbc_rom:
Advanced Ram Operating System 1.00, Digistore Streamer 0.05, Digistore Streamer 0.07, Digistore Streamer 0.09, EPROM 1.03,
RAMagic! 2.0B, RAMagic! 2.1M, Smart SPI, Turbo MMC 0.A3, UPURS 3.0R, UPURS 3.1R, UPURS 3.2R, UPURS 3.3R, UPURS 4.0R, UPURS 4.1R,
UPURS 5.0R, UPURS 5.1R
bdesignm_design_cart: Dragon Ball Z (design), Super Street Fighter 2 (design)
bdesignm_game_cart:
Bishoujo Senshi Sailor Moon SS Illustration Club (game), Dragon Ball Z Taisen-gata Search Battle (game)
bkrankp_cart: J-Pop Rose, Vocaloid
casloopy: Little Romance, Video Seal Wordprocessor
gmaster: Space Warrior
iqunlim_cart: Englisch fuer Anfaenger
pi_storyreader_cart: Toy Story 2
pi_storyreader_v2_cart: Toy Story 2
sega_beena_cart:
Kazoku Minna no Nouryoku Trainer, Meet Bub-Bub to Eigo Tanken, Oshare Majo Love and Berry-Cute ni Oshare,
Oshare ni Henshin HeartCatch PreCure!, Pocket Monsters Best Wishes! Chinou Ikusei Pokemon Daiundoukai
telestory_cart:
La Cenicienta - Bellezas en Flor / Cinderella - Beauties in Bloom (Spain),
El Rey Leon II - El orgullo de Simba / The Lion King II - Simba's Pride (Spain),
Winnie the Pooh - Salta, Tigger, Salta / Winnie the Pooh - Bounce, Tigger, Bounce (Spain)
vbaby_cart: El Jardin de los Suenos... (Spain)
Source Changes
--------------
-bus/ss50/dc5.cpp: Added configuration option to force ready when motor is enabled.
* Allows SWTBUG to boot without patching the ROM to ignore the ready status.
-formats/ap2_dsk.cpp: Don't use symbolic names in the options specification, as the values are used as preprocessor tokens.
-cpu/t11: Changed disassembler and register display to use octal number format, and fixed disassembly of SOB instruction.
-cpu/v60: Sign-extend displacements for various addressing modes and DB/TB instructions.
-Added disassembler and preliminary emulation for National Semiconductor PACE CPU architecture.
-Added disassembler AT&T WE32100 CPU architecture.
-render/bgfx: Fixed incorrect swapping of red and blue components of screen tint.
-machine/mc68901.cpp: Re-wrote USART emulation.
* Added support for 16x clock pre-scaler and data transition synchronization.
* Implemented break generation and detection, internal loop-back, and synchronous mode.
* Adjusted clocks in harriet.cpp and machine/x68k_kbd.cpp to to match MFP-generated Baud rates.
* Serial terminal for tti (tti.cpp) actually works now.
-indiana.cpp: Replaced ASCII keyboard with AT-style keyboard (doesn't completely work).
* Also documented some clocks and interrupts.
-vt100.cpp: Merged video emulation with DEC Rainbow, implementing AVO attributes.
-cpu/rx01: Added disassembler and preliminary CPU device for DEC RX01 custom firmware architecture.
-cpu/vt50: Implemented character drawing, and added notes about processor architecture.
-input_sdl.cpp: Process control characters so the natural keyboard can see them (SDL normally strips these out).
-natkeyboard.cpp: Don't strip linefeed characters (Ctrl-J) from natural keyboard input except when pasting strings.
-tv912.cpp.cpp input updates:
* Improved natural keyboard bindings for backspace and forward delete on tv912b.
* Made Ctrl-K and Ctrl-L work with natural keyboard on tv912b tv912c.
-Add preliminary DEC VT61/VT62 microcode disassembler and skeleton CPU device.
-s2650: Changed to big-endian.
-gigatron.cpp: Hooked up ROM and skeleton CPU device.
-cpu/gigatron: Added disassembler.
-unidasm: Handle word endianness for address-shifted architectures correctly and safely.
-Added disassemblers for Motorola MC88100 and MC88110 RISC CPUs.
-alpha68k.cpp: Improved dash event timings for Gold Medalist, relaxing gameplay qualification requirements.
-toki_ms.cpp: Added some meat, confirming it's similar to tokib.
-twins.cpp updates:
* Refactored driver code and split into multiple state classes.
* Added default non-volatile RAM contents for all games.
* Worked around crash after stages 1-5 in twins and twinsed2.
-psion5.cpp: Added Psion Series 5mx personal digital assistant driver.
* Added logging for system-on-a-chip peripheral accesses based on WindEmu.
* Added support for timers, keyboard, touch screen and buzzer/ticker.
* Implemented HALT register, improving performance.
-bus/isa/s3virge.cpp: Started implementing bit-blit operations, making Windows 3.1 usable with ViRGE drivers.
-pgm.cpp: Corrected ROM region widths, corrected sprite pixel extraction algorithm, and cleaned up code.
-taitogn.cpp: Reduced redundant code by refactoring to share base class with Capcom ZN2.
-c6280.cpp: Updated to more closely emulate behavior described in manual, cleaned up code, and updated notes.
-machine/vrender0.cpp: Improved sound emulation, updated notes, and cleaned up code.
* Fixed sample start position, partially implemented envelopes and interrupts, and made wave memory access use an address map.
* Improved sample rate calculation and support for dynamic sample rate changes.
-fmtowns.cpp: Updated notes on sound chips used.
-model2.cpp: Changed manufacturer for Dead or Alive to the developer Tecmo.
-system1.cpp: Fixed Sega System 1 color handling, improved ROM region names, and cleaned up code.
* Converted PROM-based palette handling to use indirect entries, fixed bitmap clear behavior, and reduced runtime tag map lookups.
-sound/2612intf.cpp: Added YMF276 variant, and fixed output resolution.
-sound/fm2612.cpp: Added support for different output resolutions.
-megadriv.cpp: Added handheld variants, and added machine configuration for variants with YM3438 integrated in ASIC.
-kaneko_spr.cpp: Fixed priorities when sprite persistence is enabled, and split sprite drawing from mixing.
-kaneko16.cpp: Fixed sprite delay, corrected explbrkr sound ROM banking, and updated notes.
-sound/huc6230.cpp: Fixed ADPCM playback rate, reduced ADPCM volume, cleaned up code, and updated notes.
-sound/huc6272.cpp: Fixed ADPCM playback rate and updated notes.
-Netlist library updates:
* Added netlist library version number to code, and used it to invalidate save states if library version changes.
* Ensure diodes step by enough to alter the matrix.
* Increased time resolution to 100 picoseconds and improved synchronization with MAME icount.
* Added CD4006, CD4070 and TL084 devices.
* Added proxy support for clock.
-video/fixfreq.cpp: Added adjusters to aid in development and debugging.
-netlist: Worked around MSVC bug in expansion of variadic macro arguments.
-atarittl.cpp: Hooked up fixed-frequency monitor for stuntcyc.
-galaxian.cpp: Converted Konami audio filters to use netlist.
-segas16b.cpp: Added analog audio filters to systems with YM2151 and uPD7759.
-sunplus_gcm394.cpp updates:
* Show startup screens and respond to inputs in jak_gtg and jak_car2.
* Fixed jak_car2 bitmap test display in service mode.
-xavix.cpp: Converted to direct RGB video output to allow support mid-screen palette changes.
-pockchalw.xml: Changed chukkesr to use correct dump (previously used a duplicate from a different set).
-vii.cpp: Added hacks to zon32bit and mywicodx to select correct banks for all games.
-Split up the unwieldy vii.cpp into multiple source files.
-plugins/hiscore: Made read_config function more robust.
-imds2.cpp: Added Multibus slot and implemented iSBC-202 floppy controller card.
-luaengine: Added read_range function to addr_space, allowing scripts to directly read blocks of data.
-Fixed crash when using -aviwrite or -mngwrite with system that lack screens
-atarisy1.cpp: Don't generate interrupt 3 on systems that don't support it.
-mephisto_modular.cpp: Added Bavaria piece recognition chessboard.
-video/psx.cpp: Changed NTSC refresh rates to 59.82Hz for 240-line mode and 59.94Hz for 480-line mode.
* Works around synchronization issues in beatmania IIDX games.
-gaelco2.cpp: Restored perfect quantum device configuration that was omitted from some machines after refactoring.
-machine/s3520cf.cpp: Improved emulation, and added RTC-4553 variant.
-cpu/sh: Implemented SH-3 INTEVT register.
-konmedal.cpp updates:
* Added hopper, non-volatile RAM and timing/interrupt controller.
* Decoded graphics tiles for GX-based games and added per-game palette offsets.
* Added uPD7759 sound output.
* Added hack to fix mariourou scrolling, and documented observed row/column scroll issues for K052109 tilemaps.
-geneve.cpp: Implemented lower-level emulation of the Geneve architecture (Gate Array, PAL and Genmod daughterboard).
* Also added RESET line to I/O port and peripheral box, and made Genmod card modifications a configuration option.
-ti99_2.cpp, ti99_8.cpp: Improved Hexbus handling, and fixed instability when loading from/saving to Hexbus floppies.
-ti99: Block invalid accesses to VDP like writing on read address - fixes Ambulance game.
-render/d3d: Allow -attach_window to work with non-root windows.
-formats/acorn_dsk.cpp: Added support for HADFS floppy images.
-bus/bbc/1mhzbus updates:
* Added BeebOPL FM Synthesiser.
* Added Sprow BeebIDE 16-bit and RetroClinic BBC 8-bit IDE interfaces.
* Added Acorn Winchester Disc.
-bbc.cpp: Added bbcm FinMOS 3.29 BIOS option (pre-release of MOS 3.50).
-bbc.cpp: Added bbcmaiv internal modem port, with Acorn AIV SCSI Host Adaptor card device.
-video/ims_cvc.cpp: Implemented cursor, simplified handlers, and reduced logging noise.
-cpu/mips/r4000.cpp: Fixed bad virtual address for exceptions, and fixed CP0 status on soft reset.
* Also improved logging and cleaned up code.
-machine/dp83932c.cpp: Implemented networking.
-jazz.cpp: Implemented soft reset, and hooked up sonic DMA.
-machine/mct_adr.cpp: Added crude sonic DMA bus master support, and fixed reset handling.
-cpu/v60: Fixed XOR instruction to not alter the carry flag, and improved debugger flags display.
-konmedal.cpp: Improved colors for shuriboy, fuusenpn and mariorou.
-konendev.cpp: Hooked up correct real-time clock, and hooked up DPRAM.
-machine/spg2xx.cpp: Fixed a subtle interrupt bug that prevented clikstrt from booting.
-cpu/v60: Fixed carry flag handling for AND, OR and NEG instructions.
-cpu/arm7: Added ARM710T variant.
-plugins/cheat: Ignore leading colon on tags, as all tags must be absolute in cheats (GitHub #6114).
-romload: Increased width of total ROM size members to 64 bits (fixes loading percentage display for hapyfsh2).
-cpu/arm7/arm7.cpp, machine/s3c2400.cpp, machine/s3c2410.cpp, machine/s3c2440.cpp: Converted logging to use logmacro.h.
-hapyfish.cpp: Added preliminary FS8806 I2C hookup, and expanded notes.
-cpu/arm7: Added support for printing hapyfsh2 diagnostic messages.
-ut88.cpp, v6809.cpp: Removed use of deprecated machine configuration macros.
-naomi.cpp: Added preliminary 315-6154 system manager chip device used in DIMM board.
-hapyfish.cpp: Added preliminary inputs.
-apple2_flop_clcracked.xml: Replaced Music Construction Set (cleanly cracked) dump to fix damaged sector.
-apple2_flop_clcracked.xml: Corrected several titles.
-mephisto_modena.cpp: Added an older version of modena as a BIOS option.
-mephisto_montec.cpp: Added another megaiv version as a BIOS option.
-vsmile.cpp: Removed regional V.Smile variants and turned alternate ROMs into BIOS options with version numbers.
-igs011.cpp: Added DIP switch locations to the Virtua Bowling sets.
-splash.cpp: Added DIP switch locations to Funny Strip.
-cdi.cpp: Decapped and dumped an i8751 microcontroller for German-language Quizard 2 sets.
-Added MicroTouch touch screen controller ROM dumps (not hooked up).
-ninjakd2.cpp: Red-dumped the ROMs for jt104 and corrected labels.
-snes.xml: Re-dumped Mr Tuff.
-snes.xml: Documented Earthworm Jim - GamesMaster Special Edition PCB.
-megadriv.cpp Added Mega-CD Japan BIOS version 1.11.
-namcona1.cpp: Updated chip types and ROM locations.
-ddragon.cpp: Updated notes.
-gunsmoke.cpp: Removed watchdog that isn't present in hardware, corrected frequencies, and updated notes.
-cpu/rx01: Dumped firmware PROMs.
-fmtowns_cd.xml: Changed aburner, aburner3 and lastsurv to used dumps with proper track indexes and offset correction.
-at.cpp: Updated notes and added BIOS options.
* atturbo: Added cl286 BIOS option.
* epsax: Added 3vim002 and zz1343 BIOS options.
* ecs38632: Added 092588 BIOS option.
* op386wb: Added d41107 BIOS option.
* 386sc2c: Added s1b BIOS option.
* at486: Added 486upio, acer48622, 4alo001, 4alp001, zz1130, optimus, umc486a, a9c11f1f and 109k BIOS options.
* a486sp3: Added v301, v10101, v10102, v205 and v305 BIOS options.
* so4saw2: Added iob1, 0730, wa53, wa3, 0911 and 0911b BIOS options.
* ls486e: Added ls486eb BIOS option.
* pkm0038s: Added p20302 and p2020 BIOS options.
* um8498f: Added v14 and um849801 BIOS options.
* mb8433uud: Added 8881d and 08a BIOS options.
* mb1433ucv: Added ucvg BIOS option.
-genpc.cpp: Added arc123 and pac BIOS options to PC, and updated notes.
-xavix.cpp: Dumped internal ROM for Gachinko Contest! Slot machine TV (Japan).
-atetris.cpp: Added UM3482 internal ROM data to atetb3482.
-o2.cpp: Add added ip32prom_4_3 BIOS option to o2 (IP32 PROM V4.3).
-fmtowns_cd.xml: Added the missing floppy disk dump for Fujitsu Habitat V2.1L10
-vgmplay.xml: Updated seven items to match the latest vgmrips release.
* Updated chelnov, fortzone_gb, fray_msx2, illcity_msxr, raiden, spirou_gb and sml2_gb.
-konmedal.cpp: Dumped color PROMs for buttobi.
-gameking.xml: Re-dumped all bad dumps (mc_4v01, mc_4v04, mc_4v07, mc_4v09, mc_4v14, mc_4v15, mc_4v16, mc_4v17, mc_4v18, mc_4v19a).
-ms32.cpp: Confirmed ROM labels for p47aces.
-segasp.cpp: Added network firmware version 1.21.
https://mamedev.org/release.html
页:
[1]