| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|