hap
52d7efa452
palette: do assert() check before accessing array
2025-08-04 20:02:46 +02:00
Vas Crabb
9b26298b38
-cpu/drcbex86.cpp: Not nuking the destination register on 64-bit rotate is important (fixes MT09228), also slight optimisations.
...
-debug/debugcmd.cpp: Made the code for symlist marginally less dreadful.
2025-08-05 01:32:04 +10:00
hap
86162d3228
asterix: correct flipscreen offsets
2025-08-04 13:43:12 +02:00
MooglyGuy
674bf09e6f
-namcos23: Better direct-polygon Z-sort handling. [Ryan Holtz] ( #14027 )
2025-08-04 07:17:22 -04:00
Roberto Fresca
6d019ca6be
New working systems
...
-------------------
Unknown Turbo Poker [Roberto Fresca, Grull Osgo, Hammy]
2025-08-04 03:13:10 +02:00
hap
a5143df6a6
hotsmash: fix crash when playing sample
2025-08-04 02:18:02 +02:00
arbee
189459fae3
apple/mac128.cpp: Updates [Lord Nightmare, R. Belmont]
...
- Greatly improved modeling of the audio output stages and filtering
- More accurate timings for 128/512/Plus (SE/Classic are a little too slow now)
- Cleanup and modernization
New machines marked as WORKING
------------------------------
Macintosh Plus (Japan) [Pierre Dandumont]
2025-08-03 18:42:25 -04:00
MooglyGuy
32508e6fd7
-namcos23.cpp: Add support for dynamic texture scrolling. [Ryan Holtz] ( #14024 )
2025-08-03 18:31:03 -04:00
hap
87d580a1e2
New working clones
...
------------------
Elite Avant Garde 2265 (model 6114-2/3/4, set 3) [Berger]
2025-08-03 22:42:57 +02:00
Jim Westfall
f3ce45c18e
capcom/mitchell.cpp: add rom locations for qtono1/qsangoku ( #14023 )
2025-08-03 14:18:19 -04:00
hap
2a3290a864
k053260: small optimization to devcb
2025-08-03 19:21:37 +02:00
JOTEGO
bdf517e2bf
glfgreat: uses k053260's TIM2 output as interrupt source. ( #14021 )
2025-08-03 18:01:12 +02:00
ClawGrip
51b37e1a81
ip2700: Add missing PLDs and PROMs and fix IDPROM [ArcadeHacker] ( #14015 )
2025-08-03 11:39:55 -04:00
hap
5af4ce592e
lethalen: add screen raw params, enable priority shadows, simplify sprite priority
2025-08-03 17:26:34 +02:00
lucinda lovebuny
02fc472f18
chdman: Request write permission when opening file for verify --fix; allow SHA1 fixes for CHDs otherwise treated as not writeable ( #14019 )
2025-08-03 08:24:48 -04:00
Roberto Fresca
92a48b75ee
New working systems
...
-------------------
ICP EX-Turbo-GT poker [Roberto Fresca]
2025-08-03 02:38:14 +02:00
hap
da7bdb62c8
nec cpu: small cleanup to spacing
2025-08-03 01:14:11 +02:00
hap
e5471c7f66
nec cpu: div/divu does store a result on v33 [hap, Martin Donlon]
2025-08-03 01:14:11 +02:00
hap
79eb613226
r2dx_v33: correct cpu type
2025-08-03 01:14:11 +02:00
hap
f77b8bc25c
nec cpu: update mul/div cycles
2025-08-03 01:14:11 +02:00
AJR
8e19506e55
midway/midxunit.cpp: Better fix for DMA register accesses (also eliminates U76 custom chip error)
2025-08-02 15:05:27 -04:00
angelosa
76cf300115
layout/megacd.lay: fix LED position, prettify a bit
2025-08-02 20:32:14 +02:00
angelosa
324d5798f4
hash/supracan.xml: refine staiwbbl QA
2025-08-02 20:31:38 +02:00
angelosa
0831d2d147
bus/megadrive/titan.cpp: hookup D5-D4 for banking
...
New working software list items
-------------------------------
megadriv: SGDK Bad Apple PV demo
2025-08-02 20:28:39 +02:00
Nigel Barnes
1084489b91
trs/dragon.cpp: Replaced Dragon 32 ROMs with actual mask ROM dumps, and corrected the Tano romset.
2025-08-02 18:41:27 +01:00
Roberto Fresca
4106e9506d
Kai Men Hu (PAN Electronics) improvements: [Roberto Fresca, Grull Osgo]
...
Added Autohold, Coinage and Multiplier DIP switches and DIP locations.
2025-08-02 18:23:12 +02:00
Roberto Fresca
befc408b6f
Merge branch 'master' of https://github.com/mamedev/mame
2025-08-02 18:17:32 +02:00
Roberto Fresca
af8b9de497
Kai Men Hu (PAN Electronics) improvements:
...
Different tweaks in graphics banks and color system.
Systems promoted to working
---------------------------
Kai Men Hu (PAN Electronics) [Roberto Fresca, Grull Osgo]
2025-08-02 18:17:10 +02:00
AJR
f123770580
revx: Fix MT 8799
2025-08-02 12:12:23 -04:00
hap
f162efcec5
vendetta: add lazy sprite dma, remove note about tile chip (r/w go to gaps in memory map),
...
konami*: add todo note about sprite dma
2025-08-02 12:42:56 +02:00
hap
a8d1ce396c
brikett,lastduel: update notes
2025-08-02 12:42:56 +02:00
Roberto Fresca
a693f672ab
Kai Men Hu (PAN Electronics) improvements: [Roberto Fresca, Grull Osgo]
...
* Improved inputs.
* Mapped the DIP switches bank.
* New video hardware (tile get info, video start).
* Fixed the ROM load.
* Created extended GFX banks.
* Added a default clean NVRAM to get the game working properly.
* Changed the game name to Kai Men Hu.
* Fixed the PSG clock.
2025-08-02 03:29:57 +02:00
holub
d3f2192253
sinclair/tsconfdma.cpp Refactored the code ( #14013 )
2025-08-01 19:32:40 -04:00
hap
f6efd738b7
brikett,mm1: add language switch
2025-08-01 23:08:29 +02:00
hap
4f082f87c5
lastduel,srumbler: add screen raw params
2025-08-01 21:56:11 +02:00
hap
95f7d84198
serialvfd: correct include order
2025-08-01 16:45:15 +02:00
hap
d836db74ea
1942,commando,vulgus: update comment after prev commit
2025-08-01 16:44:45 +02:00
hap
53d274aea9
capcom*: revert global 128,6 screen offset
2025-08-01 16:40:27 +02:00
hap
24de3d23bb
commando,exedexes,higemaru,vulgus: hook up irq prom like 1942,
...
exedexes,higemaru: add screen raw params,
1942iti: copy over input defs from 1942, demote game to not working (not from this commit, it was already broken when added)
2025-08-01 16:05:01 +02:00
Ivan Vangelista
d5c48ddbf5
New clones marked not working
...
-----------------------------
Kingdom Grandprix (bootleg) [Darksoft, Ricardo G, Hammy]
- sega/system16.cpp: patched out undumped MCU handshake, makes game boot [Hammy]
2025-08-01 14:57:44 +02:00
holub
37a5f76998
sinclair/spectrum.cpp Reconfigured speakers for children machines ( #14000 )
2025-08-01 14:39:10 +02:00
hap
468dfe69a4
macseconds: correct include order
2025-08-01 13:04:35 +02:00
hap
7b9d16fda9
1942: hook up irq prom instead of hardcoded values (no change to emulation),
...
pacland: add btanb note
2025-08-01 12:59:21 +02:00
Vas Crabb
19fd5ff4b9
3rdparty/bgfx: Fix SPIRV shader builder compilation error with newer standard library that doesn't implicitly include stdint in as many places.
2025-08-01 19:00:50 +10:00
Vas Crabb
bd6f147231
MAME 0.279
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmiKl4IACgkQwXSxAYxA
cQ4+0g//ZgnQYJNsGPuwFyzw5gL7gs2lSuuUGx/X6LL0GAgS5+brCNcObY3jJKsS
EascGqNJLt5p3P3vKZnbPwdMPLL4CLpjrbFzo6fh5N7/C1dkfApoWsdtu/8wniaj
R3ABwdige4TFkuscjzd6TxiAkDNY0p/3mGPkMnYhcQJ2jGT0A6ippyOXxcfZyYc6
bCNxajh5mCxLiYHMWoCuKyzNy4SEWLtUbDDEZkXnKS2/Lg37GJ3mMp0jJLwJpN+R
En3SnYSzeKyVpoWeaLO5SA9EabKhJNtagUteSXg3a9FzBKBeimNb2kK1pRzZmggW
/sOPP5hkJwRgiuNvwr2lqLmOn8R7K+ToG7e/oqxJSUQ7yjre/CTcann18gX0MT6E
W0wndzI4IS4vToA73og3oH/PcbcBo1w3ZS1yZyIkZlabYJyN/ngeNGQEy3A+DL9+
wAF/zQJ9+gP4wlFSpcjJ/ZaLRkHpPtceDLXi2bCfdoUyRFP2p3fQIyI1z4il9weA
RphLSGX6P/hgA2F7nasyM8zJXUJHr2xmN4INfgFNh7ZjkE7cojVjc7Bqvdo2UKJv
bbkZjTbJPa3OOemb8xHop8zTNyG867V9bO3pMJK0x16YYD+nVP/l+d0LlAfAjDEH
gFWxz0zoU3x/4UdIUNF4VAZxenyS9g8gaZ2AnEWFfcXbGxBAbo4=
=mhpV
-----END PGP SIGNATURE-----
Merge tag 'mame0279' into HEAD
MAME 0.279
2025-08-01 18:50:47 +10:00
hap
e298ea5727
(emu.h) sound: don't apply gain if value didn't change, also use u32 instead of int for io_connection index
2025-08-01 10:29:19 +02:00
AJR
f10097dfa2
Add dump and skeleton device emulation of Sharp MZ-1P16 Plotter Printer [AJR, sharpmz.org]
2025-07-31 21:59:35 -04:00
Vas Crabb
16544be187
Cleaned up a few more things.
2025-08-01 06:50:34 +10:00
Vas Crabb
950d6ea05b
Fix up various things:
...
* kim1_cass.xml: Hopefully fix checked-in DOS line endings.
* cpu/m68000/m68010.cpp: Use constructor delegation.
* debugger/debugwin.cpp: Don't repeatedly get the focussed window in a
loop.
2025-08-01 06:12:48 +10:00
ClawGrip
31cf546140
gaelco/lotoplay.cpp: Small comment to differenciate sets ( #14009 )
2025-07-31 22:09:47 +02:00