Commit Graph

95526 Commits

Author SHA1 Message Date
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
hap
27aa1f8031 minferno: fix crash at reset 2025-07-25 19:49:37 +02:00
hap
36e85e1491 circus: set maincpu ROM_LOAD to 0x0 2025-07-25 19:38:57 +02:00
Ivan Vangelista
0d3e833fa2 - igs/goldstar.cpp: fixed NVRAM regression for sets in wingco_state
- igs/spoker.cpp: filled in memory map for xjinhuang / jinhuang2
2025-07-25 16:16:55 +02:00
arbee
c4fa8ecf86 apple/dfac2.cpp: Stub device for the DFAC II I2C-controlled audio I/O chip.
* Fixes regression where maccclas (Color Classic) would not boot.  Cuda 2.37 will freeze if no I2C slave devices are present.
2025-07-24 22:08:07 -04:00
Nigel Barnes
751bbf20d8 video/mc6847.cpp: Removed fake PAL variants, and replaced with a configuration option. 2025-07-24 23:11:46 +01:00
Peter Ferrie
bfb18d11f5 apple/apple2gs.cpp: fix memory behaviour beyond 8MB [Peter Ferrie]
fixes Biff's Tale
2025-07-24 09:38:05 -07:00
holub
2263e63d6b
sinclair/spectrum_v.cpp: Added ULA snow effect support [holub, spectramine] (#13963)
* sinclair/spectrum_v.cpp: Added preliminary ULA snow effect support
This fixes +2 as well
2025-07-24 12:15:49 -04:00
Vincent-Halver
1f8fb7ec52
CD-i: Add Undefined Matte Behavior and fix RGB Transparency (#13978)
* CD-i: Add Undefined Matte Behavior
Fixes #13976
Greenbook says not to change the MF flag within a line. However, if you do, the behavior is undefined.
Console verification shows that the real console will use these values. The non-spec behavior is explained in a comment.
Additionally, this tidies up the Matte function.

* CD-i: Fix RGB Transparency
This fixes RGB transparency checks.
Previously it was checking the high bit. This would pass when checking the false condition (mode 10) but not on the true condition (mode 2).
2025-07-24 12:10:29 -04:00
hap
a44c797462 cave: add hopper device 2025-07-24 14:42:35 +02:00
hap
19d4e40c20 ddragon3: lower overall volume, add sprite size mask, add wwfwfest sprite buffer trigger [hap, Jim Westfall] 2025-07-24 10:42:26 +02:00
holub
36657e3b30
cpu/z80n: Updated timings for z80n instructions (#13985) 2025-07-24 09:28:24 +02:00
angelosa
6c9d79df2e bus/megadrive/eeprom.cpp: fix i2c types for nbajamte and nflqb, rename md_eeprom_nflqb_device -> md_eeprom_nflqb96_device 2025-07-24 00:41:38 +02:00
Roberto Fresca
8f0be6bda5 Dogyuun (bootleg): Added the missing parent relationship. 2025-07-23 23:01:17 +02:00
Roberto Fresca
0362f546d9 New working clones
------------------
Dogyuun (bootleg) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
2025-07-23 20:37:48 +02:00
Ivan Vangelista
52520c6671 New systems marked not working
------------------------------
Huanle Dou Dizhu (V104CN) [little0, Mr.Kong]
Zhongji Dou Dizhu (V204CN) [little0, Mr.Kong]

- igs/igs_m036.cpp: dumped GFX ROMs for lhfy [little0, Mr.Kong]
2025-07-23 14:13:06 +02:00
hap
12c8d8a4dd m92_v: update flipscreen before screen update,
m90_v: small cleanup
2025-07-23 14:02:28 +02:00
hap
efb0e49db4 gunforc2: update dipswitches 2025-07-23 12:16:01 +02:00
hap
fe086b54cd (emu.h) drawgfx: (re)add support for high priority shadows 2025-07-22 20:11:49 +02:00
mamehaze
b077d4e972
Current Plug and Play PR - add 7 units (3 working/4 not working) + 3 not working Software List entries (#13975)
New working systems
-------------------
Plug Play TV Games 1 (4-in-1) (VideoJet, France) [TeamEurope]
Plug Play TV Games 3 (4-in-1) (VideoJet, France) [TeamEurope]
Plug Play TV Games 4 (4-in-1) (VideoJet, France) [TeamEurope]

New systems marked not working
------------------------------
Lexibook Junior Barbie Drawing Board / Barbie Drawing Studio [TeamEurope]
PDC M2 [TeamEurope]
My Arcade Atari (DGUNL-7013, Micro Player Pro) [Sean Riddle]
Millennium Arcade Genius SE [TeamEurope]

New software list items marked not working
------------------------------------------
smartcycle_cart.xml:
Dora l'Exploratrice - Dora L'Aventure de l'Amitié (France) [TeamEurope]
À la Découverte des Dinosaures (France) [TeamEurope]
Hot Wheels - Pédale à Toute Vitesse (France) [TeamEurope]
2025-07-22 18:21:49 +02:00
Ivan Vangelista
093250ebaa New systems marked not working
------------------------------
Jin Huangguan II (V310CN) [little0]
Jin Huangguan 6th [little0]

New working clones
------------------
Driving Force (Galaxian conversion, Seatongrove UK) [Hammy, Caius]

New clones marked not working
-----------------------------
Mahjong Electron Base (parts 2 & 3, Japan bootleg set 2) [Mr.Dai]
Mahjong Electron Base (parts 2 & 3, Japan bootleg set 3) [Mr.Dai]

- misc/goldnpkr.cpp: dumped missing ROMs for kmhpan [Mr.Kong]
2025-07-22 18:10:51 +02:00
AJR
71970b528d konami/battlnts.cpp, konami/rockrage.cpp: Use screen raw parameters as in similar Konami games; add clocks for video ASICs 2025-07-22 08:53:50 -04:00
hap
c9e875045e twin16: lower pixel clock, change cuebrick joystick to 4way 2025-07-22 13:53:17 +02:00