Commit Graph

94194 Commits

Author SHA1 Message Date
angelosa
73ab15efa2 capcom/cps1.cpp: sf2re and sf2mkot are sf2ce clones 2025-05-22 20:31:26 +02:00
Roberto Fresca
71cded5872 New systems marked not working
------------------------------
Turbo Poker 1 (set 1) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
Turbo Poker 1 (set 2) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
2025-05-22 18:47:39 +02:00
hap
0736aadaf9 audiomix: fix rounding issue with db adjust 2025-05-22 15:40:22 +02:00
hap
0639cc2e5c pa_sound: popmessage instead of printf if there's a device conflict while fiddling in the audio mixer menu 2025-05-22 15:11:05 +02:00
AJR
ef0bad8269 skeleton/lgtz80.cpp: Add ADPCM banking; expand NVRAM area; update notes 2025-05-22 06:47:46 -04:00
Patrick Mackinlay
2af1193de4 luna_68k: additional board stubs and firmware [Plamen Mihaylov] 2025-05-22 16:01:37 +07:00
Ivan Vangelista
d06b901a49 gaelco/gaelco2.cpp: fixed sltpcycla parent / clone relationship 2025-05-22 07:04:18 +02:00
Roberto Fresca
93499c9b65 New systems marked not working
------------------------------
Top Draw (encrypted, set 1) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
Top Draw (encrypted, set 2) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
Top Draw (encrypted, set 3) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
Top Draw (encrypted, set 4) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]

New clones marked not working
-----------------------------
GTI Double or Nothing Draw Poker (GoT PCB, set 3) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
2025-05-22 02:49:03 +02:00
angelosa
8dd0a4fd08 sega/model3.cpp: hookup main board DSW bank 2025-05-21 20:53:47 +02:00
Ivan Vangelista
0fe1c036aa New systems marked not working
------------------------------
Mahjong The Mysterious World Returns (Japan) [buffi]

- merit/merit.cpp: removed duplicate set, improved documentation [Brian Troha]

