Commit Graph

94036 Commits

Author SHA1 Message Date
Olivier Galibert
7832b988a3 redbook routing fix 2025-05-07 08:42:54 +02:00
Vas Crabb
de9ccc702d -misc/gms.cpp: Better inputs:
* Added mahjong keyboard option for Baile 2000.
* Hooked up key-out input for games with mahjong keyboard hooked up.
* Hooked up payout input in joytstick mode for games with mahjong
  keyboard hooked up.

-bmc/koftball.cpp: Slightly less hacky layer enable logic.
2025-05-07 08:22:42 +10:00
Olivier Galibert
c5aa2a22f7 effects: Recompute filters after loading the configuration 2025-05-06 17:44:32 +02:00
Ivan Vangelista
c3b102fe1c New systems marked not working
------------------------------
Fengdou Jiaqiang Ban [little0]
Fengkuang Dou Dizhu [little0]
Gangbao Sifang [little0]
San Da Ha [little0]

- hash/a7800.xml: verified dump and improved documentation for aceoface [Guru]

- bmc/koftball: updated drawing routine to work correctly for available dumps. More studying needed.

- sealy/sealy_z80.cpp.preliminary GFX decoding, borrowed from sealy_m16c.cpp
2025-05-06 17:09:02 +02:00
Olivier Galibert
fe8769d0eb lofi resampler: Better step precision to avoid crackling 2025-05-06 16:56:41 +02:00
Ivan Vangelista
8266772b70 New systems marked not working
------------------------------
Bai Bian Dou Dizhu [little0]
Dingji Dou Dizhu [little0]
Dou Dizhu II [little0]

- sunwise/jankmg2.cpp: corrected game title [Wayder]
2025-05-06 07:03:10 +02:00
Olivier Galibert
c4e0077231 Merge a number of speakers. 2025-05-05 23:27:12 +02:00
Vas Crabb
315a975c37 misc/gms.cpp: Fixed inputs for mahjong games.
* Mahjong keyboard, joystick and buttons, coin, key-in, service and
  bookkeeping work for all mahjong games now.
