Advanced MAME Launcher - MAME frontend for Kodi
#78
I tested AML dev with MAME 0.206.  In Setup plugin, Build all databases and Scan everything and build plots completed successfully.

In Step by step, all functions completed successfully except for Build MAME databases which crashes with this error:
python:
12:03:40.298 T:96  NOTICE: AML INFO : _command_setup_plugin() Generating MAME main database and PClone list ...
12:03:40.298 T:96  NOTICE: AML DEBUG: fs_load_JSON_file_dic() "C:\Users\HTPC\AppData\Roaming\Kodi\userdata\addon_data\plugin.program.AML.dev\MAME_control_dic.json"
12:03:40.303 T:96   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.TypeError'>
                                            Error Contents: mame_build_MAME_main_database() takes exactly 4 arguments (3 given)
                                            Traceback (most recent call last):
                                              File "C:\Users\HTPC\AppData\Roaming\Kodi\addons\plugin.program.AML.dev\addon.py", line 37, in <module>
                                                resources.main.run_plugin(sys.argv)
                                              File "C:\Users\HTPC\AppData\Roaming\Kodi\addons\plugin.program.AML.dev\resources\main.py", line 402, in run_plugin
                                                _command_context_setup_plugin()
                                              File "C:\Users\HTPC\AppData\Roaming\Kodi\addons\plugin.program.AML.dev\resources\main.py", line 5301, in _command_context_setup_plugin
                                                DB = mame_build_MAME_main_database(PATHS, g_settings, control_dic)
                                            TypeError: mame_build_MAME_main_database() takes exactly 4 arguments (3 given)
                                            -->End of Python script error report<--

I have a suggestion: rename the "Machines by Score" filter to "Machines by Rating", to avoid confusing with scores in games.

Thanks for adding the MAME INI/DAT path setting.  This saves a lot of time when configuring the add-on.
Reply


Messages In This Thread
RE: Advanced MAME Launcher - MAME frontend for Kodi - by Dax9 - 2019-02-15, 21:37
Logout Mark Read Team Forum Stats Members Help
Advanced MAME Launcher - MAME frontend for Kodi2