ArcadeFlow v14.4 I get a black screen
Closed this issue · 2 comments
Hello excellent work, after updating from version 13.9 to version 14.4 I only get a black screen.
I am using attractplus-2.6.2-attract-Windows.MXE-static-x86_64.7z
With version 13.9 everything works fine but with version 14.4 nothing works.
Any help in advance will be greatly appreciated.
Greetings.
Attract-Mode Plus v2.6.2 (Windows, SFML 2.5.1 +7z +Curl)
avcodec 58.54.100 / avformat 58.29.100 / swscale 5.5.100 / avutil 56.31.100 / swresample 3.5.100
Config: D:\attract\attract.cfg
*** Initializing display: 'MAME'
- Loaded master romlist 'MAME' in 29 ms (1369 entries kept, 0 discarded)
- Constructed 35 filters in 7 ms (47915 comparisons)
Failed to load font "D:\attract\layouts/Arcadeflow/font_Roboto-Bold.ttf" (failed to create the font face) - AudioMode plugin: found 9 file(s) in: D:\attract\sounds
WARNING: some options in attract.cfg clash with Arcadeflow
Error loading font from file: D:\attract\layouts/Arcadeflow/font_Roboto-Bold.ttf
AN ERROR HAS OCCURED [the index 'redraw' does not exist]
CALLSTACK
*FUNCTION [main()] D:\attract\layouts/Arcadeflow/layout.nut line [7421]
LOCALS
[categorytable] TABLE
[regsys] TABLE
[data_surface] NULL
[nolist_blanker] NULL
[search] TABLE
[searchdata] NULL
[multifilterglyph] NULL
[mf] TABLE
[boxtitle] NULL
[logotitle] NULL
[all_scrape] TABLE
[all_meta_original] TABLE
[all_meta_edited] TABLE
[meta_original] TABLE
[meta_edited] TABLE
[metadata] TABLE
[yearnames] TABLE
[catnames_SS] TABLE
[catnames] TABLE
[focusindex] TABLE
[z_fields2] TABLE
[z_fields1] TABLE
[z_list] TABLE
[dispatchernum] 0
[dispatcher] ARRAY
[ratetonumber] TABLE
[keyboard_entrytext] ""
[key_selected] ARRAY
[key_sizes] ARRAY
[key_rows] ARRAY
[key_names] TABLE
[scroll] TABLE
[bgpicT] TABLE
[bgT] TABLE
[scrollersize] 19
[lettersize] TABLE
[fadevid] 9905
[delayvid] 9940
[vidstarter] 10000
[spdT] TABLE
[centercorr] TABLE
[deltacol] 2
[carrierT] TABLE
[pagejump] 10
[rotation] TABLE
[fl] TABLE
[scr] TABLE
[UI] TABLE
[gbrgb] TABLE
[colormapper] TABLE
[srfposhistory] ARRAY
[filtersw] ARRAY
[filterw] ARRAY
[impulse2] TABLE
[surfacePos] 0
[globalposnew] 0
[count] TABLE
[snd] TABLE
[satin] TABLE
[themeT] TABLE
[squarizer] false
[column] TABLE
[backs] TABLE
[search_base_rule] "Title"
[noshader] INSTANCE
[flowT] TABLE
[z_var] 0
[var] 0
[dat] TABLE
[bgs] TABLE
[bgvidsurf] NULL
[dir0] TABLE
[commandtable] TABLE
[system_data] TABLE
[orderdatalabel] TABLE
[huecycle] TABLE
[displaystore] 80
[SORTTABLE] TABLE
[DISPLAYTABLE] TABLE
[prfzero] TABLE
[z_info] TABLE
[transdata] ARRAY
[sorter] TABLE
[menucounter] 21
[multifilterz] TABLE
[umvisible] true
[umpresel] 0
[umtable] ARRAY
[selection_pre] NULL
[prf] TABLE
[DBGON] false
[z_af_collections] TABLE
[uifonts] TABLE
[zmenu] NULL
[gh] TABLE
[AF] TABLE
[IDX] ARRAY
[ap] """
[elapse] TABLE
[vargv] ARRAY
[this] TABLE
Script Error in D:\attract\layouts/Arcadeflow/layout.nut - the index 'redraw' does not exist
- Loaded layout: D:\attract\layouts/Arcadeflow/ (layout.nut)
- Constructed 1 filters in 0 ms (93 comparisons)
- AudioMode plugin: found 9 file(s) in: D:\attract\sounds
- Loaded layout: D:\attract\layouts/cosmo-mainmenu/ (layout.nut)
*** Initializing display: 'MAME'
- Loaded master romlist 'MAME' in 29 ms (1369 entries kept, 0 discarded)
- Constructed 35 filters in 8 ms (47915 comparisons)
Failed to load font "D:\attract\layouts/Arcadeflow/font_Roboto-Bold.ttf" (failed to create the font face) - AudioMode plugin: found 9 file(s) in: D:\attract\sounds
WARNING: some options in attract.cfg clash with Arcadeflow
Error loading font from file: D:\attract\layouts/Arcadeflow/font_Roboto-Bold.ttf
AN ERROR HAS OCCURED [the index 'redraw' does not exist]
CALLSTACK
*FUNCTION [main()] D:\attract\layouts/Arcadeflow/layout.nut line [7421]
LOCALS
[categorytable] TABLE
[regsys] TABLE
[data_surface] NULL
[nolist_blanker] NULL
[search] TABLE
[searchdata] NULL
[multifilterglyph] NULL
[mf] TABLE
[boxtitle] NULL
[logotitle] NULL
[all_scrape] TABLE
[all_meta_original] TABLE
[all_meta_edited] TABLE
[meta_original] TABLE
[meta_edited] TABLE
[metadata] TABLE
[yearnames] TABLE
[catnames_SS] TABLE
[catnames] TABLE
[focusindex] TABLE
[z_fields2] TABLE
[z_fields1] TABLE
[z_list] TABLE
[dispatchernum] 0
[dispatcher] ARRAY
[ratetonumber] TABLE
[keyboard_entrytext] ""
[key_selected] ARRAY
[key_sizes] ARRAY
[key_rows] ARRAY
[key_names] TABLE
[scroll] TABLE
[bgpicT] TABLE
[bgT] TABLE
[scrollersize] 19
[lettersize] TABLE
[fadevid] 9905
[delayvid] 9940
[vidstarter] 10000
[spdT] TABLE
[centercorr] TABLE
[deltacol] 2
[carrierT] TABLE
[pagejump] 10
[rotation] TABLE
[fl] TABLE
[scr] TABLE
[UI] TABLE
[gbrgb] TABLE
[colormapper] TABLE
[srfposhistory] ARRAY
[filtersw] ARRAY
[filterw] ARRAY
[impulse2] TABLE
[surfacePos] 0
[globalposnew] 0
[count] TABLE
[snd] TABLE
[satin] TABLE
[themeT] TABLE
[squarizer] false
[column] TABLE
[backs] TABLE
[search_base_rule] "Title"
[noshader] INSTANCE
[flowT] TABLE
[z_var] 0
[var] 0
[dat] TABLE
[bgs] TABLE
[bgvidsurf] NULL
[dir0] TABLE
[commandtable] TABLE
[system_data] TABLE
[orderdatalabel] TABLE
[huecycle] TABLE
[displaystore] 80
[SORTTABLE] TABLE
[DISPLAYTABLE] TABLE
[prfzero] TABLE
[z_info] TABLE
[transdata] ARRAY
[sorter] TABLE
[menucounter] 21
[multifilterz] TABLE
[umvisible] true
[umpresel] 0
[umtable] ARRAY
[selection_pre] NULL
[prf] TABLE
[DBGON] false
[z_af_collections] TABLE
[uifonts] TABLE
[zmenu] NULL
[gh] TABLE
[AF] TABLE
[IDX] ARRAY
[ap] """
[elapse] TABLE
[vargv] ARRAY
[this] TABLE
Script Error in D:\attract\layouts/Arcadeflow/layout.nut - the index 'redraw' does not exist
- Loaded layout: D:\attract\layouts/Arcadeflow/ (layout.nut)
! Unexpectedly lost focus to: explorer.exe (31832)
The issue here is with the surface redraw feature, that is not implemented in Attract mode Plus release 2.6.2, but only in the stable master branch. You can get the most updated binaries from the Actions tab here:
https://github.com/oomek/attractplus/actions
and the latest master build is this:
https://github.com/oomek/attractplus/actions/runs/2985758087
scroll down to the artifacts section and download the archive for your system.
Thank you very much the problem is solved and I think it's the best frontend I've tried.
Greetings and thanks for your time and prompt response.