MAME 0.269 发布
https://github.com/mamedev/mame/releases/tag/mame0269
https://kkgithub.com/mamedev/mame/releases/tag/mame0269
https://mamedev.org/release.html
https://github.com/mamedev/mame/releases/download/mame0269/whatsnew_0269.txt
https://kkgithub.com/mamedev/mame/releases/download/mame0269/whatsnew_0269.txt
链接:https://pan.baidu.com/s/1m-P7KegLrbw7bwqUsNydCQ 提取码:i6oj
0.269 2024-08-29
----------------
MAME Testers bugs fixed
-----------------------
- 08902: (casio/pv1000.cpp) pv1000: Running any game causes the emulated system to crash. (lidnariq)
New working systems
-------------------
Atlantis Computers MCG-85
Fidelity International Gambit Voice
Jeux Nathan Mega 10.000: L'Encyclopédie Électronique
Novag Industries Diamond
Novag Industries Emerald Classic Plus
Saitek / Heuristic Software Kasparov Blitz (set 1)
Senario Drum Super Star
New working clones
------------------
Heavy Barrel (US, revision 3)
Hyper Street Fighter II: The Anniversary Edition (Japan 040123)
Nics TV Boy (Nics, NTSC)
Quiz Gakuen Paradise (Japan, ver. 1.02)
Quiz Gekiretsu Scramble (Japan, prototype)
Saitek / Heuristic Software Kasparov Blitz (set 2)
Tarzan Chuang Tian Guan (China, V110)
Umi de Poker / Marine Paradise (Japan, newer)
X-Men Vs. Street Fighter (Japan 970113)
New systems marked not working
------------------------------
Altos Computer Systems ACS586
Bandai / Koto Dragon Ball Z x One Piece: Battle Taikan Gum-Gum no Kamehameha: Omee no Koe de Ora o Yobu (Japan)
Cai Jin Shen Long (link version, extension, S111CN)
Cai Jin Shen Long (link version, host)
Dancing Bells
Geki Makaimura
IVL Technologies (Disney / Memcorp Inc license) Karaoke Microphone Pro / KaraokeMicro Star (Greece)
IVL Technologies (Lexibook / Imago license) Disney Princess Handheld Karaoke Player (DKS7000-P)
Jin Hu Lu 2
Long Hu Da Man Guan
Long Teng Hu Yue
Magical Jack (VA 4.00)
Magical Jack Plus (VA 6.03)
Manguan Caishen (link version, extension, S110CN)
Manguan Caishen (link version, host)
Mars Electronics Automatic Products Vending Machine model 110 (set 1)
Micro Concepts Microbox II
PK - New Exciting Poker!
Poker & 21
Seiko MAP-1010
Takara / SSD Company LTD Duel Masters: Duel Station (Japan)
Takara Tomy Boku wa Plarail Untenshi Shinkansen de Ikou! Plus (Japan)
Technics SX-KN5000
Tropical Fruits (V. 24-06.00 Rev. 4.0)
Turbo PK
unknown WHT gambling game
Wan Wan Dash
Zanussi / Necta Firenze (vending machine)
Zanussi / Necta unknown Zanussi / Necta vending machine
Zanussi / Necta Venezia (coffee vending machine)
New clones marked not working
-----------------------------
Crazy Balls (Bontempi)
Fruit Genie (Version 1-1-03, set 2)
Fruit Genie (Version 1-1-03, set 3)
Fruit Genie (Version 1-1-03, set 4)
Fruit Genie (VT 2.11)
Long Hu Da Man Guan Plus
Magical Jack (VA 2.0)
Magical Jack (VA 3.11)
Magical Jack (VA 3.30)
Magical Jack Plus (VA 6.01)
Manguan Caishen (China, V106CS)
Mars Electronics Automatic Products Vending Machine model 110 (set 2)
Pentacup (rev. T)
Shuang Long Qiang Zhu 2 VS (China, set 2)
Te Yi Gong Neng (China, V632C)
Tic Tac Trivia (6221-25, U5-0E, 05/08/86, UK)
New working software list items
-------------------------------
altos586: Altos Diagnostic Executive
ekara_cart: Super Cartridge: Best Hit (Japan) (SP-07)
hp98x6_rom: BASIC 4.0, BASIC 5.1, SSS HPL+II
microbox2_flop: Microbox II 6809 FLEX V3.01, Microbox II Distribution
Software list items promoted to working
---------------------------------------
c64_cart: Pitfall II: The Lost Caverns
msx1_cart: X & Y (Arab)
New software list items marked not working
------------------------------------------
easy_karaoke_cart:
Disney Princess 10-Song Karaoke Cartridge I (DK-P1), Karaoke Microphone Pro Cartridge 1 (Greece)
leapfrog_leappad_cart:
Anpanman no CoCoPad de AIUEO kyoushitsu Pinocchio (Japan),
Benny and Friends English Book Vol. 2 -Majo to taiketsu! Daibouken- (Japan),
CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (11 November 2007, 1 January 2008) (Japan),
CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (3 March 2007 - 5 May 2007) (Japan),
CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (7 July 2007, 9 September 2007) (Japan), Disney Princess (Japan),
Disney's World of English 1: Birthday Fun (Japan), Disney's World of English 2: The Picnic (Japan),
Disney's World of English 3: The Circus (Japan), Disney's World of English 4: The Zoo (Japan),
ECC Junior no hajimete eikaiwa! 1 Eigo de tanoshiku Say Hello! (Japan), FUN-damentals Series - Smart Guide to 4th Grade (UK),
Hello Kitty no gakkou no ichinichi (Japan), Idainaru Sakkyokukatachi (Japan),
Kikansha Thomas to nakamatachi - Kikansha Thomas Yakunitatsu kikansha (Japan),
Kodomo Challenge English CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (2008/3 March - Shimajirou to Libby no
ABC Adventure, 2008/5 May - Shimajirou to Libby no Touch and step game de asobou) (Japan),
Kuma no Pooh-san Hachimitsu no tsubo ga ippai Pooh-san to kazu·katachi (Japan), Kuma no Pooh-san: Pooh-san to Hachimitsu (Japan),
Minna de tanoshiku! CoCoPad (Otameshi soft) (Japan),
Okaasan to Issho: Goo Choco Lantan: Spoo no Fushigi na Oto no Daibouken! (Japan),
Shinkenzemi Challenge 2-nensei Korasho to issho ni kuku o oboeyou! (Japan), Yuuki Rinrin Anpunch! (Japan)
psion1: Science Pack (alt), Utility Pack (alt)
Merged pull requests
--------------------
- 11670: altos/altos586.cpp: Added preliminary Altos ACS586 emulation.
- 12494: machine/z80dma.cpp: Implemented burst mode and refactored code, and hooked up BUSRQ/BUSAK in systems using it.
- 12564: misc/marywu.cpp: Improved peripherals – it’s now possible to trigger music from the debugger.
- 12569: skeleton/zfirenze.cpp, skeleton/zvenezia.cpp: Dumped three Zanussi/Necta vending machines.
- 12596: skeleton/marsvending.cpp: Dumped two Mars Electronics vending machines.
- 12604: dai_cass/xml: Moved language information to info elements; pcw.xml, xegs.xml: Cleaned up descriptions.
- 12610: debugger/debuggdbstub.cpp: Added an option to set the IP address to listen on.
- 12615: a800_flop.xml; a2600.xml: Improved descriptions.
- 12619: c128_flop.xml; plus4_cart.xml; vic1001_flop.xml; pet_rom.xml: Cleaned up descriptions.
- 12623: casio/pv1000.cpp: Assert BUSRQ during active display (gives more realistic performance).
- 12624: Dumped three karaoke cartridges and two IVL Technologies karaoke systems.
- 12626: leapfrog_leappad_cart.xml: Dumped 21 CocoPad cartridges and one LeapPad cartridge.
- 12627: heathzenith/mms77316_fdc.cpp: Suppress side effects of data reads for debugger accesses.
- 12628: igs/igs_fear.cpp: Added more detail to manufacturer and description metadata.
- 12630: metro/metro.cpp: Split driver state class for different hardware configurations and cleaned up code.
- 12631: casio/pv1000.cpp: Fixed video scan line interrupt generation regression.
- 12632: skeleton/koto_zevio.cpp: Added a skeleton Koto Laboratory Zevio SoC driver with one game.
- 12633: tvgames/generalplus_gpl16250_spi.cpp: Added a Plarail Shinkansen driving game (not working).
- 12634: neogeo/neogeo_spr.h: Fixed horizontal video timings; neogeo/midas.cpp: Fixed zoom table RAM size.
- 12638: capcom/cps2.cpp: Added newer revisions of Hyper Street Fighter II and X-Men Vs. Street Fighter.
- 12639: tvgames/xavix_2000.cpp: Added preliminary support for Duel Masters: Duel Station.
- 12640: gaelco/gaelco3d.cpp: Added placeholders for the undumped microcontroller used by Speed Up.
- 12641: konami/xmen.cpp: Added service switch inputs.
- 12642: igs/pgm2.cpp: Dumped the CPLD for Bu Bu Car.
- 12643: misc/changyu.cpp: Hooked up the OPLL sound chip and vertical sync interrupt.
- 12645: sgi_mips.xml: Renamed some NetBSD CD-ROM images to make labels unique across parent/clone sets.
- 12646: cpu/t11, ussr/bk.cpp: Improved interrupt handling on the 1801VM1 CPU and fixed miscellaneous issues.
- 12647: sinclair/tsconf.cpp: Fixed graphics layer priorities and screen updates.
- 12649: matsushita/kn5000.cpp: Added a skeleton driver for the Technics SX-KN5000 keyboard.
- 12651: konami/k052109.cpp: Implemented a configuration bit used by xmen and gradius3 allowing a workaround to be removed.
- 12652: tvgames/spg2xx.cpp: Added Senario Drum Super Star.
- 12654: gaelco/gaelco3d.cpp: Added placeholder for Football Power ball controller microcontroller ROM.
- 12655: tvgames/spg2xx.cpp: Filled in the year for Drum Super Star.
- 12656: atari/a2600.cpp: Added an NTSC TV Boy variant from Nics.
- 12657: tvgames/spg2xx_wiwi.cpp: Filled in the year for Double Dance Mania: Mega 12 (shown on packaging).
- 12659: casio/pv1000.cpp: Fixed I/O port reads and interrupt acknowledgement.
- 12661: hp/hp98x6.cpp, hp/hp98x6_optrom.cpp, hp98x6_rom.xml: Added HP98x6 series option ROM support.
- 12662: cirsa/neptunp2.cpp: Dumped B. Gaming Technology Dancing Bells (not working).
- 12663: atari/cops.cpp: Added default non-volatile RAM contents for Revelations.
- 12664: igs/igs_fear.cpp: Save non-volatile RAM contents, and cleaned up inputs.
- 12665: sat_cart.xml, sat_vccart.xml: Avoid abbreviations and use lowercase for descriptive text in descriptions.
- 12667: igs/igs_m027.cpp: igs/igs_m027xa.cpp: Dumped internal ROMs for two IGS027A CPUs.
- 12671: igs/igs_m027.cpp: Dumped internal ROMs for four IGS027A CPUs.
- 12672: konami/k573fpga.cpp: Implemented proper MP3 decryption for Dance Dance Revolution Solo Bass Mix.
- 12675: machine/intelfsh.cpp: Added ST M29W640GB 8K Flash device.
- 12677: igs/igs_m027.cpp: Dumped internal ROMs for two IGS027A CPUs.
- 12679: emu/debug/dvdisasm.cpp: Fixed horizontal scrolling; debugger/win: Don’t restrict maximum window width.
- 12680: igs/igs_m027.cpp, igs/igs_m027_link.cpp: Dumped internal ROMs for four IGS027A CPUs.
- 12681: msx1_cart.xml: Corrected ROM loading for X & Y.
- 12683: igs/igs_m027.cpp: Added decryption for lhdmg and lhdmgp.
- 12685: igs/pgmcrypt.cpp: Fixed decryption for mgcs3 and mgzz; igs/igs_m027.cpp corrected a game title.
Source changes
--------------
-commodore/c65.cpp: basic convert DMAgic to device
New working systems
-------------------
Kasparov Blitz
-blitz: add note about calibration
New working clones
------------------
Kasparov Blitz (set 1)
-ioport: offset analog value by half a step because of rounding issue when crossing 0 (crossing 0 now takes 1 step instead of 2, and
there's 0.5 step wiggle room at edges)
-heathzenith/mms77316_fdc.cpp: Suppress side effects of data reads for debugger accesses. (#12627)
-casio/pv1000.cpp: IRQs were broken in a08b1138: now commercial games work again (#12631)
-igs_fear.cpp - Pubilisher licenses and Chinese title addition for superkds. (#12628)
* Fearless Pinocchio was licensed by American Alpha
* Super Kids was licensed by Golden Dragon Amusement
* Added Chinese title to superkds
-nmk/nmk16.cpp: improved controls and scrolling for tdragonb2. IRQs related problems remain.
-sunelectronics/shangha3.cpp: consolidated driver in single file
-commodore/c65.cpp: move DMA logic to emu_timer
-cpu/m6502/om65ce02.lst: fix stz_ce_aba and stz_ce_abx opcodes
-commodore/c65.cpp: implement DMAgic DIR
-novag*: brighter text labels in internal artwork
New working systems
-------------------
Emerald Classic Plus
-nubus/nubus_specpdq.cpp: Derive the horizontal visible area from the written values.
-nubus/nubus_specpdq.cpp: Adjust the drawing offset to match the new CRTC parameter calculation.
New systems marked not working
------------------------------
Magical Jack (VA 4.00)
Magical Jack Plus (VA 6.03)
Wan Wan Dash
New clones marked not working
-----------------------------
Fruit Genie (Version 1-1-03, set 2)
Fruit Genie (Version 1-1-03, set 3)
Fruit Genie (Version 1-1-03, set 4)
Fruit Genie (VT 2.11)
Magical Jack (VA 3.30)
Magical Jack (VA 3.11)
Magical Jack (VA 2.0)
Magical Jack Plus (VA 6.01)
-igs/goldstar.cpp: redumped GFX ROM for hamhouse9
-irem/m72.cpp: decapped and added MCU for gallopm72
-taito/taitotz.cpp: documented batlgr2' hdd
-au: combine program rom files to match known set (same rom contents)
-nightgal.cpp: Inputs cleanup
-igs/goldstar.cpp: got animalw to boot [ Ioannis Bampoulas]
-misc/jungleyo.cpp: verified inputs / DIPs for the recently added sets
-nokia/mikromikko2: Fixed palette and added disk labels.
-altos/altos586.cpp: Added preliminary Altos ACS586 emulation. (#11670)
* cpu/i86: Make "out dx,al" output masked AX on data bus.
* altos/altos586_hdc.cpp: Added Altos 586 Hard Disk Controller emulation.
New systems marked not working
------------------------------
Altos Computer Systems ACS586
New working software list items (altos586)
------------------------------------------
Altos Diagnostic Executive
-leapfrog_leappad_cart.xml: Dumped 21 CocoPad cartridges and one LeapPad cartridge. (#12626)
New software list items marked not working (leapfrog_leappad_cart.xml
---------------------------------------------------------------------
Anpanman no CoCoPad de aiueo kyoushitsu Pinocchio (Japan)
Benny and Friends English Book Vol. 2 -Majo to taiketsu! Daibouken- (Japan)
CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (11 November 2007, 1 January 2008) (Japan)
CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (3 March 2007 - 5 May 2007) (Japan)
CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (7 July 2007, 9 September 2007) (Japan)
Disney Princess (Japan)
Disney's World of English 1: Birthday Fun (Japan)
Disney's World of English 2: The Picnic (Japan)
Disney's World of English 3: The Circus (Japan)
Disney's World of English 4: The Zoo (Japan)
ECC Junior no hajimete eikaiwa! 1 Eigo de tanoshiku Say Hello! (Japan)
FUN-damentals Series - Smart Guide to 4rd Grade (UK)
Hello Kitty no gakkou no ichinichi (Japan)
Idainaru Sakkyokukatachi (Japan)
Kikansha Thomas to nakamatachi - Kikansha Thomas Yakunitatsu kikansha (Japan)
Kodomo Challenge English CoCoPad ROM Cassette Kono men o ue ni shiteirete ne! (2008/3 March - Shimajirou to Libby no ABC Adventure,
2008/5 May - Shimajirou to Libby no Touch and step game de asobou) (Japan)
Kuma no Pooh-san Hachimitsu no tsubo ga ippai Pooh-san to kazu·katachi (Japan)
Kuma no Pooh-san: Pooh-san to Hachimitsu (Japan)
Minna de tanoshiku! CoCoPad (Otameshi soft) (Japan)
Okaasan to Issho: Goo Choco Lantan: Spoo no Fushigi na Oto no Daibouken! (Japan)
Shinkenzemi Challenge 2-nensei Korasho to issho ni kuku o oboeyou! (Japan)
Yuuki Rinrin Anpunch! (Japan)
-skeleton/koto_zevio.cpp: Added a skeleton driver for TV games using the Koto Laboratory Zevio SoC. (#12632)
New systems marked not working
------------------------------
Bandai / Koto Dragon Ball Z x One Piece: Battle Taikan Gum-Gum no Kamehameha: Omee no Koe de Ora o Yobu (Japan)
-tvgames/generalplus_gpl16250_spi.cpp: Added a Playrail Shinkansen driving game (not working). (#12633)
New systems marked not working
------------------------------
Takara Tomy Boku wa Plarail Untenshi Shinkansen de Ikou! Plus (Japan)
-c128_flop.xml; plus4_cart.xml; vic1001_flop.xml; pet_rom.xml: Avoid abbreviations and use lowercase for descriptive text. (#12619)
-a800_flop.xml; a2600.xml: Improved descriptions. (#12615)
* Use correctly spelled title from box for a2600:spacetun1.
* Use lowercase for descriptive text.
-dai_cass.xml, pcw.xml, xegs.xml: Improved metadata. (#12604)
* dai_cass.xml: Moved languages from descriptions to info elements.
* pcw.xml, xegs.xml: Don't unnecessarily abbreviate country names.
* pcw.xml, xegs.xml: Use lowercase for descriptive text.
-metro/metro.cpp: Split driver state class for different hardware configurations. (#12630)
* Suppress side effects for debugger reads.
* Move save state registration and other initialization to machine_start.
* Reduced literal tag usage and runtime tag lookups.
* Cleaned up switch matrix reading.
-Dumpt three karaoke cartridges and two IVL Technologies karaoke systems. (#12624)
New systems marked not working
------------------------------
IVL Technologies (Lexibook / Imago license) Karaoke Microphone Pro / KaraokeMicro Star (Greece)
IVL Technologies (Disney / Memcorp Inc license) Disney Princess Handheld Karaoke Player (DKS7000-P)
New working software list items (ekara_cart.xml)
------------------------------------------------
Super Cartridge: Best Hit (Japan) (SP-07)
New software list items marked not working (easy_karaoke_cart.xml)
------------------------------------------------------------------
Disney Princess 10-Song Karaoke Cartridge I (DK-P1)
Karaoke Microphone Pro Cartridge 1 (Greece)
-debugger/debugqt.cpp: Don't sleep waiting for events on debugger update.
-metro/metro.cpp: Fixed build, simplified DIP switch matrix.
-sanyo/phc25.cpp: Conventional header #include order.
-commodore/c65.cpp: add CIA0 irq, fast mode select and base videoram offset
* enough to make it boot in C=64 mode
-midway/starrider.cpp: Replaced bad Processor Interface board (PIF) program ROM dump.
-hash/c65_flop.xml, c64_flop_misc.xml, c128_cart.xml, c128_flop.xml: demote all .d81 files to not working
-commodore/c65.cpp: move drawing to scanline renderer, add border
-calibr50: remove athena reference, downtown/seta: small cleanup to comment blocks
-ti99: Prevent race conditions in TIPI by syncing the webservice client via mutex.
-konami/xmen.cpp: Add service switch inputs (#12641)
-amiga/mquake.cpp: added ROM locations, improved documentation
-ui pointer options: set inc/dec to 1s (hold shift for shorter 0.1s), reset options to default when pressing Del
-ui pointer options: allow 0.0s hide delay to disable pointer
-ui pointer options: revert reset options to default when pressing Del (conflict with ctrlr cfg)
-ui pointer options: warning message if delay is set to 0.0s
-ui: be consistent with custom_render passed variable names
-ctrlr: add xml tag to cfg files
-sliders: fix regression after a75bb5341d9c39a84e6aecab10b734bafc1d6d9d
New systems marked not working
------------------------------
PK
Turbo PK
New working clones
------------------
Tarzan Chuang Tian Guan (China, V110)
-igs\igs_m027.cpp: dumped MX10EXA for crzybugs US sets and wldfruit, matches dumps for crzybugsj and haunthig
-igs/igs017.cpp, skeleton/boramz80.cpp: improvements to documentation
-nubus/nubus_specpdq.cpp: Better derivation of the active width.
-nubus/nubus_specpdq.cpp: Remove debug print.
-igs/pgm2.cpp: Add CPLD dump for Bu Bu Car (#12642)
-gaelco/gaelco3d.cpp: Add note and ROM placeholder about Speed Up coin distribution (#12640)
-tvgames/xavix_2000.cpp: Add preliminary support for Duel Masters: Duel Station (#12639)
new NOT WORKING machines
------------------------
Duel Masters: Duel Station (Japan)
---------
* Co-authored-by: DavidHaywood <hazemamewip@hotmail.com>
-neogeo/neogeo_spr.cpp: Fix display timing related parameters (#12634)
* neogeo/midas.cpp: Fix zoom table RAM size (The maximum allowed access is 64K bytes)
-commodore/c65.cpp: basic sprite drawing
-commodore/c65.cpp: implement ROM $C000 view
-commodore/c65.cpp: working sprite-background priorities
-m6502/om65ce02.lst: fix dew_zpg, phw_aba, phw_iw2
* allows commodore/c65 BASIC to be workable
New systems marked not working
------------------------------
Poker & 21
unknown WHT gambling game
-casio/pv1000.cpp: Toggle BUSREQ like hardware does; this slows down games to realistic speeds (#12623)
-gdbstub: add -debugger_host option (#12610)
* This allows setting the host to 0.0.0.0 to accept connections from outside of localhost.
New working clones
------------------
Umi de Poker / Marine Paradise (Japan, newer)
New working systems
-------------------
MCG-85
New systems marked not working
------------------------------
MAP-1010
New working clones
------------------
Quiz Gakuen Paradise (Japan, ver. 1.02)
Quiz Gekiretsu Scramble (Japan, prototype)
-s14001a: shorthand variable types, small cleanup
-s14001a: remove statistics, use logmacro for debug msgs
-s14001a: use device_rom_interface
-konami/k052109.cpp: Remove the color kludge for xmen/gradius3 (#12651)
* removes the color kludge for xmen/gradius3
* proper handling (init/save) of new m_addrmap variable
-misc/changyu.cpp: Add VBL NMI and hook up the OPLL for changyu2 (#12643)
-sinclair/tsconf.cpp: fix layers priority, screen updates (#12647)
-hash/sgi_mips.xml: rename netbsd 2 images to allow to merge into same directory (#12645)
new WORKING machine (#12652)
----------------------------
Drum Super Star
-Co-authored-by: David Haywood <hazemamewip@hotmail.com>
New working systems
-------------------
Mega 10.000: L'Encyclopédie Électronique
-spg2xx.cpp : drumsups is from 2007 (#12655)
-gaelco/gaelco3d.cpp: Add notes and ROM placeholder for Football Power I/O PCB (#12654)
-z80dma.cpp: burst mode and refactoring (#12494)
* zorba fix: restore deffered rdy write
* fix 'x1turbo40 suikoden'
-novag/diamond2.cpp: rename to diamond.cpp
New working systems
-------------------
Diamond
-video/upd7220.cpp: Added uPD7220A variant with new RESET and BLANK commands.
-machine/mc146818.cpp: Implemented Valid RAM and Time (VRT) register.
New systems marked not working
------------------------------
Microbox II
New working software list additions
-----------------------------------
microbox2_flop: Microbox II Distribution, Microbox II 6809 FLEX V3.01
-psion1.xml: Split alternative versions into clones, and rename some sets.
-psion2.xml: Added release years, amended publishers, and made compatibility feature usable.
-spg2xx_wiwi.cpp: ddmmeg12 is also from 2007 (#12657)
-playmark/sderby.cpp: improvedcroupierb and magictch a bit. Need PIC dump and core to be playable
-nmk/quizdna.cpp: verified DIPs for gakupara and quzdna
-misc/gms.cpp: added preliminary reels support
New systems marked not working
------------------------------
Long Teng Hu Yue
-igs/igs_m027.cpp: preliminary decryption for lthy
-mcs48: mcu reset sets bus to hi-z if ea=0
-memory_view: fix possible nullptr crash, add exists() getter
-mcs48: improve EA pin and add it to advision and mario, mario: mark sound mcu as NO_DUMP, remove USE_8039
-sc6.cpp: rename gambit to classic, update miniscc internal artwork and correct cpu type now that EA pin works
New working systems
-------------------
Gambit Voice
-fidelity*: swap feag2100/feag2100a, rename fexcelpb to fexcelpa, rename fexcel12 to fexcel12a, rename fexcel124 to fexcel12, remove
fdes2000/fdes2100 and add a cpu freq config instead
* granits: fix error beeps problem and update internal artwork
-fidelity*: small update to default input mappings
-mcs48: shorthand variable types
New working clones
------------------
Heavy Barrel (US, revision 3)
-entex/advision.cpp: fixed Clang compile
-ti99_4p: Fixed instabilities from debugger interference and uninitialized variables.
-cops.cpp: revlatns - provide a default nvram (#12663)
new WORKING clones (#12656)
---------------------------
TV Boy (Nics, NTSC)
-dbox: replace LATCH8 with HCT259 (dkong.cpp is the only driver using LATCH8)
-mario: remove old changelog from comments, add note about soundrom hack after USE_8039 was removed
-xmen6p: workaround for broken right side screen colors
-floppy: Remove HFE image format from the general list for rewrite.
New clones marked not working
-----------------------------
Tic Tac Trivia (6221-25, U5-0E, 05/08/86, UK)
New systems marked not working
------------------------------
Tropical Fruits (V. 24-06.00 Rev. 4.0)
-chessmate: update notes, correct dac type and fix lose led
-chessmate: remove todo note
-ccmk2/ccmk2a: small update to internal artwork
-swap ccmk2/ccmk2a sets (newest first)
New systems marked not working
------------------------------
Long Hu Da Man Guan
New clones marked not working
-----------------------------
Long Hu Da Man Guan Plus
-sat_cart.xml; sat_vccart.xml: Metadata cleanings (#12665)
* Replaced countries' abbreviations by their full name and lowercase on descriptive words.
-igs/igs_fear.cpp : save sram/nvram, tidy up inputs (F2 service key, single button, no trackball on fearless) (#12664)
* Co-authored-by: David Haywood <hazemamewip@hotmail.com>
-HP98X6: added support for option ROMs (#12661)
-Technics KN5000 musical keyboard (#12649)
New systems marked not working
------------------------------
technics/kn5000.cpp: Technics SX-KN5000 PCM Keyboard
-capcom/cps2.cpp: Add new revisions of Hyper Street Fighter 2 and X-Men vs Street Fighter (#12638)
* Add cps2 Hyper Street Fighter 2 (Japan) revision 040123 as hsf2j1.
Add cps2 X-Men vs Street Fighter (Japan) revision 970113 as xmvsfj.
-------------------------------------------------------------------
Co-authored-by: Joe Forte <joe@joeforte.net>
-Add a skeleton driver for Mars Electronics vending machines (#12596)
New systems marked not working
------------------------------
Automatic Products Vending Machine model 110 (set 1)
Automatic Products Vending Machine model 110 (set 2)
-commodore/c65.cpp: shuffling for VIC bank support
-hash/c64_cart.xml: QA checkpoint
-commodore/c65.cpp: preps for C64 software support
-m6502/m4510.cpp: CPU I/O port support (backport from M6510 core)
-jking02,crzybugs - add IGS027A internal ROM dumps (#12667)
-fidelity*: rename uvc to avcc, rename fidel_bcc.lay to fidel_cc7.lay, chess*: use dac device instead of spkrdev where applicable,
after sound quality improved with https://github.com/mamedev/mame/commit/2695a185f97c29cc00e67f2b95debed676413264
-vcc: fix typo from prev commit
-Fixed dependency generation for machine/i2chle.cpp.
-matsushita/kn5000.cpp: Tidy.
New not working machine
-----------------------
Geki Makaimura
-capcom/alien.cpp: change dokodemo and wontame to use boot loader ROMs from pingu/gekimara instead of handmade hack
-k573fpga: Implement proper MP3 decryption algorithm for ddrsbm (#12672)
New clones marked not working
-----------------------------
Manguan Caishen (China, V106CS)
-igs_m027.cpp - add 4 more internal IGS027A dumps (#12671)
-igs/igs017.cpp: fixed merging conflict
-mcs48: rename n7751 to upd7751
-video/vic4567: remove unused device
-commodore/c65.cpp: add stub exp cart, add DE-9s
-hash/c64_cart.xml: demote riveraid and pitfall2
-commodore/c65.cpp: add remaining base gfxmodes
New systems marked not working
------------------------------
Cai Jin Shen Long (link version, extension)
Cai Jin Shen Long (link version, host)
Manguan Caishen (link version, extension)
Manguan Caishen (link version, host)
-selmenu/simpleselgame: change driver status "Overall:" to "Status:", misc: some company string corrections
-igs/igs017.cpp: fixed a regression with starzan
New clones marked not working
-----------------------------
Shuang Long Qiang Zhu 2 VS (China, set 2)
-m6502/m6510.cpp: initialize CPU port to all output
Software list items promoted to working
---------------------------------------
c64_cart.xml: Pitfall II: The Lost Caverns
-hash/c64_flop_orig.xml: QA games
-dataeast/cntsteer.cpp: QA cleanup, use data_pending_callback for soundlatch irq
-igs_m027.cpp - add 2 more 027A ROMs (#12677)
New clones marked not working
-----------------------------
Te Yi Gong Neng (China, V632C)
-sc6: remove unneeded mcfg
-tms5x: rename extract_bits to read_bits
-dataeast/deco_ld.cpp: convert to tilemap
-casio/pv1000.cpp: Fixed I/O port read and interrupt acknowledgement. (#12659)
-cpu/t11, ussr/bk.cpp: Improved interrupt handling on 1801VM1, misc fixes. (#12646)
* Allows bus error handlers on BK to deal with interrupt from STOP key (causes a HALT-mode IRQ and triggers access to unmapped
region at 177674).
- cpu/t11: Changed PC display to octal.
- machine/pdp11.h: Made clear_virq/raise_virq safer.
- ussr/bk_m.cpp: Suppress side effects for debugger reads.
-casio/pv1000.cpp: Fixed I/O read issues:
* Don't take a tript through the scheduler if matrix IRQ wasn't active.
* Suppress read side effects for debugger.
-dataeast/deco_ld.cpp: A few less literal tags.
-machine/intelfsh.cpp: Added ST M29W640GB 8K Flash device. (#12675)
New systems marked not working
------------------------------
Jin Hu Lu 2
-msx1_cart.xml: Corrected ROM loading for X & Y. (#12681)
Software list items promoted to working (msx1_cart.xml)
-------------------------------------------------------
X & Y (Arab)
-misc/marywu.cpp: Improved peripherals. (#12564)
* Fixed PSG and 8279 clock frequencies.
* Save contents of battery-backed static RAM.
* Cleaned up inputs.
-misc/marywu.cpp: Use an I/O port finder array.
-misc/marywu.cpp: Fixed I/O port selection.
New clones marked not working
-----------------------------
Pentacup (rev. T)
-igs_m027.cpp - add 2 more 027A internal dumps (and 2 in igs_m027_link too) (#12680)
-cirsa/neptunp2.cpp: Add (not working) Dancing Bells (from BGT) (#12662)
New systems marked not working
------------------------------
Dancing Bells
-Add skeletons for Zanussi/Necta vending machines (#12569)
New systems marked not working
------------------------------
Venezia (coffee vending machine)
unknown Zanussi / Necta vending machine
-Also did some small fixes:
* skeleton/webtouchone.cpp: Typo
* skeleton/pulltrigger.cpp: Change COMP to GAME
* move 'radikaldarts' to Gaelco Folder
-dataeast/mirage.cpp: minor cleanup
-edevices/pzletime.cpp: cleanups
* Make video blinking more sensical;
* Convert custom ticket handling to ticket_dispenser_device;
* Convert eeprom/ticket to portw;
* Avoid potential out-of-cliprect bitmap layer drawing;
-tgtpanic: increase irq frequency, update notes
-epson/qx10.cpp: use copyrozbitmap for (external to 7220) zoom handling
-casio/pv1000.cpp: Fixed input port selection removed by PR #12659.
-misc/marywu.cpp: Fixed LED active polarity in layout.
-epson/qx10.cpp: At least allow it to build.
-epson/qx10.cpp: rectify previous commit
-casio/pv1000.cpp: Acrually return two bits of joystick input rather than giving spurious interrupt flags.
-epson/qx10.cpp: don't need to check against visible_area in 7220 own code
-igs/igs_m027.cpp: added decryption for lhdmg and lhdmgp. (#12683)
-emu/debug/dvdisasm.cpp: Fixed bad display if view is scrolled horizontally. (#12679)
* debugger/win/debugwininfo.cpp: Don't restrict maximum window sizes.
-pv1000: put joystick read in a separate function, remove an unneeded tag lookup
-igs/igs_m027_link.cpp: preliminary decryption for the extension sets
New clones marked not working
-----------------------------
Crazy Balls (Bontempi)
-igs/pgmcrypt.cpp: Fixed decryption for mgcs3 and mgzz. (#12685)
* igs/igs_m027.cpp: Renamed "Man Guan Fu Xing" to "Man Guan Zhi Zun (V101CN)" to match title screen. Former mgzz becomes mgzza,
former mgfx becomes mgzz.
-matsushita/kn5000.cpp: Corrected some LED connections, sorted mame.lst.
-srcclean in preparation for MAME 0.259 release freeze.
-ui/menu.cpp: Avoid floating point equality comparison.
* Fixes pointer input not working on menus at some window sizes in 32-bit x86 builds.
-leapfrog_leappad_cart.xml: Fixed a description.
-Cleaned up the mess from #12610:
* Command line options need to be documented.
* Don't assume C strings returned as option values remain valid indefinitely.
* Fixed wording for option description. 哦耶可以下来试一试麻将 新邮寄的麻将基板还是不能玩吧,等
页:
[1]