Commit Graph

87973 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