Commit Graph

94904 Commits

Author SHA1 Message Date
Andrei Holub
581d39e1cc revert correct values
Some checks failed
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang-arm64, clang++, mame, mingw-w64-clang-aarch64-gcc-compat, CLANGARM64, windows-11-arm, mingw-w64-clang-aarch64, mame) (push) Has been cancelled
CI (Windows) / build-windows (clang, clang-x64, clang++, mametiny, MINGW64, windows-latest, mingw-w64-x86_64, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc-x64, g++, mame, MINGW64, windows-latest, mingw-w64-x86_64, mame) (push) Has been cancelled
2025-07-30 16:19:26 -04:00
Andrei Holub
0dcf316121 fix scale clipping
Some checks failed
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang-arm64, clang++, mame, mingw-w64-clang-aarch64-gcc-compat, CLANGARM64, windows-11-arm, mingw-w64-clang-aarch64, mame) (push) Has been cancelled
CI (Windows) / build-windows (clang, clang-x64, clang++, mametiny, MINGW64, windows-latest, mingw-w64-x86_64, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc-x64, g++, mame, MINGW64, windows-latest, mingw-w64-x86_64, mame) (push) Has been cancelled
2025-07-27 10:43:01 -04:00
Andrei Holub
a539a85e02 tmp patch
Some checks failed
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang-arm64, clang++, mame, mingw-w64-clang-aarch64-gcc-compat, CLANGARM64, windows-11-arm, mingw-w64-clang-aarch64, mame) (push) Has been cancelled
CI (Windows) / build-windows (clang, clang-x64, clang++, mametiny, MINGW64, windows-latest, mingw-w64-x86_64, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc-x64, g++, mame, MINGW64, windows-latest, mingw-w64-x86_64, mame) (push) Has been cancelled
2025-07-25 22:36:15 -04:00
Andrei Holub
2dbf43cee3 sinclair/specnext.cpp: Added video output configuration (VGA/HDMI); refresh rate 50/60Hz; timings for all reference machines 2025-07-25 22:36:15 -04:00
Ivan Vangelista
b90b916e5d New systems marked not working
------------------------------
Jackpot Knight (V1.1) [Hammy]
2025-07-25 20:44:39 +02:00
Ivan Vangelista
e32e2bd639 New working clones
------------------
7 Smash (set 2) [Hammy]
2025-07-25 20:21:13 +02:00
hap
27aa1f8031 minferno: fix crash at reset 2025-07-25 19:49:37 +02:00
hap
36e85e1491 circus: set maincpu ROM_LOAD to 0x0 2025-07-25 19:38:57 +02:00
Ivan Vangelista
0d3e833fa2 - igs/goldstar.cpp: fixed NVRAM regression for sets in wingco_state
- igs/spoker.cpp: filled in memory map for xjinhuang / jinhuang2
2025-07-25 16:16:55 +02:00
arbee
c4fa8ecf86 apple/dfac2.cpp: Stub device for the DFAC II I2C-controlled audio I/O chip.
* Fixes regression where maccclas (Color Classic) would not boot.  Cuda 2.37 will freeze if no I2C slave devices are present.
2025-07-24 22:08:07 -04:00
Nigel Barnes
751bbf20d8 video/mc6847.cpp: Removed fake PAL variants, and replaced with a configuration option. 2025-07-24 23:11:46 +01:00
Peter Ferrie
bfb18d11f5 apple/apple2gs.cpp: fix memory behaviour beyond 8MB [Peter Ferrie]
fixes Biff's Tale
2025-07-24 09:38:05 -07:00
holub
2263e63d6b
sinclair/spectrum_v.cpp: Added ULA snow effect support [holub, spectramine] (#13963)
* sinclair/spectrum_v.cpp: Added preliminary ULA snow effect support
This fixes +2 as well
2025-07-24 12:15:49 -04:00
Vincent-Halver
1f8fb7ec52
CD-i: Add Undefined Matte Behavior and fix RGB Transparency (#13978)
* CD-i: Add Undefined Matte Behavior
Fixes #13976
Greenbook says not to change the MF flag within a line. However, if you do, the behavior is undefined.
Console verification shows that the real console will use these values. The non-spec behavior is explained in a comment.
Additionally, this tidies up the Matte function.

* CD-i: Fix RGB Transparency
This fixes RGB transparency checks.
Previously it was checking the high bit. This would pass when checking the false condition (mode 10) but not on the true condition (mode 2).
2025-07-24 12:10:29 -04:00
hap
a44c797462 cave: add hopper device 2025-07-24 14:42:35 +02:00
hap
19d4e40c20 ddragon3: lower overall volume, add sprite size mask, add wwfwfest sprite buffer trigger [hap, Jim Westfall] 2025-07-24 10:42:26 +02:00
holub
36657e3b30
cpu/z80n: Updated timings for z80n instructions (#13985) 2025-07-24 09:28:24 +02:00
angelosa
6c9d79df2e bus/megadrive/eeprom.cpp: fix i2c types for nbajamte and nflqb, rename md_eeprom_nflqb_device -> md_eeprom_nflqb96_device 2025-07-24 00:41:38 +02:00
Roberto Fresca
8f0be6bda5 Dogyuun (bootleg): Added the missing parent relationship. 2025-07-23 23:01:17 +02:00
Roberto Fresca
0362f546d9 New working clones
------------------
Dogyuun (bootleg) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
2025-07-23 20:37:48 +02:00
Ivan Vangelista
52520c6671 New systems marked not working
------------------------------
Huanle Dou Dizhu (V104CN) [little0, Mr.Kong]
Zhongji Dou Dizhu (V204CN) [little0, Mr.Kong]

- igs/igs_m036.cpp: dumped GFX ROMs for lhfy [little0, Mr.Kong]
2025-07-23 14:13:06 +02:00
hap
12c8d8a4dd m92_v: update flipscreen before screen update,
m90_v: small cleanup
2025-07-23 14:02:28 +02:00
hap
efb0e49db4 gunforc2: update dipswitches 2025-07-23 12:16:01 +02:00
hap
fe086b54cd (emu.h) drawgfx: (re)add support for high priority shadows 2025-07-22 20:11:49 +02:00
mamehaze
b077d4e972
Current Plug and Play PR - add 7 units (3 working/4 not working) + 3 not working Software List entries (#13975)
New working systems
-------------------
Plug Play TV Games 1 (4-in-1) (VideoJet, France) [TeamEurope]
Plug Play TV Games 3 (4-in-1) (VideoJet, France) [TeamEurope]
Plug Play TV Games 4 (4-in-1) (VideoJet, France) [TeamEurope]

New systems marked not working
------------------------------
Lexibook Junior Barbie Drawing Board / Barbie Drawing Studio [TeamEurope]
PDC M2 [TeamEurope]
My Arcade Atari (DGUNL-7013, Micro Player Pro) [Sean Riddle]
Millennium Arcade Genius SE [TeamEurope]

New software list items marked not working
------------------------------------------
smartcycle_cart.xml:
Dora l'Exploratrice - Dora L'Aventure de l'Amitié (France) [TeamEurope]
À la Découverte des Dinosaures (France) [TeamEurope]
Hot Wheels - Pédale à Toute Vitesse (France) [TeamEurope]
2025-07-22 18:21:49 +02:00
Ivan Vangelista
093250ebaa New systems marked not working
------------------------------
Jin Huangguan II (V310CN) [little0]
Jin Huangguan 6th [little0]

New working clones
------------------
Driving Force (Galaxian conversion, Seatongrove UK) [Hammy, Caius]

New clones marked not working
-----------------------------
Mahjong Electron Base (parts 2 & 3, Japan bootleg set 2) [Mr.Dai]
Mahjong Electron Base (parts 2 & 3, Japan bootleg set 3) [Mr.Dai]

- misc/goldnpkr.cpp: dumped missing ROMs for kmhpan [Mr.Kong]
2025-07-22 18:10:51 +02:00
AJR
71970b528d konami/battlnts.cpp, konami/rockrage.cpp: Use screen raw parameters as in similar Konami games; add clocks for video ASICs 2025-07-22 08:53:50 -04:00
hap
c9e875045e twin16: lower pixel clock, change cuebrick joystick to 4way 2025-07-22 13:53:17 +02:00
hap
d1e0d30387 k007121: remove dirtytiles_cb 2025-07-22 12:35:16 +02:00
angelosa
76ee412d6c sega/mdconsole.cpp: perform various 32x changes:
* fix regressed stereo sound routing
* remove _32X_SWAP_MASTER_SLAVE_HACK (fifa96 doesn't mind anymore)
* rewrite commsram read/write to use scheduler synchronize
* fix soulstar missing layer by mirroring DRAM area
* make set_maximum_quantum more deterministic
* hash/32x.xml: perform a QA pass
2025-07-22 11:41:48 +02:00
Olivier Galibert
90d0353869 sound: misc fixes 2025-07-22 09:22:10 +02:00
AJR
abd44c8210 wing/luckgrln.cpp, jpm/pluto5.cpp, capcom/cps3.cpp: Remove if(0)ed-out routines for dumping decrypted ROMs 2025-07-21 19:17:36 -04:00
hap
8db3f0a9ed ironhors: lower maincpu clock, improve screen raw params,
divebomb: lower quantum
2025-07-22 00:41:03 +02:00
Devin Acker
cf79847b57
cz1: fix audio routing (#13983) 2025-07-22 00:39:29 +02:00
Nigel Barnes
a42d52eef8 acorn/atom.cpp: Added Acorn expansion bus slots PL6, PL7, and PL8.
- Corrected MC6847 clock.
- Text Space and Video Graphics RAM can be configured separately.
- Replaced Eprom Box with the RAMROM board, to support AtoMMC.

New working clones
------------------
Prophet 2 [anonymous]

New clones marked not working
-----------------------------
Atom with RAMROM [Nigel Barnes]
ES5700 (LED Electronic Message System) [Nigel Barnes]
2025-07-21 22:54:52 +01:00
Ivan Vangelista
f1b8be6c44 New working clones
------------------
Emeraldia (Japan Version D) [Hammy, Brian Troha, The Dumping Union]

New systems marked not working
------------------------------
Super Dragon (Ver 211) [Hammy]

- astrocorp/astrcorp.cpp: improved magibomb related documentation, corrected GFX ROMs for some sets [Ioannis Bampoulas]
2025-07-21 22:58:02 +02:00
hap
a9a73151a5 added preliminary k005849_device 2025-07-21 21:13:09 +02:00
hap
2dcc0d9300 cz1: fix crash 2025-07-21 21:13:09 +02:00
angelosa
c7f788a67c hash/mz5500_flop.xml: fix msdos211_5500o disk 1 size 2025-07-21 16:44:15 +02:00
hap
9f4bf31c9f namcos23/22: remove duplicate romsets (or rather, only the embedded s/n differs) 2025-07-21 14:38:54 +02:00
hap
3bfc32b270 k053251: remove unused read() function,
tmnt2,cuebrick: remove VIDEO_UPDATE_AFTER_VBLANK flag
2025-07-21 13:39:01 +02:00
Michael Zapf
1cd87acc38 ti99: Fix minor regression by initializing members in cartridge device. 2025-07-21 13:25:15 +02:00
Adam Billyard
e1e5bb063c
m68010 ctor accepts type param (#13973)
* - aupport being able to subclass and pass in type param

* - make derived class ctor protected

---------

Co-authored-by: Adam <adam@light-up.co.uk>
2025-07-21 12:31:27 +02:00
lucinda lovebuny
ff8d142873
3rdparty.lua: fix LZMA PPMD support (#13981) 2025-07-21 05:33:57 -04:00
holub
33d87182e1
sinclair/specnext.cpp: Added extra memory read wait state at 28MHz (#13869) 2025-07-20 23:53:28 -04:00
ArcadeShadow
25d64294dd
zx81_cass.xml: Added 19 working items (#13977)
New working software list additions
--------------------------------------------
Battle Ships (type-in?) [Planeta Sinclair, Steven Brown]
Cassette 1 (Astro) [Planeta Sinclair, Mark Westmoreland, Steven Brown]
Chomp (type-in, ZX Computing № 2 - August 1982) [Planeta Sinclair, Steven Brown]
Cosmic Payback (v1.1) [John Connolly]
Higher-Lower (type-in, Sinclair Programs) [Planeta Sinclair, Steven Brown]
Juego de las Parejas (type-in, Revista Española de Electrónica - Agosto-Septiembre 1982) [Planeta Sinclair, Toniu Puig]
Minefield [Planeta Sinclair, Mark Westmoreland, Steven Brown]
Mini Comecocos (type-in) [Planeta Sinclair, Toniu Puig]
Personal Financial Planning (type-in, Sinclair Projects № 11 - August/September 1984) [Planeta Sinclair, Steven Brown]
Sandown (type-in?) [Planeta Sinclair, Steven Brown]
Sconnex [orac81]
Short Circuit (type-in, Your Computer Vol. 5 № 11 - November 1985) [Planeta Sinclair, Toniu Puig]
Space Shuttle [Planeta Sinclair, Mark Westmoreland, Steven Brown]
Spelling Tutor [Planeta Sinclair, Mark Westmoreland, Steven Brown]
Squashed (type-in, Sinclair Programs № 3 - September/October 1982) [Planeta Sinclair, Steven Brown]
Star Wars (type-in) [Planeta Sinclair, Steven Brown]
Treasure Island [Planeta Sinclair, Mark Westmoreland, Steven Brown]
ZX81 Program Pack 4 (alt) [Planeta Sinclair, Mark Westmoreland, Steven Brown]
ZX81 Program Pack 5 (alt) [Planeta Sinclair, Paul Farrow, Steven Brown]
2025-07-20 23:52:23 -04:00
angelosa
4eef0a0ce5 hash/mz5500_flop.xml: fix validation 2025-07-20 21:42:50 +02:00
angelosa
03fa797dcd sharp/mz5500.cpp: make mz5500 the actual parent of all 2025-07-20 16:20:47 +02:00
angelosa
3f4fa927ea sharp/mz5500.cpp: reorganize for MZ-5500 support
New systems marked not working
------------------------------
MZ-5500 [Anna Wu]

New software list items marked not working
------------------------------------------
mz5500_flop: MS-DOS v2.11 (MZ-6500 V2.0A), MS-DOS v2.11 (MZ-5500 V1.0A), MS-DOS v2.11 (MZ-5500 V1.1A) [Anna Wu]
2025-07-20 16:07:10 +02:00
angelosa
725cb89462 New software list items marked not working
------------------------------------------
pc100_flop: MS-DOS v2.01, N-100 Basic (two sets), Dynapix [Anna Wu]
2025-07-20 14:47:48 +02:00