Commit Graph

87947 Commits

Author SHA1 Message Date
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
Ivan Vangelista
9d075e759c New systems marked not working
------------------------------
unknown Yuvo Joy Stand game [hammy]
2023-09-26 17:12:47 +02:00
Angelo Salese
2e403fd227
korg/korgm1.cpp: add memory card note 2023-09-26 16:32:13 +02:00
arbee
a938c60a4a bus/nubus/nubus.cpp: Support address mask for LC PDS. [R. Belmont]
bus/nubus/nubus_asntmc3b.cpp: Add Asante MacCON i LC Ethernet card, another clone of this design. [R. Belmont]

apple/maclc.cpp, maclc3.cpp, macquadra605.cpp: Add LC PDS slots to machines that have them. [R. Belmont]

apple/sonora.cpp, apple/v8.cpp: Modernize slot/VIA2 IRQ inputs. [R. Belmont]
2023-09-25 22:21:07 -04:00
hap
8d3545d731 makefile: update some outdated stuff 2023-09-25 15:37:32 +02:00
AJR
131d436199 adsp2100: Fix one operation 2023-09-25 09:06:58 -04:00
AJR
cb18d1f8c9 adsp2100: Fix one operation 2023-09-25 09:06:26 -04:00
AJR
989e9573bc adsp2100: Fix a couple of disassembly regressions 2023-09-25 09:04:37 -04:00
AJR
7f0e5f5a8f adsp2100: Fix a couple of disassembly regressions 2023-09-25 09:03:57 -04:00
AJR
757f8551f2 funkybee.cpp: Remove PCB diagram (which belongs to the other skylncr); add note 2023-09-24 21:45:09 -04:00