1
General / Re: Windows 10 multiple monitor marquee
« on: November 06, 2016, 11:57:43 AM »
I am in the process of trying to switch from Hyperspin to Attractmode. So far, love how simple, fast, and straight forward it is.
However, I think there is a bug with the multiple monitor support on Windows 10, and I think you and I are both seeing it.
I am running Windows 10. I enabled Multiple Monitors within the General settings, and I also enabled the Multi-Mon plugin. I was disappointed to see that I cannot get artwork to display on the 2nd monitor. I have tried to access the Monitor Class instance held in fe.monitors[] in my own layouts, and it throws errors on everything but the num, width, height properties. Any of the Func or Overloads (add_text, add_image, add_artwork) throw errors.
If anyone wants to reproduce this bug:
1) Use Windows 10
2) Enable Multiple Monitors within Settings
3) Enable the Multi Mon plugin
4) Run AM from a commandline, so that you can see the errors
Multi-Mon throws an error when it tries to call the add_text function on the fe.monitors[] instance for the 2nd display:
*** Initializing display: 'MAME'
- Loaded master romlist 'MAME' in 37 ms (2099 entries kept, 0 discarded)
- Constructed 2 filters in 99 ms (4198 comparisons)
+ MultiMon Plug-in: Using Monitor #2 (1920x1080)
AN ERROR HAS OCCURED [this function isn't static]
CALLSTACK
*FUNCTION [constructor()] C:\attractmode\plugins/MultiMon.nut line [60]
*FUNCTION [main()] C:\attractmode\plugins/MultiMon.nut line [104]
However, I think there is a bug with the multiple monitor support on Windows 10, and I think you and I are both seeing it.
I am running Windows 10. I enabled Multiple Monitors within the General settings, and I also enabled the Multi-Mon plugin. I was disappointed to see that I cannot get artwork to display on the 2nd monitor. I have tried to access the Monitor Class instance held in fe.monitors[] in my own layouts, and it throws errors on everything but the num, width, height properties. Any of the Func or Overloads (add_text, add_image, add_artwork) throw errors.
If anyone wants to reproduce this bug:
1) Use Windows 10
2) Enable Multiple Monitors within Settings
3) Enable the Multi Mon plugin
4) Run AM from a commandline, so that you can see the errors
Multi-Mon throws an error when it tries to call the add_text function on the fe.monitors[] instance for the 2nd display:
*** Initializing display: 'MAME'
- Loaded master romlist 'MAME' in 37 ms (2099 entries kept, 0 discarded)
- Constructed 2 filters in 99 ms (4198 comparisons)
+ MultiMon Plug-in: Using Monitor #2 (1920x1080)
AN ERROR HAS OCCURED [this function isn't static]
CALLSTACK
*FUNCTION [constructor()] C:\attractmode\plugins/MultiMon.nut line [60]
*FUNCTION [main()] C:\attractmode\plugins/MultiMon.nut line [104]