Commit Graph

85016 Commits

Author SHA1 Message Date
Vas Crabb
8ecc41bdc7 Metadata corrections 2022-11-28 03:18:05 +11:00
Vas Crabb
7b88d53b61 util/path.h: Fixed narrowing warning from older versions of clang. 2022-11-27 14:44:34 +11:00
Vas Crabb
b7f9c64e6b srcclean in preparation for 0.250 branch 2022-11-27 02:36:40 +11:00
Vas Crabb
24f4988467 Revert "Make numbers signed in debugger where it matters"
This reverts commit 922d5b3c81.

This broke an important use case with MIPS3 address comparisons no
longer behaving intutively.

It's also another case of a debugger change that wasn't followed through
properly, with absolutely no attempt to update the internal debugger
help or the documentation for the web site.

I realise signed maths woud be a useful feature, for the debugger, but
it needs to be done in a way that doesn't break important use cases.
2022-11-27 02:17:55 +11:00
987123879113
473478186e
-konami/hornet.cpp: Fixed 4 player cabinet type in NBA Play By Play. (#10591)
-konami/windy2.cpp: Added Konami Windy 2 JVS I/O device.
2022-11-27 02:11:53 +11:00
hap
694c21c47f namcos22: possible overflow on texture bank (shouldnt happen) 2022-11-26 15:52:02 +01:00
Vas Crabb
646bcfc81e bus/msx/ctrl: Added FM Towns Marty Pad.
fujistsu/fmtowns.cpp: Made FM Towns Marty have a single Marty Pad
plugged in by default.
2022-11-26 20:14:43 +11:00
Vas Crabb
88d98eed00 bus/msx/ctrl: Use A/B button labels for FM Towns Pad. 2022-11-26 19:20:07 +11:00
pdaderko
434579ec7a
namco/20pacgal.cpp: Better values for unknown SERVICE and EEPROMIN port bits. (#10600)
*  Fixes bug in 25pacmano where after 64 plays, copy protection prevents game from starting (tracked at address 0x3E-0x3F in EEPROM).
* Changes to 20pacgal ports verified on hardware, though makes no noticeable difference to gameplay.
* Ports of 25pacman left as-is, no hardware to verify with.
2022-11-26 18:56:23 +11:00
0kmg
78b6b23115
megadriv.xml: Added an unreleased prototype. (#10601)
New working software list additions (megadriv.xml)
-----------------------------------
Segapede (USA, prototype) [Craig Stitt, Hidden Palace]
2022-11-26 18:51:32 +11:00
Vas Crabb
17b9672b1f bus/msx/ctrl: Added Micomsoft Libble Rabble Joypad. 2022-11-26 18:49:19 +11:00
0kmg
dc525dfb57
nes.xml: Add the Yuletide homebrew in prep for MAMEmas! (#10602)
New working software list additions (nes.xml)
-----------------------------------
8-bit Xmas 2022 [retroUSB]
2022-11-26 18:48:42 +11:00
0kmg
743b7a79b7
nes.xml: Add the Yuletide homebrew in prep for MAMEmas! (#10602)
New working software list additions
-----------------------------------
8-bit Xmas 2022 [retroUSB]
2022-11-26 18:48:10 +11:00
MooglyGuy
4a53b0a638
philips/cdi.cpp: Added support for Italian version of Quizard 1. (#10598) [Ryan Holtz, f205v, TeamEurope]
New working clones
--------------------
Quizard (v1.8, Italian, i8751 IT 11 I2) [Ryan Holtz, f205v, TeamEurope]
Quizard (v1.7, Italian, i8751 IT 11 I2) [Ryan Holtz, f205v, TeamEurope]
Quizard (v1.2, Italian, i8751 IT 11 I2) [Ryan Holtz, f205v, TeamEurope]
Quizard (v1.0, Italian, i8751 IT 11 I2) [Ryan Holtz, f205v, TeamEurope]

Machines promoted to working
----------------------------
Quizard 3 (v3.4, German, i8751 DE 132 D3) [Ryan Holtz]
Quizard 4 Rainbow (v4.2, German, i8751 DE 142 D3) [Ryan Holtz]

Clones promoted to working
----------------------------
Quizard 3 (v3.4, German, i8751 DE 132 A1) [Ryan Holtz]
Quizard 3 (v3.2, German, i8751 DE 132 D3) [Ryan Holtz]
Quizard 4 Rainbow (v4.2, Czech, i8751 TS142 CZ1) [Ryan Holtz]
Quizard 4 Rainbow (v4.1, German, i8751 DE 142 D3) [Ryan Holtz]
Quizard 4 Rainbow (v4.0, German, i8751 DE 142 D3) [Ryan Holtz]
2022-11-26 18:19:58 +11:00
Ivan Vangelista
8814c43524 More ROM labels updates [Brian Troha]
- capcom/1942.cpp: Documented actual label for Supercharger 1942 including hand written version number of 1.28A.
- midway/midtunit.cpp: Corrected ROM labels for Mortal Kombat Challenger (hack) and added notes.
2022-11-26 07:51:55 +01:00
hap
cd499b3383 namcos22: improve s22 draw_direct_poly 2022-11-25 23:56:51 +01:00
hap
6e4a58c307 New working machines
--------------------
Gargoyles: Night Flight (Tiger) [hap, Sean Riddle]

New working clones
------------------
Superman (Tiger) [hap, Sean Riddle]
2022-11-25 18:45:15 +01:00
Vas Crabb
4b4c03bb17 docs: Fixed a markup error. 2022-11-26 03:53:48 +11:00
Vas Crabb
e8c53dd42c fujitsu/fmtowns.cpp: Get rid of the rest of the leftover code. 2022-11-26 03:47:01 +11:00
Vas Crabb
f46a046799 -fujitsu/fmtowns.cpp: Use MSX controller slots for pad ports.
-bus/msx/ctrl: Added 2-button and 6-button FM Towns pads.
2022-11-26 03:32:29 +11:00
Vas Crabb
9e2f2519f6 ui/state.cpp: Use path concatenation utility function. 2022-11-26 01:51:31 +11:00
r09
c57e1e7e40
machine/upd71071.cpp: Initialize address and count registers - fixes random HDD failures in fmtowns. (#10580) 2022-11-26 00:56:42 +11:00
Ivan Vangelista
defc5c612d Improvements to some drivers' documentation: [Brian Troha]
- itech/itech32.cpp: Changed the Blood Storm v2.21 ROM names to bld00_v221.u83 and bld01_v221.u88 (like v2.22)  to avoid collision with the v2.1 set where both sets were bld00_v21.u83 & bld01_v21.u88.
- pacman/jrpacman.cpp: Corrected ROM labels.
- playmark/drtomy.cpp: Added PCB layout and corrected clocks based on actual OSCs on board.
- sunelectronics/shanghia3.cpp: Corrected ROM names for US sets verified with 2 PCBs.
2022-11-25 14:50:47 +01:00
arbee
7ba19af582 ymdx7: fix BIOS selection. [R. Belmont] 2022-11-24 21:02:49 -05:00
arbee
697a159ab6 New machines added as NOT_WORKING
---------------------------------
Yamaha DX-7 Digital Programmable Algorithm Synthesizer [David Viens, R. Belmont]
2022-11-24 19:36:28 -05:00
Ivan Vangelista
e2a816a899 midway/williams.cpp: dumped PROMs for defenderj [Guru] 2022-11-24 18:06:51 +01:00
987123879113
09b675e99a
cpu/powerpc/ppccom.cpp: Made PPC400 series external serial clock configurable. (#10588)
Also use actual configured system clock for serial timer when selected rather than hard-coded number.
2022-11-25 03:47:03 +11:00
AJR
e956623791 sharc: Use rot[lr]_32 some more 2022-11-24 11:32:02 -05:00
0kmg
eb4d32dce5
nintendo/vsnes.cpp: Filled in missing Dora DIP switch settings for vsmahjng. (#10589) 2022-11-25 03:04:22 +11:00
Aaron Giles
c778f5406b
Update 3rdparty/ymfm to latest. (#10583)
* Fixes uninitialized member causing slight jitter in timing (GitHub #10414).
* Fixes OPNA behavior when LFO is disabled.
* Fixes a PCM playback wraparound bug due to incorrect auto-incrementing.
2022-11-25 02:56:33 +11:00
Anthony
09e5a49fd8
yamaha/ymdx9.cpp: Added skeleton driver for Yamaha DX9. (#10586)
New machines marked as not working
-------------------------------
Yamaha DX9 Digital Programmable Algorithm Synthesizer
2022-11-25 02:49:47 +11:00
0kmg
04852b19cd
nintendo/vsnes.cpp: Added missing DIP switch settings for vsmahjng. (#10587) 2022-11-24 17:16:56 +11:00
wilbertpol
be34605ffd
msx.cpp: Made the general purpose ports (joystick/mouse) a slot device. (#10579)
* Also moved msx slot devices to subfolders.
2022-11-24 16:58:31 +11:00
A-Noid33
6772378b8e
New working software list additions (apple2gs_flop_orig.xml) (#10456)
* * New working software list additions (apple2gs_flop_orig.xml)
------------------------------------------------------------
Canal Meurtre (Brutal Deluxe) [Antoine Vignau, A-Noid]
2022-11-23 22:35:44 -05:00
birdybro
e95d109605
capcom/sonson: Change vsync to 55.40Hz (#10537)
Source of measurements --> https://github.com/MikeS11/Arcade-Sonson_MiSTer/issues/1#issuecomment-1312089702

The value originally set must have been a typo, according to @kold669 (aka Corrado Tomaselli). The original PCB alternates between 55.37Hz and 55.43Hz and it is Corrado's suggestion to run it at 55.40Hz.
2022-11-23 22:34:07 -05:00
MASH
08babde4c0
Fixed MESS build (#10581)
* Fixed MESS build

* Fixed Arcade build
2022-11-23 17:41:43 -05:00
wilbertpol
c7d48ff481
msx1_cass: Fix 2 incorrect sha1 hashes from my last msx1_cass submission. (#10584) 2022-11-23 17:41:24 -05:00
hap
92400ba6d0 namcos22: change poly.h rendering from float to double (fixes occasional polygon stitching issue in skybox) 2022-11-23 19:46:55 +01:00
hap
3ab35e884f namcos22: window clip doesn't need to be float 2022-11-23 16:22:17 +01:00
987123879113
cfba0af15c
machine/jvsdev.cpp: Fixed chaining resets, and always cascade broadcast messages to slave devices. (#10582) 2022-11-24 01:46:04 +11:00
ArcadeShadow
60f7688d7b
a5200.xml: Use lowercase for descriptive text in descriptions. (#10485) 2022-11-24 01:43:41 +11:00
0kmg
ae1f7af63d
atari/a7800.cpp: Pass (phase 2) clock to cartridge slot - fixes PAL add-on chip clock rates. (#10474) 2022-11-24 01:42:32 +11:00
0kmg
d6f619fddf
a7800.xml: Replaced Wasp! with a proper, working ROM (MT06949). (#10478)
* Also added note about the removed non-working development version.
2022-11-24 01:36:06 +11:00
ArcadeShadow
1a49dba3d3
sg1000.xml: Use full country names rather than abbreviations, and use lowercase for descriptive text. (#10516) 2022-11-24 01:12:16 +11:00
ArcadeShadow
596609578c
neocd.xml: Use full country names rather than abbreviations, and lowercase for descriptive text. (#10523) 2022-11-24 01:08:22 +11:00
ArcadeShadow
2aea9c47ae
neogeo.xml, ngp.xml and ngpc.xml: Cleaned up metadata. (#10524)
- Replaced abbreviated country names with full name.
- Use lowercase for descriptive text.
2022-11-24 01:06:37 +11:00
0kmg
983cc58d3d
a2600.xml: Marked light gun games unsupported, and added a prototype. (#10536)
New working software list additions
-----------------------------------
Shootin' Gallery (PAL, prototype) [Buckaroo]
2022-11-24 01:04:44 +11:00
ClawGrip
9796f7edca
skeleton/elcirculo.cpp: Dumped and added skeleton driver for Inder's "El Circulo". (#10554)
This is a roulette machine using LEDs and lamps for display.

New NOT_WORKING machine
-------------------------------
El Circulo [jordigahan, Pikolo, ArcadeHacker, ClawGrip]
2022-11-24 01:03:35 +11:00
ArcadeShadow
c95534457f
spectrum_cass.xml: Twelve new working software items and two redumps. (#10555)
Also corrected parent/clone relationships, publishers, release years based on the info provided by spectrumcomputing.co.uk.

New working software list additions (spectrum_cass.xml)
--------------------------------------------
Fantasia Diamond (set 4, VTR) [Steven Brown, Planeta Sinclair]
FORTH (Microbyte) [spectrumcomputing.co.uk]
Hundra (Dinamic) [spectrumcomputing.co.uk]
King Arthur [Luís Rato, Planeta Sinclair]
Mr. Shaw's Double Whammy (compilation) [Luís Rato, Planeta Sinclair]
Nonamed (Spanish, medium case, alt) [spectrumcomputing.co.uk]
Nonamed (Spanish, small case - black spine) [spectrumcomputing.co.uk]
Nosferatu: Quest for the Vampire (alt) [Steven Brown, Planeta Sinclair]
Nuclear Reactor [Steven Brown, Planeta Sinclair]
Starship Mulvaney [Steven Brown, Planeta Sinclair]
Starstrike II [spectrumcomputing.co.uk]
Tremor (pirate) [Planeta Sinclair]

Redump (spectrum_cass.xml)
--------------------------------------------
Nonamed (Spanish, small orange case) [spectrumcomputing.co.uk]
Nosferatu el Vampiro (Zafiro) [spectrumcomputing.co.uk]
2022-11-24 01:01:29 +11:00
Ivan Vangelista
a10c1c8dca New machines marked as NOT_WORKING
----------------------------------
UFO Catcher 7 (V20011112) [Darksoft, TeamEurope]
2022-11-23 08:48:51 +01:00