Andrei Holub
03e36bc8c8
sinclair/sprinter.cpp: Optimized wait state handling for performance.
...
Confirmed MACHINE_SUPPORTS_SAVE.
2025-07-05 09:31:54 -04:00
hap
97305a545a
cps1: ganbare irq4 is actually the same raster interrupt as on cps2 (it writes to the raster regs too)
2025-07-05 15:18:05 +02:00
Ivan Vangelista
240e5280de
New systems marked not working
...
------------------------------
Premiums Line [hammy]
2025-07-05 15:15:38 +02:00
Ivan Vangelista
da14624dc6
New systems marked not working
...
------------------------------
Treasure Ocean (v1.5A) [hammy]
2025-07-05 14:55:32 +02:00
hap
92241c1700
cps2: another correction to prev commit
2025-07-05 13:35:14 +02:00
hap
8fb4a5a3c1
cps2: correction to raster irq timing
2025-07-05 13:29:03 +02:00
Ivan Vangelista
d7ad318223
New working clones
...
------------------
Gals Hustler (set 2) [hammy]
2025-07-05 08:26:53 +02:00
hap
2c95daf8f2
cps2: make sure to mask raster counter with 0x1ff
2025-07-05 05:05:11 +02:00
hap
54c3112c0f
sound: fix initial -volume setting
2025-07-05 04:05:10 +02:00
hap
b0b2f0677e
cps2: improve raster irq, cps1: remove unneeded init function
2025-07-05 03:42:08 +02:00
Ivan Vangelista
d755ae035e
astrocorp/astrcorp.cpp: dumped GFX ROM for magibombm [Ioannis Bampoulas]
2025-07-04 21:53:58 +02:00
AJR
7963b76594
dnjsenso: Add CRTC access
2025-07-04 14:18:59 -04:00
Ivan Vangelista
922d60e0ba
New systems marked not working
...
------------------------------
Ultraman Cho Toshi Gekisen - Dai Nippon Judan Senso [hammy]
2025-07-04 19:37:24 +02:00
ClawGrip
35bdacc99c
Add PLDs to several Modular System games ( #13885 )
...
Added PLDs to:
* pspikesm
* eurogael
* tokims
* bloodbrom
* splashms
2025-07-04 19:33:24 +02:00
mamehaze
1ee8ee09f2
gaelco/gaelco2.cpp - mark wrally2d sound ROMs as incorrect ( #13889 )
2025-07-04 19:32:54 +02:00
AJR
329bb09b8b
casio/sk1.cpp: Add NO_DUMP entries for internal ROMs
2025-07-04 13:13:59 -04:00
Julian Sikorski
5fe3540689
Remove invalid executable bits ( #13904 )
2025-07-04 18:24:40 +02:00
hap
4c228a6cf0
tekken3: rename tet1verd.11s to tet1verb.11s
2025-07-04 18:19:35 +02:00
hap
54aa3f1fea
(emu.h) resampler: don't repeat default settings at several places, remove unneeded float<->double conversions,
...
filter/eq: round default q down instead of up (probably has no audible effect)
2025-07-04 18:07:34 +02:00
holub
4e591c2097
z80dma.cpp: Added UA858D variant; sinclair/spectrum.cpp: Added configurable DMA slot ( #13879 )
...
* z80dma.cpp: Added UA858D variant
* sinclair/spectrum.cpp: Added configurable DMA slot
2025-07-04 17:29:18 +02:00
holub
49716f47b6
debugger/qt/debuggerview.cpp: Used DCA_SELECTED color friendly for Light/Dark theme ( #13909 )
2025-07-04 17:28:08 +02:00
Ivan Vangelista
320be5ecf9
New systems marked not working
...
------------------------------
Tieben Shensuan (Mainland version 2.0) [hammy, little0]
- namco/namcos12.cpp: rearranged sound ROMs for tekken3 sets [Brian Troha]
2025-07-04 16:28:50 +02:00
holub
dd9d1ae0e7
sinclair/sprinter.cpp: Enabled cdda sound for primary slave ATA device and select as cdrom by default. ( #13907 )
2025-07-04 08:26:53 +02:00
Ivan Vangelista
bf24eb35aa
New systems marked not working
...
------------------------------
Shizhan Majiang Wangchao (Version 2.0) [hammy, little0]
New clones marked not working
-----------------------------
Arthur's Knights (v1.00) [Ioannis Bampoulas]
- igs/igs017.cpp: attempted fixing MT09193
2025-07-04 07:15:42 +02:00
AJR
d9d53e4ed1
dgun2572: Descramble and move to correct driver (still doesn't boot, though)
2025-07-03 20:53:26 -04:00
Manuel Alfayate Corchete
41c0a1e31c
sdl_sound.cpp: Fall back to 2 channels if 0 channels are detected on a device. ( #13908 )
2025-07-04 00:51:48 +02:00
arbee
ac142d2acd
apple/macpwrbkmsc.cpp: Improved operation for all supported PowerBook Duos. [R. Belmont]
...
* Pressing any key now wakes up from sleep, not just the modifier keys
* Pressing the power key (F12 by default) after Shut Down will turn the machine back on
apple/msc.cpp: MSC's VIA1 is customized: CB1 IRQs are a separate input not tied to CB1. [R. Belmont]
* This greatly improves the smoothness of 68K/68HC05 communications.
cpu/m6805/m68hc05pge.cpp: Implemented hardware keyboard matrix scanner, used during sleep and power off states by the PowerBook Duos. [R. Belmont]
2025-07-03 12:10:03 -04:00
hap
85d9556ec7
sscs0118: fix crc typo
2025-07-03 18:01:15 +02:00
hap
10beb4a59e
pa_sound: can use unordered_map instead of map
2025-07-03 17:45:49 +02:00
hap
3cb13d9ac2
Revert "inpttype: add secondary default key (backspace) for UI Back"
...
This reverts commit bb1d23c13a
.
2025-07-03 17:14:55 +02:00
hap
78f4e7c3ee
tilemap: add callback for custom scrolling, and add one to k052109 for its combined col/rowscroll [hap, Jim Westfall]
2025-07-03 16:42:26 +02:00
hap
96a6207102
pa_sound: re-add printf list of found devices with -verbose, and add a check for duplicate device names
2025-07-03 16:42:26 +02:00
hap
bb1d23c13a
inpttype: add secondary default key (backspace) for UI Back
2025-07-03 16:42:26 +02:00
AJR
b303958f7f
nintendo/nes_vt32.cpp: Rename "Q5 500 in 1 Handheld" to "G5"; former was probably a misreading [mamehaze]
2025-07-03 09:32:05 -04:00
AJR
41cf373a87
megapad: Update note
2025-07-02 21:27:20 -04:00
arbee
2c87301a31
MinGW/MSYS2 mktime() cannot handle dates before the Unix epoch, so use a precalculated offset between the Unix and MacOS epochs. [R. Belmont, Peter Ferrie]
2025-07-02 16:58:50 -04:00
AJR
250194a0c7
hs36red, hs36blk: (Mostly) fix graphics
2025-07-02 16:44:21 -04:00
Ivan Vangelista
1c55fd1bdc
tiny.lua: added SN76496
2025-07-02 21:51:56 +02:00
AJR
a416a6607e
mame.lst: Fix validation
2025-07-02 15:44:42 -04:00
Ivan Vangelista
e73ccb9337
New systems marked not working
...
------------------------------
Kaimen Hu (PAN Electronics) [little0]
New clones marked not working
-----------------------------
San Se Caishen (Version 0118) [hammy, little0]
2025-07-02 21:15:52 +02:00
AJR
1ae844cdf9
nes_vt02_vt03.cpp: Attempt to ameliorate unused function warning
2025-07-02 13:38:36 -04:00
AJR
f2aaafa163
nes_vt*.cpp: Many updates
...
- Move many games between drivers to match access patterns
- gprnrs16: Add external bank select required to load some games
- gbox2019, gbox2020 (formerly unk2019hh, unk2020hh): Identify these 400-in-1 multigames as Sup Game Box and rename sets; handle opcode descrambling for 2020 version
- mc_cb280, egame150: Add opcode descrambling enabled only for the very first instruction
2025-07-02 11:40:07 -04:00
angelosa
923d500058
sega/model2.cpp: actually fix MT07445, sgt24h and overrev reverses gas and brake activeness by default
2025-07-02 17:34:09 +02:00
angelosa
44a48c55c3
sh/sh7604: hookup UBC BARA/BARB r/w
...
* fix sound in 32x:aburner
2025-07-02 11:50:22 +02:00
angelosa
1ea3db6c45
shared/mega32x.cpp: dreq size decrements on each transfer, turning it off when 0 reached
...
* allows vrdx to go in gameplay (with severe 3d issues when -drc is used)
2025-07-02 11:50:22 +02:00
angelosa
a42396b57b
sharp/mz2500.cpp: register mouse after joystick ports
...
* hash/mz2500_flop.xml: Dust Box QA draft
2025-07-02 11:50:22 +02:00
Ivan Vangelista
c9798632e4
New working systems
...
-------------------
To Heart House [hammy]
New working clones
------------------
280-ZZZAP (set 2) [Sillicon]
- aristocrat/aristmk6.cpp: dumped SPC2 board [Daniel Balsom]
- misc/gei.cpp: removed gepoker2 set, as the recently added gepoker2a set is the same, just with all games [Brian Troha]
2025-07-01 21:22:06 +02:00
ksherlock
6954ad29d2
coreaudio_sound.cpp: __MAC_12_0 is 120000 (AvailabilityVersions.h) ( #13890 )
2025-07-01 10:52:04 -04:00
Olivier Galibert
a2006d3c5d
remove leftover debugging
2025-07-01 16:44:44 +02:00
Olivier Galibert
e6c3812038
sound: fix problem when default devices are missing
2025-07-01 15:04:18 +02:00