Commit Graph

85069 Commits

Author SHA1 Message Date
hap
a8c8154b43 rp2a03: don't read from unmapped apu regs 2022-12-04 13:29:05 +01:00
hap
0583a8a95a zaccaria: small cleanup on prev commit 2022-12-04 13:29:05 +01:00
angelosa
ad7fc8825d video/pc_vga.cpp: preliminary implemention for line_compare in vga_vh_ega mode 2022-12-04 02:45:48 +01:00
angelosa
f5fb38acf1 video/pc_vga.cpp: fix Read Mode 1 target color for comparison
* fixes at least transparent pen sprite-like in ibm5150:lombrall & ibm5150:intsocch and missing text in ibm5150:pcglobe sets
2022-12-03 22:37:48 +01:00
AJR
5903b7d269 mpu4vid.cpp: Fix bad logging format string 2022-12-03 16:29:17 -05:00
tim lindner
8fb5044e87
6x09 TFR / EXG Improvement (#10572)
Remove tuple implementation used by the EXG and TFR instructions of the 6809, 6309 and Konami CPUs. It was unnecessary because fundamentally these are implemented with a single, 16 bit wide temporary register.

Changed how the 6809 CPU processes the invalid 8 to/from 16 bit register combinations. Their behavior now matches actual hardware. I used page 66 and 138 of Darren Atkinson's 6x09 manual [1] for reference. I also double checked with my own hardware [2].

Checked for regressions using NitrOS-9 (6809 and 6309) on the CoCo, And Aliens and 88Games (Konami).
2022-12-03 19:12:00 +01:00
987123879113
8d1dde55d7
konami/hornet.cpp: Improvements for Silent Scope and Teraburst: (#10627)
* Implemented scope board ADC.
* Made the GN680 return gun controls for Teraburst.
* Added note about IRQ0 and IRQ1 bits in sysreg_w.
2022-12-04 04:25:38 +11:00
Vas Crabb
f920a39de6 Fixed some errors in Brazilian Portuguese translation. [cd4053b, Wellington Uemura] 2022-12-04 03:23:50 +11:00
hap
1ccce47618 zaccaria: fix cocktail mode [iq_132] 2022-12-03 17:10:26 +01:00
Michael Sanborn
25a1b30730
dataeast/deco_mlc.cpp - Add Japanese subtitle to Skull Fang clones. (#10630)
This subtitle is found on both Asian and Japanese rom sets.
2022-12-03 10:02:35 -05:00
hap
c30704a7a4 namcos22: apply prelim lighting to more games 2022-12-03 13:08:25 +01:00
hap
0bb2009f90 hkittymp: add steering wheel [dink]
hkittymp: correct game title

Machine promoted to working
-------
Magical Pumpkin: Puroland de Daibouken (Japan 960712) [dink]
2022-12-03 12:28:08 +01:00
Ivan Vangelista
d3f35c2d30 New working clones
------------------
Slots (Belgian Token, Game Card 95-750-452) [Gerald (COY)]
2022-12-03 10:40:58 +01:00
Ivan Vangelista
cfc9c79d81 New machines marked as NOT_WORKING
----------------------------------
Name Club Disney (J 980614 V1.000) [Darksoft, TeamEurope]

New NOT_WORKING software list additions
---------------------------------------
Name Club Disney (J 980614 V1.000) [Darksoft, TeamEurope]
2022-12-03 10:24:39 +01:00
AJR
b3ec67fc4c unidasm: Add IBM 1800, IBM 1130 and (DG) Nova disassemblers 2022-12-02 21:52:57 -05:00
b0x-Cub3d
b54ae938c6
konmedal.cpp: correct the K051649 audio clocks (#10625) 2022-12-02 15:39:08 -05:00
wilbertpol
3b9fa5f3c6
bus/msx: Added support for Hudson Soft Bee Card and Electric Software Astron Softcard media. (#10610)
* Copied or moved Bee Cards entries from msx1_cart.xml to msx1_bee_card.xml.
* Copied or moved SoftCard entries from msx1_cart.xml to msx_softcard.xml.
2022-12-03 02:46:39 +11:00
ArcadeShadow
8b8569a18e
sega_beena_cart.xml: Use lowercase for things that aren't proper nouns in name. (#10527) 2022-12-03 02:33:40 +11:00
r09
ed4f20504b
x68k_flop.xml: Added twelve dumps from original disks, and removed load offsets. (#10621)
* Renamed existing dumps to "cracked".
* Changed some part_ids to reflect the actual disk labels.
* Added usage notes for Death Bringer.

New working software list additions (x68k_flop.xml)
-----------------------------------
Casablanca ni Ai o - Satsujin-sha wa Jikuu o Koete [krugman]
Death Bringer [krugman]
Dome [krugman]
Emerald Dragon [krugman]
Genocide 2 - Master of the Dark Communion [krugman]
Signatory - Chouinsha [krugman]
The Hot File Express (1991-12-24) [krugman]
The Hot File Express (1993-10-28) [krugman]
Tritorn Final [krugman]
Warning Type 68 [krugman]

New not working software list additions (x68k_flop.xml)
---------------------------------------
38 Man Kilo no Kokuu [krugman]
Soft de Hard na Monogatari II [krugman]
2022-12-03 02:31:27 +11:00
0kmg
2c5f8ce19a
snes.xml: Put a couple holiday homebrews in your SNES stocking. (#10611)
New working software list additions (snes.xml)
-----------------------------------
16 Bit Xmas 2011 - Christmas Craze (USA) [retroUSB]
16 Bit Xmas 2012 - Snowball Fight (USA) [retroUSB]
2022-12-03 00:52:00 +11:00
Vas Crabb
860729f9c5 ekara_japan_a.xml: Added the final known un-dumped A series cartridge.
Also added "Mermaid Melody" to titles for first three cartridges as it's
on the title screen and cartridge label in gold text (it may be there
for the others as well, but I haven't checked).

New NOT_WORKING software list items
-----------------------------------
ekara_japan_a: A-2 Mermaid Melody Pichi Pichi Pitch vol.2 [WingedPikPik, TeamEurope]
2022-12-03 00:42:44 +11:00
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