This front end is amazing! I was playing with it last night. I hope to start on a theme for it tonight to match my neo geo mvs theme.
I haven't spent a huge amount of time with it yet, so forgive me if I ask a question where I may have overlooked the answer.
Is there a way to change the looks or color of the menus?
Is there a way to shut down computer on exit? Or can I run a script/exe on exit to accomplish the same task?
Any way I can load settings from a yaml/ini/cfg file to use in my theme? I'm not familiar with squirrel (ruby dev).
Thank you!
Hey there, glad you like it.
The themes/layouts are completely configurable, so you can change the look/colours/font etc of the menus by editing the associated layout script file. The "Layout.md" file included in the distribution describes how the layouts work in detail.
If you go to the "General" menu in configuration mode, one of the options is to specify an Exit command that gets run whenever you exit the frontend. If you are on linux you would put in something like "sudo shutdown" as the exit command, on windows I think it is "shutdown /s" that you want.
There isn't really a way to load layout settings from a yaml/ini/cfg file for a theme, at least not the way I think you mean. The idea is that the squirrel script file for the theme will contain all the settings...
raygun, can themes show a movie in the background, and then overlay that with images?
I'm thinking along the lines of what cools has w/his layout, but w/video background instead of just the snap. Alternatively, instead of doing it as a movie, maybe an MNG? (don't know if that's supported by SFML though).
Regardless, attract-mode is AWESOME. Compiling it on my Fedora-20 machine was pretty simple (RPM available on request to those who want it), and once I realized that I had to copy the files out of /usr/local/share/attract/config/layouts into ~/.attract/layouts/ to get them to work things went much faster.
Lov'n it!
Thanks! good to hear you can get it going on Fedora without too much pain.
And yes you can do video in the background and overlay that with images. In fact, I'm pretty sure that's how cools has his layout running now, there's even a rough video of it in action:
The video and audio decoding for the frontend is done by FFmpeg, I'm not sure if it supports MNG.
The fact your layout files wound up in
/usr/local/share/attract/config/layouts is a bit of a concern, they should have been installed into
/usr/local/share/attract/layouts (i.e. without the "config" subdir). Did you use "make install" to copy the files over originally or some other method?