What's new in this version: MAMETesters Bugs Fixed: - [DIP/Input] (seattle.cpp) hyprdriv: Despite successful calibration the brake button doesn't function - [DIP/Input] (seattle.cpp) calspeed: Even if you choose manual gear your car has automatic gear - [Sound] (shangkid.cpp) shangkid: In the later levels, sound starts to get really screwy - [Crash/Freeze] (vegas.cpp) gauntleg: Game randomly freezes - [Graphics] (toaplan2.cpp) ghox: Missing background for hi-score screen - [Graphics] (labyrunr.cpp) tricktrp: Graphic priority issue - [Documentation] (cps1.cpp) sf2accp2: Installation instructions and DIP settings for SF2CE (Accelerator Pt.II) hack - [DIP/Input] (royalmah.cpp) mjifb, mjifb2, mjifb3: DIP Settings - [DIP/Input] (dbz.cpp) dbz: English language is not displayed - [DIP/Input] (pacman.cpp) pengojpm, pengopac: Info about dip switches - [Graphics] (combatsc.cpp) combatsc, combascj, combasct, bootcamp, bootcampa: Wrong priority in the drill instructor screen - [Graphics] (seattle.cpp) calspeed: Triangles flicker in calspeed - [Crash/Freeze] (coco3.cpp) coco3, coco3h: Crash of emulated system accessing multiple floppy drives - [Core] (coco3.cpp) coco3, coco3h: TRS-80 Color Computer FDC data corruption issue - [Color/Palette] (pce.cpp) pce [sonson2]: Black & White mode doesn't work properly - [Gameplay] (segae.cpp) tetrisse: Unable to play 2 Player mode - [Sound] (ninjakd2.cpp) ninjakd2, ninjakd2c, jt104, rdaction: Missing sound - [Interface] ng_cthd_prot: Wrong name (Neo Goe instead of Neo Geo) - [Interface] (c64.cpp) c64: Selecting a slot to fill for "EXP" causes Fatal Error - [Documentation] (model3.cpp) swtrilgy, swtrilgya: " Arcade " is necessary in the title of this game
New working machines: - China Education Computer I [R. Belmont, Jorma Honkanen] - Double Dribble (Konami handheld) [hap, Sean Riddle] - Garfield (Konami handheld) [hap, Sean Riddle] - Kick Ball [Darksoft, Sean Sutton, Surgeville, Smitdogg, The Dumping Union, David Haywood, AJR] - Kontron PSI98 [Dirk Best, rfka01] - NFL Football (Konami handheld) [hap, Sean Riddle] - Poosho Poosho [caius, Brian Troha, Smitdogg, Ryan Holtz, rtw, The Dumping Union] - Tekken Battle Scratch [ShouTime, Jan Stuhler, pablopelos, Smitdogg, The Dumping Union] - The Adventures of Bayou Billy (Konami handheld) [hap, Sean Riddle] - unknown 'Space Invaders' gambling game [Roberto Fresca, Arzeno Fabrice, David Haywood]
New working clones: - 1943: Midway Kaisen (Japan, no protection hack) [Bryan McPhail] - Alligator Hunt (unprotected, set 2) [David Haywood, Peter Wilhelmsen] - B.Rap Boys Special (World) [Phill @NES4Life] - Carrier Air Wing (USA 901130) [mastercello] - Crash Road (bootleg of Space Chaser) [Ed Cross] - Crazy Climber (US set 2) [John at johnsarcade] - Crime Fighters 2 (Japan, 4 Players, ver. N) [Guy B] - Cool Minigame Collection (Italy) [Hammy] - Daiku no Gensan (Japan, M82) [Hammy, Jon H, The Dumping Union] - DoDonPachi III (World, 2002.05.15 Master Ver) [neohyphengeo productions] - Donkey Kong Jr. (bootleg on Moon Cresta hardware, set 2) [The Dumping Union / Team Recreativas, AJR] - Fidelity Sensory Chess Challenger 12 [hap, Berger, yoyo_chessboard] - Mega Zone (program code L) [Corrado Tomaselli, The Dumping Union] - Mephisto Nigel Short [Sandro Ronco] - Mephisto Polgar 10MHz [Sandro Ronco] - Mephisto Portorose 68000 [Sandro Ronco] - Mephisto Portorose 68020 [Sandro Ronco] - Ordyne (World) [Corrado Tomaselli] - Popeye (Japan, Sky Skipper hardware, Older) [Justin Rudebaugh] - Port Man (Japan) [ShouTime] - Street Fighter (World) (protected) [Corrado Tomaselli] - Street Fighter II: The World Warrior (Quicken, bootleg) [Moffitt] - Super Athena (bootleg) [Hammy] - Super Chase - Criminal Termination (1992/01/18 18:29:18 CHASE 3 VER 1.30, prototype) [Trol] - Vamf x1/2 (Europe, version 1.0.0903) [Rod_Wod, TeamEurope, The Dumping Union] - WWF Superstars (US revision 6) [Bryan McPhail]
Machines promoted to working: - Football Power [MetalliC] - Mephisto Academy [Sandro Ronco] - Mephisto Almeria 68000 [Sandro Ronco] - Mephisto Almeria 68020 [Sandro Ronco] - Mephisto Berlin Pro 68020 [Sandro Ronco] - Mephisto Genius 68030 [Sandro Ronco] - Mephisto Polgar [Sandro Ronco] - Night Gal Summer [BET] (Japan 850702 NGS 0-01) [Angelo Salese] - TH Strikes Back [David Haywood, Kevin Eshbach]
Clones promoted to working: - Forty-Love (Japan) [ShouTime, Angelo Salese] - BBC Master Turbo [Nigel Barnes] - International Toote II (v1.24, P387.V01) [Gerald (COY)] - Mephisto Berlin Pro London Upgrade [Sandro Ronco] - Mephisto Genius 68030 London Upgrade [Sandro Ronco] - Mephisto London 68020 [Sandro Ronco] - Mephisto Lyon 68000 [Sandro Ronco] - Mephisto Lyon 68020 [Sandro Ronco] - Mephisto Vancouver 68000 [Sandro Ronco] - Mephisto Vancouver 68020 [Sandro Ronco] - Virtua Bowling (Hong Kong, V101HJS) [Abelardator2, Luca Elia]
New machines marked as NOT_WORKING: - AT&T Teletype 4425 [shattered] - Access Virus A [R. Belmont, absence] - Access Virus B (Ver. T) [R. Belmont, absence] - Access Virus C [R. Belmont, absence] - Access Virus Classic [R. Belmont, absence] - Access Virus Rack XL [R. Belmont, absence] - Access Virus Rack [R. Belmont, absence] - Altos 8600 [Carl, Al Kossow] - ControlID X628 fingerprint reader [Felipe Sanches] - GameCube (Japan) [Dirk Best] - Honey Pot (03J00241, NSW/ACT) [Heihachi_73] - Konnano Hajimete! (Japan) [Ralph Wallace, system11, The Dumping Union] - Kurzweil K2000 [R. Belmont] - Learning-Window Teaching Machine (Rev 3) [Kevin Horton] - Machinedrum MK2 [R. Belmont, absence] - Magic Reels [TeamEurope] - Mannesmann Kienzle System 9002 Terminal [Miodrag Milanovic] - Mephisto RISC 1MB [Sandro Ronco] - Monomachine SFX6 MK2 [R. Belmont, absence] - Nurete Mitaino... - Net Idol Hen [Ralph Wallace, system11, The Dumping Union] - Sengoku Mahjong Kurenai Otome-tai [Ralph Wallace, system11, The Dumping Union] - Sexy Gal Tropical [BET] (Japan 850805 SXG T-02) [ShouTime, Angelo Salese] - Super Game (Sega Master System Multi-game bootleg) (alt games) [TeamEurope] - Venice (02J02056, Venezuela) [Heihachi_73]
New clones marked as NOT_WORKING: - Derby Owners Club World Edition (Rev B) [f205v, ShouTime] - Dirt Devils (Japan, Revision A) [ShouTime] - Econet X25 Gateway [Nigel Barnes] - GameCube (Brazil) [Dirk Best] - GameCube (EUR) [Dirk Best] - GameCube (USA) [Dirk Best] - Goldeneye (4.02) [Gore Daimon, Sergio Munemori] - Henson CFA 3000 [Nigel Barnes] - Learning-Window Teaching Machine (French) [Kevin Horton] - Learning-Window Teaching Machine (Rev 1) [Kevin Horton] - Learning-Window Teaching Machine (Rev 2) [Kevin Horton] - Mephisto RISC II [Sandro Ronco] - Print Club (World) [David Haywood] - Trigger Heart Exelica (Japan) (GDL-0036) [rtw, ShouTime] - Virtua Fighter 4 Evolution (Version B) (GDS-0024C) [rtw, ShouTime, f205v, Darksoft] - Spiel Master (German) [TeamEurope, Kevin Horton] - Star Wars (1.06, Display S1.05) [Jubex77, JMan, Gore Daimon]
New working software list additions: - apple2: Nightmare Gallery [Ian B.] - bbc_flop_80186: Master 512 Technical Guide Programs [Nigel Barnes] - bbc_flop_z80: Double Density CP/M [Nigel Barnes]
bbcb_flop: - The Acornsoft Hits Vol.1, The Acornsoft Hits Vol.2, Centre Ville, Chick Chase, The Christmas Adventures of 4-T and his Friends, - The Fantastic Adventures of 4-T, First Filer, The Great British Fun Run, Integra Windows 1.00, Look After Yourself!, - Knitwear Designer, Modem Master, Note Invaders, Numbers and Pictures, NumbersCope, Pirate, The Quill (A00), The Quill (A03), - Rhythm Maker, Science - Start Here!, Shape Up, Snapple Hopper, Spell!, Starspell Plus, TimeShare, - Trivial Pursuit - Baby Boomer Edition, Trivial Pursuit - Genus Edition, Trivial Pursuit - Young Players Edition, Word Skill [Nigel Barnes] - BeebSID 1-17, Beeb SID Quiz [PitfallJones]
bbcm_flop: - Morley Hard Disc Utilities v3.00 [Nigel Barnes] - SID Music 1, Sid Music 2 [Tom Walker] - c64_cass: Shado BBC Emulator Software [Curt Coder]
electron_flop: - Electron User Group #00-#74 (5.25"), Starspell Dictionary Disk (3.5"), Starspell Dictionary Disk (5.25") [Nigel Barnes]
fmtowns_cd: - DOR Special Edition '93 (alt), Gokko Vol. 03 - Etcetera [r09, redump.org] - Europa Sensen, Inindou - Datou Nobunaga, Nobunaga no Yabou - Bushou Fuunroku [r09, Reuental] - Nihon Mukashibanashi, The Queen of Duellist Gaiden Alpha Light [r09, yukin/Tokugawa Corporate Forums] - fmtowns_flop: Illusion City - Gen'ei Toshi, Ving Soft Collection [r09, yukin/Tokugawa Corporate Forums]
ibm5150: - B.A.T. [ArcadeShadow] - Superbase 5 Demo [breiztiger]
ibm5170: - B.A.T. II, Wing Commander, Wing Commander: The Secret Missions, Wing Commander: The Secret Missions 2, - Wing Commander II - Vengeance of the Kilrathi [ArcadeShadow] - RobotC2 Demo [breiztiger] - Diagnostics Diskette for IBM Personal System/2 model 70/80 (v1.06, Finnish). [Curt Coder] - Ami [Justin Kerk] - lynx: Crystal Mines II - Buried Treasure (Euro, USA) [anonymous] - pico: Anpanman Pico Wakuwaku Pan Koujou (Jpn), Ett Ar med Nalle Puh (Swe) [TeamEurope, The Dumping Union] - sms: Alex Kidd in Miracle World 2 (World, hack) [Shideravan]
Software list items promoted to working: - bbc_flop_6502: 6502 Development Package, Bitstik Graphics System, Bitstik 2, Econet Level 2 Fileserver Software, Hi-InterSheet, Hi-View, - Hi-Wordwise Plus [Nigel Barnes] - bbc_flop_65c102: 65C102 Co-Processor Support Disc [Nigel Barnes] - bbc_flop_68000: Casper Support Discs [Nigel Barnes] - bbc_flop_80186: BBC Master 512 System Discs, Dabs Shareware Vol.1, Dabs Shareware Vol.2 [Nigel Barnes] - bbc_flop_z80: Acorn CP/M System Discs, Acorn CP/M Program Discs, Colossal Cave [Nigel Barnes]
New NOT_WORKING software list additions: - pico: Lejonkungen Aventyr (Swe) [TeamEurope, The Dumping Union] - princ: Hobby Club, Kodomo no Omacha [TeamEurope]
Translations added or modified: - Chinese (simplified) [YuiFAN] - Chinese (traditional) [YuiFAN] - German [RafTacker] - Greek [BraiNKilleRGR] - Italian [theheroGAC] - Japanese [Vas Crabb] - Portuguese (Brazil) [Ashura-X, Felipe Sanches] - Russian [MetalliC] - Serbian [Vas Crab, Midrag Milanovic] - Serbian (Cyrillic) [Vas Crab, Midrag Milanovic] - Spanish [A. Viloria] - Swedish [Joakim Larsson Edstrom] - Turkish [kadireksi]
Source Changes: - pengadvb: Added start/continue button (partially fixes MT04528). [Angelo Salese] - Added very preliminary PC9801 AMD98 sound board emulation [Angelo Salese] - namcos1.cpp: Fixed joystick dropping inputs bug for crouching/running actions in Beraboh Man. [Angelo Salese] - labyrunr.cpp: Fixed tile-sprite priorities, mostly visible when exiting an area in most stages. [Angelo Salese] - deco32.cpp: Rewrote interrupt handling; improved lightgun support for Locked Loaded. [Angelo Salese] - chanbara.cpp: Identified sprite flip X bit (player sword thrusts). [Angelo Salese] - Wrote a new device for Taito yoke-based inputs (found in Midnight Landing and Top Landing). [Angelo Salese] - taitoair.cpp: Added screen raw parameters, fixes pilot acknowledge sound sample timing. [Angelo Salese] - ioport.cpp: Log explicit error if inp file isn't found on playback, added error code number for other errors. [Angelo Salese] - jangou_blitter.cpp: Rewrote blitter setters. [Angelo Salese] - nightgal.cpp improvements: [Angelo Salese] - Fixed Night Gal Summer GFX ROM out-of-bounds accesses - Added preliminary protection emulation for Night Gal Summer - luaengine: Added debugger_manager support. [Carl] - plugins/cheat: Catch errors in cheat scripts, added preliminary breakpoint/watchpoint support. [Carl] - plugins/gdbstub: Added WIP gdbstub plugins. [Carl] - plugins/data: Added MARP scores. [Carl] - a590: Corrected filenames and added undumped 4.6 and 5.92 versions. [Dirk Best] - jvc_dsk: Autodetect double-sided floppy images without header (github issue #2405), improved support for headerless OS-9 images [Dirk Best] - Added Kontron PSI98 driver: [Dirk Best] - System is fully working with minor issues, you can boot KOS and CP/M 2.2 (images are in the software list) - Still missing is SASI and the ECB slot system with cards - Added keyboard slot interface, created skeleton for keyboard, added HLE ASCII keyboard as default - Added software list
upd765 improvements: [Dirk Best] - Don't instantly finish the RECALIBRATE command (fixes accessing second drive on psi98) - Made SEEK also take some time (fixes KOS FORMAT command on psi98) - Added Nintendo GameCube skeleton driver. [Dirk Best] - Decrypts the IPL and the CPU executes the first few instructions - gyruss - various small updates: [Dirk Best, Tele-Viper] - Added missing DIP location for DSW3 - Fixed dip switches and added correct ROM labels/locations for gyrussce - Fixed labels for gyrussb - Updated diagnostic ROM info - Adjusted some memory region sizes - Removed unused DRIVER_INIT - igs011.cpp update: [Luca Elia] - Decrypted vbowlhk and added its own bitswaps for IGS003 and IGS011 - Found DIP switches to perform a protection test in vbowl, changed IGS012 mode toggling to pass the test - Changed IGS003 command 48 in lhb2 and vbowl to potentially work in more cases (based on lhb2 tables) - jockeyc: Added layout with keyboards. [Luca Elia] - Cleaned up inputs, added own DIP switches - Corrected RTC, emulated hoppers - Hooked up outputs, NVRAM, and trackball (for hidden editor) - Overhauled internal UI: [Vas Crabb] - Patched GNU xgettext to support C++14 parsing so localisations can be updated - Restored ability to localise info box headings - Fixed info box navigation when system selection menu doesn't have focus - Fixed keyboard navigation of software filter box, added support for home/end to jump to beginning/end of filter list - Removed hacks in selector menu tying it to implementation details of other menus - Improved encapsulation and reduced code duplication in system/software selection menus - Fixed text alignment/gutters in filter list, info box and DAT view - Eliminated use of hairline spaces for alignment in the info box - Added indication for presence of analog controls and keyboard inputs in info box - Added support for mouse wheel scroll in info box - Allowed some character input events to be coalesced (reduces lag in live search with long lists) - Fixed software art/info display when keyboard focus leaves software selection list - Save/restore images/info selection in right panel - Fixed bugs and improved performance of code for detecting systems without ROMs - Made audit menu request confirmation, show progress, and save result in INI format - Consolidated code for drawing "extra" boxes above/below menus - Fixed minimum/maximum for UI font rows per screen setting - Fixed spacing on directory configuration menu - Made slot options menu show full name of selected slot device below menu - Reimplemented system/software filters: [Vas Crabb] - Uniform interface/polymorphic implementation - eliminates almost all special-casing in menus - Made filter names localisable - Allowed more filter types and prevent contradictory filters from being added in custom filters - Made category filter work like other filters (allowed in custom filter displays its own UI, better error messages) - Made multiple year/manufacturer/category/etc. filters in custom filter an inclusive union operator - Removed implicit "Not BIOS" system filter, it can be added explicitly if desired - Moved unimplemented/imperfect flags from machines into devices: [Vas Crabb] - Allows dynamic warning flags depending on slot configuration - Unclutters GAME/CONS/COMP/etc. definitions where a family of machines or a device have the same flags - Allows more combinations of flags - PNG/rendering/artwork/output improvements: [Vas Crabb] - Added support for layout item groups that can be reused in other groups or views - Reduced weight of render.h by moving component specialisation declarations into rendlay.cpp - Replaced simple_list with more appropriate containers, remove misleading const qualifiers, reduced repeated XML walking - Added N-dimensional output finder to avoid runtime string hashes - more than doubles performance of intlc440 - Unified code for copying PNG data into MAME bitmap in MAME and pngcmp, made it less likely to leak memory - Added support for Adam7 interleave in PNG files, fixed some corner cases in unfiltering code - Fixed upsampling of greyscale PNGs, added support for monochrome with alpha - Added support for 16-bit samples in PNG files - Added support for PNG greyscale/RGB with transparent pen - Detect more invalid PNG files rather than just behaving badly - Added "minimaws" scripts, a reference -listxml consumer (implemented with Python/WSGI and JavaScript): [Vas Crabb] - Provides verbs for loading data, some basic batch queries, and an interactive web server mode - Serves linked HTML pages for machines, devices, and source files - Demonstrates how to dynamically discover slot/BIOS options from static -listxml output - Allows user to build a slot configuration and shows necessary command-line arguments or INI lines to produce it in MAME - As a side effect, this provides additional validation of -listxml output, several issues and limitations were addressed - Fixed -sleep and -refreshspeed options, fixed a stupid forced unnecessary sleep. [Vas Crabb] - Fixed -slot card,bios=rev (selected BIOS was being applied to slot itself, not card). [Vas Crabb] - Fixed up input merger: added more variants, synchronisation and save state support, removed dubious reset behaviour. [Vas Crabb] - Removed a whole lot of I64 from format strings (use logerror/string_format/stream_format to avoid it). [Vas Crabb] - Added validation of BIOS names/descriptions/defaults and fixed errors exposed. [Vas Crabb] - Moved additional content for release archive from build repository to main repository. [Vas Crabb] - bublbobl.cpp, missb2.cpp: Reimplemented sound CPU semaphores and sound NMI according to schematics. [Lord Nightmare, Vas Crabb] - Implemented sound semaphores into tokio as well, fixing SOUND ERROR in test mode - Added notes about sound CPU addressing - Reimplemented /SRESET as a separate function called on sound CPU reset according to schematics - Added correct watchdog to Bubble Bobble and Tokio, and disabled it on the Bubble Bobble prototype - Added proper 'wired-or' sound CPU IRQs to Bubble Bobble - Renamed 'slave' cpu to 'subcpu' to match schematics - dectalk.cpp: Use correct DSP ROM for firmware 1.8, some driver cleanup. [Lord Nightmare] - ceci: Added driver for China Education Computer I (Apple II clone). [R. Belmont] - Added QUIT and TEST keys (hold down TEST while resetting for diagnostic), completed keyboard - Fixed banking - Chinese mode works - Added HGR color killer softswitch - k2000: Added sample ROMs. [R. Belmont] - alphatro_flop: Replaced bad dumps for CP/M and BASIC with good ones. [R. Belmont] - alphatro: Added cart slot, support for 8K carts from the command line, and cart software list. [R. Belmont] - alphatro: Added BIOS set for machine with Bicom graphics. [TeamEurope, rfka01, R. Belmont] - multipcm: Confirmed to be Yamaha YMW-258-F. [any, R. Belmont] - Added new 74LS259/9334/CD4099 devices. [AJR] - Added wcoin counters and/or lockouts to Atari System 1 games, Basketball, Gauntlet, Gyruss, Hana Yayoi, Hole Land, Jr. Pac-Man - Mahjong Sisters, Pooyan, Roc'n Rope, Squash, Thunder Hoop, Time Limit, Time Pilot '84 and many others - Cleaned up coin counter behavior in Sauro and Rally Bike - ym2151: Added reset line emulation. [AJR] - spcforce: Added coin counters, start lamps and addressable latch device [AJR] - tankbatt: Improved handling of sample triggers - fire sound is no longer doubled. [AJR] - decocass.cpp: Major improvements to colors and graphics layer priorities [AJR] - Implement the PRI2 pen modification effect. This makes the tunnels and headlight in Highway Chase look much more accurate, and - makes some color changes work in Astro Fantasia - Shadow color in Skater is now properly black (not a pen modification effect) - Correct background fill color, making high score screen in Super Doubles Tennis properly blue - mario: Added coin counters and 74LS259. [AJR] - isbc8630: Added 74LS259 "status register" (only partly implemented). [AJR] - blazeon, wingforc: Shadowing RAM with ROM in sound CPU map can't be right. [AJR] - v25: Made IDB register state visible to debugger. [AJR] - jp.cpp: Added 74LS259 latches and ADPCM sound system used by some games. [AJR] - janptr96: Changed CPU type to TMPZ84C015, drive interrupts through internal CTC. [AJR] - changela: Changed default DIP setting to keep coin counters separate. [AJR] - mjelctrn, mjembase, majxtal7, neruton: Changed CPU type to TMPZ84C015 and improved interrupt handling. [AJR] - dynax.cpp: Use address map bank device for most games in this driver plus htengoku. [AJR] - Many games now successfully retrieve local time at start through an RTC device previously treated as read-only - fixeight: EEPROM fixes. [AJR] - Corrected decryption of some V25 opcodes used in the EEPROM service routine - Removed the ugly routine that hardcoded a region for each set - Added and documented a secret input that rewrites the EEPROM for any region - Delay data capture timing for MSM5205 and MSM6585 (should help with synchronization later). [AJR] - flstory: Fixed CPU communication issue that sometimes caused sound to disappear entirely. [AJR] - decomult: Replaced gross hack for banking "dongle" with something more likely. [AJR] - chinhero: Added coin counters. [AJR] - salamand: Improved VLM5030 control. [AJR] - combatscb: Improved interrupt handling. [AJR] - mb8421: Created 16-bit expanded variant and added it to thndzone/dassault. [AJR] - mastninj: Implemented dual OPN plus dual MSM5205 ADPCM sound system as in Automat. [AJR] - Rewrote mmodular.cpp to use the new mmboard device - many sets promoted to working. [Sandro Ronco] - fmtowns improvements: [Barry Rodewald] - Added support vertical zoom greater than x2 (fixes Evolution) - Improved graphic layer placement - games with different-sized layers now display better - Added preliminary RS232C port support - gt64xxx: Buffer multiple writes for PCI stall (fixes MT06636). [Ted Green] - seattle: Set proper blitz99 DIP switch settings and added gearshift to calspeed (fixes MT00975). [Ted Green] - floppy: Added FLOPPY_HFE_FORMAT to default_floppy_formats. [Nigel Barnes] - acorn_dsk updates: [Nigel Barnes] - Added OPUS_DDCPM_FORMAT, removed ACORN_CPM_FORMAT (same geometry as ACORN_SSD_FORMAT/ACORN_DSD_FORMAT) - Improved find_size/identify for SSD/DSD formats - ACORN_DOS_FORMAT 640K now handled as ACORN_ADFS_OLD_FORMAT - Fixed geometry for ACORN_DOS_FORMAT 800K - wd177x_dsk: Apply sector_count and gaps to track description. [Nigel Barnes] - bbc updates: [Nigel Barnes] - Added new TUBE device - Acorn Tube ULA for use with Acorn second processors - Added various second processors as Tube slot devices: Acorn 6502, Acorn 65C102, Acorn Z80, Acorn 80186, Casper 68000 - Added BeebSID slot device for the 1MHz bus - Minor video improvements: fixed cursor size, double clock in MODE7 to counteract non-implemented interlace - bbc_acorn8271: Added Amcom DFS A7874 - bbc_opus8272: Added new Opus 8272 FDC device with DDOS 3.00, not yet working - didact: Updated LOG support to latest cut. [Joakim Larsson Edstrom] - m68340: Added implementations for VCO clock synthesizer and Timer module Counters, IRQs and one operational mode - Joakim Larsson Edstrom] - namcos2.cpp: Ordyne uses older IO MCU ROM, cleaned ROM labels as per PCB photos. [MetalliC] - gaelco3d.cpp updates: [MetalliC] - Increased TMS ROM region, makes Football Power players models visible - Fixed serial EEPROM access - Implemented Football Power mechanical ball simulation - Added Atomiswave security notes. [brizzo, MetalliC] - apple2: Update screen on mode-switch only if really switching. [Peter Ferrie] - hp9845: Refactored handling of HTI images into a dedicated format module, refactored hp9845_tape imgtool module to use HTI format [F.Ulivi] - hp85: Implemented tape drive, fixed a bug in tape gap detection. [F.Ulivi] - imgtool: Fixed null pointer dereference and logic errors in "GET" command. [F.Ulivi] - ms0515: Add sound and corrected clock rate. [shattered] - dvk_ksm: Implemented Baud rate generator and cleaned up source. [shattered] - Refactored server_{ws,http}.hpp into separate interface and implementation. [Christian Brunschen] - Use std::weak_ptr from websocket_connection_impl to webpp::Connection to avoid reference cycles - When shutting down the HTTP server, also explicitly stop the asio::io_context; this allows the built binary to exit cleanly - mos6526.cpp: Show state of registers that can be read without side effects in debugger. [David Viens] - om6502.lst: Corrected cycle counts for undocumented $BF instruction. [David Viens] - Now passes Lorenz testsuite-2.15's cputiming.prg (and does not break laxay.prg) - Improved Android build support. [Miso Kim] - Updated for NDK r14b, build-tools 21.1.2, gradle 2.2.1, and jdk1.8.0_144 - Renamed 'grtesoro' sets to 'play2000', gave it it's own machine structure and memory map. [David Haywood] - Added some workarounds so that it actually boots, fixed GFX ROM loading - Added basic Saturn CD Block device to load the ROMs. [David Haywood] - imgtool modernisation and miscellaneous fixes: [Nathan Woods] - Fixed a std::string(nullptr) bug - Proper cleanup of floppy object after create/open failure - Merged normalize_filename() into cannonicalize_path() - Eliminated Imgtool-specific rand() function - Modernised mgtool_forkent structure - Fixed features.supports_geticoninfo - Partially fixed MT06621 (save state path not honoured). [Nathan Woods] - Still doesn't honour software name for multipart software loaded from internal UI - imgtool: Made Mac ICN# drawing logic never draw pixels outside mask. [Nathan Woods] - SAM6883: Fixed VDG addressing incorrectly honoring page bit. [Nathan Woods, Ciaran Anscomb] - gb.cpp: Optimized channel update methods - greatly reduces time to load state. [057a3dd61f99517a3afea0051a49cb27994f94d] - Added better documentation and part numbers for midvunit wheel board. [Risugami] - Rainbow-100: Use Z80SIO instead of Z80DART, make UCSD Pascal boot again. [Bavarese] - Added Control ID X628 fingerprint reader skeleton driver and NT7534 bitmap LCD controller device. [Felipe Sanches] - Added HD647180X MCU dumps to Whoopee and Ghox. [Caps0ff] - Allows sound emulation in both of games, and fixes the high score table background in Ghox - Road Runner (Midway): Replaced bad ROM with good one, added notes. [rogerxy, blinddog] - segae.cpp: Corrected rom names for Transformers System E. [Arzeno Fabrice] - triforce.cpp: Redumped Virtua Striker 4 Ver.2006 (GDT-0020D). [rtw] - dccons.cpp: Added better dump of PAL Dreamcast Flash ROM. [rtw] - aristmk5 updates: Fixed some sets, added honeypot and venicea5. [Heihachi_73] - snes.xml documentation updates: [Inigo Martinez] - Fixed ROM name and added extra information for Dragon Ball Z - Super Gokuu Den - Kakusei Hen - Added information about an earlier Euro Ranma 1/2 revision - Added information about an earlier Spanish release of Donkey Kong Country 2 - Diddy's Kong Quest - Added information about the Spanish release of Pilotwings to the Euro dump - nes.xml documentation updates: [Inigo Martinez] - Added information about Super Mario Bros. PCB - Fixed serial values and added PCB information for Pinball, Super Mario Bros. 2, and Trog - thoop2.cpp: Added PCB layout for TH Strikes Back. [Brian Troha] - fmtowns_cd.xml: Update undumped list, merged the Towns and Marty list. [r09] - irem_cpu.cpp: Added some info about the Superior Soldiers sound CPU. [caius] - mitchell.cpp: Added PALs and EEPROM dumps to pkladiesla, and corrected ROM labels. [f205v] - mario.cpp: Identified marioj as Revision C. [Corrado Tomaselli] - hiscore.dat: Updated for recent changes. [Leezer]
MAME 0.189 (32-bit) 相關參考資料
MAME 0.189
2017年8月30日 — MAME 0.189 brings general improvements across a broad range of areas: The -sleep and -refreshspeed options have been fixed (MAME will no longer ...
https://www.mamedev.org
MameUI64 0.189 Problems :: Forum
2017年8月31日 — MameUI64 0.189 Problems ... You can keep with the 32-bit as it works perfectly well, or you can download an updated 64-bit from the messui site.
https://www.retroroms.info
Change log : mame package : Ubuntu
... 0.189+dfsg.1-1 (in Debian) to 0.192+dfsg.1 ... bit architecture in rapidjson, adding a check for ... 32 +0100. Available diffs. diff from 0.146-4 to 0.146-5 ...
https://launchpad.net
MAME 0.189 (32-bit Windows) : MAMEdev
2021年11月4日 — MAME 0.189 official binary package for Windows (32-bit)
https://archive.org
Previous MAME Releases
Previous MAME Releases ; 0.189, 30 Aug 2017, mame0189s.zip ; 0.188, 26 Jul 2017, mame0188s.zip ; 0.187, 28 Jun 2017, mame0187s.zip ; 0.186, 31 May 2017, mame0186s.
https://www.mamedev.org
Downloading MAME 0.189 (32-bit) from FileHorse.com
MAME (Multiple Arcade Machine Emulator) is a software program designed to emulate the inner workings of arcade machines and other gaming platforms.
https://www.filehorse.com
MAME for Slackware
MAME (and tools) packages for Slackware Linux (32-bit and 64-bit editions). MAME originally stood for Multiple Arcade Machine Emulator.
https://sourceforge.net
MAME 0.264 (32-bit) Download for Windows Old Versions ...
MAME (32-bit). March, 26th 2024 - 148 MB - Freeware. Free Download. Security Status ... MAME 0.189 (32-bit). Date released: 30 Aug 2017 (7 years ago).
https://www.filehorse.com
|