Commit Graph

94194 Commits

Author SHA1 Message Date
hap
9831e1fa73 Systems promoted to working
---------------------------
Super Mario World (Nelsonic) [Sean Riddle]
2025-06-01 12:26:19 +02:00
arbee
71127e6e0c osd: Preliminary revised macOS CoreAudio backend. [R. Belmont]
- Supports multiple input and output streams to multple devices simultaneously.
- audio_latency now is a floating-point number of 50 Hz audio frames.  0 is valid now.
- Channel layouts are determined when available (many devices don't support them).
- External effects support removed; it may return later.
2025-05-31 19:17:24 -04:00
ClawGrip
81e44e259d
gaelco/targeth.cpp: Add new Target Hits clones (#13757)
New working clones
------------------
Target Hits (ver 1.1, checksum B1F7) [Javier Valero, Recreativas.org]
Quick Shots (ver 1.0, checksum AD0C) [Javier Valero, Recreativas.org, David Haywood]
2025-05-31 20:50:09 +02:00
mamehaze
fa8d3bc23f
vt369 - allow rtvgc300/rtvgc300fz to display menus / select games, vt32 - preliminary support for new video mode used by lxpcsp (#13748)
- added basic support for 'high resolution' mode on VT369 (currently renders at standard resolution, but the tiles used are now correct)
- added another new sprite mode, used in high res mode
- menus are now visible in rtvgc300, rtvgc300fz, background is visible on image match in lxcmcysp is visible
- moved some VT32 specific code to the VT32 device as it was preventing aero engine in the rtvgc300 sets from working
- split VT32 PPU into its own derived device
- added preliminary support for a new VT32 (or maybe a newer variant of it) specific(?) video mode used by lxpcsp and maybe a few others
- added VT32 specific support for a bitswap on PPU character data pulls used by some titles (some of the bonus games in myaasa etc.)
- improved a few notes
2025-05-31 14:03:56 -04:00
hap
d368a1cffa docs: fix spacing after prev commit 2025-05-31 17:08:37 +02:00
hap
01cdde101f sound: change audio_latency meaning similar to what it was before (20ms steps for portaudio, xaudio2, wasapi), old mame.ini default setting of 2 should work fine 2025-05-31 17:04:28 +02:00
Vas Crabb
d2bfb8c3f4 sound/sdl_sound.cpp: Don't try to call SDL_GetDefaultAudioInfo for SDL older than 2.24.0. [AJR] 2025-05-31 23:58:23 +10:00
ArcadeShadow
fc2a480144
spectrum_cass.xml: Added 35 working items. (#13720)
* Replaced Hunchy (1983, Mr. Micro) with a better dump. [Planeta Sinclair, Steven Brown]
* Combined the 128K and 48K vesions of Chuck Yeager's Advanced Flight Trainer into a single item.
* Marked 3 Games For Children - 2nd Edition as not working

New working software list items (spectrum_cass.xml)
--------------------------------------------
British Isles Geography - Ports [Planeta Sinclair, Steven Brown]
Chuck Yeager's Advanced Flight Trainer (Dro Soft) [Spectrum Computing]
Chuckman (ZX Data) [Spectrum Computing]
Countries - Africa - Cities [Planeta Sinclair, Steven Brown]
Countries - Africa - Features [Planeta Sinclair, Steven Brown]
Countries - Australia - Features [Planeta Sinclair, Steven Brown]
Countries - Australia - Towns [Planeta Sinclair, Steven Brown]
Countries - South America - Features [Planeta Sinclair, Steven Brown]
J.S. Compilation 1 [Planeta Sinclair, Luís Rato]
J.S. Compilation 2 [Spectrum Computing]
J.S. Compilation 4 [Spectrum Computing]
J.S. Compilation 5 [Spectrum Computing]
J.S. Compilation 6 [Spectrum Computing]
J.S. Compilation 7 [Spectrum Computing]
Klokkijken Analoog + Klokkijken Digitaal [Planeta Sinclair, Steven Brown]
Learn Chess [Planeta Sinclair, Steven Brown]
Lifeboat [Planeta Sinclair, Steven Brown]
Prince, Princess and the Wicked Witch [Planeta Sinclair, Steven Brown, Gordon Wallis]
Vindicators (Erbe) [Spectrum Computing]
Vocabulario Aleman (Cohete) [Spectrum Computing]
Vocabulario Frances (Portero) [Spectrum Computing]
Vocabulario Infantil Frances (Raton) [Spectrum Computing]
Vocabulario Infantil Ingles (Platero) [Spectrum Computing]
VU-3D (Polbrit) [Spectrum Computing]
VU-3D (Psion) [Spectrum Computing]
VU-Calc (Investronica) [Spectrum Computing]
Wanderer (MCM) [Spectrum Computing]
Wanderers - Chained in the Dark (alt) (English) [Spectrum Computing]
Wanderers - Chained in the Dark (Czech) [Spectrum Computing]
Wanderers - Chained in the Dark (Russian) [Spectrum Computing]
Wanderers - Chained in the Dark (Slovak) [Spectrum Computing]
War in the East (for Timex 2068) [Spectrum Computing]
World Geography - Land & Water [Planeta Sinclair, Steven Brown]
Your Spectrum Mega Basic (v4.0) [Spectrum Computing]
ZX Football Manager 2005 (128K) [Spectrum Computing]
2025-05-31 23:00:32 +10:00
hap
6fbb9dc728 sound: print verbose message if module doesn't support audio_latency option,
docs: small update, remove references to dsound
2025-05-31 12:25:42 +02:00
Ivan Vangelista
ce38627640 New systems marked not working
------------------------------
Royal 5+ (V101US) [Ioannis Bampoulas]

New clones marked not working
-----------------------------
Cherry Bonus V Five (V1.4) [Hammy]
2025-05-31 08:56:30 +02:00
ClawGrip
0f9c7b8889
cirsa/missbamby.cpp: Add note about alternate PCB for Deta Multy [Javier Blanco] (#13759)
* cirsa/missbamby.cpp: Add note about alternate PCB for Deta Multy [Javier Blanco]
2025-05-31 07:17:35 +02:00
ClawGrip
b6eaf1097f
gaelco/gaelco2.cpp: Add three new World Rally 2 sets (new parent) (#13753)
New working clones
------------------
World Rally 2: Twin Racing (version 20-07, checksum B1B8) [Josep Quingles, Recreativas.org]
World Rally 2: Twin Racing (version 09-06, checksum 7BE1) [Josep Quingles, Recreativas.org]
World Rally 2: Twin Racing (version 09-06, checksum 50A2) [Josep Quingles, Recreativas.org]
2025-05-31 07:15:20 +02:00
AJR
d0de49a04d emu/validity.cpp: Fix typo in error message 2025-05-30 18:47:31 -04:00
angelosa
eccbb3d77c sega/model2.cpp: implement 4 players support in airwlkrs 2025-05-30 20:45:47 +02:00
angelosa
c5e1f69beb misc/blocktax.cpp: add gfx notes for blocktax 2025-05-30 20:45:47 +02:00
angelosa
371b5e7707 capcom/blktiger_ms.cpp: fix palette hookup 2025-05-30 20:45:47 +02:00
angelosa
07a08bdb03 sega/model3.cpp: hookup diplocations 2025-05-30 20:45:47 +02:00
hap
a4c6dbdf0b luaengine: add set_speed_factor 2025-05-30 19:42:35 +02:00
hap
73b7cdabef attotime: fix lockup with as_string and negative attotime,
video: fix issue with throttling when mame runs at slow motion (-speed lower than 0.2)
options: change mimimum speed setting from 0.01 to 0.1 (mame would crash with very low value, and besides, video throttle still fails below 0.1),
ui: add speed slider when cheats are enabled
2025-05-30 19:18:49 +02:00
Ivan Vangelista
c908c209a6 gaelco/mastboyo_ms.cpp: improved colors a bit, still not correct 2025-05-30 18:30:32 +02:00
ajrhacker
e7e9e8e1b5
emu/validity.cpp: Validate device input defaults. (#13758)
Also do input validation on non-default slot options.
2025-05-31 01:38:30 +10:00
Vas Crabb
23abd8dabd sound/xaudio2_sound.cpp: Don't request sample rate conversion if stream sample rate matches mixdown sample rate. 2025-05-31 00:46:59 +10:00
Ivan Vangelista
2653cf2788 gaelco/mastboyo_ms.cpp: correct hash for a GFX ROM 2025-05-30 16:26:15 +02:00
Ivan Vangelista
60d794c493 New systems marked not working
------------------------------
Challenge Golf (J 990326 V1.000) [Hammy, Darksoft]
Jungle King 2004 (V101US) [Ioannis Bampoulas]

New clones marked not working
-----------------------------
Long Hu Zhengba 2 (China, VS210M) [little0]
Master Boy (1987, Modular System) [Josep Quingles, Recreativas.org]
2025-05-30 16:17:09 +02:00
mamehaze
c25b1e243a
JAKKS Pacific Plug and Play PR (4 WORKING machines, 2 NOT WORKING machines) (#13749)
New working systems
-------------------
Wheel of Fortune - 2nd Edition (JAKKS Pacific TV Game) (Mar 15 2007 PAK2) [David Haywood, Sean Riddle, TeamEurope]
Deal or No Deal (JAKKS Pacific TV Game) [David Haywood, Sean Riddle, TeamEurope]
Hannah Montana - One in a Million (JAKKS Pacific TV Game) (Aug 13 2007 15:42:29) [David Haywood, Sean Riddle, TeamEurope]
Hannah Montana - Best of Both Worlds (JAKKS Pacific TV Game) (Aug 17 2007 22:47:47) [David Haywood, Sean Riddle, TeamEurope]

New systems marked not working
------------------------------
Retro Arcade featuring Space Invaders (JAKKS Pacific TV Game) [David Haywood, Sean Riddle, TeamEurope]
Bejeweled Deluxe (JAKKS Pacific TV Game) (Feb 28 2008 22:54:43) [David Haywood, Sean Riddle, TeamEurope]
2025-05-30 15:26:41 +02:00
Olivier Galibert
bae52721de update.sh: be silent when there's nothing to do 2025-05-30 14:48:40 +02:00
Olivier Valentin
1a40511568
phc25: Invert cassette polarity. (#13755) 2025-05-30 10:09:28 +02:00
MilanBA
c772047cbe
hh_sm510.cpp: added new game Vinni-Pukh (#13752)
New working systems
-------------------
Vinni-Pukh (Elektronika) [Milan Galcik, Igor Nys]
2025-05-30 01:10:55 +02:00
Olivier Galibert
579c5a3e94 A little more clearing for safety 2025-05-30 00:39:44 +02:00
Olivier Galibert
503ad8c9e5 Similar fix for sdl 2025-05-30 00:03:23 +02:00
Olivier Galibert
912c0af812 portaudio: do not mess up on shift-f3 2025-05-29 23:48:18 +02:00
Roberto Fresca
a663db8770 Fixed tpoker2d undumped MCU romname. 2025-05-29 23:16:49 +02:00
hap
ead01ec367 fidelity: add printer port [hap, Golden Child] 2025-05-29 22:34:20 +02:00
ClawGrip
e53572e70b
Driver for Gaelco Xor World on Modular System (#13740)
New clones marked not working
-----------------------------
Xor World (Modular System) [Javier Valero, Recreativas.org]
2025-05-29 20:28:31 +02:00
Vas Crabb
97625ff9e0 sound/wasapi_sound.cpp: Repeat the channel mask from the mix format back when initialising the audio client. 2025-05-30 04:18:55 +10:00
ClawGrip
d1bac658e4
gaelco/gaelco.cpp: Identify test switch for Salter sets (#13751)
Also homogenized Salter sets names with the others on the driver
2025-05-29 20:17:48 +02:00
ClawGrip
5cefca9465
gaelco/glass.cpp: Add a Glass prototype (development version, not working) (#13747)
New clones marked not working
-----------------------------
Glass (development PCB) [Javier Valero, Recreativas.org, David Haywood]
2025-05-29 20:17:06 +02:00
ClawGrip
ead01c73b6
gaelco/wrally.cpp: Add new World Rally sets (#13750)
New working clones
------------------
World Rally (version 1.0, checksum DE0D) [Josep Quingles, Recreativas.org]
World Rally (version 1.0, checksum D384) [Josep Quingles, Recreativas.org]
World Rally (version 1.0, checksum C448) [Josep Quingles, Recreativas.org]
2025-05-29 20:15:55 +02:00
Olivier Galibert
920f1602f2 sound: tell the osd about the update 2025-05-29 18:43:11 +02:00
hap
67197ee631 Revert "dislot: add set_option_device_input_defaults_all"
This reverts commit f25dcd04d2.
2025-05-29 17:43:42 +02:00
Vas Crabb
ca06f15738 sound/wasapi_sound.cpp, sound/xaudio2_sound.cpp: Changed logging back to display names. 2025-05-30 01:40:25 +10:00
Vas Crabb
7810868289 -sound/wasapi_sound.cpp, sound/xaudio2_sound.cpp: Fixed device names.
-file/winfile.cpp: Align allocation for directory entry structure in
 osd_stat.

-file/stdfile.cpp: Updated signature for osd_stat.
2025-05-30 01:09:58 +10:00
Olivier Galibert
4a36e70828 namco sound: fix typo on mono channels 2025-05-29 16:35:22 +02:00
Olivier Galibert
4c71d2d089 Aloow seperate display and configuration names for sound nodes 2025-05-29 15:20:32 +02:00
hap
05d798c1b3 misc: small spelling correction 2025-05-29 14:40:58 +02:00
hap
f25dcd04d2 dislot: add set_option_device_input_defaults_all 2025-05-29 14:40:19 +02:00
Sylvain Glaize
63817b3848
phc25: Wire the gm1 signal to I/O PORT $40 bit 4. (#13754)
* phc25: Added context on comment on Attribute Bit 7.
2025-05-29 08:28:50 -04:00
Vas Crabb
a0412a6387 -sound: Removed DirectSound sound module.
-sound/xaudio2_sound.cpp: Use more fine-grained locking in voice
 callbacks, simplified further simplified buffer queueing.
2025-05-29 16:20:33 +10:00
Vas Crabb
25dd68334f -sound/xaudio2_sound.cpp: Fixed some stuff not getting reset on exit()/init().
-sound/wasapi_sound.cpp, sound/xaudio2_sound.cpp: Don't print an error
 message on a "not found" error getting default devices - this happens
 when there are no active devices.
2025-05-29 04:07:37 +10:00
ClawGrip
7e0419f788
Driver for a World Rally prototype on Modular System (#13735)
New clones marked not working
-----------------------------
World Rally (prototype on Modular System) [Javier Valero, Recreativas.org, David Haywood]
2025-05-28 18:29:01 +02:00