arbee
a06f194642
spi_sdcard: add a child device which supports the SDV2 (non-HC) standard. [R. Belmont]
2021-09-18 14:30:03 -04:00
arbee
8ffadea809
spi_sdcard: Support CMD16 (SET_BLOCKLEN) for improved SDv2 compatibility. [R. Belmont]
2021-09-18 13:33:35 -04:00
arbee
13201c72ec
harddisk.cpp: Allow specifying the desired block size for loose files / verifying a CHD's block size. [R. Belmont]
2021-09-18 13:28:14 -04:00
ajrhacker
40c382bdbc
Merge pull request #8584 from 0kmg/nes-mappers-382,392
...
bus/nes: Added support for two more multicarts.
2021-09-18 10:48:54 -04:00
ajrhacker
079300de6d
Merge pull request #8585 from 0kmg/nes-mapper58
...
bus/nes: Fixed graphics glitches for BMC-GKB board multicarts.
2021-09-18 10:48:07 -04:00
0kmg
8327dbefb5
bus/nes: Fixed graphics glitches for BMC-GKB board multicarts.
...
- Removed code for both BMC-NOVEL1 and BMC-NOVEL2 which are indentical to BMC-21IN1 and BMC-GKB, respectively. This fixes graphics for the NOVEL2 game as well.
2021-09-18 02:16:51 -08:00
0kmg
3f7fe14add
bus/nes: Added support for two more multicarts.
...
New working software list additions
-----------------------------------
9 in 1 (Journey to the West) [anonymous]
Super 8 in 1 (Supervision menu) [v5100v5100]
2021-09-18 00:56:04 -08:00
AJR
e5baf6f1d7
sound/disc_sys.hxx, ymz770: Use std::clamp for clamping
2021-09-17 14:17:21 -04:00
hap
b6b740e0a6
wrinkles: added most of the sensors
2021-09-17 19:54:03 +02:00
Vas Crabb
df8703523b
util/strformat.h: Detect C++ standard > C++17 before doing weird stuff.
2021-09-18 02:02:58 +10:00
Graham Inggs
91a9904a84
Do not build with -m64 on riscv64 ( #8578 )
2021-09-17 11:20:42 -04:00
Vas Crabb
d1e68f25dd
util/strformat.h, util/delegate.h: More cleanup and future-proofing.
...
* util/strformat.h: Found a SFINAE trick to detect absence of stream-out
operators. Fixes building with C++20 standard library (#6275 ).
* util/delegate.h: Fixed a commend and removed an unused declaration
from MSVC member function pointer wrapper.
* util/delegate.h: Added support for discarding functoid return values
for delegates returning void.
* util/delegate.h: Added support for using std::ref to bind non-copyable
functoids.
2021-09-18 01:09:23 +10:00
tim lindner
6e3adb7199
fix gime master interrupt switches ( #8583 )
...
coco3: fix GIME master interrupt switches [tim lindner]
2021-09-17 09:43:53 -04:00
hap
bc0c0b22f6
4004clk: fix 50hz setting
2021-09-17 12:40:04 +02:00
0kmg
4c9efbc43b
msx.cpp: Fixed typo (MT8084) ( #8581 )
2021-09-16 23:16:57 +02:00
AJR
a656497a62
plaparse: Fix regression caused by parser eating '#' comment characters
2021-09-16 14:26:49 -04:00
Dirk Best
6b96a5d24b
vtech/sdloader: Add support for SPI SD card
2021-09-16 12:54:17 +02:00
Ivan Vangelista
0fb4ca2c8b
segas16b.cpp: decapped and dumped I8751 MCU for altbeastj [simzy, Gor, Ryan Holtz, iq_132, Darksoft, Briah Troha, TeamEurope]
2021-09-16 09:22:02 +02:00
Aaron Giles
082670c4b5
Remove VISIBLE_SOUND_OVERDRIVE compile-time option in favor of enabling the red overdrive border when speaker_report is non-zero.
2021-09-15 23:59:49 -07:00
Justin Kerk
541879d4be
New working software list additions
...
-----------------------------------
vectrex: Star Sling Turbo Edition, Vec Sports Boxing
2021-09-15 22:52:58 -07:00
AJR
92ce4078b1
Fix build on systems where size_t is not the same as uint64_t
2021-09-15 22:13:10 -04:00
AJR
43133765c1
Convert JED, PLA and JEDBIN parsers to (mostly) use ioprocs instead of raw memory interfaces
2021-09-15 21:26:26 -04:00
Vas Crabb
caa9d4654e
mrgame.cpp: Fixed 5bpp sprite layout, only put attribute handler over tilemap attribute area of object RAM.
2021-09-16 04:51:32 +10:00
Vas Crabb
55c73a821e
mrgame.cpp: Add tilemap drawing - dakar works properly, wcup90 has some issues.
2021-09-16 04:29:53 +10:00
Vas Crabb
263e1af894
Fixed some delegate use issues.
2021-09-16 03:14:26 +10:00
Vas Crabb
d334586156
-util/delegate.cpp: One less level of indirection for functoid delegates.
...
* If a delegate is set to a functoid (e.g. a lambda) with a signature
that is an exact match for the delegate's signature, it will be bound
directly. If arguments or the return value need conversion, a static
adaptor will be generated. This removes unnecessary indirection
through std::function::operator().
-Added a few more documentation comments.
2021-09-16 02:02:45 +10:00
ajrhacker
4a39d895af
Merge pull request #8573 from 0kmg/nes-mapper233
...
bus/nes: Improved emulation of reset-based 42 in 1 cartridge.
2021-09-15 11:12:20 -04:00
ajrhacker
5a33d5e5bf
Merge pull request #8574 from 0kmg/nes-mapper435
...
bus/nes: Added support for an NTDEC 14 in 1 cartridge.
2021-09-15 11:11:33 -04:00
hap
3e8c6e10e5
namcos12: update notes
2021-09-15 16:28:46 +02:00
hap
0ce24d16f1
namcos12: redumped kartduel data roms [Darksoft, Hammy]
2021-09-15 13:33:13 +02:00
hap
5132133260
fidel_checkc2: forgot to copy over local artwork file
2021-09-15 10:30:52 +02:00
0kmg
8e1a92eb3d
bus/nes: Added support for an NTDEC 14 in 1 cartridge.
...
New working software list additions (nes.xml)
-----------------------------------
14 in 1 (NTDEC) [Consolethinks, Nikolka]
2021-09-15 00:20:10 -08:00
Olivier Galibert
555e696612
h8 intc: Fix nmi on h8/300
2021-09-15 09:46:40 +02:00
0kmg
59298e7360
bus/nes: Improved emulation of reset-based 42 in 1 cartridge.
...
- Removed dump and code for Super 22 in 1, which is a CRC match for the 42-in-1.
- Cleaned up a few recent multicart fixes, making them uniform with the rest.
Software list items promoted to working (nes.xml)
---------------------------------------
42 in 1 (Reset Switch)
2021-09-14 16:34:52 -08:00
ajrhacker
f24933a077
Merge pull request #8571 from 0kmg/nes-mappers-393,550
...
bus/nes: Added support for 820720C and JY820845C multicarts.
2021-09-14 20:30:40 -04:00
hap
934eb69361
New working machines
...
--------------------
Checker Challenger (model CR, 2 levels) [hap, Sean Riddle]
2021-09-14 23:26:15 +02:00
Robbbert
b6bf8b3851
New machines marked as NOT_WORKING
...
----------------------------------
Fast Track [Robbbert]
2021-09-15 02:38:56 +10:00
Robbbert
18ba079e71
motrshow: merged motrshowa into, and added another version as bioses.
2021-09-15 02:29:10 +10:00
Robbbert
5ffc605109
macattck: updated rom definitions.
2021-09-15 02:20:33 +10:00
Robbbert
fc009084c7
mrgame: Removed the video code due to possible infringement.
2021-09-15 02:07:31 +10:00
Vas Crabb
1aedbd0fbf
Fix clang warnings about declaring template instantiation extern after the instantiation itself.
2021-09-15 01:26:08 +10:00
Vas Crabb
aee1915d2c
Revert "mrgrame.cpp: New roms for Mac Attack"
...
This reverts commit 24fa77fcbb
.
The code comes from a source with an incompatible license. It can't be
simply copied or ported to MAME.
2021-09-14 23:05:41 +10:00
Vas Crabb
bf7188cff4
Moved a few slot devices into anonymous namespaces, getting more stuff out of headers and reducing dependencies.
2021-09-14 23:04:58 +10:00
Scott Stone
191ac4542f
ampoker2.cpp: Fix copy/paste issue for ampkr2jspb from recent addition.
2021-09-14 07:12:37 -04:00
Robbbert
24fa77fcbb
mrgrame.cpp: New roms for Mac Attack
...
New roms for Motor Show
Improved graphics and sound for all games.
New machines marked as NOT_WORKING
----------------------------------
Fast Track [Robbbert]
2021-09-14 18:38:58 +10:00
0kmg
e37c964756
bus/nes: Added support for 820720C and JY820845C multicarts.
...
New working software list additions (nes.xml)
-----------------------------------
1993 Super HiK 8 in 1 (G-002) [NewRisingSun]
7 in 1 1993 Chess Series (JY-015) [Consolethinks, NewRisingSun]
2021-09-13 18:57:17 -08:00
RobertoFresca
8756554f1b
New clones marked as NOT_WORKING
...
--------------------------------
American Poker II - Jackpot (Spanish, set 2) [Roberto Fresca]
New working clones
------------------
American Poker II - Jackpot (Spanish, set 3) [Roberto Fresca]
2021-09-14 04:02:46 +02:00
RobertoFresca
3dfd93abd6
Some extra docs on American Poker II - Jackpot (Spanish) set.
2021-09-14 03:02:14 +02:00
RobertoFresca
83fc649642
New clones marked as NOT_WORKING
...
--------------------------------
American Poker II - Jackpot (Spanish) [Roberto Fresca]
2021-09-14 02:43:09 +02:00
hap
e30ee3c9a2
meritm: re-add vdp interrupts workaround since some of the games broke
2021-09-13 21:19:36 +02:00