MAME 0.275 发布
https://github.com/mamedev/mame/releases/tag/mame0275
https://kkgithub.com/mamedev/mame/releases/tag/mame0275
https://mamedev.org/release.html
链接:https://pan.baidu.com/s/1m-P7KegLrbw7bwqUsNydCQ 提取码:i6oj
0.275 2025-02-26
----------------
MAME Testers bugs fixed
-----------------------
- 01768: (sony/zn.cpp) bldyror2: The emulated game may freeze during attract mode or test mode. (smf)
- 05614: (sony/zn.cpp) primrag2: The game fails to boot. (smf)
- 07698: (sony/taitogn.cpp) kollon: The game fails to boot. (smf)
- 08116: (dataeast/dec0.cpp) baddudes, drgninja: Audio volume balance is incorrect. (hap)
- 08391: (konami/battlnts.cpp) battlnts: FM music has regressed and sounds incorrect. (hap)
- 09076: (netronics/elf.cpp) elf2: It is not possible to enter data. (hap)
- 09093: (amstrad/amstrad.cpp) cpc464, cpc464p : No need to be marked unsupported. (Barry Rodewald)
- 09100: (midway/vegas.cpp) gauntleg, gauntleg12, gauntdl, gauntdl24: Button labels are incorrect. (mmarino4)
- 09102: (atlus/ohmygod.cpp) ohmygod, naname: The ADPCM sample rate is too low. (hap)
- 09104: (sinclair/spec128.cpp) spec128: The emulator crashes when loading TAP format tape images. (holub)
- 09114: SH2 disassembly: Operands for MAC.L instructions are exchanged. (Vas Crabb)
- 09122: (success/othello.cpp) othello: The music tempo is too fast and the PSG sound pitch is too high. (sasuke)
New working systems
-------------------
Aero Fighters Special (VER 1.00G)
Apple Computer Macintosh PowerBook Duo 270c
Apple Computer Macintosh PowerBook Duo 280
The Block Kuzushi (VER 1.10G)
Brave Blade (VER 1.40G)
Casio WK-1800
CXG Systems / White and Allcock / Intelligent Software Computachess II
Elektronika Basketbol (Elektronika)
Fighters' Impact (VER 2.10G)
Flame Gunner (VER 1.40G)
G-Darius (VER 2.70G)
Mawasunda!! (V2.08J 2000/02/01 11:02:54)
PAiA Electronics midi2cv8
PAiA Electronics midi2cv8 V/Hz
Ray Storm (VER 2.60G)
Shanghai Matekibuyuu (VER 1.20G)
Taito G NET (COH-1002T)
Tronica Space Adventure
New working clones
------------------
Apple Computer Macintosh PowerBook Duo 230
Apple Computer Macintosh PowerBook Duo 250
Apple Computer Macintosh PowerBook Duo 280c
Astro Invader (bootleg)
Cameltry (World, YM2610)
Casio WK-1600
Cool Boarders Arcade Jam (Export bootleg)
Fruit Bonus 2004 (Version 1.4)
Fruit Bonus 2010 (v. 2.0.1.0)
Head Panic (ver. 8.30)
Hegener + Glaser / Tasc Mephisto Risc 1MB (v1.0)
Konami Chequered Flag (handheld)
Puck Man (bootleg, set 3)
Raiden Fighters (Korea, SUB2 cart)
Sonokong / SSD Company LTD PoPiRa - Finger Sports (Korea)
Sprint 2 (bootleg)
Super Poker (v102U)
Super Poker (v130)
Super Poker (v200)
Super Shot (set 2)
Waku Waku Anpanman
Systems promoted to working
---------------------------
Alesis MIDIverb
Apple Computer Macintosh PowerBook Duo 210
Kollon (V2.04JA 2003/11/01 12:00)
Primal Rage II (Test Version 0.36a)
Space Invaders Anniversary (V2.02J 2003/09/12 20:00)
Strider 2 (Europe 991213)
Clones promoted to working
--------------------------
Strider 2 (Asia 991213)
Strider 2 (USA 991213)
Strider Hiryu 2 (Japan 991213)
Video Poker (v1403)
New systems marked not working
------------------------------
Baile 2005 (V3.2 2005-01-12)
Bandai / SSD Company LTD Let's! TV Play Narikiri Fight Ultraman - Ute! Hissatsu Kousen!! (Japan)
Bomberman Misobon Roulette (961028 JPN)
Dream 9 (v1.52)
dreamGEAR My Arcade Tetris (DGUNL-7028, Pocket Player Pro)
dreamGEAR My Arcade Tetris (DGUNL-7029, Go Gamer, with 300 bonus games)
dreamGEAR My Arcade Tetris (DGUNL-7083, Pixel Pocket, with 10 bonus games)
Epoch / SSD Company LTD TV Mail PC mail*cot (Japan)
Epoch / SSD Company LTD TV-PC Hello Kitty (Japan)
Goldstar GPi 1200
Hana Arashi (Japan)
Hana no Ren-Chan II (Japan)
IBM InfoWindow 3477
Institut Jožef Stefan PMP-11
Intel intellec 8/Mod 80
Jinpai Suoha - Show Hand (Chinese version 2004-09-22)
Lexibook Compact Cyber Arcade - Barbie
Linn Electronics LinnDrum
Majiang Xueyuan 2 - Mahjong School (V108TW)
Nissin / SSD Company LTD Dontore da bei - Donbei-kun to Training (Japan)
NubSup TV Interactive Extreme u-box / Extreme u-box Game Station 32Bit Interactive System - New 30
Oberheim Xpander
PAiA Electronics FatMan
Qi Wang
Sony NWS-831
VTech Genio Color Pocket (Spanish)
VTech MagiBook (Spanish)
Yuanyang Hudie Meng (Version 8.8A 2005-09-25)
New clones marked not working
-----------------------------
Acorn Computers Acorn V20 (Development)
Bust a Move 2 - Dance Tengoku Mix (CDROM Japanese ROM ver. 1999/07/17 10:00:00)
Cherry Bonus IV (V1.2)
Quanhuang Sanguo Tebie Ban (bootleg of Knights of Valour Super Heroes, V302CN, Dec 29 2010 16:31:32)
Sonokong / SSD Company LTD i-Singer (Korea)
Speed Up / Kkotbinyeo (Korea)
The Roulette (Visco, medal)
Tengai (bootleg)
Three Wonders (Italian bootleg)
New working software list items
-------------------------------
amiga_hardware:
A2091 Setup Disk 1.27, bsc HDInstTools Version 2.15 + GigaMem Version 3.0, bsc HDInstTools Version 3.2 + GigaMem Version 3.0,
bsc SCSI Installation Disk Version 1.3
A590 Setup Disk 1.7 (Western Digital Hard Disk), bsc HDInstTools Version 2.4 + GigaMem Version 3.0,
bsc HDInstTools Version 3.5 + GigaMem Version 3.0
amiga_workbench:
Workbench 1.3.2 Rev. 34.28 (Es)
Workbench 1.3.3 Rev. 34.34 (Fr/Be)
Workbench 1.3 Rev. 34.20 (Dk), Workbench 1.3 Rev. 34.21 (No), Workbench 1.3.2 Rev. 34.28 A3000 (US),
Workbench 1.3.3 Rev. 34.34 (Dk), Workbench 2.0 Rev. 36.68 A3000, Workbench 2.05 Rev. 37.71 A3000, Workbench 2.05 Rev. 37.72,
Workbench 2.1 Rev. 38.35, Workbench 3.1 Rev. 40.42 (ESCOM)
Workbench 1.3 Rev. 34.20 (Enhancer Software), Workbench 1.3.2 Rev. 34.28 (US)
apple2_flop_clcracked:
Capitalization Plus (4am crack), Early Learning Adventures: Dragon's Keep (version 1985-01-09) (4am crack),
The Print Shop (version 1984) (4am crack), Trigonometry of the Right Triangle (version 1.0) (4am crack),
Ultima II: Revenge of the Enchantress (Origin Systems) (4am crack), Ultima IV: Quest of the Avatar (4am crack),
Ultima V: Warriors of Destiny (version 02-MAR-88) (4am crack), Ultima V: Warriors of Destiny (version 12-APR-88) (4am crack)
apple2_flop_orig:
Balance of Power, Bank Street StoryBook (version 1.1), The Cave of Time, Defender (Atarisoft), Dig Dug (Datasoft),
Frog Jump: Ordering Numbers, Galaxian (Atarisoft), Grammar Mechanics Level 1, The Halley Project: A Mission In Our Solar System,
James Bond 007 in: Goldfinger, Jumping Math Flash, The Lüscher Profile, Mathematics Action Games: Pyramid Puzzler, Mind Pursuit,
Mr. Pixel's Cartoon Kit, Mr. Pixel's Programming Paint Set, Number Bowling: Decimals and Fractions, Pac-Man (Atarisoft),
Pac-Man (Datasoft), Saracen, Star Maze, Star Maze: Division, Threshold, Tink!Tonk!: Tink's Subtraction Fair,
Tink!Tonk!: Tinka's Mazes, Tink!Tonk!: Tuk Goes to Town, Ultima V: Warriors of Destiny (version 02-MAR-88), Ultimore: Egypt,
Ultimore: Pirate World, Ultimore: Slavelords, Ultimore: Spaceship Crash, Video Title Shop,
Where in America's Past is Carmen Sandiego?, Windwalker, Wizardry: Proving Grounds of the Mad Overlord (version 6 06-JAN-84)
apple2gs_flop_clcracked:
Draw Plus (version 1.0) (cleanly cracked), MultiScribe IIgs (version 3.01c) (cleanly cracked),
The New Talking Stickybear Alphabet (cleanly cracked), The New Talking Stickybear Opposites (cleanly cracked),
The New Talking Stickybear Shapes (cleanly cracked), TopDraw (version 1.01A (8/4/87)) (cleanly cracked)
bbc_rom:
Assembler Extension ROM 1.12, IEEE 1.91, IEEE 1.96, Integra-B OS 1.21, Integra-B OS 1.22, Integra-B OS 1.23, Integra-B OS 1.24,
Maths Extension ROM 1.05, Matrix 1.01, MCL 1.6, Micro Club 32K Shadow Ram 1.00, RAMDisc 1.04, TTX2000B 1.12, The UtilRom 2.0,
The UtilRom 2.3, Viglen DSDFS 1.00, VT Clock 1.0
coleco_homebrew: Mieyen
ekara_cart:
i-Singer Volume 2 (Korea), i-Singer Volume 3 (Korea), i-Singer Volume 11 (Korea), i-Singer Volume 14 (Korea)
oric1_cass:
Hnefatafl, O-Thrust (v1.2)
Mieyen
pc8801_flop: Hibernia
psion2:
Cutdata, Demo Pack, Easybar Plus, FileMaster v4.5, Flash Datapak Formatter v1.2, Flash Datapak Formatter v1.7, Hangman,
HB Games Pack, Looksat, Murray Citi Rate v1.00, OBase, Personal Finance II, Prakpak English Practice I, Tidal Height, Topo Set
psx:
16 Tales 1 (USA), 2Xtreme (Europe), 3D Lemmings (Europe), 3D Lemmings (Japan), 3Xtreme (USA, demo), 4-4-2 Soccer (Europe),
40 Winks (Europe), 40 Winks (Europe, demo), 40 Winks (Italy), 40 Winks (Spain), Cheesy (Europe), Cheesy (Japan)
x68k_flop:
Xadlak Plus
Last Force - The Virtual Battle in 1930's
zx81_cass:
Mieyen
El Valle
Battle of the Planets
Cursed Catacombs (v2.0), Cursed Catacombs (v2.1, ZXpand joystick), Dungeons of Zedd, Zeddytron 2081
2K Games Pack (Softsync), Alien Invasion 16K, Ator the ABC Gator, Ordidactic - 1. Language Machine
Battle ZXone, BMX Trial
Athlete's Foot, Athlete's Foot (master), Battleships (alt), Grand Prix & Golf
Software list items promoted to working
---------------------------------------
amigaocs_flop: Dyna Blaster (Europe), Micro Machines (Europe), MicroProse Soccer (Europe, Soccer Stars)
cpc_cass: Techno Cop (UK)
New software list items marked not working
------------------------------------------
amiga_cd: Wendetta 2175 (Europe)
amiga_demos: Interference (demo), Puggs In Space (demo)
bbc_rom: EURO-Beeb Terminal 4.14, Lambda 7 Spectrophotometer Simulation 1.23
ibm5170_cdrom: miroVIDEO Studio DC10 Plus (V. 1.04, 160657)
pc8801_cass: Computer the Golf
pc8801_flop:
Hibernia (alt .d88 format)
Red Stack
photo_cd: Toilet no Hanako-san (Japan) Winning Run: Ayrton Senna: 20-nen no Kiseki (Japan)
psion2:
Dynabar 232 M 4.3, Intellikey RAK, Sartech Arg5410 Beacon Tester, Sony CCD-VX1E Pixel Repair v1.0, Sony EVR Alignment v1.1a,
Sony EVR Alignment v1.1b, Sony EVR Alignment v2.1, Sony EVR Alignment v3.0b, Sony EVR Alignment v4.0, Sony EVR Alignment v4.1a,
Sony EVR Alignment v4.1b, Sony EVR Alignment v5.0, Sony EVR Alignment v5.1, Sony EVR Alignment v6.1, Sony EVR Alignment v7.0a,
Sony EVR Alignment v7.0b, Sony EVR Alignment v8.0a, Sony EVR Alignment v8.0b, Sony EVR Alignment v9.0a, Sony EVR Alignment v9.0b,
Sony EVR Alignment v10.0, Sony EVR Alignment v11.0, Sony EVR Alignment v11.1, Sony EVR Alignment v12.0, Sony EVR Alignment v13.0,
Sony EVR Alignment v14.0, Sony EVR Alignment v15.0, Sony EVR Alignment v16.0, Sony EVR Alignment v17.0, Sony EVR Alignment v18.0,
Sony EVR Alignment v19.0, Sony EVR Alignment v20.0, Speech Synthesiser 1.4
zx81_cass: Graphix, Graphix (alt)
Merged pull requests
--------------------
- 12957: casio/wk1800.cpp, sound/gt155.cpp: Emulated the Casio WK-1800 and WK-1600 music keyboards.
- 13128: formats/fsblk.cpp: Replaced the fs::err_t enumeration with a standard error condition category.
- 13220: cpu/tlcs900: Added the TMP94C241 variant (used by the Technics SX-KN5000 music keyboard).
- 13250: formats/h8_cas.cpp: Updated H8T tape image format to use newer cassette handling.
- 13255: Updated Emscripten support and added support for bgfx video output using OpenGL ES.
- 13263: 3rdparty/ymfm: Updated to the latest upstream code as of December 2024.
- 13271: seta/speglsht.cpp: Fixed save state and debugger issues, and cleaned up code.
- 13274: sigma/sigmab31.cpp: Added the 6809 sound CPU (communication is not hooked up).
- 13275: x68k_flop.xml: Added Last Force and Xadlak Plus.
- 13276: vtech/geniuscolor.cpp: Dumped the external ROMs for the Spanish VTech Genius Color Pocket.
- 13279: pc8801_flop.xml: Updated metadata, usage notes and comments.
- 13280: amiga_demos.xml: Added the Interference and Puggs in Space demos (not working).
- 13283: alesis/midiverb.cpp: Added DSP emulation and promoted to working.
- 13284: toaplan/toaplan1.cpp: Added detail to descriptions, fixed debugger and save state issues, and cleaned up code.
- 13285: toaplan/twincobr.cpp, toaplan/wardner.cpp: Fixed debugger issues and cleaned up code.
- 13286: machine/mc68328.cpp: Allow selection and use of port A, and update the timer counter on every tick.
- 13288: galaxian/galaxian.cpp: Dumped the PROMs from the CPU daughterboard for Rocket Convoy.
- 13289: formats/tzx_cas.cpp: Check for invalid blocks referencing data beyond the end of the file (MT08952).
- 13289: formats/oric_tap.cpp, formats/uef_cas.cpp: Updated for API changes in GitHub #13289 and cleaned up code.
- 13292: formats/cassimg.cpp: Fixed regressions in cassette image loading caused by GitHub #13289.
- 13293: apple2gs_flop_clcracked.xml: Added six cracks, and replaced one crack.
- 13295: jaleco/ms32.cpp: Corrected PCB locations for Gratia - Second Earth rotate/zoom layer tile ROMs.
- 13297: pc8801_cass.xml: Added Computer the Golf (not working).
- 13298: paia/midi2cv8.cpp: Emulated the PAiA Electronics midi2cv8 MIDI to control voltage devices.
- 13300: konami/konppc.cpp, konami/gticlub.cpp, konami/hornet.cpp, konami/nwk-tr.cpp, konami/zr107.cpp: Cleaned up code.
- 13301: kontron/kdt6.cpp: Cleaned up code; machine/z80dma.cpp: Suppress side effects for debugger reads.
- 13305: skeleton/zorba.cpp: Improved save state support and cleaned up code.
- 13306: megacd.xml: Marked the US version of Eternal Champions as a clone of the PAL version.
- 13307: cpu/drcbearm64.cpp: Optimised load/store and call generation.
- 13308: konami/megazone.cpp: Cleaned up code.
- 13309: konami/tutankhm.cpp, konami/junofrst.cpp: Cleaned up code.
- 13310: konami/tp84.cpp: Fixed potential out-of-bounds accesses and cleaned up code.
- 13311: konami/spy.cpp: Cleaned up code and added notes.
- 13312: konami/konami_helper.cpp, konami/simpsons.cpp: Cleaned up code.
- 13313: konami/k001005.cpp, konami/k001006.cpp: Implemented palette interface, fixed debugger issues and cleaned up code.
- 13314: konami/k001604.cpp: Corrected palette count for decoded graphics.
- 13315: konami/k037122.cpp: Corrected palette count for decoded graphics.
- 13316: konami/k051733.cpp: Suppress side effects for debugger reads and cleaned up code.
- 13319: oberheim/dmx.cpp: Fixed pointer tracking in interactive layout and made fine adjustments easier.
- 13320: vtech/magibook.cpp: Dumped the external ROM for the Spanish VTech MagiBook.
- 13321: cpu/m68000/scc68070.cpp: Limit external memory addresses to 24 bits (fixes issues in CD-i games).
- 13322: formats/tzx_cas.cpp: Fixed a regression in TAP format image loading and added block checksum validation (MT09104).
- 13324: paia/fatman.cpp: Added preliminary PAiA Electronics FatMan analog synthesizer emulation (no audio).
- 13325: cpu/drcbex64.cpp: Directly dispatch memory accesses no larger than native width to specific handlers.
- 13327: intel/intellec8.cpp: Dumped the ROMs from two intellec 8/Mod 80 systems.
- 13328: konami/mystwarr_v.cpp, konamik053246_k053247_k055673.cpp: Improved sprite blending.
- 13330: linn/linndrum.cpp: Added preliminary LinnDrum emulation (no audio or internal artwork).
- 13332: ibm/ibm3477.cpp: Dumped the ROMs from an IBM InfoWindow 3477 terminal.
- 13334: alesis/midiverb.cpp, oberheim/dmx.cpp, paia/fatman.cpp: Added _device suffix to device class names.
- 13335: capcom/cps1.cpp: Changed the year for the Biaofeng Zhanjing bootleg to match the title screen.
- 13337: namco/namcos12.cpp: Marked Truck Kyosokyoku TKK2 as likely being a US version.
- 13338: sony/zn.cpp: Changed Primal Rage II to use Roman numerals in the title.
- 13341: bus/centronics: Added The Adaptator joystick interface.
- 13342: Added eleven TV games/handheld games (one working) and four i-Singer cartridges.
- 13344: taito/taitojc.cpp, taito/taitopjc.cpp, taito/tc0780fpa.cpp: Cleaned up code and fixed some issues.
- 13345: taito/taito_f2.cpp, taito/tc0280grd.cpp: Fixed debugger and save state issues and cleaned up code.
- 13346: taito/taitocchip.h: Removed bankdev.h header as it is no longer used.
- 13347: psx.xml: Added twelve working items and replaced three items with better dumps.
- 13348: oric1_cass.xml: Added three working homebrew games.
- 13350: sony/news_68k_iop.cpp: Added Sony NWS-831 workstation emulation (runs NEWS-OS but not considered working).
- 13351: oberheim/xpander.xpp: Added preliminary Oberheim Xpander synthesizer emulation (no audio).
- 13353: dynax/ddenlovr.cpp: Added DIP switch definitions for Hanafuda Night Rose.
- 13354: alesis/midiverb.cpp: Made the internal artwork more realistic.
- 13355: taito/taito_b.cpp, taito/tc0180vcu.cpp: Corrected palette depth and Silent Dragon sound chip, and cleaned up code.
- 13357: taito/wyvernf0.cpp: Cleaned up code.
- 13359: handheld/hh_sm510.cpp: Hooked up the infinite lives cheat input for Shuttle Voyage and Thief in Garden.
- 13360: atari/sprint2.cpp: Dumped a Sprint 2 bootleg.
- 13361: handheld/hh_sm510.cpp: Added Tronica Space Adventure.
- 13366: handheld/hh_sm510.cpp: Fixed the screen size and improved the graphics for Tronica Space Adventure.
- 13367: oberheim/dmx.cpp: Added the metronome and high-pass filters and corrected the phase of the audio output.
- 13368: ibm/ibm3153.cpp, ibm/ibm3477.cpp: Fixed copyright header comments.
- 13370: oberheim/dmx.cpp: Removed the imperfect sound flag, and flagged unemulated tape storage.
- 13371: handheld/hh_sm510.cpp: Added Konami Chequered Flag (assuming ROM is shared with Bill Elliott’s NASCAR Racing).
- 13373: sinclair/sprinter.cpp: Add onboard media devices before adding slots to make media options less unstable.
- 13374: zx81_cass.xml: Added nineteen items (seventeen working).
- 13375: coleco_homebrew.xml: Added the new Mieyen game.
- 13377: handheld/hh_sm510.cpp: Enlarged the white background for Konami Chequered Flag to avoid black borders.
- 13379: taito/taitojc.cpp: Fixed the character RAM size (fixes a regression caused by GitHub #13344).
- 13380: video/k053936.cpp: Corrected the source/destination parameter order to the alpha blending function.
- 13383: taito/slapshot.cpp, taito/taito_f2.cpp: Cleaned up code.
- 13386: matsushita/kn5000.cpp: Dumped portions of the sub-CPU boot ROM (filled undumped portions with 0xFF).
- 13387: taito/qix.cpp: Suppress side effects for debugger reads, use a palette device for the palette and cleaned up code.
- 13389: pacman/pacman.cpp: Dumped a Puck Man bootleg using a mixture of code from other sets.
- 13391: bus/centronics: Added a skeleton Epson RX-80 printer device to allow the CPU ROM to be debugged.
- 13392: apple2_flop_orig.xml, apple2_flop_clcracked.xml, apple2gs_flop_orig.xml: Added the latest dumps and cracks.
- 13395: apple2_flop_clcracked.xml: Removed two imperfect cracks and updated metadata for Locksmith.
- 13396: taito/invqix.cpp: Fixed position offsets when the screen is flipped and cleaned up code.
- 13397: taito/minivadr.cpp: Restrict drawing to the clipping rectangle and cleaned up code.
Source changes
--------------
-machine/spg110_video.cpp: Hide logging behind logmacro
-modelracing/sshot.cpp: dumped sound PCB PROMs for sshot
-amiga/amiga_m.cpp: misc popmessages aimed at AGA unsupported stuff
-amiga/agnus_copper.cpp: add vblank line mechanism for penalties
-amiga/amigaaga.cpp: remove intermediate misprint
-cpu/m68000: Fix disassembly of CAS.
-gauntleg: correct button labels
-Prevent out-of-bounds reads in the upd7725 cpu core.
New working clones
------------------
Raiden Fighters (Korea, SUB2 cart)
Super Shot (set 2)
New systems marked not working
------------------------------
GPi 1200
-namco/quickncrash.cpp: dumped correct dot CPU ROM for qncrasha
-sega/vicdual.cpp: dumped PAL for nsubc
-formats/tzx_cas.cpp: Cut data size in case header requesting more than available (MT8952) (#13289)
-lib/formats: Fix build after cdb94c2be58ccbc427871890017e2213ee634079
-formats/oric_tap.cpp, formats/uef_cas.cpp: Fixed build after #13289, tidied code. (#13290)
-rocktcnvy: Add missing PROMs (#13288)
-misc: correct "lenght" typo
-amiga/amigaaga.cpp: hookup bplam for single playfield mode
-amiga/amigaaga.cpp: hookup DDFSTOP bits 1-2
-formats/cassimg.cpp: prevent regression in cass images (#13292)
-mole: reduce unrealistic 6502 clock
-source org: add yachiyo folder
-alesis/midiverb.cpp: DSP emulation. Transitioned to working. (#13283)
* alesis/midiverb.cpp: DSP emulation. Transitioned to working.
* Addressing review feedback.
-amiga/amigaaga.cpp: implement pf2ofx color table
-apple2gs_flop_clcracked.xml: added 6 dumps, 1 redump (#13293)
New working software list items (apple2gs_flop_clcracked.xml)
-------------------------------------------------------------
Draw Plus (version 1.0)
MultiScribe IIgs (version 3.01c)
The New Talking Stickybear Alphabet
The New Talking Stickybear Opposites
The New Talking Stickybear Shapes
TopDraw (version 1.01A (8/4/87))
-redumped Skate or Die IIgs (version 1.0)
-toaplan/toaplan1.cpp: Added release regions to descriptions, and cleaned up code: (#13284)
* Improved saved state support, suppress side effects for debugger reads.
* Use more appropriate types for some variables, reduced local variable scope and made more variables const.
* Reduced literal tag use, improved ROM region names, reduced preprocessor macros.
-amiga_demos.xml: Added 2 not-working entries (#13280)
* Interference (demo)
* Puggs In Space (demo)
-sstrangr: correct company string, aburner: make 'prequel' a parent set
New working clones
------------------
Fruit Bonus 2004 (Version 1.4)
New systems marked not working
------------------------------
Dream 9 (v1.52)
New clones marked not working
-----------------------------
Cherry Bonus IV (V1.2)
Speed Up / Kkot Bi Nyo (Korea)
The Roulette (Visco, medal)
-modelracing/sshot.cpp: redumped sshota
-seta/speglsht.cpp: Cleaned up code: (#13271)
* Cleaned up drawing code.
* Removed redundant gfxdecode and palette (both are already handled in ST0016).
* Improved save state support, suppress side effects for debugger reads.
* Reduced literal tags, updated comments.
-hash/pc8801_flop.xml: update QA (#13279)
* hash/pc8801_flop.xml: update QA
- sf3dopv is the same game sf3dthxg. So I make it a clone. Add sf3dopv to undumped list. Fix the name to reflect the box name.
- Carmine fix name to reflect the box and set V2 Mode required.
* readd orignal
* add complete name of the box on alt_title and restore previous info name
-cpc_cass.xml: resolve MT#09093
-3rdparty/ymfm: sync to latest (#13263)
-hash/pc8801_cass.xml: Added 1 not-working item (#13297)
New software list items marked not working (pc8801_cass.xml)
------------------------------------------------------------
Computer the Golf (1983)(Nihon Falcom)
-Fixes for MC68EZ328 (#13286)
* MC68EZ328: Allow selection and use of Port A
- On EZ and VZ, PASEL is reserved, and it was hard-coded to 0 (disabled). However, the user manual notes: "In an 8-bit-only
system, you can configure these pins as a parallel I/O port by writing a 1 to the WDTH8 bit of the SCR."
- According to the MC68328 datasheet, something similar should be needed to activate its Port B, but that change is not included
here. Its PBSEL is exposed, so there is likely no difference in emulation.
* MC68EZ328: Fuller implementation of timer
- The existing implementation left the timer counter (TCN) at zero until the compare value (TCMP) was reached. However, some
software relies on reading the TCN values to measure elapsed time.
- The timer counter (TCN) now increments on every timer tick.
-ymfm_opn: apparently there is no internal flag when latch was written
-Fix up some stuff:
* formats/cassimg.cpp: Put allocation outside loop again, check more allocations for failure.
* pc8801_flop.xml: Actually mark clones as clones, transliterate title for S.F.3.D.
* apple/macadb.cpp: Tidy a little.
-Cleaned up various stuff.
-nec/pc8001.cpp: grant a slot for DIY expansion ROMs
-roland/roland_d70.cpp: Corrected name of layout.
-salmndr2: remove obsolete note/unemulated protection flag
-am79c90: delay interrupt after initialization
-ymfm_opn: writes to 0xa7/0xaf also go to latch
-Revert "ymfm_opn: writes to 0xa7/0xaf also go to latch"
* This reverts commit 659471456ae6d140ef9f86a15a0494ea0021fe51.
-ymfm_opn: OPNA does not have 4 latches
-paia/midi2cv8.cpp: Adding driver for MIDI2CV8. (#13298)
* paia/midi2cv8.cpp: Adding "not working" driver for MIDI2CV8. Includes layout.
* midi2cv8: Marked as working.
-amiga/paula.cpp: trigger an irq if channel DMA gets disabled during playback
-amiga/agnus_copper.cpp: delay suspend_offset a bit
New clones marked not working
-----------------------------
Head Panic (ver. 8.30)
-seta/speedatk: merged driver into single file
New working clones
------------------
Mephisto Risc 1MB (v1.0)
-misc/esd16.cpp: marked hedpanic830's audio CPU ROM as bad
-toaplan/twincobr.cpp, toaplan/wardner.cpp: Cleaned up code: (#13285)
* Corrected Wardner palette size.
* Suppress side effects for debugger reads, register for save states in machine_start().
* Use bit extraction helpers, reduced scope of loop counter variables.
* Reduced literal tag usage, use more appropriate types for variables, made some variables const.
-skeleton/zorba.cpp: Improved save state support and cleaned up code: (#13305)
* Use explicitly sized integer types for member variables that need to be saved.
* Use a memory view for the ROM overlay.
* Use object array finders.
-kontron/kdt6.cpp: Cleaned up code: (#13301)
* Use a memory view for the boot ROM overlay.
* Reduced literal tags, reduced duplicated code, and made some variables const.
-machine/z80dma.cpp: Suppress side effects for debugger reads.
New machines marked as NOT_WORKING
----------------------------------
CYB Systems Multibox
-ymfm_opl: actually emulate opl2 waveform enable bit
-ymfm_opl: no need to check for IsOpl2Plus here
-dec0: lower opl2 volume
-ohmygod: increase oki clock
-konami/konppc.cpp, konami/gticlub.cpp, konami/hornet.cpp, konami/nwk-tr.cpp, konami/zr107.cpp: Cleaned up code: (#13300)
* Removed hard-coded tags and reduced code duplication.
* Improved save state support, suppress side effects for debugger reads.
* Increased size of CG board ROM regions to avoid out-of-bounds errors if higher banks are selected.
* Use bitfield extraction helpers, reduced literal tag usage, use logmacro.h for logging, made some variables const.
* Reduced preprocessor macros, updated comments.
-konami/gticlub.cpp: Removed unnecessary code.
-konami/hornet.cpp: Split driver state class for different configurations, moved bank configuration into machine_start().
-konami/nwk-tr.cpp: Split palette per CG boards (K001604 also has palette RAM interface?).
-hh_sm510: add preset for triple screen games
-cpu/drcbearm64.cpp: Optimised load/store and call generation. (#13307)
-amiga/cubo.cpp: hookup 8-bit NVRAM device
-amiga/agnus_copper.cpp: revert 51919d5e4bc8a980e859429b7e39bd0a254a2ac6
-konami/k037122.cpp: Fix max palette numbers of gfxs (#13315)
-k001604.cpp: Fix max palette numbers of gfxs (#13314)
-formats/tzx_cas.cpp: Fixed regression in TAP format; Added checksum validation (MT9104) (#13322)
-hash/x68k_flop.xml: Added 1 working items. (#13275)
New working software list additions (x68k_flop.xml)
---------------------------------------------------
Last Force - The Virtual Battle in 1930's (1993)(Hong Kong Project)
Xadlak Plus (1996)(Sprite)
-Cleanup:
* cpu/drcbex86.cpp: Don't use static address space accessors.This gives a big performance improvement.
* cpu/drcbeut.cpp: Made failure to resolve address space accessors fatal.
* cpu/drcbearm64.cpp: Removed fallback to static address space accessors.
* cpu/mips3/mibs3.cpp: Removed static address space accessors.All they were doing was hurting performance.
* cpu/drcbex64.cpp: Don't use goofy X64_WINDOWS_ABI macro, just check _WIN32.The only other environment that uses the Windows
calling convention is (U)EFI, and we can move feature detection to util/abi.h if we ever need to care about it.
-wd33c9x: Add support for the Translate Address command
-isa/hdc: Improve initial state, proper units for dma transfers
-amiga: Untangle CPU slot bus from Zorro-II slot
* Rewrite DMAC DMA controller. Now actually transfers data.
* Add preliminary support for the A590 hard disk controller
* Add preliminary support for the Action Replay freezer devices
* Add support for the MegaMix 500 RAM expansion
* Add preliminary support for the A2091 hard disk controller
New working software list additions
-----------------------------------
A590 Setup Disk 1.7 (Western Digital Harddisk)
A2091 Setup Disk 1.27
-formats/h8_cas.cpp: Update H8T to newer cassette handling (#13250)
-cpu/drcbeut.cpp: Removed static address space accessors.
* cpu/drcbex64.cpp: Removed fallback to static address space accessors.
* cpu/drcbex86.cpp: Fixed regression in FWRITE.
-paia/fatman.cpp: Adding driver for FatMan. (#13324)
-oberheim_dmx.lay: Proper tracking of pointer IDs. Easier fine adjustments. (#13319)
* Click and adjustment state is now tracked for each pointer ID individually, rather than globally.
* If a user selects the slider knob, the adjustment will be proportional to the knob movement. This allows for finer adjustments.
If the user clicks elsewhere on the slider, the adjustment is based on the absolute position of the click.
New working software list items
-------------------------------
pc8801_flop: Hibernia
New software list items marked not working
------------------------------------------
pc8801_flop: Hibernia (alt .d88 format), Red Stack
-amiga/amigaaga.cpp: fix playfield-sprite collisions
New systems marked not working
------------------------------
Bomberman Misobon Roulette (961028 JPN)
Clones promoted to working
--------------------------
Head Panic (ver. 8.30)
-intel/intellec8.cpp: Add two Intellec 8 MOD80 sets (#13327)
New systems marked not working
------------------------------
Intellec 8 MCS MOD80 (set 1, 884A)
New clones marked not working
-----------------------------
Intellec 8 MCS MOD80 (set 2, 880)
-pc8801_flop.xml: Fix region size for hibernia
-pc8801_flop: fix broken image and mark bad
-cpu: Got rid of the rest of the static member function trampolines.
* cpu/drcbearm64.cpp, cpu/drcbex64.cpp: Removed static trampoline fallbacks for get map variable value and debugger instrcution
hook functions.
* cpu/drcbex86.cpp: Removed static trampolines for get map variable value and debugger instrcution hook functions.
* cpu/drcbex64.cpp: Corrected stack diagram in comment.
-sm5a: remove kb1013vk12_device as it's identical to sm5a_device
New working systems
-------------------
Basketbol (Elektronika)
-amiga/amigaaga.cpp: implement CLXCON2
New software list items marked not working
------------------------------------------
amiga_cd: Wendetta 2175
-linn/linndrum.cpp: Added driver for LinnDrum. (#13330)
* linn/linndrum.cpp: Added driver for LinnDrum.
* linndrum: Fixed typos.
New systems marked not working
------------------------------
Hana Arashi (Japan)
Hana no Ren-Chan II (Japan)
-igs/goldstar.cpp: added default NVRAM for fb2010, corrected dips
-pce/ggconnie.cpp: verified Oki pin 7
-amiga/amigaaga.cpp: implement palette reads
-cpu/drcbex64.cpp: Directly dispatch memory accesses no larger than native width to specific handlers. (#13325)
* emu/emumem_aspace.cpp: Got rid of static accessors structure, added a helper for obtaining info for dispatching specific
accessors.
-cpu/drcbearm64.cpp: Added scaffolding for directly dispatching memory accesses.
-igs/goldstar.cpp: fixed missing closing bracket in fb2010 title
-cosmac: add pull callbacks for int/dmain/out
-cpu/drcbex64.cpp: Fixed handling of address map global mask.
* Fixed Final Furlong failing to boot.
-util/mfpresolve.cpp, emu/emumem_aspace.cpp: Moved some member function pointer manipulation stuff into the library.Gives another
slight reduction in the size of libemu.
-kim1: add view toggle for keypad
-elf2: improve internal artwork
-alba/hanadojo.cpp: add proms hookup and sketchy video emulation
-Rewrote the Truco-Tron driver.
* Added real NVRAM support.
* Added a default NVRAM to get the system working.
* Improve the memory system.
* Inputs from the scratch based on the new reverse-engineering.
* Added jumpers connections.
* Created settings for the hardcoded functions/modes.
* Added coin-in and coin-out counters.
* Added workaround to unmask the inputs for the gambling mode.
* Redefined the interrupt system.
* Documented all the different modes and features.
* Documented the reverse-ingeneering done to get all the modes working.
* Documented the inut system through reverse-engineering.
* Modded the coin-in input, now tied to the PIA6821.
-emscripten: fixes to get bgfx working (#13255)
* Emscripten: Fixes to get BGFX working
* Move emscripten specific setup into an #elif statement
* Fix indentation
* emscripten: remove no longer link option DEMANGLE_SUPPORT
-alba/hanadojo.cpp: improve colors, pinpoint service dip
-konami/nwk-tr.cpp: implement broadcast CG select
-dmx.cpp, midiverb.cpp, fatman.cpp: Added _device suffix to devices. (#13334)
-konami/tp84.cpp: Cleanup: (#13310)
* Enlarged sound CPU ROM region to match size mapped in CPU address space.
* Cleaned up graphics decoding layout.
* Zero-fill empty ROM areas.
-konami/spy.cpp: Cleaned up code: (#13311)
* Use a memory view for the RAM overlay.
* Reduced the sound CPU ROM region size to match the area mapped in the CPU address space.
* Added comments about unknown writes in address map.
-konami/k051733.cpp: Suppress side effects for debugger reads, use logmacro.h logging, and cleaned up code. (#13316)
-konami/k001005.cpp, konami/k001006.cpp: Cleaned up code: (#13313)
* Suppress side effects for debugger reads.
* Use bit helpers, made some variables constant.
* konami/k001006.cpp: Derive from device_palette_interface for palette.
* konami/k001006.cpp: Throw a fatal error if the texture ROM size is not a supported size.
* konami/k001006.cpp: Match texture data size to texture ROM size.
-megacd.xml: Mark the US version of Eternal Champions - Challenge from the Dark Side as a clone of the PAL version. (#13306)
-konami/tutankhm.cpp, konami/junofrst.cpp: Cleaned up code: (#13309)
* Increased main CPU ROM region size to fix out-of-bounds accesses in some banks.
* Reduced sound CPU ROM size to match area mapped in address map.
* Made some variables const and reduced preprocessor macros.
* konami/timeplt_a.cpp: Use a device finder array for audio filters.
-konami/megazone.cpp: Cleaned up code: (#13308)
* Use more appropriate integer types, and made some variables const.
* Reduced duplication.
* Cleaned up graphics decoding layouts and improved ROM region and object finder names.
-Cleaned up some recent commits.
-Abort ATA commands when writing to command block registers and DRQ or BSY is set, which is mentioned in the ATA3 specification as a
possible outcome. Removed the equivalent hack used by the cojag games. Improved the logging in the ATA code.
-ATA-1 specification says that some drives will de assert interrupts if there is more data to be read.
New working machines added
--------------------------
Mawasunda!! (V2.08J 2000/02/01 11:02:54)
Cool Boarders Arcade Jam Bootleg (Export)
Aero Fighters Special (VER 1.00G)
Brave Blade (VER 1.40G)
Flame Gunner (VER 1.40G)
Fighters' Impact (VER 2.10G)
G-Darius (VER 2.70G)
Ray Storm (VER 2.60G)
Shanghai Matekibuyuu (VER 1.20G)
The Block Kuzushi (VER 1.10G)
Machines promoted to working
----------------------------
Space Invaders Anniversary (V2.02J 2003/09/12 20:00)
Kollon (V2.04JA 2003/11/01 12:00)
Primal Rage 2 (Ver 0.36a)
Strider 2
New not working machines added
------------------------------
Bust a Move 2 (CDROM JAPANESE ROM ver. 1999/07/17 10:00:00)
-Refactored ZN1/ZN2/G-NET driver, added coin lockout based on manufacturer, removed unused inputs from each game.
-Added a delay after SPU DMA is triggered to prevent a lock up in Primal Rage 2 test mode & improved logging.
-sony/zn.cpp: primrag2 title string numeral change (#13338)
New clones marked not working
-----------------------------
Fruit Bonus 2010 (v. 2.0.1.0)
Tengai (bootleg)
-namco/namcos12.cpp: verified that contents of the TKK1-A CD for truckk are the same of the TKK2-A CD
-punisherbz: set year according to title screen (#13335)
-jaleco/ms32.cpp: fix gratia roztiles file names to match PCB silkscreen (#13295)
-snk/snk6502.cpp: removed BAD_DUMP flag and fixed bits comment for ic10 in nibblera. ROM passes test and the fixed bits comment
simply isn't true
-tiny.lst: remove comments from file
New working systems
-------------------
Computachess II
-nwk-tr: revert broadcast CG select after Kale changed his mind of this implementation
-cpu/drcbex64.cpp: Slightly optimised some degenerate cases for memory accesses.
* This gives a very small improvement for systems with 32 address lines and no global address mask (e.g. pmac6100, sf2049 or
coolmini).
-mame.lst: Removed majority of comments.
* A lot of them were empty anyway, or years at risk of getting out of synch with the source files.There's still a commented
system entry for some Nokia PC, and the comment at the top of the file.
* Also sorted systems for some PC source files.
-mame.lst: remove unused nws286 entry (it's a commented out NO_DUMP set in driver)
-konami/simpsons.cpp: Cleaned up code. (#13312)
* Reduced literal tags and run-time tag lookups, use more descriptive tags.
-konami/konami_helper.cpp: Made layer sorting functions templates, reduced dependence on preprocessor.
-aerofgts: add note
-namco/namcos12.cpp: changed truckk region description (#13337)
-renamed pchess to kpchess, pplus to kpplus, and cpchess to pchess
-coleco: add m1 and soundchip waitstates
-taito/taito_b.cpp: dumped PLDs and updated ROM labels for rambo3 set
-elbaskb: default to 1 player
-dynax/ddenovr.cpp: Improved DIP switch settings for Mahjong Daimyojin.
-dynax/ddenovr.cpp: Fixed a few more DIP switch settings for Mahjong Daimyojin.
-dynax/ddenlovr.cpp: Fixed credit limit settings for Mahjong Daimyojing and Hanafuda Hana Ginga.
* The credit limit is multiplied by the coin rate for these games.
New working clones
------------------
Cameltry (World, YM2610)
-scc68070: limit external memory addresses to 24 bits (fixes cdi:zombie and clones, possibly others) (#13321)
-bus/centronics: hookup The Adaptator DE-9 multitap device (#13341)
* bus/centronics: hookup The Adaptator DE-9 multitap device
* bus/centronics/adaptator: register a possible DDR variable
-seta: move alba into seta folder
-ATA: reading the status doesn't acknowledge interrupts unless BSY is 0, update RDY when reading either cs0 or cs1, log the correct
device number even when device 0 is standing in for device 1, don't log data reads/writes if the device isn't selected, fix
regression from 5fcf2f031c8b56611ca9565c16a8ab1560ccddd9 that prevented slave devices working
-cpu/drcbearm64.cpp: Optimised immediate value generation.
* Detect immediates that can be generated with a single movz/movn/orr.
* Prefer adr over add to base register (no register dependency).
* Don't bother trying to load base register value from memory.
* Got rid of loop in check for contiguous mask values.
* Slightly optimised generation of ROLAND/ROLINS shift counts.
-oric1_cass.xml: Added 3 working items (#13348)
New working software list additions
-----------------------------------
Hnefatafl
Mieyen
O-Thrust (v1.2)
-taito/taitocchip.h: Remove bankdev.h usage (#13346)
-bus/amiga/zorro: Add emulation (seemingly working) of Oktagon 2008 SCSI controller
-Rework amiga_workbench.xml software list. The list now contains Workbench for all systems, wile AMIX still uses its own list.
Synchronize data where possible with the "Workbench Project" website.
New working software list items
-------------------------------
Workbench 1.3 Rev. 34.20 (Enhancer Software)
Workbench 1.3.2 Rev. 34.28 (US)
Workbench 1.3.2 Rev. 34.28 (Es)
Workbench 1.3.3 Rev. 34.34 (Fr/Be)
-All other additions sourced from TOSEC or merged from previous a1000/a3000 lists.
-multibus: report unmapped addresses
* make bus device available during card configuration
* improve interrupt routing
-m68000: add missing set_current_cpu function
-sun1: refactor into multibus cage/card
* added more firmware revisions
* added mmu emulation
-bus/amiga/zorro/oktagon2008.cpp: Improve ROM mapping
-seta/hanadojo.cpp: preliminary IOX HLE devices
-oberheim/xpander.cpp: Added driver for Xpander. (#13351)
* oberheim/xpander.cpp: Added driver for Xpander.
* xpander: Fixed typos and comments, removed unused variable, cast to bool.
-cpu/drcbearm64.cpp: Further optimisation:
* Recognise immediate values that can be generated using a movn with shift 16 or an orr immediate into a W register.
* Recognise repeating patterns that can be represented as a bitmask immediate value.
* Slightly optimised generated code for UML AND when at least one argument is immediate zero.
* Added optimised UML AND code when the instruction size is 8 but the second argument is a valid 32-bit bitmask immediate.
-hash/x68k_flop.xml: fix #8870
New working clones
------------------
Waku Waku Anpanman
-dumped PLDs for phozon, shanghaij and zaxxon2 sets
-konami/mystwarr_v.cpp, k053246_k053247_k055673.cpp: improve sprite blending (#13328)
* mystwarr & metamrph & dadandrn sprite callbacks: mark sprites with their attribute bits for blending
* reverse sprite blending
* minor k053247_device::zdrawgfxzoom32GP cleanup:
- move variable declarations closer to use
- use appropriate variable types
- mark applicable variables as const
- move "cull off-screen objects" early out check earlier in function
- move back "dst_" vars under appropriate comment
- further reduce reuse of "eax" variable
- use cliprect directly inside function
- rename various "eax" variables
- simplify switch-case to if statement
-seta/hanadojo.cpp: inputs improvements, patch protection check 1
-amiga_hardware.xml: Add driver disks for bsc SCSI controllers
New working software list items
-------------------------------
bsc SCSI Installation Disk Version 1.3
bsc HDInstTools Version 2.4 + GigaMem Version 3.0
bsc HDInstTools Version 2.15 + GigaMem Version 3.0
bsc HDInstTools Version 3.2 + GigaMem Version 3.0
bsc HDInstTools Version 3.5 + GigaMem Version 3.0
-apple/macpwrbk030.cpp: Moved macpd210 out to new driver for MSC-based portables.
* apple/gsc.cpp: Split Apple Gray Scale Controller (remarked C&T 65210) to its own device.
* apple/csc.cpp: Initial Apple Color Screen Controller (remarked C&T 65220) support.
* apple/msc.cpp: Initial Apple Main System Controller and MSC II support.
* m6805/m68hc05pge.cpp: Initial support for the Apple/Motorola "PG&E" microcontroller.
* apple/macpwrbkmsc.cpp: New driver for MSC and MSC II-based Mac PowerBooks and PowerBook Duos.
Systems promoted to working
---------------------------
Apple Macintosh PowerBook Duo 210
New working systems
-------------------
Apple Macintosh PowerBook Duo 270c
Apple Macintosh PowerBook Duo 280
New working clones
------------------
Apple Macintosh PowerBook Duo 230
Apple Macintosh PowerBook Duo 250
Apple Macintosh PowerBook Duo 280c
-multibus: restore bus/slot structural flexibility
-multibus: fix listxml crash
-alesis_midiverb.lay: Made layout more realistic. (#13354)
-cpu/drcbeut.cpp: Don't allocate from the DRC cache unnecessarily.
* Allocate label helpers and map variable changes from the process heap. They're only used during code generation and have no
business being in the DRC cache.
* Keep map variable changes contiguous, don't deallocate label helpers and map variable changes on completing a block.
* Got rid of simple_list, more const, tidied a little.
-cpu/drcbearm64.cpp, cpu/drcbex64.cpp: Shuffled RECOVER instructions a bit to be nicer to the CPU's scheduler.
-bus/hp_dio/hp_dio.cpp: Removed vestigial simple_list support code.
-seta/hanadojo.cpp: hookup NVRAM, identify a couple service inputs
-philips/cdi.cpp: bulk replace cdi_cdrom -> cdrom, startup a photo_cd generic SW list
New software list items marked not working
------------------------------------------
photo_cd: Toilet no Hanako-san, Winning Run: Ayrton Senna: 20-nen no Kiseki
-sega/saturn.cpp: move stvcd into sega folder, bulk replace sat_cdrom -> cdrom i/f, hookup photo cd list
-sega/stvcd.h: fix include guard
-photo_cd.xml: Fix validation error: Software list name photocd_list does not match filename photo_cd
-sega/stvcd.cpp: unload image on tray open
-hash: rename photo_cd and cdi descriptions
-hash/pippin.xml: default all to supported no, drop pippin_cdrom interface prefix, recover victorp using a rogue and unlikely
scd_cdrom interface, fix Jpn -> Japan and Alt -> alt metadata
-amiga/amiga.cpp: hookup photo_cd SW list to all CD systems
-atari/jaguar.cpp: drop jag_cdrom prefix interface
-hash/pippin.xml: assign yellow2 to the right interface
-sega/mdconsole.cpp: bulk replace scd_cdrom -> cdrom
-fujitsu/fmtowns.cpp, hash/fmtowns_cd.xml: Bulk replace "fmt_cdrom" interface with "cdrom"
-bus/amiga/cpuslot/a570: Initial skeleton device
-hh_sm510: Add cheat for trshutvoy and tigarden (#13359)
-neogeo/neogeocd.cpp, hash/neocd.xml: Bulk replace "neocd_cdrom" interface with "cdrom"
-nec/pce_cd.cpp, hash/pcecd.xml: Bulk replace "pce_cdrom" interface with "cdrom"
-x68k: fix blending, gfx layer disable vid mode divisor x68k_flop: restore aquales to working
-hash/snes.xml: developer node is an info not sharedfeat
-hash/amigaocs_flop.xml: update QA
New working machine added (#13361)
----------------------------------
Tronica: Space Adventure
-machine/sis950_lpc.cpp: pull up non-existant COM3 access
-ATA: don't abort commands if the drive/head register is written with the current value, fixes regression in
5fcf2f031c8b56611ca9565c16a8ab1560ccddd9 with shutms11 detecting a hard drive.
-Added support for multiple features in the gdb stub, and added support for PlayStation CPUs
-zn.cpp: Corrected Primal Rage II copyright year and changed the description as it was a test version. Update the Tech Romancer
comment about the issue with test mode. Mark the BIOS sets with the year they were created, sort the systems into the order the
BIOS was created, name the systems and changed documentation based on the best available information
-mos8520: tod is not latched when CRB_ALARM is set
-3do_m2.xml, dc.xml, ibm5170_cdrom.xml: Clean up deviant *_cdrom interfaces
-trspacadv: Set screen size properly and and minor svg improvement (#13366)
-ddenlovr.cpp: Added DIP switch definitions for Hanafuda Night Rose. (#13353)
* Game is still marked not working due to game-breaking emulation issues similar to Hanafuda Hana Gokou and Hanafuda Gokou.
-Big improvements to Video Poker / Fortune I driver.
* Changed driver name to fortune1.cpp, being the most significative hardware.
* Hooked mechanical counters to all games.
* Added hopper support to all games.
* Changed the parent/clone relationships.
* Hooked the new CPU and therefore all the functions.
* Added NVRAM support to the MSC51 family.
* Worked the 8155 connections.
* New set of inputs for bpoker.
* Added support of DS1215 timekeeper to the new platform.
* Added watchdog support.
* Promoted Video Poker (v1403) to working.
* Fix some wrong connections on the layouts.
* Fixed some buggy sounds.
* New realistic button-lamps layout for Video Poker and Fortune1.
* New realistic button-lamps layout for Baby Poker and Video Poker (v1403).
* New realistic button-lamps layout for Black Jack (Interflip).
* New realistic button-lamps layout for Video Dado.
* New realistic button-lamps layout for Baby Dado.
* New realistic button-lamps layout for Video Cordoba.
* Documented the Fortune 1 paytable.
* Added technical notes about all the three platforms.
Systems promoted to working
---------------------------
Video Poker (v1403)
-fortune1.cpp:missing a CR to get the brackets aligned...
-Video Poker (v1403): Fixed the sound bug trigger at boot.
-atari/sprint2.cpp: Add a Sprint 2 bootleg set (#13360)
New working clones
------------------
Sprint 2 (bootleg)
-psx.xml: Added 12 working items + 4 redumped items (#13347)
New working software list additions
-----------------------------------
16 Tales 1 (USA)
2Xtreme (Europe)
3Xtreme (USA, demo)
3D Lemmings (Europe)
3D Lemmings (Japan)
4-4-2 Soccer (Europe)
40 Winks (Europe)
40 Winks (Europe, demo)
40 Winks (Italy)
40 Winks (Spain)
Cheesy (Europe)
Cheesy (Japan)
Redumped software list items
----------------------------
2Xtreme (USA)
3Xtreme (USA)
3D Lemmings (USA)
40 Winks (USA)
-Add a skeleton driver for IBM InfoWindow 3477 (#13332)
New systems marked not working
------------------------------
IBM InfoWindow 3477
-oberheim/dmx.cpp: Added metronome and other audio improvements. (#13367)
* Emulating metronome, including mixing with the rest of the voices.
* Emulating the RC HPFs for each voice and for the metronome.
* Using component values from electrongate.
-cpu/sh: Fixed order of operands in disassembly of MAC.L (fixes MT09114).
-Fix copyright swap by mistake on IBM terminal drivers (#13368)
* ibm/ibm3153.cpp: Restore copyright
* ibm/ibm3477.cpp: Remove copyright
-video/pc_vga_cirrus.cpp: rectify linear addressing enable, fix regression with mtouchxl and SDD
-misc/sliver.cpp: minor cleanups, add some notes
New software list items marked not working
------------------------------------------
ibm5170_cdrom: miroVIDEO Studio DC10 Plus
-pci/z36057.cpp: implement enough to make it reach i2c negotiations
-pci/zr36057.cpp: sort out header notes
-oberheim/dmx.cpp: Removed imperfect_sound, reported tape as unemulated. (#13370)
New working clone added (#13371)
--------------------------------
Chequered Flag (Konami handheld)
-dmac: Add support for Rev. 2
New working software list additions
-----------------------------------
bbc_rom: Assembler Extension ROM 1.12, Integra-B OS 1.21, Integra-B OS 1.22, Integra-B OS 1.23,
Integra-B OS 1.24, IEEE 1.91, IEEE 1.96, Matrix 1.06, MCL 1.6, Maths Extension ROM 1.05,
RAMDisc 1.04,Micro Club 32K Shadow Ram 1.00, TTX2000B 1.12, The UtilRom 2.0, The UtilRom 2.3,
Viglen DSDFS 1.00, VT Clock 1.0
New NOT_WORKING software list additions
---------------------------------------
bbc_rom: EURO-Beeb Terminal 4.14, Lambda 7 Spectrophotometer Simulation 1.23
-bus/archimedes/podule/laserd.cpp: Added earlier LBP-4 2.01 ROM.
New systems marked not working
------------------------------
PMP-11
-taito/wyvernf0.cpp: Cleaned up code: (#13357)
* Use memory share creator to allocate banked RAM.
* Use explicitly sized types for member variables that need to be saved.
* Reduced literal tags and run-time tag lookups.
* Reduced redundant code and unnecessary variables.
-sinclair/sprinter.cpp: Add onboard media devices before adding slots to make media options less unstable. (#13373)
* Also adjusted default mouse axis sensitivity.
-vtech/magibook.cpp: Dumped the external ROM for the Spanish VTech MagiBook. (#13320)
New systems marked not working
------------------------------
VTech MagiBook (Spanish)
-taito/taito_b.cpp, taito/tc0180vcu.cpp: Cleaned up code: (#13355)
* Changed from 12-bit to 15-bit palette format.
* Moved audio CPU memory bank configuration to start, eliminating driver init function.
* Changed Silent Dragon sound chip to YM2610B as seen on PCB photos.
* Moved Rambo III to a derived state class, fixed crash reading trackball input in rambo3p.
* Allocate bitmap storage on start but not the bitmap itself, reduced literal tags.
-taito/taito_f2.cpp, taito/tc0280grd.cpp: Cleaned up code: (#13345)
* Moved some games with hardware differences to derived state classes.
* Fixed mahjong key matrix reading.
* Fixed mono sound output routing for Drive Out bootleg.
* Suppress side effects for debugger reads, use explicitly sized types for member variables that need to be saved.
* Reduced literal tags and duplicated code.
* Made TC0280GRW a separate device.
-taito/taitojc.cpp, taito/taitopjc.cpp, taito/tc0780fpa.cpp: Cleaned up code and fixed some issues: (#13344)
* Suppress side effects for debugger reads.
* Use memory shares or dynamically allocate larger arrays on start.
* Use explicitly sized types for member variables that need to be saved, added missing variables to save states.
* Use palette format helpers.
* Reduced literal tags, run-time tag lookups, duplicated code, unnecessary variables and preprocessor macros.
* taito/taitojc.cpp: Moved Densha de Go! games to a derived state class with the train controller support.
* taito/taitopjc.cpp: Fixed tile count, use logmacro.h helpers for logging.
* taito/tc0780fpa.cpp: Allocate bitmap storage on start but not the bitmaps themselves.
-psx.xml: Added Japanese title for Cheesy.
-taito/taitojc_v.cpp: Fixed my dumb build error.
-sfrj/pmp11.cpp: Put all the addressing stuff at the beginning of the line.
New clones marked not working
-----------------------------
Acorn V20 (Development)
-ar225: Improved default CMOS configuration.
-video/saa5240.cpp: Decode national character sets.
* Cursor rendered when enabled.
* Implemented clear memory register.
* Only acknowledge correct I2C device Id.
-kchqflag: Increase white svg background to avoid black border (#13377)
-bus/isa/isa_cards.cpp: Categorize storage devices in comments
* machine/spg110_video.cpp: Fix trailing space
-taito/taitojc.cpp: Fix character RAM size (#13379)
-chessmst: update notes
-wwfsstar: remove old changelog and note about scrolling (it's same as pcb), remove scrollregs trampoline, remove obsolete vblank
hack, fix palette oob access
-bmcbowl: tweak some of the sound clocks
-nichibutsu.nbmj9195.cpp: Use the same DIP switch settings for koinomp and patimono.
* Also added setting names from the manual in comments and noted an issue with the in-game music setting affecting both games.
-cpu/tlcs900: Added the TMP94C241 variant (used by the Technics SX-KN5000). (#13220)
* matsushita/kn5000.cpp: Use TMP94C241 CPU, hooked up I/O to onboard CPU peripherals.
-swat: cherry pick 4-way joystick from https://github.com/mamedev/mame/pull/12449
-eswat: there is no dash between e and swat
-sega/dccons.cpp: SW list notes
-mame/pc: hookup photo_cd SW list on ct486 and pcipc
-pci/zr36057.cpp: add SAA7110A stub
-Fixed recent regression in Pocket Racer in commit f197c5c3215820bdd1394153be567377d4f51b83 by decreasing SPU DMA delay
-Fix for Tropical Chance booting since 0e5c892ac19ee6b23c4d2f8708f4633e1fc611f6 by setting the correct media type, add support for
mode sense dbd flag & mode select shouldn't use the length in the header
-Fix for recent regression in Tropical Chance booting & Psyvariar -Revision- save settings since commit
6a938d5630ca461593e19830d2ddc434a881fb40, by reverting to ignoring writes when BSY flag is set
-ATAPI: store sense key in ATA error register.
-rename Mawasunda!! chd to match label
-Attempt at implementing unit attention how software needs it to be rather than any standards & removed ATAPI_FIXED_CDROM &
ATAPI_FIXED_DVDROM.
-bus/bbc/rom/genie: Genie is now formatted on first use.
* Removed ram/nvram allocations from softlist entry.
-bus/electron: Use VCS slot device for First Byte, Power, Wizard, and ElkSD128 joystick interfaces.
New working software list additions
-----------------------------------
psion2.xml:
Cutdata, Demo Pack, Easybar Plus, FileMaster v4.5, Flash Datapak Formatter v1.2,
Flash Datapak Formatter v1.7, Hangman, HB Games Pack, Looksat, Murray Citi Rate v1.00,
OBase, Personal Finance II, Prakpak English Practice I, Tidal Height, Topo Set
New NOT_WORKING software list additions
---------------------------------------
psion2.xml:
Intellikey RAK, Sartech Arg5410 Beacon Tester, Sony EVR Alignment v1.1a,
Sony EVR Alignment v1.1b, Sony EVR Alignment v2.1, Sony EVR Alignment v3.0b,
Sony EVR Alignment v4.0, Sony EVR Alignment v4.1a, Sony EVR Alignment v4.1b,
Sony EVR Alignment v5.0, Sony EVR Alignment v5.1, Sony EVR Alignment v6.1,
Sony EVR Alignment v7.0a, Sony EVR Alignment v7.0b, Sony EVR Alignment v8.0a,
Sony EVR Alignment v8.0b, Sony EVR Alignment v9.0a, Sony EVR Alignment v9.0b,
Sony EVR Alignment v10.0, Sony EVR Alignment v11.0, Sony EVR Alignment v11.1,
Sony EVR Alignment v12.0, Sony EVR Alignment v13.0, Sony EVR Alignment v14.0,
Sony EVR Alignment v15.0, Sony EVR Alignment v16.0, Sony EVR Alignment v17.0,
Sony EVR Alignment v18.0, Sony EVR Alignment v19.0, Sony EVR Alignment v20.0,
Sony CCD-VX1E Pixel Repair v1.0, Dynabar 232 M 4.3, Speech Synthesiser 1.4
-sfrj/pmp11.cpp: Octalize memory map; map second 8251
-pmp11: add additional rom and info
-idpart_video: update rom labels
-alibaba: add debugger side effects check
New systems marked not working
------------------------------
Baile 2005 (V3.2 2005-01-12)
Jinpai Show Hand (Chinese version 2004-09-22)
Yuanyan Hudie Meng (Version 8.8A 2005-09-25)
New clones marked not working
-----------------------------
Quanhuang Sanguo Tebie Ban (bootleg of Knights of Valour Super Heroes, V302CN, Dec 29 2010 16:31:32)
Three Wonders (Italian bootleg)
-taito/slapshot.cpp, taito/taito_f2.cpp: Cleaned up code: (#13383)
* Reduced literal tags.
* Use bit extraction and sign extension helpers.
* Use bool for Boolean flags.
-coleco_homebrew.xml: Added the new Mieyen game. (#13375)
New working software list items
-------------------------------
coleco_homebrew: Mieyen
-zx81_cass.xml: Added nineteen items (seventeen working). (#13374)
New working software list items (zx81_cass.xml)
-----------------------------------------------
Mieyen
Cursed Catacombs (v2.0)
Cursed Catacombs (v2.1, ZXpand joystick)
Dungeons of Zedd
Zeddytron 2081
2K Games Pack (Softsync)
Alien Invasion 16K
Ator The ABC Gator
El Valle
Battle of the Planets
Athlete's Foot
Athlete's Foot (master)
Battleships (alt)
Grand Prix & Golf
Battle ZXone
BMX Trial
Ordidactic - 1. Language Machine
New software list items marked not working (zx81_cass.xml)
----------------------------------------------------------
Graphix
Graphix (alt)
-video/k053936.cpp: Corrected source/destination parameter order to alpha blending function. (#13380)
* Also moved blending tests inside the loop.
-machine/acorn_vidc.cpp: Initialise pixel variables.
-acorn/electron_ula.cpp: New device for ULA used in Electron and Communicator.
* acorn/accomm.cpp: Use Electron ULA device, and implemented teletext for MODE7.
* acorn/electron.cpp: Use Electron ULA device, video emulation improved (for FireTrack).
-cpu/arm7: Added Intel StrongARM SA-1100 variant.
-video/saa7110.cpp: type-in OCF1 receiver writes
New working clones
------------------
Astro Invader (bootleg)
New systems marked not working
------------------------------
Majiang Xueyuan (V108TW)
Qi Wang
-megadriv: hook up z80 busrq pin
-othello: timer dipswitch was wrong way around, tweak sound clocks
-vtech/geniuscolor.cpp: Dumped the external ROMs for the Spanish VTech Genius Color Pocket. (#13276)
New systems marked not working
------------------------------
VTech Genio Color Pocket (Spanish)
-sigma/sigmab31.cpp: Added 6809 sound CPU. (#13274)
* Some ROM and RAM is mapped, based on Sigma B52 sound CPU map.Communication is not hooked up.
-skeleton/vgame.cpp: redumped mjxy
- Initial portions of dumps of the subcpu boot rom (#13386)
* Initial portions of dumps of the subcpu boot rom
* Invert the state of the subcpu reset line
* subcpu boot rom (currently marked as BAD_DUMP)
-cdrom: fixed wrong track number in error messages
-bus/qbus: Add dump and skeleton device for TDL-12 SCSI Host Adapter
* z8536: Respect data direction registers when reading back from Ports A & B
New working clones
------------------
Super Poker (v102U)
Super Poker (v130)
Super Poker (v200)
-cpu: Moved DRC backend declarations out of headers and into anonymous namespaces.
-sony/news_68k_iop.cpp: Added Sony NWS-831 workstation emulation. (#13350)
* Can run NEWS-OS 2 and NEWS-OS 4, but still considered not working.
New systems marked not working
------------------------------
Sony NWS-831
-pacman/pacman.cpp: Dumped a Puck Man bootleg using a mixture of code from other sets. (#13389)
New working clones
------------------
Puck Man (bootleg, set 3)
-casio/wk1800.cpp, sound/gt155.cpp: Added Casio WK-1800/WK-1600 music keyboards. (#12957)
* WK-1800 floppy support is not implemented.
New working systems
-------------------
Casio WK-1800
New working clones
------------------
Casio WK-1600
-casio/wk1800.cpp: Made WK-1800 state derive from WK-1600 state so floppy devices won't need to be optional when floppy support is
added.
-taito/qix.cpp: Fixed some issues and cleaned up code: (#13387)
* Use palette device for palette.
* Suppress side effects for debugger reads.
* Moved kram3 to a derived state class.
* Use logmacro.h helpers for configurable logging, made some variables const.
* Reduced literal tags, improved tags and member function names.
* Reduced preprocessor macros and duplicated code.
-apple2_flop_orig.xml, apple2_flop_clcracked.xml, apple2gs_flop_orig.xml: Added 43 items and replaced two items with better dumps.
(#13392)
* Cleaned up metadata, with focus on Atari, Brøderbund Software, Datasoft, Mindscape, On-Line Systems, Origin Systems, Sierra
On-Line, Sir-Tech Software, and Thunder Mountain.
* Removed fifteen imperfect cracks.
New working software list items (apple2_flop_orig.xml)
------------------------------------------------------
Balance of Power
Bank Street StoryBook (version 1.1)
Defender (Atarisoft)
Dig Dug (Datasoft)
Frog Jump: Ordering Numbers
Galaxian (Atarisoft)
Grammar Mechanics Level 1
James Bond 007 in: Goldfinger
Jumping Math Flash
Mathematics Action Games: Pyramid Puzzler
Mind Pursuit
Mr. Pixel's Cartoon Kit
Mr. Pixel's Programming Paint Set
Number Bowling: Decimals and Fractions
Pac-Man (Atarisoft)
Pac-Man (Datasoft)
Saracen
Star Maze
Star Maze: Division
The Cave of Time
The Halley Project
The Lüscher Profile
Threshold
Tink!Tonk!: Tink's Subtraction Fair
Tink!Tonk!: Tinka's Mazes
Tink!Tonk!: Tuk Goes to Town
Ultima V: Warriors of Destiny (version 02-MAR-88)
Ultimore: Egypt
Ultimore: Pirate World
Ultimore: Slavelords
Ultimore: Spaceship Crash
Video Title Shop
Where in America's Past is Carmen Sandiego?
Windwalker
Wizardry: Proving Grounds of the Mad Overlord (version 6 06-JAN-84)
Redumped software list items (apple2_flop_orig.xml)
---------------------------------------------------
Fantavision
New working software list items (apple2_flop_clcracked.xml)
-----------------------------------------------------------
Capitalization Plus (4am crack)
Early Learning Adventures: Dragon's Keep (version 1985-01-09) (4am crack)
The Print Shop (4am crack)
Trigonometry of the Right Triangle (4am crack) (version 1.0)
Ultima II: Revenge of the Enchantress (Origin Systems) (4am crack)
Ultima IV: Quest of the Avatar (4am crack)
Ultima V (version 02-MAR-88) (4am crack)
Ultima V (version 12-APR-88) (4am crack)
Redumped software list items (apple2_flop_clcracked.xml)
--------------------------------------------------------
Color Me (4am crack)
Redumped software list items (apple2gs_flop_orig.xml)
-----------------------------------------------------
The New Talking Stickybear Shapes
Removed (apple2_flop_clcracked.xml)
-----------------------------------
Bank Street StoryBook 1.1 (imperfect clean crack)
Centauri Alliance (imperfect clean crack)
Certificates and More! (imperfect clean crack)
English Achievement IV (imperfect clean crack)
Felony (Thunder Mountain release) (imperfect clean crack)
Forbidden Castle (imperfect clean crack)
Goldfinger (imperfect clean crack)
High Stakes (imperfect clean crack)
Indiana Jones in Revenge of the Ancients (imperfect clean crack)
Mastering the SAT (imperfect clean crack)
Mr. Pixel's Cartoon Kit (imperfect clean crack)
Multiple Choices (imperfect clean crack)
Sub Mission (imperfect clean crack)
Voodoo Island (imperfect clean crack)
Winnie the Pooh in the Hundred Acre Wood (Sierra On-Line) (imperfect clean crack)
-bus/qbus/tdl12.cpp: Update notes
-formats/fsblk.cpp: Replaced fs::err_t enum with a standard error condition category. (#13128)
* Also replace "invalid" error with more specific values.
-apple2_flop_clcracked.xml: Removed two imperfect cracks and updated metadata for Locksmith. (#13395)
* apple2_flop_orig.xml: Updated to keep in sync.
Removed (apple2_flop_clcracked.xml)
-----------------------------------
Locksmith (version 5.0 Revision C) (imperfect clean crack)
Locksmith (version 5.0 Revision F) (imperfect clean crack)
-apple2_flop_clcracked.xml, apple2_flop_orig.xml: Made each major version of Locksmith a separate parent/clone group.
-taito/invqix.cpp: Fixed offsets when screen is flipped and cleaned up code: (#13396)
* Fixed position offsets when screen is flipped, restrict drawing to clipping rectangle.
* Use BIT helper to extract bits, reduced literal tags, reduced redundant code, improved member names.
-simplified mawasunda inputs ports
-pci/zr36057.cpp: preliminary PostOffice interactions, kick off enough glue logic with a ZR36060 so that DC10+ passes board tests
-taito/tc0060dca.cpp: Added support for Taito TC0060DCA volume control and hooked up to Operation Wolf. (Github #13369)
-konami/88games.cpp, sega/segaxbd.cpp: Corrected DIP switch settings for Konami 88/Hyper Sports Special and After Burner 2.
-taito/tc0060dca.cpp: Update stream before setting level.
-sound/msm5232.cpp: Cleaned up some inconsistent formatting.
-bus/centronics: Added a skeleton Epson RX-80 printer device to allow the CPU ROM to be debugged. (#13391)
-taito/minivadr.cpp: Cleaned up code: (#13397)
* Restrict drawing to clipping rectangle, reduced literal tag usage, improved member names.
-Added 11 TV games/handheld games (one working) and four i-Singer cartridges. (#13342)
* nintendo/rp2a03_vtscr.cpp: Use RP2A03 CPU core rather than 6502 as some games seem to need it.
New working clones
------------------
Sonokong / SSD Company LTD PoPiRa - Finger Sports (Korea)
New systems marked not working
------------------------------
Bandai / SSD Company LTD Let's! TV Play Narikiri Fight Ultraman - Ute! Hissatsu Kousen!! (Japan)
dreamGEAR My Arcade Tetris (DGUNL-7028, Pocket Player Pro)
dreamGEAR My Arcade Tetris (DGUNL-7029, Go Gamer, with 300 bonus games)
dreamGEAR My Arcade Tetris (DGUNL-7083, Pixel Pocket, with 10 bonus games)
Epoch / SSD Company LTD TV Mail PC mail*cot (Japan)
Epoch / SSD Company LTD TV-PC Hello Kitty (Japan)
Lexibook Compact Cyber Arcade - Barbie
Nissin / SSD Company LTD Dontore da bei - Donbei-kun to Training (Japan)
NubSup TV Interactive Extreme u-box / Extreme u-box Game Station 32Bit Interactive System - New 30
New clones marked not working
-----------------------------
Sonokong / SSD Company LTD i-Singer (Korea)
New working software list items (ekara_cart.xml)
------------------------------------------------
i-Singer Volume 2 (Korea)
i-Singer Volume 3 (Korea)
i-Singer Volume 11 (Korea)
i-Singer Volume 14 (Korea)
-srcclean and cleanup.
-Fixed some stuff:
* amiga_flop.xml: Re-added EmuTOS which was apparently lost when software lists were shuffled.
* amiga_hardware.xml: Commented out software list item containing no dumps at all.
* apple2_flop_clcracked.xml: Be consistent with descriptions.
* dynax/ddenlovr.cpp: Use RR for Korean titles.
-cbajbl: mark game as bootleg
-sony/zn.cpp: Beastorizer (USA bootleg) was not listed as promoted to working, so assume the "not working" flag was removed
inadvertently.
支持了出击飞龙2,Primal Rage 2 原始之怒2,回转侠 Mawasunda!!,太空侵略者周年版,Taito G-Net Arcade MOD游戏(Aero Fighters Special (VER 1.00G),Brave Blade (VER 1.40G),Flame Gunner (VER 1.40G),Fighters' Impact (VER 2.10G),G-Darius (VER 2.70G),Ray Storm (VER 2.60G),Shanghai Matekibuyuu (VER 1.20G),The Block Kuzushi (VER 1.10G))。 这么快就发布了 感谢告知 进来看看:loveliness: 进来看看 早得有点意外。:lol 感谢分享😃 感谢分享 cuavas等和我一直频繁接触、及时沟通,大家都在努力维护中…… kjrcxg 发表于 2025-2-26 14:10
cuavas等和我一直频繁接触、及时沟通,大家都在努力维护中……
great work