Commit Graph

88923 Commits

Author SHA1 Message Date
ArcadeShadow 2daf0fd772
saturn.xml: Replaced abbreviations in descriptions. (#11599) 2023-10-07 00:12:31 +11:00
AJR 2afe6115b7 elwro800.cpp: Replace address map bank devices with memory views 2023-10-05 20:45:02 -04:00
Ivan Vangelista 7d7b040472 New software list items marked not working
------------------------------------------
gamegear.xml: Pro Action Replay (v1.01) [Apocalypse]
2023-10-05 19:23:19 +02:00
Kadir Ekşi 1c542b3330
Updated Turkish (Türkçe) UI translation. (#11597) 2023-10-06 02:43:36 +11:00
hap b90ac05a39 gmaster: update notes
New working clones
-------------------
Mephisto Almeria 16 Bit (v0.121) [Berger]
2023-10-05 13:25:33 +02:00
uraniumgun 63843b5582
apple/apple2video.cpp: Fixed Apple II DHGR rendering in Color/Composite mode. (#11595)
Fixes regression causing Video-7 RGB rendering to be used when (rgbmode == -1).
2023-10-04 23:36:20 +11:00
Romain TISSERAND 52e5d735ce
3rdparty/bgfx: Fixed duplicate import of GL functions on Linux when using GLES 2.0. (#11596)
From bkaradzic/bgfx@66d50eb721

Fixes build when using GLES 2.0 and Wayland.
2023-10-04 23:08:53 +11:00
Roberto Fresca 550632fd83 Interflip electromechanical slots driver improvements: [Roberto Fresca, Grull Osgo]
- Improved the internal layouts, creating new ones for all the different games.
 - Arranged the reels/symbols per machine.
 - Improved the samples system.
 - All games are now playable.
2023-10-04 12:57:30 +02:00
angelosa a8e0d10345 dataeast/tumbleb.cpp: assumed fix for MT#07148, needs testing to confirm 2023-10-03 20:35:54 +02:00
Angelo Salese 1e57e1c11a
konami/cougar.cpp: fix a couple notes 2023-10-03 19:52:28 +02:00
Ivan Vangelista 530f7cb9bc koanmi/cougar.cpp: dumped ATA ID for the HDD [CoolMod, The Dumping Union] 2023-10-03 18:44:11 +02:00
hap 8c15e47042 bridgeb: remove unnneeded assert,
ktmnt2: add clarity check for sample 0
2023-10-03 11:42:35 +02:00
mamehaze ad854b3549
seibu/wiz.cpp: Added preliminary protection simulation for kungfuta. (#11590) [David Haywood]
Protection is similar to Wiz.  This simulates enough that the game doesn't crash after bonus rounds.
2023-10-03 14:48:40 +11:00
Vas Crabb 4a7950dc1f cpu/sh: Explicitly #include prefix header (fixes GitHub #11591). 2023-10-03 13:48:27 +11:00
AJR a3ea38c389 pokey: Double-check to make sure timer IRQs are enabled before raising them 2023-10-02 22:29:35 -04:00
AJR b7b114c525 bus/a800: Fix class hierarchy for "a5200_2chips" ROM type 2023-10-02 22:05:12 -04:00
AJR e22d8e8ad6 a5200: Fix keypad scanning 2023-10-02 22:04:08 -04:00
Ivan Vangelista 0d9eaa46ff merit/merit.cpp: Added PLD dumps to various games. [Brian Troha, caius, The Dumping Union] 2023-10-02 19:11:54 +02:00
Vas Crabb edf13ae3a0 misc/dgpix.cpp: Demoted Let's Dance and Beat Player 2000 to not working. 2023-10-03 00:56:58 +11:00
AJR cf510adc9d imagedev/floppy.cpp: Workaround for index timing regression 2023-10-02 07:38:00 -04:00
hap 455603ee86 chess*: add note about new game command,
gtsers9: fix rom load typo
2023-10-02 12:33:36 +02:00
Olivier Galibert 95fcb3123b swp00: small fixes to the lpf, may need more bits in the calculation though 2023-10-01 21:46:47 +02:00
arbee 7906b34f3d macOS: Xcode 15 requires explicitly setting -rpath to find the SDL framework. [R. Belmont, Carbon] 2023-10-01 13:23:18 -04:00
hap 5725b97746 bcheetah.lay: black background, button panel at bottom, simpler implementation 2023-10-01 12:44:45 +02:00
goldnchild feec4c6948
bcheetah.lay: add keypad (#11580) 2023-10-01 11:43:57 +02:00
Tom Cariello 4ab590e2a9
docs: Fixed a number of grammatical errors and editing errors. (#11578) 2023-10-01 13:39:06 +11:00
Firehawke 09be4295de
docs: Fixed documentation compilation warning. (#11586)
Fixes a title underline too short warning.
2023-10-01 13:10:30 +11:00
Nigel Barnes 049920955a bus/bbc/modem/scsiaiv: cleanup, no functional changes. 2023-09-30 22:04:57 +01:00
Nigel Barnes 175a719fa9 bus/electron/cumana: Added support for Cumana floppy format. 2023-09-30 22:04:57 +01:00
Nigel Barnes c106c577a2 acorn_dsk.cpp: Added Cumana DFS disk image format. 2023-09-30 22:04:57 +01:00
Ivan Vangelista 4d15649c37 New systems marked not working
------------------------------
Go & Stop [Phil Bennett]
2023-09-30 21:40:35 +02:00
ArcadeShadow 8e1912f679
amigaocs_flop.xml, megacdj.xml, megadriv.xml, vic10.xml: Various metadata cleanings (#11583)
* Renamed countries' abbreviations
* Lowercase on descriptive words
2023-09-30 12:55:42 -04:00
hap 06c1684f69 bcheetah: correct K4 connection, increase mcu freq 2023-09-30 16:06:49 +02:00
Olivier Galibert bb4c9fea40 swp00: Add the lpf 2023-09-30 14:35:11 +02:00
hap 3f1795bbc3 bcheetah: update notes
New working clones
-------------------
Gorf (program 1, with French Language ROM) [René Balke]
2023-09-30 13:55:13 +02:00
987123879113 6f3e2c6b56
dgpix: Use intelfsh + improvements to sound emulation (#11582)
* sound/ks0164: Attempt to fix audio looping issues

* cpu/ks0164: swap bges and bles (fixes sound effects), fix some disasm issues, document a new opcode

* misc/dgpix: Refactor to use intelfsh, add controls for btplay2k and letsdnce, add sound banking for BMkey PCB
2023-09-30 10:45:47 +02:00
Ivan Vangelista fdfe65ce18 New working clones
------------------
Deluxe Trivia ? Whiz (6221-75, U5-0 Edition 5 Vertical) [Brian Troha, The Dumping Union]
The Pit Boss (2214-07, U5-0) [Brian Troha, The Dumping Union]
Tic Tac Trivia (6221-23, U5-0C (07/07/86) [Brian Troha, The Dumping Union]
Trivia ? Whiz (6221-05 U5-0C, Edition 3) [Brian Troha, The Dumping Union]

New clones marked not working
-----------------------------
Match'em Up (6221-51, U5-1) [Brian Troha, The Dumping Union]

- merit/merit.cpp updated: [Brian Troha]
* Added additional notes to some sets.
* Added a few missing dipswitch settings.
* Removed "Horizontal" from parent game descriptions as it's the standard version, leaving Vertical as the a defining seperator.
* Removed the "h" from Trivia ? Whiz 3 set names, was the only set to add h to ROM names.
* Ordered Phraze Craze from newest to oldest making Phraze Craze (6221-40, U5-3A Expanded Questions) the parent.
* Arranged Phraze Craze questions ROMs as found on actual ROM board.
* Several ROM name corrections.
* Dumped the KEY BPROM for Phraze Craze & Deluxe Trivia ? Whiz.
2023-09-30 08:25:10 +02:00
Roberto Fresca e44474b84a Interflip electromechanical slots driver improvements: [Roberto Fresca, Grull Osgo]
- Corrected the notes about Costa Brava payment.
 - Switch the system to game mode by default.
2023-09-30 08:17:09 +02:00
Roberto Fresca 27b1e9e20f Interflip electromechanical slots driver improvements: [Roberto Fresca, Grull Osgo]
- Changed default Door Switch state.
 - Added missing kbdc scan line mask to get the machine in working state.
 - Added and hooked Hopper Device.
 - Fixed reels symbol's positions in external artworks for all machines.
 - Fixed reels symbol's positions for Toledo internal layout.
 - Changed where possible logical operators with BIT function.
 - Added coin-in sound sample.
 - Added Lever mechanical rattle sound sample.
 - Added and updated technical notes.
 - Promoted to working machine.
2023-09-30 07:56:44 +02:00
Olivier Galibert 6dea864283 mu50: Add the db50xg roms. They may even be the correct ones
swp00: Add most of the AWM.  Missing the lpf and the meg.
2023-09-29 18:40:02 +02:00
Ivan Vangelista cc628ee495 New systems marked not working
------------------------------
Hanguk Pro Yagu 98 [WangDrum]
2023-09-29 17:59:54 +02:00
hap 543883d33a bigtrak: add note about soviet version 2023-09-29 16:44:56 +02:00
hap 545e06ac82 chessking: sound is correct according to video 2023-09-29 14:49:28 +02:00
hap c0199690e2 dnbanban: better guess for irq frequency 2023-09-29 14:23:56 +02:00
Vas Crabb 727e600b94 MAME 0.259
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmUVpEIACgkQwXSxAYxA
 cQ7EBg/+PO4UlnOG5nvQg8TxHGkavpgzr/z5BXHer1mpwDB7091BrKqi+6fgDsHU
 pNGKdjSR9EdmCjPs5aqW29Fgd+xk29NEJtUVU5U2Ab2NfV16hzfF3zTXGsvojlBn
 n28Ja5MmWiAYTPTEHa1MlJnOQuxD6nhdLD1xEJV5TiFjl9ceVd5il+BLQ/7nn1T1
 zNSvUa/mF6EpvmpcIIbBSF+MpIq8rTH57QdOY0pD3RmAltnwmIOkKLnirmPtmRaq
 X3ncHQBWcu8iggz3ty+K9cF4n6GpFa8Unjsi44m5CgTRhDEwRA0eAJUm8ud3UlU+
 uKWOnDCwsjKnZCWPmfeo54osJV7tSCzcNzCzsxThR6ogfZxcULj3G/+tatyXkvoe
 gpyIzqBDQPWxJgtFZKRRRsixwgivnlY/axQWiXG6wFWIpHthT3ypbSciBJKfZX+N
 B3E37UtmU4ObzLsNvuhdSCXQHMv8teQxREP2DxsIDAFDjyS1URDXbkL2qA62pQ08
 0e0VqxoULxS65jVWquDsotShMWrcgooxDmB6PUORP8YEsbCIF7c4cEYcjc5j+zVD
 v1v3za3rfEFoT+IcHjT7w3vz/cfWMu3HQJEiZ90A7v9h78EZ9ujo2kNHHAxaKD6u
 y71MvjpFrrmkKuvKsJFP1cYuf+tbqBWRRQ/vVG4+w0uz3RJvk4U=
 =ZKbi
 -----END PGP SIGNATURE-----

Merge tag 'mame0259' into HEAD

MAME 0.259
2023-09-29 21:56:21 +10:00
hap be5b3c7df5 dnbanban: use pwm display device for the 7segs 2023-09-29 12:29:09 +02:00
hap 0043545a15 hh_pic16,hh_tms1k: update serial notes 2023-09-29 11:17:27 +02:00
Vas Crabb d71c72ba74 Miscellaneous change roll-up:
render/drawbgfx.cpp: Return an error if Wayland EGL surface can't be
created for additional windows.

emu/emucore.h: Added explicitly defaulted copy and move constructors for
emu_fatalerror.

Fixed apparent misunderstanding of const.  Returning const value types
and casting to const value types is pointless outside very narrow use
cases.  Putting const value type parameters in interfaces just makes
trouble.

cpu/adsp2100: Use count_leading_ones_32 where it's simple rather than
inverting and counting leading zeroes.

util/multibyte.h: Don't pollute global namespace, constexpr implies
inline, make narrowing casts explicit.

imagedev/simh_tape_image.h: inline is implied for member functions with
bodies supplied at declaration.

Tidied up some ugly casts in various places.
2023-09-29 01:56:51 +10:00
Julian Sikorski 117c384d4a
render/drawbgfx.cpp: Added initial support for Wayland on Linux. (#11451) 2023-09-29 01:24:59 +10:00
Vas Crabb 4ff20056c3 Bumped version to 0.259 2023-09-29 01:23:40 +10:00