Previous 199869 Revisions Next

r187518 Friday 24th June, 2022 at 18:57:24 UTC by Vasantha Crabb
-plugins.data: Reworked the code substantialy.

* Use the plugin data folder for storing the cache.  The history folder
 may be read-only or shared with different configurations.
* Don't create the cache database or surrounding folder if there's
 nothing to store in it.
* Actually use prepared queries multiple times rather than always
 destroying them after a single use.
* Added proper error checking for most database operations.
* Improved query performance by avoiding outer joins and table scans.

-bus/nubus: Made the Macintosh Display Cards map the blue channel to
white with monochrome monitors.  Also added logging for PLL
configuration to help debug how CRTC and RAMDAC clocks work in the
future.
[plugins/data]data_command.lua data_gameinit.lua data_history.lua data_mameinfo.lua data_marp.lua data_messinfo.lua data_story.lua data_sysinfo.lua database.lua init.lua load_dat.lua
[src/devices/bus/nubus]nubus_48gc.cpp nubus_48gc.h nubus_specpdq.cpp


Previous 199869 Revisions Next


© 1997-2024 The MAME Team