* Improved DIP switch labels for cjdlz.
* Identified nine DIP switches for ssanguoj.
2025-05-06 05:31:17 +10:00
hap
a9801c7446 z80.lst: std::swap correction 2025-05-05 17:29:08 +02:00
hap
e4d9c2a749 z80.lst: small cleanup (press enter after semicolon) 2025-05-05 17:23:08 +02:00
hap
64e57e19ff sound: update prev commit with different init detection (retry) 2025-05-05 16:05:18 +02:00
hap
ff45110643 sound: update prev commit with different init detection 2025-05-05 15:58:34 +02:00
Olivier Galibert
2693d90271 sound: avoid updating at t=0, the environment may not be not initialized enough 2025-05-05 15:39:28 +02:00
holub
8661ef0737
cpu/z80: Changed macro call syntax in generator input (#13671)
* cpu/z80: Changed macro call syntax in generator input

* help compiler

* fix
2025-05-05 15:30:59 +02:00
hap
b2a3e247fa odyssey2: set voice subslot cartridge as required 2025-05-05 11:33:34 +02:00
Olivier Galibert
b1bc1d310a Correct sample counts on update 2025-05-05 10:23:55 +02:00
Olivier Galibert
463eea3ec8 resampler: Correct history sizes to take desynchronization into account 2025-05-05 09:05:45 +02:00
Olivier Galibert
4f753ab1b4 netlist: Ensure correct input of non-audio data 2025-05-05 07:40:28 +02:00
Roberto Fresca
8d3207ce92 misc/carrera.cpp driver improvements: [Roberto Fresca, Grull Osgo]
- Fix color bipolar PROM decode and palette calculation,
    based on real games screenshots.
 - Added NVRAM support for all games.
 - Created default NVRAM for carrera and bsebman sets,
    with harcoded critical values/registers needed to get
    the games working.
 - Workaround that fix the titles corruption for both
    carrera and bsebman sets.
 - Inputs and DIP switches.
 - Fix alantin colors, based on the real game screenshots.
 - Changed bsebman description to:
    Carrera (Version 6.7) / Bomberman (Version 6.6)
 - Added technical and game notes.

Systems promoted to working
---------------------------
Bomberman (Version 6.6, Avraam bootleg) [Roberto Fresca, Grull Osgo]
Bomberman (Version 6.6, J.T. bootleg) [Roberto Fresca, Grull Osgo]
Alantin - Aladdin's Magic Lamp [Roberto Fresca, Grull Osgo]
Dark Seal (8-liner) [Roberto Fresca, Grull Osgo]
2025-05-05 03:38:37 +02:00
Vas Crabb
7d87279689 bmc/bmcpokr.cpp, bmc/koftball.cpp, misc/gms.cpp: Better inputs.
* bmc/bmcpokr.cpp: Better inputs for xyddzhh, and cleaned up some DIP
  switches.
* bmc/koftball.cpp: Identified a few DIP switches, marked games as
  having uneumlated protection, promoted koftball and kaimenhu to
  working.
* misc/gms.cpp: Hooked up mahjong keyboard for yyhm.

Systems promoted to working
---------------------------
Zuqiu Wang - King of Football
Kaimen Hu
2025-05-05 09:46:51 +10:00
Olivier Galibert
bd99a5d7f8 sound: correct sample timings 2025-05-05 00:31:09 +02:00
Vas Crabb
fd45caf7f5 bmc/koftball.cpp: Split out common parts of address map, better inputs for jxzh and kaimenhu. 2025-05-05 02:27:59 +10:00
hap
269f37cefc audioeffects: gray out hq resampler settings if resampler is not hq 2025-05-04 18:03:26 +02:00
hap
6cd4d87c4b audioeffects: like with the rest of the UI, press Del to set resampler settings to default 2025-05-04 18:03:26 +02:00
hap
0a66df7904 sound: only rebuild resamplers when necessary 2025-05-04 18:03:26 +02:00
Olivier Galibert
0df33cf971 discrete: Fix streamed inputs 2025-05-04 17:54:27 +02:00
Olivier Galibert
b09c1e9432 Who knows, maybe I'll get it right on the third time 2025-05-04 17:22:36 +02:00
Olivier Galibert
2e9d4671d8 DUH 2025-05-04 17:16:47 +02:00
Olivier Galibert
8b46dc8327 Fix resampler config interaction with reset 2025-05-04 17:10:10 +02:00
Olivier Galibert
65f6f575f2 Fix wavwrite 2025-05-04 16:36:46 +02:00
Olivier Galibert
8b8cecbf28 Fix typo in lofi resampler 2025-05-04 16:10:54 +02:00
ClawGrip
9a6a5af4cc
phoenix/phoenix.cpp: Dumped the palette PROMs for Next Fase. (#13664) [Jordi Tuells] 2025-05-04 17:21:37 +10:00
ArcadeShadow
f60ad2f911
snes.xml: Added eighteen items (seventeen working) and replaced three dumps with modified headers. (#13612)
* Replaced Piko games with modified headers with correct dumps (Pinkie, Little Medusa, Jim Power enhanced version). [No-Intro]
* Added developer and language metadata for many items

New working software list items (snes.xml)
--------------------------------------------
Dragon View (USA, Limited Run Games) [No-Intro]
Dragon View (USA, prototype) [No-Intro]
Eyra - The Crow Maiden (demo 20210910) [No-Intro]
Eyra - The Crow Maiden (digital) [No-Intro]
Eyra - The Crow Maiden (USA) [No-Intro]
Fork Parker's Crunch Out [No-Intro]
Ghoul Patrol (USA, Limited Run Games) [No-Intro]
Jim Power - The Lost Dimension in 3D [No-Intro]
Märchen Adventure Cotton 100% (USA) [No-Intro]
Mechanoids II - The Final Conflict (prototype) [Game That Weren't]
Mechanoids II - The Final Conflict (non-playable prototype) [Game That Weren't]
Socks the Cat Rocks the Hill [No-Intro]
Super Turrican 2 (USA, Strictly Limited Games) [No-Intro]
Super Turrican Collection (USA) [No-Intro]
Sydney Hunter and the Caverns of Death (Europe) [No-Intro]
Unholy Night: The Darkness Hunter (Europe) [No-Intro]
Zombies Ate My Neighbors (USA, Limited Run Games)

New software list items marked not working (snes.xml)
--------------------------------------------
Rendering Ranger R2 (USA) [No-Intro]
2025-05-04 17:20:31 +10:00
Matthew Daniels
2b3f4e9763
cpu/i960: Reduce padding area size when servicing interrupt (#13667)
Prevents crash due to stack overflow during ranking screen in Virtual-On
2025-05-04 00:12:18 -04:00
Olivier Galibert
6e965f9ce9 Add resampler configuration saving and documentation 2025-05-03 23:34:10 +02:00
Olivier Galibert
653a2292b1 Add a much faster LoFi resampler 2025-05-03 23:03:08 +02:00
holub
700238bf8d
cpu/z80: Removed internal TADR variable - effective addresses can be passed around as needed. (#13654) 2025-05-04 05:38:39 +10:00
Vas Crabb
d9f29cf54c bmc/koftball.cpp: Added koftball counter outputs.
Also identified a DIP switch and added a comment about soft settings.
2025-05-04 04:42:17 +10:00
qufb
582b9ca4ef
casio/pickytlk.cpp: Added JD-366. (#13656)
New systems marked not working
------------------
Casio Super Picky Talk - My room fantasy [QUFB]
2025-05-04 03:01:41 +10:00
Vas Crabb
7838f253bc misc/acefruit.cpp: Fixed build. 2025-05-04 02:28:50 +10:00
r09
4eba5a95ca
fmtowns_cd.xml: Added 23 items (twenty working) and replaced three items with better dumps. (#13651)
New working software list items (fmtowns_cd.xml)
-----------------------------------
Advanced Dungeons & Dragons - Heroes of the Lance [redump.org]
Arquelphos [redump.org]
CD Learning System II - New Horizon English Course 3 [redump.org]
CD Learning System II - New Horizon English Course 3 (FM Towns Marty version) [redump.org]
ClearMind - Shimoguchi Yuuzan no Shuuchuuryoku Kaihatsu [redump.org]
Digital Pinup Girls Vol. 2 - Lovely Shooting [redump.org]
Euphony II / Score V1.1 L10 [redump.org]
F-BASIC386 Compiler V2.1 L20 [redump.org]
FM Towns Appli Jikkou Set (TownsGEAR, F-BASIC386) V2.1 L20 [redump.org]
FM Towns Demonstration CD-ROM 1993-nen Haru-gou [redump.org]
Fouge Vol. 1 - Ki - Japan - Maeda Shinzou no Sekai [redump.org]
Fujitsu Journal Special Edition by CD-ROM [redump.org]
Heike Monogatari (Joukan) (rerelease) [redump.org]
Image Fight (demo) [redump.org]
Iwanami Bungakukan - Natsume Souseki [redump.org]
LiveMovie V1.1 L10 [redump.org]
Many Colors (HMD-225) [redump.org]
Moko - Dougen Zenji 750-kai Daionki Kinen [redump.org]
Music Pro-Towns v1.3 (MIDI Ongenban) [redump.org]
TownsGraph V2.1 L10 [redump.org]

New software list items marked not working (fmtowns_cd.xml)
---------------------------------------
CRI StacCard [redump.org]
FM Towns Demonstration CD-ROM 1992-nen Haru-gou [redump.org]
Tele Harmonium - City Lights [redump.org]

Replaced software list items (fmtowns_cd.xml)
----------------------------
Hishouzame / Flying Shark [redump.org]
Strike Commander Plus [redump.org]
Super Street Fighter II - The New Challengers (sample disc) [redump.org]
2025-05-04 02:26:11 +10:00
James Wallace
ceaf942c8f
misc/acefruit.cpp: Added Flashback (not working). (#13655)
New systems marked not working
-------------------
Flashback [James Wallace, BuyItFixIt]
2025-05-04 02:14:44 +10:00
Nekoziman
a2a6f50198
capcom/cps2.cpp Added Publicity versions of Puzz Loop 2 and Choko. (#13660)
New working clones
-------------------
Puzz Loop 2 (Japan 010201 Publicity) [Team Japump!!!]
Janpai Puzzle Choukou (Japan 010820 Publicity) [Team Japump!!!]
2025-05-04 01:49:34 +10:00
Vas Crabb
41429e8ce9 igs/igs011.cpp: Improved inputs and DIP switches for xymg and wlcc.
Also initialise data members, filled in some of the lhb2 DIP switch
settings that aren't drawn properly from a hardware screenshot, cleaned
up slightly, and updated known issues comment for lhb3.
2025-05-04 01:44:57 +10:00
Matthew Daniels
1e2537fd02
model2: prevent infinite loop in geo_parse() (#13659)
MAME no longer hangs when exiting Sonic the Fighters service menu
2025-05-03 15:42:53 +02:00
hap
cd193adae3 m50dass: device is unemulated, disable cpu for now 2025-05-03 14:13:01 +02:00
freitz85
1a31dd0f37
victor9k: Fix 8253 PIT input clock rates and connect outputs to uPD7201 serial interface (#13662) 2025-05-03 07:57:07 -04:00
ClawGrip
6bd47666b2
gaelco/gaelco2.cpp: Sorted out Touch and Go sets and add missing ones (#13640)
New working clones
------------------
Touch and Go (non North America, 16/Nov/1995, checksum 056533F0) [Josep Quingles, Recreativas.org]
Touch and Go (non North America, 15/Nov/1995, checksum 056C2336) [Josep Quingles, Recreativas.org]
Touch and Go (non North America, 15/Nov/1995, checksum 056C138F) [Josep Quingles, Recreativas.org]
Touch and Go (North America, 14/Nov/1995) [Josep Quingles, Recreativas.org]
2025-05-03 13:54:31 +02:00
codefrog2002
a893225de9
namco/mappy.cpp: Pac'n'Pal settings fix 2025-05-03 13:30:54 +02:00
Vas Crabb
814dffd094 igs/igs011.cpp: Fixed inputs for lhb3 (same as lbh2).
Also identified the auto reach DIP switch for lhb2/lhb3 and cleaned up
some code.
2025-05-03 05:53:04 +10:00