Ok so I got 53 to work.
ffpyplayer was not installed. when I checked log I saw this.
kivy : Factory: 194 symbols loaded
kivy : Cache: register <kv.lang> with limit=None, timeout=None
kivy : Cache: register <kv.image> with limit=None, timeout=60
kivy : Cache: register <kv.atlas> with limit=None, timeout=None
kivy : Image: Providers: img_tex, img_dds, img_sdl2, img_pil, img_gif (img_ffpyplayer ignored)
kivy : Cache: register <kv.texture> with limit=1000, timeout=60
kivy : Cache: register <kv.shader> with limit=1000, timeout=3600
kivy : VideoGstplayer: Using Gstreamer 1.10.2.0
kivy : Video: Provider: gstplayer
kivy : Loading MPF-MC controller
When I installed ffpyplayer I saw this:
kivy : Factory: 194 symbols loaded
kivy : ImageLoaderFFPy: Using ffpyplayer 4.3.1
kivy : Image: Providers: img_tex, img_dds, img_sdl2, img_pil, img_ffpyplayer, img_gif
kivy : VideoGstplayer: Using Gstreamer 1.10.2.0
kivy : Video: Provider: gstplayer
kivy : Loading MPF-MC controller
Game worked fine, no crashes.
I then tried to upgrade to dev and get this error message.
C:\Users\mwiz\Desktop\robotech>mpf both -t -P
INFO : root : Loading config.
Traceback (most recent call last):
File "C:\Users\mwiz\AppData\Local\Programs\Python\Python36\Scripts\mpf-script.py", line 11, in <module>
load_entry_point('mpf==0.54.0.dev25', 'console_scripts', 'mpf')()
File "c:\users\mwiz\appdata\local\programs\python\python36\lib\site-packages\mpf\commands\__init__.py", line 175, in run_from_command_line
CommandLineUtility(path).execute()
File "c:\users\mwiz\appdata\local\programs\python\python36\lib\site-packages\mpf\commands\__init__.py", line 163, in execute
_module.Command(self.mpf_path, machine_path, remaining_args)
File "c:\users\mwiz\appdata\local\programs\python\python36\lib\site-packages\mpf\commands\both.py", line 27, in __init__
_start_mpf(mpf_path, machine_path, args)
File "c:\users\mwiz\appdata\local\programs\python\python36\lib\site-packages\mpf\commands\both.py", line 9, in _start_mpf
module.Command(mpf_path, machine_path, args)
File "c:\users\mwiz\appdata\local\programs\python\python36\lib\site-packages\mpf\commands\game.py", line 227, in __init__
config = config_loader.load_mpf_config()
File "c:\users\mwiz\appdata\local\programs\python\python36\lib\site-packages\mpf\core\config_loader.py", line 288, in load_mpf_config
with open(self.get_mpf_bundle_path(self.machine_path), "rb") as f:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\mwiz\\Desktop\\robotech\\mpf_config.bundle'
kivy: Factory: 184 symbols loaded
kivy: ImageLoaderFFPy: Using ffpyplayer 4.3.1
kivy: Image: Providers: img_tex, img_dds, img_sdl2, img_pil, img_ffpyplayer, img_gif
kivy: VideoGstplayer: Using Gstreamer 1.16.0.0
kivy: Video: Provider: gstplayer
kivy: Loading MPF-MC controller
Process Process-1:
Traceback (most recent call last):
File "c:\users\mwiz\appdata\local\programs\python\python36\lib\multiprocessing\process.py", line 258, in _bootstrap
self.run()
File "c:\users\mwiz\appdata\local\programs\python\python36\lib\multiprocessing\process.py", line 93, in run
self._target(*self._args, **self._kwargs)
File "c:\users\mwiz\appdata\local\programs\python\python36\lib\site-packages\mpf\commands\both.py", line 14, in _start_mc
module.Command(mpf_path, machine_path, args + ["--both"])
File "c:\users\mwiz\appdata\local\programs\python\python36\lib\site-packages\mpfmc\commands\mc.py", line 219, in __init__
config = config_loader.load_mc_config()
File "c:\users\mwiz\appdata\local\programs\python\python36\lib\site-packages\mpf\core\config_loader.py", line 293, in load_mc_config
with open(self.get_mpf_mc_bundle_path(self.machine_path), "rb") as f:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\mwiz\\Desktop\\robotech\\mpf_mc_config.bundle'