Commit Graph

95208 Commits

Author SHA1 Message Date
checktext00 916daa9603
pve500: make "Sony" match capitalization of other Sony machines (#14005) 2025-07-30 15:46:43 +02:00
angelosa 0de52b0b7a funtech/supracan.cpp: dump internal sound BIOS [Plamen Vaysilov]
* allows sound playback during initial splash screens
2025-07-30 12:17:25 +02:00
hap 1e87c4e268 m92: add palette dma, improved sprite dma [hap, Martin Donlon] 2025-07-30 01:00:26 +02:00
Ivan Vangelista 488ea0e9c9 New working clones
------------------
Mini Golf (cocktail, 10/18/85) [Andy Baldman, Christopher Bogart]

- pc/filetto.cpp: dumped and verified some PLDs [f205v, Porchy]

- konami/timeplt.cpp: added hopper device for chkun and bikkuric
2025-07-29 18:10:36 +02:00
hap 415837334a ppan: correct num sprites limit, no need for +1 on oki bank 2025-07-29 17:59:07 +02:00
hap 7de9190931 m92: shorthand variable types 2025-07-29 17:59:06 +02:00
ClawGrip 0696245ef2
Redump PROM for msmt070 graphics board [ArcadeHacker] (#13952)
* Redump PROM for msmt070 graphics board [ArcadeHacker]

Also add PLD placeholders and remove one uneeded PROM on Interpro ip2700 (it belongs to the msmt070 graphics board, not to the workstation).
2025-07-29 09:16:42 -04:00
AJR 8de406266b in207100: Correct keyboard matrix (for one particular keyboard type); add NVRAM 2025-07-28 22:40:52 -04:00
angelosa 8590893425 bus/megadrive: implement Triple Play 96/Gold 8-bit NVRAM mapper 2025-07-28 22:04:16 +02:00
hap fe916b8bb5 m92: add screen raw params 2025-07-28 17:57:26 +02:00
Roberto Fresca 71179a7f4d IPC F40/F80 systems improvements: Modify/clean inputs. 2025-07-28 14:17:41 +02:00
Roberto Fresca b3672fb1a1 IPC F40/F80 systems improvements:
* Added the 2x DIP switches banks.
 * Found the Fever (37/137) DIP switch.
2025-07-28 13:54:26 +02:00
AJR 564e0dbfcb sound/mmc5.cpp: Fix logerror 2025-07-28 07:26:06 -04:00
Roberto Fresca cf82d1c19c IPC F40/F80 systems improvements:
* Proper memory map with extended addressing.
 * Derivated machine config
 * Added workaround for proper inputs multiplexion.
 * New specific inputs.

Systems promoted to working
---------------------------
BICP F40 poker (137 Fever, 10 bet) [Roberto Fresca, Grull Osgo, Hammy]
BICP F80 poker (137 Fever, 50 bet) [Roberto Fresca, Grull Osgo, Hammy]
2025-07-28 12:49:22 +02:00
angelosa ee849b0285 sega/megadriv.cpp: fix z80 YM and 000 bank_w mirrors 2025-07-28 12:04:48 +02:00
angelosa c7b647f402 bus/megadrive: add support for Titan Overdrive 2 mapper 2025-07-28 11:46:27 +02:00
mamehaze da194d5dc7
add 4 not working sets + 4 working (#13999)
New working systems
-------------------
Supreme 200 (handheld) [TeamEurope, David Haywood]
Spillekonsol Game console - 108-in-1 [TeamEurope, David Haywood]
Game On 100-in-1 [TeamEurope, David Haywood]
Power - Charging and playing games (D12) (416-in-1) [TeamEurope, David Haywood]

New systems marked not working
------------------------------
Digital Pocket Hand Held System 268-in-1 - Model 8633 [TeamEurope, David Haywood]
Handheld Game Console 339-in-1 [TeamEurope, David Haywood]
S10 Handheld Game Console (520-in-1, fake entries) [TeamEurope, David Haywood]

New clones marked not working
-----------------------------
Retro Arcade Game Controller (150-in-1) (set 2) [TeamEurope, David Haywood]

* added bl339 decryption [AJR]
2025-07-27 21:16:59 -04:00
AJR 01cba395a3 bus/mz80: Privatize class definitions of slot devices 2025-07-27 13:27:07 -04:00
angelosa 56b22b2e11 sega/megacd.cpp: implement Sub CPU Program RAM write boundary
* fix pitfall/pitfallu crash at startup
2025-07-27 18:15:19 +02:00
angelosa b56e7a516f sega/megacd.cpp: delete valueless lc89510 device stub 2025-07-27 18:15:19 +02:00
angelosa c1f9f2c03e shared/megacdcd.cpp: put commands under logmacro 2025-07-27 18:15:19 +02:00
Roberto Fresca 5807520fc0 New systems marked not working
------------------------------
Unknown poker (Wing 8510-A / W90-3 PCB) [Roberto Fresca, Grull Osgo, little0]
2025-07-27 17:57:52 +02:00
AJR 6136b99694 Add headers for 0179a6d09f 2025-07-27 11:24:21 -04:00
AJR 0179a6d09f mz800: Add floppy disk interface and ROM card expansions 2025-07-27 10:45:11 -04:00
AJR 9c7a663cd6 mz800: Add Willy's MZ-800 Monitor as alternate BIOS options [sharpmz.org] 2025-07-27 10:41:44 -04:00
Roberto Fresca a0bbf70ed8 New systems marked not working
------------------------------
Unknown ICP F40 (PCB 137) [Roberto Fresca, Hammy]
Unknown ICP F80 [Roberto Fresca, Hammy]
2025-07-27 16:33:49 +02:00
Ivan Vangelista f8e4155f73 New clones marked not working
-----------------------------
Clutch Hitter (bootleg) [Caius, Hammy]

- sega/system16.cpp: demoted ddcrewbl to not working
2025-07-27 14:53:42 +02:00
angelosa f580137284 hash/32x.xml: refine QA, pre-emptively demote wwfraw 2025-07-27 12:45:01 +02:00
AJR 6ee9452d83 bus/mz80/mz1r18.cpp: Update notes 2025-07-26 21:24:17 -04:00
AJR 09845a1775 mz800: Make MZ-1R18 RAM disk a slot option; switch to 16-bit I/O addressing 2025-07-26 20:22:55 -04:00
Vas Crabb fe4cd123b9 srcclean and cleanup 2025-07-27 05:49:25 +10:00
AJR 464a760553 in207100, in207376, in213, in213ae: Use full company name 2025-07-26 12:47:26 -04:00
holub 4dbaa064ad
sinclair/pentevo.cpp: Added additional BIOS options. (#13943) 2025-07-26 12:30:43 -04:00
m1macrophage 4162b94c26
sound/flt_biquad: Added calculator functions for RC-based band-pass filters. (#13888)
* sound/flt_biquad: Added calculator functions for RC-based band-pass filters.
linndrum.cpp, roland_tr707.cpp: Got rid of custom implementations and used the above.
2025-07-26 12:28:57 -04:00
ClawGrip e1149014e4
Add missing PLDs to 'badlandsm' and 'galpanicms' [Josep Quingles, Recreativas.org] (#13949) 2025-07-26 12:28:05 -04:00
Roberto Fresca 9192ca8a7a Unknown YungYu game: Fixed bipolar PROMs names and hashes. 2025-07-26 18:10:24 +02:00
hap adbf4b86d5 k053244: assume sprite size limit is cliprect, not zoom level 2025-07-26 17:06:29 +02:00
arbee 23b3ebd1ba apple/maclc3.cpp: LC520 and LC550 have DFAC2 also. [R. Belmont] 2025-07-26 11:03:16 -04:00
Roberto Fresca 71d5686c9d Unknown YungYu game: Fixed the OKI sound samples system ROM hash. 2025-07-26 16:19:07 +02:00
Roberto Fresca 5187bab861 New systems marked not working
------------------------------
Unknown YungYu game [Roberto Fresca, little0]
2025-07-26 16:07:21 +02:00
hap bf2fb00eb8 asterix: lower soundcpu clock, add brief pcb info 2025-07-26 15:14:35 +02:00
hap 7c05aa3842 k053244: limit sprite size to 1024x512 2025-07-26 15:14:35 +02:00
dave-br 2cfe0cb009
Fix symlist default CPU (#13886)
When executed with no parameters, symlist was displaying the symbol tables for the first CPU and the debugger built-in globals.  Defaulting to the first CPU like that didn't make sense.  It now displays the symbol tables for the VISIBLE cpu and the debugger built-in globals.
2025-07-26 08:10:14 -04:00
ArcadeShadow a14ed60efe
psx.xml: Added 19 working items + 1 not working + 6 redumped items (#13974)
New working software list additions
--------------------------------------------
A2 Racer: Europa Tour (Netherlands) [Redump]
Ace Combat 2 (Europe) [Redump]
Ace Combat 2 (France) [Redump]
Ace Combat 2 (Germany) [Redump]
Ace Combat 2 (Japan) [Redump]
Ace Combat 2 (Japan, rev. 1) (PlayStation the Best) [Redump]
Ace Combat 3: Electrosphere (Europe) [Redump]
Ace Combat 3: Electrosphere (Japan) [Redump]
Ace Combat 3: Electrosphere (Japan, rev. 1) [Redump]
Ace Combat 3: Electrosphere (Direct Audio with AppenDisc) (Japan) [Redump]
Action Bass (Europe) [Redump]
Action Bass (Japan) [Redump]
Action Man - Destruction X (Europe) [Redump]
Action Man - Mission Xtreme (Europe) [Redump]
Action Man - Mission Xtreme (Europe) (EDC release) [Redump]
Adidas Power Soccer 2 (Europe) [Redump]
AFL '99 (Australia) [Redump]
AirRace Championship (Japan) [Redump]
Anastasia (Europe) [Redump]

Redumped software list items
--------------------------------------------
Ace Combat 2 (USA) [Redump]
Ace Combat 3: Electrosphere (USA) [Redump]
Aconcagua (Japan) [Redump]
Action Bass (USA) [Redump]
Action Man - Operation eXtreme (USA) [Redump]
Adidas Power Soccer (USA) [Redump]

New NOT working software list additions
--------------------------------------------
Adidas Power Soccer (Europe) [Redump]

Demoted to NOT working
--------------------------------------------
Aconcagua (Japan)
Adidas Power Soccer (USA)
2025-07-26 08:09:37 -04:00
mamehaze dec5fd9898
m62_bkungfu.cpp - make most of the ingame HUD elements work (#13962)
* proper dirty marking
* make the floor counter display work
* handle the credit number / continue counter
* allow high score table to be drawn
* allow high score name entry
* add notes
* make the tilemap wide enough for the background, put some dummy (column position values) in the tilemap when the command is issued.
* put the draw on a timer

---------

Co-authored-by: David Haywood <hazemamewip@hotmail.com>
2025-07-26 08:07:58 -04:00
Vincent-Halver 063a9615b0
CD-i: Fixes XA audio header offset (#13993)
* Simplify cdicdic.cpp
This simplifies the reference functions while making small changes to the used functions.

* Simplify cdicdic
Reduced by 37 lines.

* CD-i: Fixes XA audio header offset
Fixes Github #13991
2025-07-26 07:58:32 -04:00
hap 7b183bf633 asterix: small tweak to layer offsets 2025-07-26 12:19:45 +02:00
hap 7895ad63d4 asterix: remove debugging leftover from prev commit 2025-07-26 11:37:01 +02:00
hap c1f3139c56 asterix,rollerg: add screen raw params 2025-07-26 11:35:03 +02:00
AJR 379eb6908a emu/debug/debugcmd.cpp: Have print command insert spaces between numbers 2025-07-25 23:31:21 -04:00