Commit Graph

85048 Commits

Author SHA1 Message Date
wilbertpol
8f9693959e
video/v9938.cpp: Implemented V9958 registers 26 and 27 for graphic23 and graphic4 modes. (#10619)
Fixes MT08466.
2022-12-03 00:29:19 +11:00
0kmg
3650457db4
Fixed some misspelling occurrences here and there. (#10605) 2022-12-03 00:09:56 +11:00
ArcadeShadow
d69302d88c
apple2_flop_orig.xml: Use title case for company names (proper nouns). (#10622) 2022-12-02 23:50:30 +11:00
ArcadeShadow
d1e524edcd
a800.xml: Metadata cleanups. (#10624)
- Replaced countries' abbreviations by their full name.
- Lowercase on some descriptive words like "Rev", "Alt", "Prototype", "Pirate".
2022-12-02 23:47:32 +11:00
ArcadeShadow
405048ae25
rz1_cass.xml: Lowercase on descriptive words. (#10623)
Lowercase on descriptive "samples" word.
2022-12-02 23:45:07 +11:00
Olivier Galibert
9d21a6f2aa Fix f726eee (mumdump broken) 2022-12-02 13:43:35 +01:00
Angelo Salese
38c9748a2e
upd765.cpp: return a command_end with data_completion = false for failed commands (#10615)
* upd765.cpp: return a command_end with data_completion = false for failed commands

* upd765.cpp: add for format_track_continue too
2022-12-01 20:49:44 +01:00
Vas Crabb
71034406b1 debugger: Add missing override qualifiers in Qt debugger. 2022-12-02 04:57:35 +11:00
Ivan Vangelista
5aa48a9cf5 unico/silkroad.cpp: consolidated driver in single file 2022-12-01 18:17:41 +01:00
Vas Crabb
27e761f628 debugger: Hopefully fix undefined names in Cocoa debugger. 2022-12-02 02:55:28 +11:00
Vas Crabb
516f6b5d2b -debugger: Improved session save/restore.
* Qt: Save expression for memory and disassembly views.
* Qt: Made command history behave more like Cocoa.
* Qt: Added expression history and made behaviour more like Cocoa.
* Qt: Refactored global notifications to use signals.
* Win32: Increased command/expression history size to 100 items.
* Cocoa: Save state of device info viewer windows.
* Qt/Win32/Cocoa: Save command/expression history.

-util/xmlfile.cpp: Fixed bug where copyInto failed to copy nodes.
2022-12-02 02:25:57 +11:00
AJR
e46d279454 bgt.cpp: Remove skeleton driver and fold sets into neptunp2.cpp 2022-12-01 09:07:22 -05:00
hap
46b3f81f94 nes_apu: update stream before reading statusreg 2022-11-30 20:50:26 +01:00
angelosa
dda13b44f3 hash/ibmpcjr_flop.xml: add QA notes, demote entries where applicable 2022-11-30 19:23:29 +01:00
987123879113
da98221377
konami/konami_gn676_lan.cpp: Rewrote GN676 LAN board emulation. (#10617)
* Now passed boot checks, and supports x76 security chip.
* Added variants for Thrill Drive, Racing Jam, and Racing Jam 2.
* konami/nwk-tr.cpp: Added Thrill Drive security chips and variants.
* konami/hornet.cpp: Added Thrill Drive variants.
* konami/nwk-tr.cpp: Added Racing Jam 1 and 2 variants.

New clones marked as NOT_WORKING
--------------------------------
Racing Jam (GQ676UAC) [windyfairy]
Racing Jam (GQ676EAC) [windyfairy]
Racing Jam (GQ676AAC) [windyfairy]
Racing Jam: Chapter 2 (GQ888UAA) [windyfairy]
Racing Jam: Chapter 2 (GQ888AAA) [windyfairy]
Thrill Drive (UDE) [windyfairy]
Thrill Drive (JCE) [windyfairy]
Thrill Drive (EDE) [windyfairy]
Thrill Drive (ACE) [windyfairy]
Thrill Drive (ABE) [windyfairy]
Thrill Drive (UDB) [windyfairy]
Thrill Drive (JCB) [windyfairy]
Thrill Drive (EDB) [windyfairy]
Thrill Drive (ACB) [windyfairy]
Thrill Drive (ABB) [windyfairy]
Thrill Drive (ver GN713JAB) [windyfairy]
Thrill Drive (ver GM713JAB) [windyfairy]
Thrill Drive (ver GP713JAB) [windyfairy]
Thrill Drive (ver GE713JAB) [windyfairy]
Thrill Drive (ver GK713EAB) [windyfairy]
Thrill Drive (ver GK713EEB) [windyfairy]
Thrill Drive (ver GK713K*B) [windyfairy]
2022-12-01 04:17:55 +11:00
hap
3941049b04 knascar: uppercase title string 2022-11-30 00:34:22 +01:00
hap
03e335ead2 New working machines
--------------------
Skate or Die (Konami, handheld) [hap, Sean Riddle, Mr. Do]
Bill Elliott's Nascar Racing (handheld) [hap, Sean Riddle, Mr. Do]
2022-11-29 22:21:18 +01:00
Vas Crabb
8fa48c25fc MAME 0.250
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmOFm8sACgkQwXSxAYxA
 cQ7ONhAAw/fiJKvODA0MEBnvLDvMhTGk0xelhdoednKTqPeqG/ZERzPzpUsy0/VH
 Vjr78p26Fjn1HCbyo69GkihlGf6UyqdSgG0nZxnAX8At3MgrA5JPoVdS5tk4jU/h
 qnR5Oz2Q3v4JRi4gdxxZymIxN9/KvclL+UQ3KfBhffqkanbhAYLhOFpOKUdK5gKP
 tpRTUZmtKCp1u4Y/JD6EjJ1QOee1J1rVCQWicrEPMJaCtLwLPr71lVzrxbQfxWQ4
 sVgH0bvqa1ltcLPoFg4tT0csP6LNJMQsfLhWcoaAAGJpg5Ip+u/Ccw/OH2nld+Uk
 YZbh9B331IBDQ2Q7NoacgaC394Ge80pNXZrTm7lnVfB8Ox49PJLCjE5z/bbQt8DX
 smzKm6/ue5rcOow5YsvKr/yicdTS49KWhgDj+//UHxXteeTN7p92Uhe/seidHoEq
 CK/3nR1NvIoZIhuxcD4qr0X6dFrp28nt/OQf6cuazKjmhM0isBZpiFYPEkk4kSgz
 cIC1IvaF4unbUg3uZsbjaIIdahOf00QHAgFCLsdJMqG9o+v41IRVnUd2ILxJmps0
 iyPefoBX3Pnd/c88u4e2zQypnbPsQxK9ykhWROnrO+0kDQMQwNE1233kxOo2oV4W
 9EbhMttVuGtOErLNXyqPktLifAC2gigYSK+HCfsnhPBjeWHQRzs=
 =vcW0
 -----END PGP SIGNATURE-----

Merge tag 'mame0250' into mainline-master

MAME 0.250
2022-11-30 01:27:26 +11:00
Ivan Vangelista
0ee0a7f91f taito/asuka.cpp: ROM labels' improvements for bonzeadvp2 2022-11-29 07:22:53 +01:00
Vas Crabb
b7cbe74c4b Bump version to 0.250 2022-11-29 16:41:19 +11:00
Vas Crabb
7f1fa1f226 barcrest/mpu4.cpp: Fixed regression for games using sampled sound. [James Wallace] 2022-11-29 16:09:59 +11:00
Ivan Vangelista
0cc0e7fc44 comad/zerozone.cpp: added PCB infos and derived clocks from actual XTALs, pending measurements [Brian Troha] 2022-11-28 18:42:52 +01:00
Ivan Vangelista
7f59a6f832 New working clones
------------------
Bonze Adventure (World, prototype, older) [BL]
2022-11-28 18:39:56 +01:00
987123879113
f1d7874a65
konami/hornet.cpp, konami/cobra.cpp, konami/nwk-tr.cpp: Refactored JVS host code. (#10614)
* Refactored JVS host code into a common device for Konami PPC400 series systems.
* konami/nwk-tr.cpp: Implemented JVS.
* konami/cobra.cpp: Replaced JVS code and hooked up Windy2 I/O for bujutsu.
2022-11-29 04:16:35 +11:00
0kmg
78599e367c misc/cocoloco.cpp: Corrected DIP switch name Cocoloco typo. (#10607) 2022-11-29 03:26:02 +11:00
Vas Crabb
b36c7a90bf emu/rendlay.cpp: Fixed locale-sensitive number handling (fixes MT08521). 2022-11-29 02:39:55 +11:00
AJR
7e0266be64 scmp: Fix unreliable order of execution in JMP instruction 2022-11-29 00:10:22 +11:00
Vas Crabb
5632f5e52b Merge branch 'release0250' into mainline-master 2022-11-28 05:32:55 +11:00
0kmg
48f59ae126
misc/cocoloco.cpp: Corrected DIP switch name Cocoloco typo. (#10607) 2022-11-28 05:05:04 +11:00
Vas Crabb
8ecc41bdc7 Metadata corrections 2022-11-28 03:18:05 +11:00
AJR
fe734f440d scmp: Fix unreliable order of execution in JMP instruction 2022-11-27 11:16:52 -05:00
Vas Crabb
7b88d53b61 util/path.h: Fixed narrowing warning from older versions of clang. 2022-11-27 14:44:34 +11:00
telanus
9d9d9685af
Added 4 Israeli games [Josh Renaud, Sali Ariel, Keith Hacke] (#10604)
New working software list items (apple2_flop_misc)
--------------------------------------------------
Aleph Baiters [Josh Renaud, Sali Ariel, Keith Hacke]
Nosh Kosh [Josh Renaud, Sali Ariel, Keith Hacke]
Borders [Josh Renaud, Sali Ariel, Keith Hacke]
The Georgia Variations [Josh Renaud, Sali Ariel, Keith Hacke]
2022-11-26 19:19:08 -05:00
AJR
e78804f12a harddisk.h: #include shuffling 2022-11-26 12:46:31 -05: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