MAME (32-bit)

最新版本 MAME 0.189 (32-bit)

MAME 0.189 (32-bit)

MAME 0.189 (32-bit)
MAME 是一個很棒的免費模擬器,可以讓你玩數以千計的 PC 遊戲! MAME 的目的是保存數十年的軟件歷史。隨著電子技術的不斷湧現,MAME 阻止了這個重要的“年份”軟件被遺失和遺忘。這是通過記錄硬件及其功能來實現的。 MAME 的源代碼作為本文檔。軟件可用的事實主要是為了驗證文檔的準確性(您還能如何證明您已經忠實地重新創建硬件?)。隨著時間的推移,MAME 吸收了姊妹項目 MESS(多模擬器超級系統),因此 MAME 除了最初關注的街機視頻遊戲之外,還記錄了各種各樣的(主要是複古的)計算機,視頻遊戲機和計算器。

MAME,以前是一個代表多街機模擬器的縮寫,通過模仿街機,計算機,控制台,國際象棋電腦,計算器等多種電子遊戲機的內部組件來文件化和再現。作為一個很好的副作用,MAME 允許在現代個人電腦上使用最初為仿真機開發的程序和遊戲.

在一點上,實際上有兩個單獨的項目,MAME 和 MESS。 MAME 覆蓋了街機,而 MESS 覆蓋了其他一切。他們現在合併成一個 MAME。 MAME 大部分都是用 C 語言編寫的,在 C ++ 中有一些核心組件。 MAME 目前可以模擬過去五十年來超過 32000 個單獨的系統.

ScreenShot

軟體資訊
檔案版本 MAME 0.189 (32-bit)

檔案名稱 mame0189b_32bit.exe
檔案大小 50.1 MB
系統 Windows XP / Vista / Windows 7 / Windows 8 / Windows 10
軟體類型 免費軟體
作者 The MAME Team
官網 http://www.mame.net/
更新日期 2017-08-30
更新日誌

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

All new MAME 0.189 games

https://www.youtube.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