Commit Graph

94998 Commits

Author SHA1 Message Date
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
AJR
9dcb6a418d pokey: Disable logging again 2025-07-25 23:25:55 -04:00
AJR
bd7be93bdf atari810, atari1050: Fix polarity of host communications; correct drive select switch settings 2025-07-25 23:07:43 -04:00
AJR
f663de7076 pokey: Synchronize on SOD output transitions during serial transmission 2025-07-25 23:06:22 -04:00
AJR
fda3d4f99e a8sio: Hook up ready line (even though the host merely ties it to Vcc) 2025-07-25 22:33:32 -04:00
holub
2f1d8bf0d4
sinclair/sprinter.cpp: Optimized wait state handling for performance. (#13913)
* Confirmed MACHINE_SUPPORTS_SAVE.
2025-07-25 21:20:54 -04:00
mamehaze
ef989065d9
Juicebox - allow loading of raw ROM dumps from Software List, add 6 new dumps to the SL (#13955)
* allow Juicebox to load raw ROMs from the software list
* verified some carts, added 2 new dumps
* add 2 more
* added 2 more bootable sets, replace an old dump

---------

Co-authored-by: David Haywood <hazemamewip@hotmail.com>
2025-07-25 21:19:11 -04:00
Devin Acker
cbf84129bf
fz1 and clones: preliminary sound emulation, fz20m: fix SCSI hookup (#13967)
* - fz1 and clones: preliminary sound emulation
- fz20m: fix SCSI hookup
2025-07-25 21:18:21 -04:00
Vincent-Halver
a4fcc6630d
CD-i: Fix Cursor Inversion Color and Add External Video Placeholder (#13989)
* CD-i: Fix Cursor Inversion Color
This corrects a slight error in the cursor inversion color. A full brightness color should keep the brightness value, and only invert the RGB. See MCD212 section 7.5

* CD-i: Introduce External Video Input
This replaces the static background color with a function that will switch behavior if the EV flag is set. Currently there is no DVC chip, so this will produce black output.  This fixes #13980 .
2025-07-25 21:16:18 -04:00
Ivan Vangelista
b90b916e5d New systems marked not working
------------------------------
Jackpot Knight (V1.1) [Hammy]
2025-07-25 20:44:39 +02:00
Ivan Vangelista
e32e2bd639 New working clones
------------------
7 Smash (set 2) [Hammy]
2025-07-25 20:21:13 +02:00