Commit Graph

94687 Commits

Author SHA1 Message Date
hap
731468b00c audio_effect: fix some limit issues 2025-06-19 18:28:27 +02:00
ArcadeShadow
f44bc4f915
psx.xml: Added 11 working items + 1 not working + 4 redumped (#13456)
New working software list additions
--------------------------------------------
2002 FIFA World Cup (Europe) [Redump]
2002 FIFA World Cup (France) [Redump]
2002 FIFA World Cup (Germany) [Redump]
2002 FIFA World Cup (Italy) [Redump]
2002 FIFA World Cup (Spain) [Redump]
3, 2, 1, Smurf! My First Racing Game (Europe) [Redump]
Ace Combat (Japan) [Redump]
Air Combat (Europe) [Redump]
Air Combat (Europe) (EDC) [Redump]
Darkseed (Japan) [Redump]
Transport Tycoon 3D: SL Kara Hajimeyou!! (Japan) [Redump]

New NOT working software list addition
--------------------------------------------
Bedlam (Europe) [Redump]

Redumped software list items
--------------------------------------------
2002 FIFA World Cup (USA) [Redump]
Air Combat (USA) [Redump]
Smurf Racer! (USA) [Redump]
Darkseed II (Japan) [Redump]

* Update psx.xml

Switched parent/cloneof between:
007 - The World Is Not Enough (USA) <-> 007 - The World Is Not Enough (Europe)
007 - Tomorrow Never Dies (USA) <-> 007 - Tomorrow Never Dies (Europe)
007 Racing (USA) <-> 007 Racing (Europe)
2025-06-19 10:14:04 -04:00
James Wallace
5b33fc505b
Vision Quest: Add default NVRAM (nw) 2025-06-19 14:53:37 +01:00
hap
7419f70a89 audiomix: add LR_REPEAT flag when cursor is on db 2025-06-19 14:17:43 +02:00
hap
536e05846b audio_effect: LR_ALWAYS flag is not applicable here 2025-06-19 13:59:30 +02:00
hap
543ef568d7 audioeffects: fix conflict between effect and resampler menu entries 2025-06-19 13:32:57 +02:00
holub
cb697419c9
Add language translation: Belarusian (#13471) 2025-06-19 07:08:54 -04:00
MooglyGuy
1f7912fb42
taitotz.cpp: Rework direct-FIFO handling again to avoid a crash. [Ryan Holtz] (#13847) 2025-06-19 07:06:40 -04:00
hap
18c0a2a8a0 audio_effect: small update to prev commit 2025-06-19 13:02:08 +02:00
hap
b9b0e336d2 audio_effect: add reset_all for resetting all variable settings 2025-06-19 12:18:13 +02:00
hap
b1cad1ef92 compressor: change most floats to 2-decimals 2025-06-19 11:23:19 +02:00
hap
667be3c8f1 compressor: change channel link range to 0-1 2025-06-19 10:58:34 +02:00
mamehaze
2b3e42a999
7 new Plug & Play dumps (#13825)
New systems marked not working
------------------------------
Compact Cyber Arcade - Batman [TeamEurope]
Compact Cyber Arcade - Disney Princess (JL2367DP, 150-in-1) [TeamEurope]
Compact Cyber Arcade - Spider-Man (JL2367SP, 150-in-1) [TeamEurope]
36-in-1 Classic Games phone case [TeamEurope]
Star Wars: The Clone Wars - Republic Squadron (JAKKS Pacific TV Motion Game) (May 6 2009 12:53:31) [TeamEurope]
G9 Game Box 666 Games [TeamEurope]
Let's! TV Play Gekiwaza Shuutoku Gekiranger - Super Gekiranger e no Michi (Japan) [TeamEurope]
2025-06-19 06:31:30 +02:00
stonedDiscord
0517cc0a7c
adp: New clones marked not working (#13738)
New clones marked not working
-----------------------------
Funny Land de Luxe (W2 set) (Stella) [m170.dev]
Funny Land de Luxe (W4 set) (Stella) [m170.dev]
Super Multi (DOB) (Venus) [stonedDiscord]
Action (ADP) [stonedDiscord]
Grand Hand (Stella) [stonedDiscord]
Vulkan (Stella) [stonedDiscord]
Multi Multi (ADP) [stonedDiscord]
Sunny (Mega) [stonedDiscord]
Oh La La (Stella) [stonedDiscord]
Allfred (Stella) [m170.dev]
Tai Pan Money (Nova) [stonedDiscord]
Asterix und Kleopatra (Stella) [stonedDiscord]
Turbo Sunny (Mega) [stonedDiscord]
2025-06-19 00:20:52 -04:00
hap
f89f3b174c Revert "compressor: add infinite release option (eg. combine with input gain of 12db for some sort of replaygain option)"
This reverts commit 9033932679.
2025-06-19 03:51:39 +02:00
hap
9033932679 compressor: add infinite release option (eg. combine with input gain of 12db for some sort of replaygain option) 2025-06-19 02:31:40 +02:00
hap
bf776959b9 taitotz: remove pwrshovla, it was a bad dump of pwrshovl [mokonaXVI] 2025-06-19 01:15:00 +02:00
hap
ca75ff36a2 dpatrol: added bd3.d1 prom [Bitsavers]
(removed one of the sets since it's an overdump)

misc: small cleanup
2025-06-19 00:58:13 +02:00
Nigel Barnes
0a1d95bc53 bus/acorn/cu/cugraph: Fix #include guard. 2025-06-18 23:40:35 +01:00
Nigel Barnes
6a0a1af3f9 bus/acorn: Buffered the bus using device_memory_interface.
- Added BLK0 and PB lines to the interface.
- Moved existing devices into anonymous namespaces.

bus/acorn/atom: Added GDOS, GDOS-2015, MDCR, Speech Synthesis Module, EPROM Switch Card, Tube Interface, EF9345 80 Column Card.

bus/acorn/cu: Added High Resolution Graphics, CUBIO w/ Race Controllers, Teletext Video Interface.

bus/acorn/system: Added configuration to use 32K RAM card with the Atom.

acorn/acrnsys.cpp: Devicified the System keyboard with AY-3-4592 encoder.
2025-06-18 23:33:21 +01:00
Ivan Vangelista
8b3f4adbf5 nichibutsu/cclimber.cpp: used PROM contents to decrpyt cclimber encrypted sets [iq_132] 2025-06-18 21:50:26 +02:00
AJR
768b45285b audio_effects/reverb.cpp: Add more missing initialization 2025-06-18 14:10:48 -04:00
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