Commit Graph

91874 Commits

Author SHA1 Message Date
Vas Crabb
9e3dec04e8 dynax/dynax.cpp: Improved I/O for Mahjong Tenkaigen and Ougon no Hai:
* Hooked up hopper for Mahjong Tenkaigen and Ougon no Hai.
* Identified three more DIP switches for Ougon no Hai. [little0]
* Use bookkeeping input type for Analyzer key.
* Use describe context helper for logging rather than extracting PC.
2024-11-14 03:56:00 +11:00
cracyc
855e03a449 pc9801: remove debugging leftover 2024-11-13 10:38:45 -06:00
cracyc
078031f62e pc9801: make sure a read by itself can load the shifter 2024-11-13 10:31:01 -06:00
hap
5f7e56540d yamato: simplify sound comms 2024-11-13 15:43:13 +01:00
AJR
c95f345a58 formats/thom_cas.cpp: Improve handling of MO5 .k7 format
- Recognize a variant with the "DC" tag in hex rather than ASCII
- Add padding for an extended block type found in Androides
2024-11-13 08:15:14 -05:00
hap
ff4e382ca9 yamato,toprollr: correct xtal value 2024-11-13 14:11:04 +01:00
holub
4998b5718a
hash/spectrum_cass.xml 18 items confirmed working (#12965)
Software items promoted to working
----------------------------------
Astro Blaster (pirate) [holub]
Astroblasters [holub]
Batman (set 4) [holub]
Edd the Duck! [holub]
Edd the Duck! (Zeppelin) [holub]
Mister Kung-Fu (set 1, v1.3) [holub]
Mister Kung-Fu (set 2, v1.3) [holub]
Mister Kung-Fu (set 3, v1.3, Plus 2a / Plus 3) [holub]
Mister Kung-Fu (set 4, Plus 2a / Plus 3) [holub]
Comercio Cosmico [holub]
Cosmic Commerce (English) [holub]
Cosmic Commerce (English, alt) [holub]
Cruising On Broadway [holub]
Cruising On Broadway (Sunshine) [holub]
Cruising On Broadway (pirate) [holub]
Cruse On [holub]
Dictator [holub]
Dictator (pirate) [holub]
2024-11-13 07:43:38 -05:00
hap
3b9de40b0e snk: add more side effect checks, tangramq: add sound nmi clear 2024-11-13 13:07:22 +01:00
Roberto Fresca
4c66f371a2 New working clones
------------------
Makaimura (Japan Revision B, alt GFX) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
2024-11-13 01:29:43 +01:00
hap
a8f97c0624 tangramq: swap dipswitches, mark game as working
Systems promoted to working
---------------------------
Tangram Q [system11, buffi, rtw, f205v, Sean Sutton, Smitdogg, The Dumping Union, Ivan Vangelista, hap]
2024-11-13 01:26:14 +01:00
hap
bbe592f97d tangramq: add note, sound pcb freqs should be correct since it's same pcb as Marvin's Maze 2024-11-13 01:10:55 +01:00
hap
89493da3e8 tangramq: add more inputs, correct music tempo 2024-11-12 23:42:34 +01:00
AJR
4ac86c7fa0 nec/v25sfr.cpp: Fix BRG logging message 2024-11-12 16:47:40 -05:00
Ivan Vangelista
a58bc25fbc New working clones
------------------
Carnival (ManilaMatic bootleg) [trol]
2024-11-12 21:47:40 +01:00
Ivan Vangelista
0def2f0ec4 New working clones
------------------
Lode Runner III - Majin no Fukkatsu (Japan, rev. C) [Kebrank]
2024-11-12 21:25:46 +01:00
angelosa
d566c8f76b cbus/pc9801_86.cpp: attempt to resolve DAC FIFO under/overflows 2024-11-12 21:23:03 +01:00
Ivan Vangelista
878d70d975 New systems marked not working
------------------------------
Tangram Q  [system11, buffi, rtw, f205v, Sean Sutton, Smitdogg, The Dumping Union]
2024-11-12 21:07:35 +01:00
Vas Crabb
ecacee4733 dynax/dynax.cpp: Corrected DIP switch settings for Ougon no Hai. 2024-11-13 05:55:47 +11:00
hap
761f98270a tsamurai: correct stupid strcmp 2024-11-12 19:15:31 +01:00
Dirk Best
09b69a1a25 sega/megadriv_acbl: Hook up PIC dumps for aladmdb and jparkmb. [Dirk Best, Darksoft, Hammy]
Systems promoted to working
---------------------------
Jurassic Park (bootleg of Mega Drive version)
2024-11-12 17:55:27 +01:00
Vas Crabb
e76b2cd790 -dynax/dynax.cpp: Corrected Mahjong Tenkaigen DIP switches according to the manual.
-rm/rm480z.cpp: The system is just called LINK 480Z.
2024-11-13 03:43:55 +11:00
cracyc
f172eba084 pc9801: reset egc on rop reg write 2024-11-12 10:28:27 -06:00
hap
671e52155e system1: correct mcu t0 pin 2024-11-12 16:30:49 +01:00
AJR
28cb15d131 bus/cbus/pc9801_86.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture] 2024-11-12 09:13:54 -05:00
arcadez2003
e428b6bd07
tfight: Fix missing and or incorrect sounds with a player 2 game (#12967)
The game requires the same mono style banking which is used by Stadium Cross, with thanks to mahoneyt944 who spotted the issues
2024-11-12 09:12:08 -05:00
angelosa
81af1bf842 cbus/pc9801_86.cpp: convert PCM space to address_map 2024-11-12 12:06:48 +01:00
angelosa
b80c356a42 cbus/pc9801_86.cpp: convert irq handling to input_merger 2024-11-12 12:06:48 +01:00
as-tb-dev
6dd0a39bf9
Correct cluedo.lay license from BSD-3 to CC0-1.0 (#12966) 2024-11-11 23:34:24 -05:00
cracyc
7195c63f28 pc9801: save the egc pattern regs when set on write 2024-11-11 21:13:13 -06:00
hap
6b774ce0cf homerun: fix coin inserted at boot, fix regression with upd7756 sound 2024-11-12 01:17:39 +01:00
Roman Donchenko
6e0f085b5f
ap2_dsk.cpp: add read-only support for the D13 format (#12956)
This is the equivalent of DSK used for 13-sector disks.

While `diskiing` cannot directly boot from 13-sector disks, you can still access
such disks with it (for example, using the BOOT13 and MUFFIN programs), so list
the format as supported by both `diskiing13` and `diskiing`.
2024-11-11 17:52:47 -05:00
ArcadeShadow
f60976fa7a
oric1_cass.xml: Added 26 working items (#12960)
Removed region info tag since there isn't any notice or restriction to a particular region.

New working software list additions
--------------------------------------------
Aerial [Inufuto]
AntiAir [Inufuto]
Ascend [Inufuto]
Battlot [Inufuto]
Bootskell [Inufuto]
Cacorm [Inufuto]
Cavit [Inufuto]
Cracky [Inufuto]
El Prisionero [Commodore Plus]
Guntus [Inufuto]
Hopman [Inufuto]
I Sentieri di Galdeon (Italian) [Defence Force]
Impetus [Inufuto]
Killer Caverns [The Oric Site]
Les Chemins de Galdeon (French) [Defence Force]
Lift [Inufuto]
Los Camiños de Galdeon (Spanish) [Defence Force]
Mazy [Inufuto]
Neuras [Inufuto]
Osotos [Inufuto]
Pulsoids [Defence Force]
Rodmän (demo) [The Future Was 8 Bit]
Ruptus [Inufuto]
The Paths of Galdeon (English) [Defence Force]
Torreoscura [Commodore Plus]
Yewdow [Inufuto]
2024-11-11 17:48:32 -05:00
angelosa
6b6ac8e5bb cbus/pc9801_86.cpp: implement PCM mute control 2024-11-11 20:32:45 +01:00
Don Jones
82fddbdd32
Update megadriv.xml for ESPN Hockey Night (#12831)
I've been looking into this ROM as the trusted dump and scene dumps on no-intro did not match and were marked bad as Mame considers them bad. I did my own testing, as I don't think one db should rely on another or why be separate?
Dumping 3 copies on OSCR, plus desoldering a chip and dumping it, I get the hashes I'm updating it to here. While I don't think Mame should consider it bad because No-intro does or vice-versa, I'm the dumper and glad to answer any questions to both projects.
2024-11-11 18:59:08 +01:00
StanleyKid-22
10c335a9d0
Updating Ukrainian translation (#12871)
Ukrianian translation updated to actual 0.270. There were minor cosmetic corrections and translating empty problematic strings (that was noted in #9100).
2024-11-11 18:57:01 +01:00
Mark Garlanger
ae1186bc0e
heathzenith/h89.cpp: Reduce duplicate BIOS declarations (#12929)
* heathzenith/h89.cpp: Reduce duplicate BIOS declarations

* Don't use macro for MTR-88
2024-11-11 18:56:40 +01:00
Ivan Vangelista
5aa5842469 - dataeast/madmotor.cpp: dumped PROM [Phil Bennett]
- nichibutsu/galivan.cpp: consolidated driver into single file, split into subclasses

- skeleton/palsystems_sh2.cpp: added documentation and Mach dumps for 2 boards [Hammy, buffi]
2024-11-11 18:04:34 +01:00
hap
6183053ecc dakkochn: actually mark unknown dsw as unknown 2024-11-11 15:23:07 +01:00
Mike Swanson
8f4004720c
hash/nes: fix name of Tetramino (LJ65 prototypes) (#12964) 2024-11-11 09:20:00 -05:00
hap
ba90d9bf3d system1: no need for m_videomode_prev variable 2024-11-11 13:45:56 +01:00
AJR
eec8a5b106 chalgear: Some notes for later 2024-11-11 07:02:17 -05:00
Mike Swanson
d895e2319a
hash/gba.xml, hash/nes.xml: add Pin Eight's Lockjaw games (#12932)
These titles were retrieved out of the Way Back Machine; some versions
were not archived by it, it is unknown if they will surface again.

New working software list items (gba.xml)
-----------------------------------------
LOCKJAW: The Reference
LOCKJAW: The Overdose
Tetanus on Drugs (Milestone 3)
Tetanus on Drugs (Preview Release 1)

New working software list items (nes.xml)
-----------------------------------------
LJ65 (0.41, NTSC)
LJ65 (0.41, PAL)
Tetrimino (0.30, NTSC)
Tetrimino (0.30, PAL)
Tetrimino (0.27, NTSC)
Tetrimino (0.27, PAL)
Tetrimino (0.2)
Tetrimino (0.1)
2024-11-11 06:58:05 -05:00
as-tb-dev
4318a9e071
jpmimpct: add layout to Cluedo? Murder Mystery Quiz Game (#12879)
* jpmimpct: add layout to cluedo

* - widen accusation lamps to make text more readable on 1920x1080 screens
- protect against gap between upper and lower suspect lamps

* - illuminate text instead of the background for the accusation section of the panel
2024-11-11 06:56:35 -05:00
hap
1e8d8f0695 system1: correct 2nd coincounter, clean up single line comments, make shtngmst and dakkochn subclasses, fix shtngmst rapid fire gun 2024-11-11 12:44:09 +01:00
AJR
d9b22190a1 vt1682_alu.cpp: Copy multiply result to registers 4/5 2024-11-10 20:12:29 -05:00
AJR
17f6f0f07d m6809: Remove fake SWI interrupt line, replacing interrupt callback with exception hook for debugging 2024-11-10 19:17:31 -05:00
cracyc
8d41e6f920 upd7220: reset pattern to pram after figd 2024-11-10 18:09:09 -06:00
Martin Donlon
61738876e3
irem/irem_cpu.cpp: Change encrypted opcode 0x37 to map to 0x98 (cvtbw) in dynablaster table. (#12961)
Title screen sine wave effect loads a byte from a lookup table and scales it. Byte value needs to be sign extended using `cvtbw`, previous encryption table was mapping 0x37 to `xch aw, cw`.

Co-authored-by: Martin Donlon <git-martin@donlons.com>
2024-11-10 19:03:50 -05:00
AJR
8778ed6bfd cpu/i960, cpu/sharc, cpu/sparc, cpu/v60: Use 32x32=64-bit multiply inlines
* cpu/v60: Simplify operation of DIVX, DIVUX, MOVD, RVBIT, RVBYTE
2024-11-10 17:50:57 -05:00
cracyc
9ddaed51c2 pc9801: if the grcg or egc is enabled then write to the planes in the currently selected vram bank 2024-11-10 15:19:18 -06:00