Commit Graph

87956 Commits

Author SHA1 Message Date
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
Julian Sikorski
80155dfa8c
3rdparty/bgfx: Cherry-picked upstream commits needed to support Wayland on Linux. (#11539) 2023-09-29 01:14:29 +10:00
Tom Cariello
30d92e397d
docs: Fixed many editing errors and spelling errors. (#11575)
Also fixed outdated link to contributing guidelines.
2023-09-29 00:41:31 +10:00
Vas Crabb
6267f53eb3 formats/uef_cas.cpp: Fixed regression reading floating-point values. 2023-09-28 02:57:49 +10:00
Ivan Vangelista
7b15eb6ef8 New systems marked not working
------------------------------
Spin Fever [CoolMod, The Dumping Union]

New working clones
------------------
Demon's World / Horror Story (set 6)  [Tonitox]
2023-09-27 18:35:48 +02:00
Vas Crabb
1eba9aabed formats/hti_tape.cpp: Fixed regression detecting magic numbers. 2023-09-28 02:26:13 +10:00
Tom Cariello
eaa84a2679 Removed extra tick after gtime example in documentation (#11574) 2023-09-28 00:33:45 +10:00
Vas Crabb
bd4746a4e6 msx1_cart.xml, msx1_flop.xml: Corrected 'Platty Soft'. 2023-09-28 00:02:14 +10:00
cracyc
7f296a0754 pc9801: fix a20 2023-09-28 00:01:23 +10:00
Tom Cariello
1d1ff1b5f8
Removed extra tick after gtime example in documentation (#11574) 2023-09-27 15:51:32 +02:00
ajrhacker
d8f1b27939
Filesystem code refactoring (#11570)
- Separate fs::block_t and fs::filesystem_t to a new source file and header
- Remove inclusion of flopimg.h from fsmgr.h
2023-09-27 09:48:50 +02:00
cracyc
7edf0aa2ab pc9801: fix a20 2023-09-26 19:49:47 -05:00
AJR
519c3aa989 korgm1.cpp: Fix build 2023-09-26 17:17:29 -04:00
angelosa
091af7de70 korg/korgm1.cpp: add more notes 2023-09-26 23:09:24 +02:00
cracyc
9485068cbf upd7220: wrap the line if pitch is smaller than aw 2023-09-26 15:54:10 -05:00
angelosa
0e3f275ea1 korg/korgm1.cpp: workaround battery low detection 2023-09-26 22:03:04 +02:00
angelosa
565552b963 hash/pc98.xml: QA checkpoint 2023-09-26 22:01:51 +02:00
angelosa
fb263d93d3 korg/korgm1.cpp: identify some keys 2023-09-26 20:25:00 +02:00