- seibu/bloodbro_ms.cpp: fleshed out the driver. Still missing sound and sprite / tilemap priorities
2025-05-21 20:06:46 +02:00
ClawGrip
7de867b3d7
gaelco/thoop2.cpp: Add four TH Strikes Back sets (#13724)
New working clones
------------------
TH Strikes Back (non North America, version 1.0, checksum 020EB346) [Josep Quingles, Recreativas.org]
TH Strikes Back (non North America, version 1.0, checksum 020E154A) [Josep Quingles, Recreativas.org]
TH Strikes Back (non North America, version 1.0, checksum 0206DF91) [Josep Quingles, Recreativas.org]
TH Strikes Back (non North America, version 1.0, checksum 0206DF91, without title) [Josep Quingles, Recreativas.org]
2025-05-21 19:33:03 +02:00
ClawGrip
8bd55be266
gaelco/gaelco2.cpp: Add another Pro Cycle Tele Cardioline set (#13725)
New working clones
------------------
Pro Cycle Tele Cardioline (Salter fitness bike, V.1.0, checksum DECA) [Josep Quingles, Recreativas.org]
2025-05-21 19:31:40 +02:00
ClawGrip
6afdbe833d
gaelco/gaelco.cpp: Add two Gaelco Squash sets (#13726)
New working clones
------------------
Squash (USA, ver. 1.1, checksum 015b6f8a) [Josep Quingles, Recreativas.org]

New clones marked not working
-----------------------------
Squash (newer PCB) [Josep Quingles, Recreativas.org]
2025-05-21 19:20:06 +02:00
ClawGrip
17ffa94e3c
cirsa/missbamby.cpp: Add Arfyc 3 Mini (#13714)
New systems marked not working
------------------------------
3 Mini [Javier Blanco, Recreativas.org]
2025-05-21 19:18:16 +02:00
mamehaze
dad093e747
Plug and Play additions (mostly JAKKS Pacific) (#13697)
New working systems
-------------------
Dreamworks Shrek / Over The Hedge (JAKKS Pacific TV Game) [David Haywood, Sean Riddle, TeamEurope]
The Amazing Spider-Man in Villain Round-Up (JAKKS Pacific TV Game) (24 Apr 2006 A) [David Haywood, Sean Riddle, TeamEurope]
Disney Princess Magical Adventures (JAKKS Pacific TV Game) [David Haywood, Sean Riddle, TeamEurope]
Arcade Gold featuring Pac-Man (20 APR 2007 A SKU O) [David Haywood, Sean Riddle, TeamEurope]
Cinderella - Once Upon a Midnight (JAKKS Pacific TV Game) (Aug 29 2007 11:15:55) [David Haywood, Sean Riddle, TeamEurope]
High School Musical (JAKKS Pacific TV Game) (Dec 19 2007 17:08:20) [David Haywood, Sean Riddle, TeamEurope]
Retro Arcade featuring Pac-Man (20 AUG 2008 A SKU N) [David Haywood, Sean Riddle, TeamEurope]
Super Pac-Man Collection (26 JAN 2006 A SKU L) [David Haywood, Sean Riddle, TeamEurope]
Sleeping Beauty - Tales of Enchantment (JAKKS Pacific TV Game) (Sep 17 2007 14:45:02) [David Haywood, Sean Riddle, TeamEurope]
Marvel Heroes: Ultimate Action (JAKKS Pacific TV Game) [David Haywood, Sean Riddle, TeamEurope]


New working clones
------------------
Ms. Pac-Man Collection 7-in-1 (JAKKS Pacific TV Game) (QVC version, 12 JUL 2004 A) [David Haywood, Sean Riddle, TeamEurope]
Ms. Pac-Man Collection 5-in-1 (JAKKS Pacific TV Game) (01 APR 2004 A) [David Haywood, Sean Riddle, TeamEurope]


New systems marked not working
------------------------------
SpongeBob SquarePants Dilly Dabbler (JAKKS Pacific TV Game) [David Haywood, Sean Riddle, TeamEurope]
World Poker Tour (JAKKS Pacific TV Game) [David Haywood, Sean Riddle, TeamEurope]


New clones marked not working
-----------------------------
Disney (JAKKS Pacific TV Game) (SPG110 hardware, 28 MAY 2004 A) [David Haywood, Sean Riddle, TeamEurope]
2025-05-21 17:59:23 +02:00
hap
1e8c8d01b7 remove obsolete wave (cassette sound) device 2025-05-21 16:56:27 +02:00
angelosa
04e203c805 sega/model3.cpp: fix MT #08790, allow lostwsga and lemans24 to boot again 2025-05-21 13:06:24 +02:00
angelosa
442f7bfd79 sega/m3comm.cpp: fix black screen regression in srally2 2025-05-21 11:06:09 +02:00
Patrick Mackinlay
a3eeb795a4 ncr5385: remove incorrect enum value 2025-05-21 13:46:21 +07:00
Vas Crabb
32c259cc99 osd: Various cleanup and fixes:
* osd/interface/audio.h: Implemented movable and swappable patterns
  (reduces allocation and copying).
* monitor/monitor_module.h: Got rid of a C string pointer, avoid the
  need for a static string object.
* sound/sound_module.cpp: Moved default implementation stuff out of the
  header, use algorithm library in place of memcpy.
* sound/pa_sound.cpp: Fixed a non-const global that should be const.
* monitor/monitor_dxgi.cpp: Fixed an object leak.
* Cleaned up some use of COM and COM-like things.
2025-05-21 12:13:08 +10:00
cracyc
eb6fa6f6dc i386: check cpl in verr and verw 2025-05-20 18:52:27 -05:00
Roberto Fresca
675ed2356a Added technical documentation, including detailed notes and an ASCII schematic diagram
for gtipokrc daughterboard, and marked the set as machine unemulated protection.
2025-05-20 23:10:51 +02:00
Roberto Fresca
801a406119 New working clones
------------------
GTI Double or Nothing Draw Poker (GoT PCB, set 1) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]

New systems marked not working
------------------------------
unknown Kramer Poker (encrypted) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]

New clones marked not working
-----------------------------
GTI Double or Nothing Draw Poker (GoT PCB, set 2) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
HI-LO Double Up Joker Poker (set 2) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
System 3000 Kramergame Poker (encrypted set 5) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
Turbo Poker 2 (set 4) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
Turbo Poker 2 (set 5) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
2025-05-20 22:50:53 +02:00
dave-br
b39e684622
debugger: symlist usability + symbol table extensibility (#13694)
Address issue #6655 (symlist command usability), add a bit of plumbing for future extensibility.

symlist with no arguments displays all global *and* :maincpu symbols, with clear header text for each list.  At the bottom, prints helper text to make user aware of the cpu form

To allow for adding new kinds of symbols in the future, this adds an enum field to symbol table for its 'type', for prettier printing from symlist.  Symlist now traverses symbol table chain completely.
2025-05-20 22:02:30 +02:00
flama12333
efb84a4bb5
skeleton/whtm68k.cpp: changed to MACHINE_IMPERFECT_SOUND (#13723) 2025-05-20 21:41:21 +02:00
hap
c914b436e2 Revert "sound_module: set default sink node to 0"
This reverts commit 0f7b4dc5fa.
2025-05-20 21:32:05 +02:00
hap
0f7b4dc5fa sound_module: set default sink node to 0 2025-05-20 19:43:35 +02:00
hap
12ff56f27b pa_sound: add device name to error message 2025-05-20 19:33:29 +02:00
hap
e0eba0e729 sound: update mapping when changing audio mixer configuration
(fixes issues in audio mixer menu, like randomly adding new entries when pressing l/r, cursor randomly moving to 1st entry when pressing l/r, and portaudio errors when switching devices)
2025-05-20 19:00:33 +02:00
ClawGrip
3b15f090b0
gaelco/gaelco.cpp: Add a new Big Karnak clone (#13713)
New working clones
------------------
Big Karnak (ver. 1.0, checksum 1e38b94) [Josep Quingles, Recreativas.org]
2025-05-20 18:12:31 +02:00
Ivan Vangelista
7bcf10782b New systems marked not working
------------------------------
Neo Carnival [buffi]

- igs/igs_m027_033vid.cpp: added coin counters
2025-05-20 18:12:07 +02:00
hap
4339e0040b pa_sound: add error messages 2025-05-20 14:45:20 +02:00
Patrick Mackinlay
d21ff82757 mc68681: ignore tx enable if already enabled 2025-05-20 16:00:34 +07:00
hap
4d267d1262 sound: change audio_latency to seconds (float), so people with existing mame.ini won't get broken sound 2025-05-20 10:19:44 +02:00
Patrick Mackinlay
02651759af tsvme104: added Tekmis TSVME104 card [Xolod] 2025-05-20 14:34:05 +07:00
Ivan Vangelista
17af2e7831 - igs/igs_m027_033vid.cpp: hooked up hopper
- skeleton/boramz80.cpp: hooked up coin counters

New working clones
------------------
In The Hunt (Korea?) [nnap]

Systems promoted to working
---------------------------
Huahua Shijie 5 / Feixing Shijie (V107CN) [David Haywood, Ivan Vangelista]
Qiji 6 (V118CN) [David Haywood, Ivan Vangelista]
2025-05-19 17:55:47 +02:00
holub
720609f661
cpu/z80: Flatten 16b rw operations in order to avoid vars manipulations (#13676) 2025-05-19 16:52:02 +02:00
hap
1a97bc2159 sound: update prev commit (sound reset msg is not OSD) 2025-05-19 15:24:59 +02:00
angelosa
7b91c990e8 sega/model3.cpp: massage UART comms hack for sound in swtrilgy/srally2 2025-05-19 15:24:06 +02:00
angelosa
da494a434a sega/315-5881_crypt.cpp: cursory cleanups 2025-05-19 15:24:06 +02:00
m1macrophage
91b62c9552
memorymoog, xpander: Replaced matrix() with write_mx/my(). (#13721) 2025-05-19 12:52:18 +02:00
hap
5f4478e1b0 sound: disable error.log "Sound reset" message by default 2025-05-19 12:47:01 +02:00
hap
516e3f3171 emuopts: correct typo 2025-05-19 12:35:09 +02:00
hap
af6f9ff384 fntspcian: change company string to hack 2025-05-19 12:17:12 +02:00
hap
8b7f480073 sound: no need to save master volume of 0 2025-05-19 12:10:29 +02:00
hap
48b4632d21 options: fix range checker with negative values 2025-05-19 12:03:29 +02:00
hap
dd3bff260a sound: re-add support for -volume option (works same as before sound rewrite) 2025-05-19 11:11:55 +02:00
AJR
a208313ec8 shared/efo_sound3.cpp: Fix regression from new sound system 2025-05-18 16:04:45 -04:00
hap
809cd841db pa_sound: add api info to device names 2025-05-18 16:52:15 +02:00
Matthew Daniels
1cd73332f4
cpu/mb86235: Improve TGPx4 interpreter (#13718)
* cpu/mb86235: Improve TGPx4 interpreter
Most Sega Model 2C-CRX games are now working with 3D graphics

* cpu/mb86235: fixing clang compile error
* cpu/mb86235: authors are listed on line 2, no need to repeat them (nw)
2025-05-18 10:29:09 -04:00