Commit Graph

94765 Commits

Author SHA1 Message Date
Ivan Vangelista 0e10f69cfe nichibutsu/cclimber.cpp: corrected copy/paste error in hashes of the newly dumped cclimber decryption PROM 2025-06-18 19:59:22 +02:00
James Wallace 34cc0b8975
LDP1450: Added preliminary support for custom On Screen Text mode. (#13490)
* LDP1450: Added support for custom On Screen Text mode (still needs checking against hardware).

New working system
------------------
Vision Quest [James Wallace, Jeff Anderson, Dragon's Lair Project]
2025-06-18 18:44:02 +02:00
ClawGrip cfdb9a3952
pinball/gts3a.cpp: Add an earlier Vifico-licensed Super Mario Brothers (#13846)
New clones marked not working
-----------------------------
Super Mario Brothers (pinball, Spanish, set 2) [jordigahan]
2025-06-18 18:34:55 +02:00
Ivan Vangelista 131545b3f9 New clones marked not working
-----------------------------
Knights of Valour / Sanguo Zhan Ji / Sangoku Senki (bootleg, ver. 112CN?) [little0, Mr. Kong]
Knights of Valour Plus / Sanguo Zhan Ji Zhengzong Plus / Sangoku Senki Masamune Plus (bootleg, ver. 117CN?) [little0, Mr. Kong]
Long Hu Zhengba 2 (China, VS220M) [little0]
2025-06-18 18:17:42 +02:00
Olivier Galibert 9f32bcf584 effects: Fix reverb decays, disable by default reverb and compressor 2025-06-18 17:41:23 +02:00
hap 987b070340 deckarn: correct 16x32 size flag, update notes [hap, Jim Westfall] 2025-06-18 14:40:02 +02:00
angelosa 2123428771 hash/mz2500_flop.xml: identify unk1~unk5 entries 2025-06-18 14:01:47 +02:00
angelosa 0026bc354e sharp/mz2000.cpp: implement back color register, move reverse handling at palette level, replace beep_device with speaker_sound_device 2025-06-18 14:01:47 +02:00
hap a7c0835064 equalizer: change freq to u32, apply same nyquist freq fix as 1e71f7a0d3 2025-06-18 12:41:49 +02:00
hap 7c7fba963b filter: allow finer control of frequency with shift+alt 2025-06-18 12:41:49 +02:00
Vas Crabb 5092ad921b -ui/info.cpp: Treat incorrect ROM content as a severe warning.
-file/winfile.cpp: Added note about file handle buffering.

-taito/taitotz.cpp: Use algorithms rather than memcpy.

New working clones
------------------
R-Shark (set 2) [twistedsymphony]
2025-06-18 15:25:38 +10:00
holub d438fea99d
sinclair/spec128.cpp: Support multiple kinds of AY devices through a slot (#13808) 2025-06-17 22:08:52 -04:00
Felipe Corrêa da Silva Sanches e61b06de5c
Wacky Gator: Internal layout improvements (#13843) 2025-06-18 02:54:36 +02:00
hap 737b0779ba reverb: add more to default_changed 2025-06-18 02:47:36 +02:00
hap 39d1f66ec6 reverb: fix config_load typo 2025-06-18 02:16:34 +02:00
hap 62dc9be9b1 filter: correction to prev commit 2025-06-18 01:59:13 +02:00
AJR b1ffa5ce0d ui/audio_effect_reverb.cpp: Fix assert in debug build 2025-06-17 19:17:48 -04:00
hap 409f6189e3 filter: don't repeat min/max freq values in multiple places 2025-06-17 23:37:47 +02:00
hap 49ed0d1472 ui: improve control over audio filter cutoff freq 2025-06-17 23:26:00 +02:00
hap 1842bb4643 reverb: remove del key on load preset again, it's awkward 2025-06-17 23:26:00 +02:00
mamehaze 1a1710ef0c
ekara_cart.xml: Added the last known Kids' Song 20 cartridge and twelve used e-kara Web cartridges. (#13820)
New working software list items (ekara_cart.xml)
------------------------------------------------
Kids' Song 20 (Japan) (KD-4) [David Haywood, TeamEurope]
e-kara Web cartridge 28M (used, with 26 songs) (Japan) [David Haywood, TeamEurope]
e-kara Web cartridge 12M (used, with 12 songs, set 2) (Japan) [David Haywood, TeamEurope]
e-kara Web cartridge 12M (used, with 12 songs, set 3) (Japan) [David Haywood, TeamEurope]
e-kara Web cartridge 12M (used, with 12 songs, set 4) (Japan) [David Haywood, TeamEurope]
e-kara Web cartridge 12M (used, with 12 songs, set 5) (Japan) [David Haywood, TeamEurope]
e-kara Web cartridge 12M (used, with 12 songs, set 6) (Japan) [David Haywood, TeamEurope]
e-kara Web cartridge 12M (used, with 12 songs, set 7) (Japan) [David Haywood, TeamEurope]
e-kara Web cartridge 12M (used, with 12 songs, set 8) (Japan) [David Haywood, TeamEurope]
e-kara Web cartridge 12M (used, with 12 songs, set 9) (Japan) [David Haywood, TeamEurope]
e-kara Web cartridge 8M (used, with 8 songs, set 2) (Japan) [David Haywood, TeamEurope]
e-kara Web cartridge 8M (used, with 8 songs, set 3) (Japan) [David Haywood, TeamEurope]
e-kara Web cartridge 8M (used, with 8 songs, set 4) (Japan) [David Haywood, TeamEurope]
2025-06-18 02:48:07 +10:00
Ivan Vangelista c6e352840e - igs/igs036crypt.cpp: added decryption tables for most sets in igs/igs_m036.cpp [Peter Wilhelmsen]
- nichibutsu/cclimber.cpp: dumped PROM internal to the CPU module for cclimber [Domenico Cervini]
2025-06-17 18:29:10 +02:00
hap 11edc7d516 reverb: update to prev commit, don't hardcode "Default" in preset string 2025-06-17 15:13:08 +02:00
hap 1e71f7a0d3 filter: don't try to filter above nyquist freq (or slightly below it) 2025-06-17 14:06:11 +02:00
npwoods 0e63bce022
Reenabling the write accessor for the LUA input_class enabled property (#7564)
This is used by BletchMAME to toggle mouse capture on and off
2025-06-17 07:52:48 -04:00
hap ae23e1eff9 reverb: detect preset when entering menu 2025-06-17 12:59:05 +02:00
Olivier Galibert e67b16e976 resampler hq: Remove the hard cutoff ceiling at 20K. It was an
initial way to limit the number of phases and filter length, and that
is done explicitely now.  Plus, who knows, maybe someone will want to
run ar 192KHz some day.
2025-06-17 08:53:50 +02:00
Ivan Vangelista 436188c6c1 New working systems
-------------------
Xor World (different hardware, ver 1.1, checksum 3333BA, prototype) [Josep Quingles, Recreativas.org, David Haywood]

New working clones
------------------
Xor World (different hardware, ver 1.1, checksum 333462, prototype) [Josep Quingles, Recreativas.org, David Haywood]

New systems marked not working
------------------------------
Xin Jin Huang Guan (V400CN) [little0]
2025-06-17 06:58:59 +02:00
MooglyGuy ddfa17bdcf
taitotz.cpp: Improve direct-mode poly handling and texmode 3 handling. [Ryan Holtz] (#13839) 2025-06-17 00:00:18 -04:00
arbee e0b5fb56ee mmdevice_helpers.cpp: More Windows compile fixes. [R. Belmont] 2025-06-16 21:39:16 -04:00
arbee d232fabd5a reverb.cpp: Trying again on Windows. [R. Belmont] 2025-06-16 20:57:04 -04:00
AJR 8dcab4e4af tatsumi: Minor source reorganization 2025-06-16 20:43:56 -04:00
arbee 4fe5340cd3 reverb: srcclean and blind attempt at Windows fix [R. Belmont] 2025-06-16 19:53:41 -04:00
arbee bc6c99e0f0 coreaudio_sound: Fix Mac compile. [R. Belmont] 2025-06-16 19:38:06 -04:00
Olivier Galibert f0e6df8048 sound:
move positions to osd interface
  add special-casing for LFE
  add reverb (currently too subtle, need to find out why)

vgm_visualizer: stop going OOB on the bitmap
2025-06-17 00:56:05 +02:00
Nigel Barnes 292b999b03 New working software list additions
-----------------------------------
squale_cart: Squale BASIC (Squash) [anonymous]
2025-06-16 22:44:34 +01:00
Nigel Barnes 673b0861f2 video/mr9735.cpp: New MR9735-002 Teletext/Viewdata Video Generator device.
New systems marked not working
------------------------------
STC 3910 Executel [Binary Dinosaurs, Nigel Barnes]
2025-06-16 22:44:34 +01:00
Nigel Barnes b4e04ba8cf machine/ay34592.cpp: New AY-3-4592 keyboard encoder device. 2025-06-16 22:44:33 +01:00
Nigel Barnes 50be01c650 video/saa5240.cpp: Updated Flash and Hold logic to match SAA5050. 2025-06-16 22:44:33 +01:00
angelosa 1040626078 hash/mz2000_cass.xml: merge with mz2200_cass.xml, add sharedfeat option 2025-06-16 22:41:26 +02:00
angelosa 6194087f06 sharp/mz2000.cpp: convert MZ-2000 and MZ-80B to monochrome monitor 2025-06-16 22:41:26 +02:00
angelosa 20e019e31e sharp/mz2000.cpp: modernize video rendering, add vgate and priority control 2025-06-16 22:41:26 +02:00
angelosa 619efe1762 sharp/mz2000.cpp: hookup WAIT signal, tie BREAK key to PPI port B, Z80 clock is 4 MHz, fix PIT timings 2025-06-16 22:41:26 +02:00
cracyc 9c694dfc7e mcd: shift the end of the disk by 150 sectors like the start 2025-06-16 15:36:02 -05:00
AJR 9917038286 korg/korgtriton.cpp: Fix build 2025-06-16 15:37:55 -04:00
Antonio Malara 710fa157ef
korg/korgtriton.cpp: Added a skeleton driver for the Korg TRITON. (#13712)
New systems marked not working
-------------------------
Korg TRITON [Antonio Malara]
2025-06-17 03:07:17 +10:00
holub d2610eecfa
sinclair/tsconf.cpp: Added CRAM initialisation, changed initial system RAM fill to 0x00. (#13823)
Initial RAM system RAM content is indeterminate, but tested software
seems to work better with 0x00 than with 0xff.
2025-06-17 02:36:00 +10:00
hap 49d77564f6 dec8.h: remove wrong note 2025-06-16 17:14:26 +02:00
hap a926a2270e dec8: correct gondo/garyoret buffered spriteram 2025-06-16 16:59:20 +02:00
FlykeSpice 178c083e3d
namcos21: clear screen to palette index 0 instead of 0xff (#13708) 2025-06-16 10:51:06 -04:00