| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Added a helper for the common operation of replacing all options,
setting default, and setting whether the slot is fixed (reduced
boilerplate in slot devices a bit).
* Fixed a bug where slot options copied the supplied name but also
required the string to remain valid for their lifetime.
* Use std::string_view for strings that should never be null.
* Reduced some duplication.
-dynax/ddenlovr.cpp: Allow a mahjong panel to be connected for all
hanafuda games with slotted control panels. This is how the games were
operated most of the time, and all mahjong controls are displayed in
input tests. Also cleaned up some DIP switch settings.
-emu/inpttype.h: Got rid of IPT_GAMBLE_SERVICE.
-bus/bk/parallel.h: Fixed a bug where the supplied options and default
weren't actually used.
-emu/debug/debugcmd.cpp: Use C++ file stream for dumping address maps.
-frontend/mame/clifront.cpp: Use osd_printf_info output for
interactive verbs.
-jaleco/ms32.cpp: Simplified mahjong panel column permutation.
-capcom/cps1bl_5205.cpp, mattel/juicebox.cpp, sun/sun2.cpp,
sun/sun3.cpp: Cleaned up logging.
-emu/xtal.cpp: Reduced temporary objects and duplicated code.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
You now use FUNC or NAME to configure port field callbacks, like you
would when configuring other kinds of callbacks. This has a number of
benefits:
* No need to remember different syntax for port field callbacks, and
more approachable for new contributors.
* May use function templates with multiple arugments using NAME((&...))
syntax without resorting to another layer of macros.
* May use non-member functions on the odd chance it's useful.
* More natural syntax for referring to member functions.
|
| |
|
|
| |
(#12822)
|
| |
|
|
|
|
|
|
|
| |
- fix: draculax Stage 4' "all blue" Richter;
- fix: faussete Stage 2 excessive slowdown and erratic water line;
- fix: xwiber Stage 2 boss never spawning [MT#07384](https://mametesters.org/view.php?id=7384)
- fix: ppersia misplaced line [MT#07727](https://mametesters.org/view.php?id=7727)
- fix: ddragon2 options menu display;
- fix: tblade hang after third person view [MT#08585](https://mametesters.org/view.php?id=8585)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* pce_cd.cpp: convert to logmacro, fix regression on stop/repeat conditions, workaround MT#07972
* Delete unnecessary stub files from the other branch
* hash/pcecd.xml: QA notes
* nec/pce_cd.cpp: fix MT#07972 for good
* hash/pcecd.xml: update QA
* hash/pcecd.xml, nec/pce_cd.cpp: update QA
* nec/pce_cd.cpp: make pregap to have a minimum of 2 seconds, fixes redbook offset
* sound/cdda.cpp: add an actual write callback for audio playback end event
* nec/pce_cd.cpp: implement CDDA audio end event, fixes redbook repeat with emeraldd
* hash/pcecd.xml: update QA
* nec/pce_cd.cpp: do not send an irq when start/end redbook commands are issued, fixes macr2036 (MT #5995), jleagt94, iganin
* hash/pcecd.xml: QA heavy hitters
* hash/pcecd.xml: QA
* nec/pce_cd.cpp: unbreak snatcher, unbreak audio CD player
* nec/pce_cd.cpp: document crazyhos btanb
* nec/pce_cd.cpp: make BRAM to init to a standard scdsys format data
* hash/pcecd.xml: acknowledge games using Save-Kun peripheral
* nec/pce_cd.cpp: fix cdda get_channel_volume index overflow
* sound/cdda.cpp: fix longstanding regression with get_channel_volume, rename it to get_channel_sample
* nec/pce_cd.cpp: QA fader
* nec/pce_cd.cpp: cancel redbook when audio start + play mode = 0 is issued, fixes ppersia sound when picking up sword
* hash/pcecd.xml: finalize QA
* nec/pce_cd.cpp: misc cleanups
* hash/pcecd.xml: fix neklegbb description tag
* hash/pcecd.xml: faussete/traveler description fixes
|
| | |
|
| |
|
|
|
| |
* bus/msx/ctrl: Added XE-1AP pad with defaults for personal computers.
* bus/pce_ctrl: Added XHE-3 PC joystick adapter.
|
| |
|
|
|
| |
(#10165)
For all controllers, added %p player specifier, made device_input_ports() protected, and moved initializations from headers to constructors.
|
| | |
|
| |
|
|
|
| |
-----------------------------------
entex_sag: Pac-Man 2 [Kevin Horton, Rik]
|
| | |
|
|
|
-ggconnie.cpp: Add notes for IRQ.
|