Attract-Mode Support Forum
Attract-Mode Support => Themes => Topic started by: Oomek on January 06, 2018, 05:23:33 AM
-
Ambience HD theme v0.8 beta
(https://i.postimg.cc/SY7W8fsN/Ambience-HD-1.png) (https://postimg.cc/SY7W8fsN) (https://i.postimg.cc/m1GYt5T5/Ambience-HD-2.png) (https://postimg.cc/m1GYt5T5)
REQUIREMENTS:
- Attract Mode 2.6.0 or newer
- shaders support
- snaps and videos on the SSD for smooth scrolling
- preferably triple buffering enabled in driver's control panel and fulscreen mode in AM
- works best with selection_speed_ms 51 in attract.cfg
- for this moment Ambience requires setting Left (Next Game) and Right (Previous Game) actions in Controls settings
Known issues:
- fixed to 1920 x 1080 at the moment
- some shaders do not compile on older Macs
- snaps only option isn't working yet
TODO:
- dynamicaly adapting to all resolutions
- systems selector
- auto update
Changelog:
09.12.2019
- Updated to v0.8
- Fixed some genres being cut off
- Fixed logo not showing and wrong format of gradients
- Fixed handling of filters with no games
- Fixed handling of empty filters list
- Fixed shader errors on linux
- Improved formatting of long game titles
29.11.2019
- Initial release v0.7
DOWNLOAD LINK
https://github.com/oomek/ambience-hd
Check settings.ini if you want to adjust power commands or labels for your hardware buttons in your cabinet.
Please use Github to report any issues.
-
Impresive work mate!. Clean and smart. Looking forward to test it.
-
nice,,,real nice...
been waiting for that transparency! :)
oh ya.....were the heck have you been.... >:(
update....well im glad your feeling on the up! brother...
-
I suffer from Fibromyalgia mate. I can be active only during my relatively good periods :(
-
Looks sweet! Thank you for keeping the aspect ratio of the videos/art. To me that is what makes or breaks a theme. It's a little thing but goes a long way!
-
I spy... Overwatch! ;D Looks great, and good to see you back!
(https://media.discordapp.net/attachments/374991603376586754/385031760616095746/unnamed-4.jpg?width=891&height=501)
-
I’ll just drop a link here for this moment.
Release soon.
https://youtu.be/XGQiUk5uwGw
Nice one. Looking forward to try it
I spy... Overwatch! ;D Looks great, and good to see you back!
(https://media.discordapp.net/attachments/374991603376586754/385031760616095746/unnamed-4.jpg?width=891&height=501)
that would be a good idea for a displays menu layout :P (the menu item style in Overwatch)
-
Wow, looks amazing. Cant wait to try that blur effect!
-
this is exactly what i want.
hope u really will release it ! im looking forward to it.
thanks in advance
-
This looks awesome!
Will this work with the PI or in verticle mode?
-
This theme looks great. Will definitely be trying it out!
-
Hi, a little update here.
For the last week I was distracted by some small bugs in AM which came up while coding that theme.
Why is it always happening to me :P
First was AM freezes when resuming from sleep, then weird behaviour of the video_playing parameter, and now some unusual periodical (every 15s) activity on the GPU. 1st and 2nd are fixed. Now I'm going through the AM sources trying to make some sense out of it ( no offense Andrew, just my knowledge shortages ) and see if I can figure out what is causing this unusual GPU activity.
I know some of you would like to use my blur module, so before releasing I need to make sure it doesn't suck to much juices out of the GPU.
-
I spy... Overwatch! ;D Looks great, and good to see you back!
I don't play Overwatch so I blame coincidence :P
-
Really good looking theme! I've been coming here everyday since you started the thread to se if there's been any updates, gonna keep on checking :) !
Great work!
-
Amazing work! Congrats! ;D
-
So stylish, very nice work !
-
any updates ? thanks Oomek ;)
-
Is there a way to fade out your carreir after a few seconds?
-
This looks killer sweet!
-
I'm gonna leave this browser tab open until this cool looking theme is released! 8)
-
I’m not able to release the layuot until Andrew accepts my recent 3 pull requests on Github. I’ve added blending modes, font letter spacing parameter and automatic generation of mipmaps to Attract Mode. My layout wont work without it. I know I could release it with my own binary, but I would really like to avoid that.
-
thanks for the update.. it's good to know.
ill have to shoot him a "bump" and a please. :D
and hope for the best...i know its been a while since you did the font fix..
witch im assuming he could of fit in the last update, but did not...
peace....
-
Will this theme work on a Raspberry Pi 3? I think I've tried two themes based on carrier.nut and neither worked, just showing white boxes. It might allocate too many objects for the Pi or something?
-
Honestly I have no idea. I’ve never used RPI.
-
Does it show any errors in the log?
-
Nothing in the log, but stdout shows some GL errors like "Impossible to create render texture (failed to link the target texture to the frame buffer)". Someone mentioned a similar problem in this thread:
http://forum.attractmode.org/index.php?topic=1878.0
I tried increasing the GPU memory from 256 to 512 (the Pi 3 has 1 gig of RAM to split between CPU/GPU), but that didn't help. I guess the Pi just isn't strong enough for the fancier themes.
-
Nothing in the log, but stdout shows some GL errors like "Impossible to create render texture (failed to link the target texture to the frame buffer)". Someone mentioned a similar problem in this thread:
http://forum.attractmode.org/index.php?topic=1878.0
I tried increasing the GPU memory from 256 to 512 (the Pi 3 has 1 gig of RAM to split between CPU/GPU), but that didn't help. I guess the Pi just isn't strong enough for the fancier themes.
The Pi 3 can use layouts/themes that use the carrier.nut. Oomek's Silky layout is an example that works well on the Pi. The white boxes you describe do sound like they can be a memory issue or missing/misconfigured artwork (some layouts use different folder names for the artwork assets).
If you are running RetroPie make certain that you're booting to a command line or directly to Attract-Mode. Booting to Emulation Station or Pixel Desktop first and then running Attract-Mode will consume more GPU memory and possibly cause issues. 256MB - 384MB is good setting for your Pi GPU.
Some layouts/themes are created by people using Windows which is NOT case sensitive. These layouts can have problems when they are run on Linux (which is case sensitive) if the author hasn't taken this into account.
I haven't really come across any layouts that won't work on the Pi and I've tried just about everything over the years. They all work but some are so GPU and/or CPU heavy that they will run very slow (to the point you wouldn't want to use them). Make sure that you look at the layout settings if a layout runs slow or doesn't look right. Most layouts have features that can be adjusted/disabled which can speed things up or correct artwork folder issues.
Last thoughts, make sure you're using hardware video decoding (mmal) and not software decoding. Also make sure that your videos aren't too high resolution.
-
Thanks for the tips. I'm using mmal and booting directly to AM. You're right though, Silky does work fine for me too, so maybe it's an artwork/font path issue with the other carrier.nut ones I tried.
-
Thanks for the tips. I'm using mmal and booting directly to AM. You're right though, Silky does work fine for me too, so maybe it's an artwork/font path issue with the other carrier.nut ones I tried.
I don't know if you realize that the "carrier.nut" does the same thing as other "conveyor.nut" files (though some are written better than others). These are really just names the coders chose. Many layouts move artwork around with these type of .nut files such as Robospin, Cosmo, uni_cade, etc. (all which work well on the Pi when setting the layout options properly). This is another very good example for a carrier.nut/conveyour.nut that works well on the Pi when properly configured http://forum.attractmode.org/index.php?topic=1945.0 (http://forum.attractmode.org/index.php?topic=1945.0)
I don't want to hijack this thread so start a new thread or PM me if you want to further discus Pi issues.
-
I’m not able to release the layuot until Andrew accepts my recent 3 pull requests on Github. I’ve added blending modes, font letter spacing parameter and automatic generation of mipmaps to Attract Mode. My layout wont work without it. I know I could release it with my own binary, but I would really like to avoid that.
These PRs look really great! Thanks for helping to push AM forward and making our builds more robust with options.
-
A little sneak peek of the beta version:
https://youtu.be/jVMn1hB_ZPE
(https://s22.postimg.cc/ifcc1xa5p/2_E9_C7_A7_D-_B107-415_B-8_A41-_DA43_A4136_B62.png) (https://postimg.cc/image/ifcc1xa5p/)
(https://s22.postimg.cc/5b6rp8ptp/A9_F2584_F-47_F7-47_A8-82_DF-1_F95_D9_BD5_AAC.png) (https://postimg.cc/image/5b6rp8ptp/)
(https://s22.postimg.cc/z1twbk0ot/CB38_B351-_C5_B2-436_A-941_B-025_AE7_B81551.png) (https://postimg.cc/image/z1twbk0ot/)
(https://s22.postimg.cc/mbpnxwnfh/E27_BF5_B9-54_FF-4_ECE-92_D3-98295_DEA3171.png) (https://postimg.cc/image/mbpnxwnfh/)
(https://s22.postimg.cc/nphatsukt/8_B655236-0_DD2-479_A-_BCCE-467_BF8_C19_A51.png) (https://postimg.cc/image/nphatsukt/)
-
dam that is good!,, i also love the shhh, sound so mutch
-
:o
-
Is there a chance for a 4: 3 version?
-
Amazing job Oomek! But I think it would be well worth swapping out the vertical filter list to a system list instead!
Here's a theme i'm working on (based on Verion's Magnus) where it has a horizontal system menu on the top left corner and you can change between the systems with left and right and then change between the games with up and down: https://www.youtube.com/watch?v=h07ZgaUeLA8
If you can swap between systems it would eliminate the need for a separate System Menu!
-
Is there a chance for a 4: 3 version?
Yes, it will scale to all horizontal ratios.
-
Amazing job Oomek! But I think it would be well worth swapping out the vertical filter list to a system list instead!
If you can swap between systems it would eliminate the need for a separate System Menu!
That’s not going to happen. I extensively use filters and mainly use Mame.
I can add systems menu later activated with a button.
-
Great theme! Are the new menus included in attractmode, or only part of this theme?
-
The menus are part of the theme. But (if Andrew agrees) the goal is to refresh the whole AM menu system in the future, because it feels a bit ancient. This is just one of the ideas for it.
-
The menus are part of the theme. But (if Andrew agrees) the goal is to refresh the whole AM menu system in the future, because it feels a bit ancient. This is just one of the ideas for it.
Very much agree with you that it's time for the whole AttractMode menu system to be overhauled and given a proper facelift. :D And if the (new) menu system looked anything at all like this theme, it would be great!
-
That’s not going to happen. I extensively use filters and mainly use Mame.
I can add systems menu later activated with a button.
No worries. It looks fantastic the way it is! :)
-
is a very good !
-
C'mon man we are dying here
-
This looks amazing and I can't wait to check it out! Hopefully it can be released sooner than later :D
-
no one here wants to step on toes but, maybe it's time for a side branch of AM
"Oomek"
kickstarter......
i would donate.......
just an idea .. :o
-
hey, Oomek.
just wanted to say that i love all your work. (i currently use the silky theme)
PS: is there any way you can release a beta version of this?
-
Andrew is in a process of merging my contributions to the Attract Mode on which my theme heavily relies on, so you have to be a bit more patient, It will be released as soon as the AM 2.5.0 is out
-
Andrew is in a process of merging my contributions to the Attract Mode on which my theme heavily relies on, so you have to be a bit more patient, It will be released as soon as the AM 2.5.0 is out
Good news! I'm so happy!!!
-
Hello, I introduce myself: I am igarikoitz, creator of the themes Aurora, Aura and Aura 4K for RetroFE.
After watching your latest video about the Ambience HD theme that you are doing, the possibility of the Frond-end Attrack Mode to create the themes has been powerfully called to me.
In August I have vacations in my work and I am considering studying the theme system used by Attrack Mode, to create a version of Aura 4K.
In any case, Oomek very good design. Keep it up so it's getting very impressive.
-
welcome.....amazing ,crisp and clean.... ;D
-
Hello, I introduce myself: I am igarikoitz, creator of the themes Aurora, Aura and Aura 4K for RetroFE.
After watching your latest video about the Ambience HD theme that you are doing, the possibility of the Frond-end Attrack Mode to create the themes has been powerfully called to me.
In August I have vacations in my work and I am considering studying the theme system used by Attrack Mode, to create a version of Aura 4K.
In any case, Oomek very good design. Keep it up so it's getting very impressive.
I'm happy that I'm the source of your inspiration. AM api is maybe hard to learn for the beginner, but if you spend some time dissecting other themes you will learn quickly and appreciate the versatility Squirrel provides.
-
Andrew is in a process of merging my contributions to the Attract Mode on which my theme heavily relies on, so you have to be a bit more patient, It will be released as soon as the AM 2.5.0 is out
I can't wait for 2.5.0 simply because it means this theme will be out!
-
Andrew is in a process of merging my contributions to the Attract Mode on which my theme heavily relies on, so you have to be a bit more patient, It will be released as soon as the AM 2.5.0 is out
I see that the next version has just been released on Github! :D :D :D
-
I can't wait for this to release. :)
-
Great work!!! theme is woderful. I'm waiting release
-
Andrew is in a process of merging my contributions to the Attract Mode on which my theme heavily relies on, so you have to be a bit more patient, It will be released as soon as the AM 2.5.0 is out
I can't wait for 2.5.0 simply because it means this theme will be out!
we just went to 2.4, does this mean we wait another year for 2.5 till release?
-
I want to be perfectly honest with you. I started rewritting the theme, but in the meantime I got distracted and started experimenting with asynchronous loading of images for AttractMode. I’ve underestimated the complexity of the task and it’s taking longer as I thought it would.
Here’s a little demo and as you can see I load almost 300 snaps in 100ms while preserving smooth 60fps.
https://youtu.be/xYKcS_rrjpM
I can drop it and finish Ambience, but you have to answer it for yourself, what is more important, finishing my theme, or async image loading for AM ;)
-
I can drop it and finish Ambience, but you have to answer it for yourself, what is more important, finishing my theme, or async image loading for AM ;)
That's a tough choice :D I'm a fan of Ambience HD but I also would like async image loading for my theme... and that would mean I'll have to re-rewrite it... all of this is FUN :D
-
I don’t think you would have to rewrite your theme as async loading will be done by Attract Mode internally.
-
I don’t think you would have to rewrite your theme as async loading will be done by Attract Mode internally.
Even better. But I'll find some other reason to rewrite my theme, I'm sure :D
-
I want to be perfectly honest with you. I started rewritting the theme, but in the meantime I got distracted and started experimenting with asynchronous loading of images for AttractMode. I’ve underestimated the complexity of the task and it’s taking longer as I thought it would.
Here’s a little demo and as you can see I load almost 300 snaps in 100ms while preserving smooth 60fps.
https://youtu.be/xYKcS_rrjpM
I can drop it and finish Ambience, but you have to answer it for yourself, what is more important, finishing my theme, or async image loading for AM ;)
This is amazing, Thank you for your hard work!
-
Super impressive progress with what you're doing on AM. Very hyped for your changes in that and this theme!
-
Any new progress? I've been looking for a new theme and I really enjoy this
-
anxiously awaiting this release. thanks
-
im thinking he has kind of painted the picture a few lines up....yaa know
but if you must,, im thinking you would have better luck hitting him up
on the discord Chanel......good luck
-
This is never coming out, is it? :(
-
This is never coming out, is it? :(
Oomek has been busy developing features for AM that will bring benefits to all themes and developers. I'm sure he's still working on Ambiance HD and we just have to wait and thank him for the excellent work he's doing
-
This is never coming out, is it? :(
Oomek has been busy developing features for AM that will bring benefits to all themes and developers. I'm sure he's still working on Ambiance HD and we just have to wait and thank him for the excellent work he's doing
Oomek suffers from a fibromyalgia and can not work continuously, that's why he comes here only in the periods when he is better, or at least he said in the forum.
-
news ?
-
It's been nearly a year since this was shown. Any chance you can release what you have so that folks can see how you did different things?
-
any news ? or a demo ?
-
the demo would be enough :(
-
Hi there, any updates on this? Or maybe someone could recommend a similar theme?
-
MAN, that was beautiful!
Still remember the olden days, being thankful something like MaLA existed, just to be able to create some nice theme for myself that was't a complete mess of loud incongruent sound, shapes and colors all shouting at my face.
Now everywhere I turn there is a gorgeous theme waiting.
Congratulation.
-
Too much work in progress ... more than a year ... :D
-
I want to be perfectly honest with you. I started rewritting the theme, but in the meantime I got distracted and started experimenting with asynchronous loading of images for AttractMode. I’ve underestimated the complexity of the task and it’s taking longer as I thought it would.
Here’s a little demo and as you can see I load almost 300 snaps in 100ms while preserving smooth 60fps.
https://youtu.be/xYKcS_rrjpM
I can drop it and finish Ambience, but you have to answer it for yourself, what is more important, finishing my theme, or async image loading for AM ;)
As who can't use most community themes because they're too choppy, this is a thing a beauty. Best of luck finishing it up!
I suffer from chronic health problems as well. It can be very rough. I hope you feel better soon, mate.
-
Very good! When will a download version be available? The truth is that I liked this layout a lot.
-
I am excited for the release of this as well. Even if it is only partially complete.
-
It's been a really long time since the original/initial post. I wonder if Oomek is still working on this? ;D
-
I have spoken to Oomek by private message and he has told me that he currently does not have time to finish it. A shame ... We will have to wait to see what happens later. :-\
-
I want to be perfectly honest with you. I started rewritting the theme, but in the meantime I got distracted and started experimenting with asynchronous loading of images for AttractMode. I’ve underestimated the complexity of the task and it’s taking longer as I thought it would.
Here’s a little demo and as you can see I load almost 300 snaps in 100ms while preserving smooth 60fps.
https://youtu.be/xYKcS_rrjpM
I can drop it and finish Ambience, but you have to answer it for yourself, what is more important, finishing my theme, or async image loading for AM ;)
Would you consider sharing/releasing it in the state that it was shown? So perhaps others could finish what you started?
-
Hi.
Since there is still a lot of interest in that theme I could spare some time to finish it to shareable state. The only problem I found today is that Attract Mode 2.6.0 broke Ambience. AM will be crashing on loading Ambience until the regression described here https://github.com/mickelson/attract/issues/566 gets a fix
-
Hi.
Since there is still a lot of interest in that theme I could spare some time to finish it to shareable state. The only problem I found today is that Attract Mode 2.6.0 broke Ambience. AM will be crashing on loading Ambience until the regression described here https://github.com/mickelson/attract/issues/566 gets a fix
In the videos you posted on YouTube it looks amazing just like this one. I am willing to help you if you wish. I don't have much knowledge in programming, but in design or testing I offer myself. :)
-
Hi.
Since there is still a lot of interest in that theme I could spare some time to finish it to shareable state. The only problem I found today is that Attract Mode 2.6.0 broke Ambience. AM will be crashing on loading Ambience until the regression described here https://github.com/mickelson/attract/issues/566 gets a fix
Thank you! That's great! If it strains you in any way though; just forget about it.
-
Simply beautiful this theme, I think it deserves the release ;)
-
Yup beautiful theme.
-
thank you very much. I appreciate your work
-
Just a little update:
I'm digging through those 4000 lines of code. Fixed 90% of things that needed fixing, just 2 bugs left to squash and I'm ready to publish the first beta, so it shouldn't be long.
-
What good news Ommek! Waiting for the beta version then. Thank you. ;D
-
Thank you, for the work will be magnificent.
-
Testing it on my cab. No issues so far.
https://youtu.be/2lT_oY1BfX0
Sorry for the quality, I did't have screen cap set up.
-
Testing it on my cab. No issues so far.
https://youtu.be/2lT_oY1BfX0
Sorry for the quality, I did't have screen cap set up.
Fabulous! I really like what the filters look like and how to scroll through the menus. Very complete in other aspects such as customization, tags and others.
PD: The quality of the video is very well appreciated.
-
Testing it on my cab. No issues so far.
https://youtu.be/2lT_oY1BfX0
Very impressive as usual, super smooth and I love how everything smoothly fades/slides in place, like the highlighted letter in the "letter bar" that is animated. Class.
-
So hyped to see you back and having luck with this theme's development!
-
Ambience HD V0.7 beta is out
http://forum.attractmode.org/index.php?topic=2047.msg14081#msg14081
-
omg omg omg! ;D
-
:) I'm happy and excited. After work in the afternoon I will try it. Thanks a lot
-
Fantastic! Thanks Oomek for taking the time to follow the work and share it! ;D
-
thanks bro, it looks great, cant wait to try it...thanks
edit couldn't wait....dam this is sweet...the alphabet animation is classy working
great for me...!
Q: after some others have a chance to mess with it could you let me know how to add other things to the menu
like in the video "arcade" puzzle ext... thanks,
-
Big thanks Oomek!
it sounds like a sweet Christmas present, it was very beautiful. :)
-
thanks bro, it looks great, cant wait to try it...thanks
edit couldn't wait....dam this is sweet...the alphabet animation is classy working
great for me...!
Q: after some others have a chance to mess with it could you let me know how to add other things to the menu
like in the video "arcade" puzzle ext... thanks,
These are just filters, You add them here:
(https://i.postimg.cc/hQXqr5r4/Filters.png) (https://postimg.cc/hQXqr5r4)
-
Ambience HD V0.7 beta is out
http://forum.attractmode.org/index.php?topic=2047.msg14081#msg14081
The truth is that I've been testing it and it's excellent, I like it a lot. Can I give an Oomek suggestion? Is there a possibility of leaving the name of the complete games as shown before and sliding way? Example: https://www.youtube.com/watch?v=XT7kGS_kkiE
I leave the link of an image in case it is not understood: https://ibb.co/zSfJrzP
-
I've decided to drop the scrolling because it wasn't showing full titles on inactive tiles.
The only thing I'm wondering about is why it isn't showing the full title on your machine
(https://i.postimg.cc/FddYfDLc/SF2.png) (https://postimg.cc/FddYfDLc)
What is your screen resolution?
-
After I change the theme I get this image and does not load the new theme, I already installed the AM 2.6 but still continue to receive the same screen, could someone help me? Other themes work normally.
-
I've decided to drop the scrolling because it wasn't showing full titles on inactive tiles.
The only thing I'm wondering about is why it isn't showing the full title on your machine
(https://i.postimg.cc/FddYfDLc/SF2.png) (https://postimg.cc/FddYfDLc)
What is your screen resolution?
Now I understand why the change. It is true! You can see it complete ... It will be for the resolution of my monitor which is 1366x768. I will continue testing then.
PD: I use Attract-Mode version 2.6.0
-
This is what it looks like for me
(https://i.imgur.com/n0N5Deq.png)
Running script: /home/gregory/.attract/layouts/Ambience HD/nuts/math.nut
Done script: /home/gregory/.attract/layouts/Ambience HD/nuts/math.nut
Running script: /home/gregory/.attract/layouts/Ambience HD/nuts/frame_selector.nut
Done script: /home/gregory/.attract/layouts/Ambience HD/nuts/frame_selector.nut
Running script: /home/gregory/.attract/layouts/Ambience HD/nuts/frame_tile.nut
Done script: /home/gregory/.attract/layouts/Ambience HD/nuts/frame_tile.nut
Running script: /home/gregory/.attract/layouts/Ambience HD/nuts/animate.nut
Done script: /home/gregory/.attract/layouts/Ambience HD/nuts/animate.nut
Running script: /home/gregory/.attract/layouts/Ambience HD/nuts/carrier.nut
Done script: /home/gregory/.attract/layouts/Ambience HD/nuts/carrier.nut
Running script: /home/gregory/.attract/layouts/Ambience HD/nuts/text_scaled.nut
Done script: /home/gregory/.attract/layouts/Ambience HD/nuts/text_scaled.nut
Running script: /home/gregory/.attract/layouts/Ambience HD/nuts/blur.nut
Uniform "texsize" not found in shader
Uniform "texsize" not found in shader
Failed to compile fragment shader:
0:15(8): error: bit-wise operations are forbidden in GLSL 1.10 (GLSL 1.30 or GLSL ES 3.00 required)
0:15(8): error: bit-wise operations are forbidden in GLSL 1.10 (GLSL 1.30 or GLSL ES 3.00 required)
0:15(8): error: type mismatch
0:15(6): error: bit-wise operations are forbidden in GLSL 1.10 (GLSL 1.30 or GLSL ES 3.00 required)
0:16(21): error: bit-wise operations are forbidden in GLSL 1.10 (GLSL 1.30 or GLSL ES 3.00 required)
0:16(21): error: type mismatch
0:16(15): error: cannot construct `float' from a non-numeric data type
0:16(15): error: operands to arithmetic operators must be numeric
0:16(9): error: operands to arithmetic operators must be numeric
0:16(2): error: `return' with wrong type error, in function `rndf' returning float
0:30(25): error: could not implicitly convert operands to arithmetic operator
0:30(52): error: no matching function for call to `mod(float, int)'; candidates are:
0:30(52): error: float mod(float, float)
0:30(52): error: vec2 mod(vec2, float)
0:30(52): error: vec3 mo
Done script: /home/gregory/.attract/layouts/Ambience HD/nuts/blur.nut
Running script: /home/gregory/.attract/layouts/Ambience HD/nuts/alphabet.nut
Done script: /home/gregory/.attract/layouts/Ambience HD/nuts/alphabet.nut
Running script: /home/gregory/.attract/layouts/Ambience HD/nuts/filters.nut
Done script: /home/gregory/.attract/layouts/Ambience HD/nuts/filters.nut
Failed to compile fragment shader:
0:19(28): warning: Float suffixes are invalid in GLSL 1.10
0:19(35): warning: Float suffixes are invalid in GLSL 1.10
0:59(41): error: no matching function for call to `pow(float, int)'; candidates are:
0:59(41): error: float pow(float, float)
0:59(41): error: vec2 pow(vec2, vec2)
0:59(41): error: vec3 pow(vec3, vec3)
0:59(41): error: vec4 pow(vec4, vec4)
0:59(14): error: no matching function for call to `mix(vec4, vec4, error)'; candidates are:
0:59(14): error: float mix(float, float, float)
0:59(14): error: vec2 mix(vec2, vec2, float)
0:59(14): error: vec3 mix(vec3, vec3, float)
0:59(14): error: vec4 mix(vec4, vec4, float)
0:59(14): error: vec2 mix(vec2, vec2, vec2)
0:59(14): error: vec3 mix(vec3, vec3, vec3)
0:59(14): error: vec4 mix(vec4, vec4, vec4)
Running script: /home/gregory/.attract/layouts/Ambience HD/config.ini
Done script: /home/gregory/.attract/layouts/Ambience HD/config.ini
Running script: /home/gregory/.attract/layouts/Ambience HD/modern_dialogs/initialize.nut
Running script: /home/gregory/.attract/layouts/Ambience HD/modern_dialogs/math.nut
Done script: /home/gregory/.attract/layouts/Ambience HD/modern_dialogs/math.nut
Running script: /home/gregory/.attract/layouts/Ambience HD/modern_dialogs/modern_dialog.nut
Done script: /home/gregory/.attract/layouts/Ambience HD/modern_dialogs/modern_dialog.nut
Running script: /home/gregory/.attract/layouts/Ambience HD/modern_dialogs/modern_dialog_animate.nut
Done script: /home/gregory/.attract/layouts/Ambience HD/modern_dialogs/modern_dialog_animate.nut
Failed to compile vertex shader:
0:10(22): error: vector size mismatch for arithmetic operator
Failed to compile vertex shader:
0:7(2): error: value of type vec4 cannot be assigned to variable of type vec2
Failed to compile vertex shader:
0:7(2): error: value of type vec4 cannot be assigned to variable of type vec2
Done script: /home/gregory/.attract/layouts/Ambience HD/modern_dialogs/initialize.nut
Done script: /home/gregory/.attract/layouts/Ambience HD/layout.nut
Attract master-git, OS Linux,
AMD RAVEN APU
1920x1080
everything else works fine
-
After I change the theme I get this image and does not load the new theme, I already installed the AM 2.6 but still continue to receive the same screen, could someone help me? Other themes work normally.
run attract-console --loglevel debug >log.txt
and attach the log.txt to your post
-
This is what it looks like for me
Attract master-git, OS Linux,
AMD RAVEN APU
1920x1080
everything else works fine
Ambience HD is heavy on OpenGL shaders, it does not support GLES. Try building AM without GLES
you can check the shader language version by launching attract -v
-
I'm not sure why it's even trying gles , lemme recompile
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
Max core profile version: 4.5
Max compat profile version: 4.5
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL core profile version string: 4.5 (Core Profile) Mesa 20.0.0-devel (git-0eb78a078e)
OpenGL core profile shading language version string: 4.50
OpenGL version string: 4.5 (Compatibility Profile) Mesa 20.0.0-devel (git-0eb78a078e)
OpenGL shading language version string: 4.50
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.0.0-devel (git-0eb78a078e)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
GL_EXT_shader_implicit_conversions, GL_EXT_shader_integer_mix,
-
What platform are you running it on?
-
This is what it looks like for me
Attract master-git, OS Linux,
AMD RAVEN APU
1920x1080
everything else works fine
Ambience HD is heavy on OpenGL shaders, it does not support GLES. Try building AM without GLES
you can check the shader language version by launching attract -v
Normal Linux desktop? [ Gentoo ]
Attract-Mode v2.6.0 (Linux, SFML 2.5.1 +FontConfig +Xinerama +SWF +7z +Curl)
avcodec 58.54.100 / avformat 58.29.100 / swscale 5.5.100 / avutil 56.31.100 / swresample 3.5.100
OpenGL 4.5 (Compatibility Profile) Mesa 20.0.0-devel (git-0eb78a078e)
- vendor : X.Org
- renderer: AMD RAVEN (DRM 3.35.0, 5.4.0-gentoo-x86_64, LLVM 10.0.0)
Shaders are available.
Just built it explicitly disabling gles with USE_GLES=0, and it's still the same
Arcadeflow seems to be the other shader heavy theme, which works fine
-
if ArcadeFlow's shaders comply with the GLSL 1.10 specs it will run, I'm using GLSL 1.30
I could in theory downgrade it to GLSL 1.10, but I don't have any platform to test it on atm.
This is also the reason why it does not run on older Macs. I'll have to think about it.
-
And please! Use github for reporting issues. There will gonna be a mess here soon and difficult to track.
-
And please! Use github for reporting issues. There will gonna be a mess here soon and difficult to track.
Sorry, I will if you think that I should, after this one.
I'm confused [ this isn't my domain ] Isn't my system GLSL ES 3.20 ? Am I not getting something?
-
OpenGL ES is a crippled version of OpenGL. It's for mobile and embedded systems. There is no reason to use it on a PC. I have no idea why it's showing up.
-
OpenGL ES is a crippled version of OpenGL. It's for mobile and embedded systems. There is no reason to use it on a PC. I have no idea why it's showing up.
If I'm correct "normal": GLSL corresponds to OpenGL version and I'm running 4.5? So everything seems to be in place? It's a recent GPU
-
Your log file tells otherwise:
0:15(8): error: bit-wise operations are forbidden in GLSL 1.10 (GLSL 1.30 or GLSL ES 3.00 required)
It seems that your drivers are incompatibile with Opengl 3.0 which uses GLSL 1.30 shader language
-
Your log file tells otherwise:
0:15(8): error: bit-wise operations are forbidden in GLSL 1.10 (GLSL 1.30 or GLSL ES 3.00 required)
It seems that your drivers are incompatibile with Opengl 3.0 which uses GLSL 1.30 shader language
They certainly are, my whole desktop requires OpenGL 3.0 to be accelerated, and never versions supersede older ones, again I'm on 4.5 +.
I feel like you're telling me that my drivers/gpu are too old to run this? While I'm running just released AAA games? It should probably handle this.
I might be totally in the wrong, someone please correct me if
-
Send me one more thing, the SFML version. It's the first line in the log. Nevermind, I see 2.5.1
-
I'm out of ideas mate. Try forcing the shader compiler to using newer GLSL by adding as the first line
#version 130
in every .frag and .vert file in shaders folder
-
I'm out of ideas mate. Try forcing the shader compiler to using newer GLSL by adding as the first line
#version 130
in every .frag and .vert file in shaders folder
I've just uncommitted the ones commented so far and there's a change
(https://i.imgur.com/MwVqFZm.png)
-
What do you mean by saying uncommented? # symbol is a preprocessor command
-
What do you mean by saying uncommented? # symbol is preprocessor command
removed // before # ?
-
If you remove # it's no longer a command as version 130 is not a GLSL command. I asked you to not remove, but add #version 130 to all the files
-
Sorry, my bad, it was actually commented in kawaseblur.frag and debandilter.frag
-
If you remove # it's no longer a command as version 130 is not a GLSL command. I asked you to not remove, but add #version 130 to all the files
I mean't this,
kawaseblur.frag
//#version 130
uniform sampler2D texture;
uniform sampler2D background;
uniform vec4 coords;
uniform vec2 res;
uniform float iter;
uniform float ttime;
removed slashes "//"
Edit .It's all fine, I'm going in blind, know nothing about shaders, just a tad of programming
-
After I change the theme I get this image and does not load the new theme, I already installed the AM 2.6 but still continue to receive the same screen, could someone help me? Other themes work normally.
run attract-console --loglevel debug >log.txt
and attach the log.txt to your post
How do I send you the debug so you can see the problem of not opening the theme?
-
Sorry, my bad, it was actually commented in kawaseblur.frag and debandilter.frag
after forcing #version 130 everywhere
It's almost fine!
(https://i.imgur.com/SKgGYsF.png)
-
Guys, I'm begging you, open issues on Github. When many people are asking questions in one thread it's becoming messy
-
There is an additional set of shaders in modern_dialogs folder
-
How do I send you the debug so you can see the problem of not opening the theme?
You can attach a file to the post
-
All of you having problems with Ambience on Linux may want to test this branch:
https://github.com/oomek/ambience-hd/tree/linux-compatibility
-
if ArcadeFlow's shaders comply with the GLSL 1.10 specs it will run, I'm using GLSL 1.30
I could in theory downgrade it to GLSL 1.10, but I don't have any platform to test it on atm.
This is also the reason why it does not run on older Macs. I'll have to think about it.
I didn't have the time yet to test Ambience HD on my late 2013 macbook pro (due to the demon puppy we recently acquired :D) but you are right, Arcadeflow is using OpenGL 1.1 or 1.2, there are many things in 1.3 that are not supported on my Mac and I do most of the development here (example: you can't get a specific mipmap level, for example the first mipmap level to get the average texture color, it works in Windows, not on the Mac)
-
OOoh finally is arrived my favourite theme! What a long a time! Congrats it's amazingly cool and smooth! There are a few thing that does not work, I'll write it on GitHub.
-
if ArcadeFlow's shaders comply with the GLSL 1.10 specs it will run, I'm using GLSL 1.30
I could in theory downgrade it to GLSL 1.10, but I don't have any platform to test it on atm.
This is also the reason why it does not run on older Macs. I'll have to think about it.
I didn't have the time yet to test Ambience HD on my late 2013 macbook pro (due to the demon puppy we recently acquired :D) but you are right, Arcadeflow is using OpenGL 1.1 or 1.2, there are many things in 1.3 that are not supported on my Mac and I do most of the development here (example: you can't get a specific mipmap level, for example the first mipmap level to get the average texture color, it works in Windows, not on the Mac)
I wish you guys did a collab, I love all the work zpaolo11x put into the genre icons and devteam logotypes [ I love the Amiga ones! ], with Ambience smoothness [ sans remaining bugs ] it would be a dream...
I'm being torn between themes!
-
I didn't have the time yet to test Ambience HD on my late 2013 macbook pro (due to the demon puppy we recently acquired :D) but you are right, Arcadeflow is using OpenGL 1.1 or 1.2, there are many things in 1.3 that are not supported on my Mac and I do most of the development here (example: you can't get a specific mipmap level, for example the first mipmap level to get the average texture color, it works in Windows, not on the Mac)
As you probably know it's difficult to debug shaders in AM as the log doesn't tell which shader throws an error, especially annoying when you have many.
If I prepared an AM test build that would show the shader file's name would you be able to test Ambience and share the log from your Mac?
-
Thanks guys, but unfortunately I can not use the theme, not for lack of hardware, and not for lack of update W10H02, all other themes run perfectly including AF5.9 but this stubborn not start on my attractmode, already tried to everything and will not. :'( :'( :'( :'(
-
Thanks guys, but unfortunately I can not use the theme, not for lack of hardware, and not for lack of update W10H02, all other themes run perfectly including AF5.9 but this stubborn not start on my attractmode, already tried to everything and will not. :'( :'( :'( :'(
Open an issue on Github, or comment on an existing one if the symptoms are simillar. Provide your full specs, system and debug log.
Update: I see you already have. I will be investigating it today.
-
I think I know what it is, this is a Squirrel VM error freezing AM I reported to Andrew some time ago. Check what plugins you have enabled and try to run my theme with no plugins, with 1 and 2 and report the findings in your thread on github:
https://github.com/oomek/ambience-hd/issues/2
And this is the issue I opened on Attract Mode repository:
https://github.com/mickelson/attract/issues/517
-
Oomek, I think I found the error, in AM x64 does not run theme, but I just downloaded the AM x86 the theme worked without errors just do not understand why does not appear the other videos, as you can see in the image it only appears the video of the selected game the others do not appear, when I change the path of the video to Flyer it appears all images.
PS: Putting Flayers in place of Snaps he shows me all the images.
PS1: Leaving Snaps only appears the central video the others are without videos.
-
1. Read my previous post regarding AM freezes and follow my suggestions and report back to github
2. Ambience is restricted to snaps + 1 video atm.
-
1. Read my previous post regarding AM freezes and follow my suggestions and report back to github
2. Ambience is restricted to snaps + 1 video atm.
Better if it is limited to snaps and videos, otherwise it is more tedious, especially because of the lack of material (in the case of arcade games). I am using it and with excellent results. ;D
https://ibb.co/PQkNRD6
-
Thanks Oomek for this theme. I really like it a lot.
Right now i am programming for the Raspberry pi 4 and 4:3 screen, so i won't be able to use it.
In any case, i love seeing the code of your layouts since i always learn something new.
And i'm glad to see you taking out new things, because that means you are in better health right now.
Thank you for everything, master.
-
As you probably know it's difficult to debug shaders in AM as the log doesn't tell which shader throws an error, especially annoying when you have many.
I know, I know, I always try to build a simpler layout for that but that's not always possible, and yes it's a pain :D
If I prepared an AM test build that would show the shader file's name would you be able to test Ambience and share the log from your Mac?
I could, I don't know if I'll be able to do it this week though, but if you want I'll try to find some time
-
Ambience HD V0.8 beta is out
http://forum.attractmode.org/index.php?topic=2047.msg14081#msg14081
-
Big Thanks Oomek work fine!
-
Ambience HD V0.8 beta is out
http://forum.attractmode.org/index.php?topic=2047.msg14081#msg14081
I send you a private message could you help me?
-
Now the names of the games are shown complete when selected. Thanks Oomek for the improvement. :)
https://ibb.co/KKJPrft
-
note: on line 650
// This will allow for horizontal navigation in the next AttractMode release
// without remapping actions in settings
// case "left":
// fe.signal( "prev_game" )
// return true
// case "right":
// fe.signal( "next_game" )
// return true
you can on comment.. and seems to do the trick.
switch ( sig )
{
case "left":
fe.signal( "prev_game" )
return true
case "right":
fe.signal( "next_game" )
return true
dont kno why its not on, but anyway,, love the new release, bro....kudos
-
case "left":
fe.signal( "prev_game" )
return true
case "right":
fe.signal( "next_game" )
return true
These lines are commented for a reason. Current Attract Mode v2.6.0 has a bug and it's causing errors in Ambience and broken navigation. Check the AM log.
It has been fixed recently in the commit below:
https://github.com/mickelson/attract/commit/a45bff88e413e81ee8c38ff3e48fd3c7b0c74aae
So unless you're compiling Attract Mode from source with that commit included DO NOT uncomment those lines, but remap your actions in Controls as advised.
-
I'm making some minor changes to the layout:
1. I've decided to scrap logos and use current Display's Name, so you don't have to bother making logos.
2. Some roundness added
3. Some margin changes of elements.
(https://i.postimg.cc/mcq1dRqm/Ambience-New-Look.png) (https://postimg.cc/mcq1dRqm)
Use a poll on top of the page to vote.
Multi resolution scaling is 50% done btw.
-
I'm making some minor changes to the layout:
1. I've decided to scrap logos and use current Display's Name, so you don't have to bother making logos.
2. Some roundness added
3. Some margin changes of elements.
(https://i.postimg.cc/mcq1dRqm/Ambience-New-Look.png) (https://postimg.cc/mcq1dRqm)
Use a poll on top of the page to vote.
Multi resolution scaling is 50% done btw.
I like it! It has style. 8)
-
Great Theme ever :)
-
It has been fixed recently in the commit below:
https://github.com/mickelson/attract/commit/a45bff88e413e81ee8c38ff3e48fd3c7b0c74aae
Wow I missed this commit, I remember having issues with "EndNavigation", I never used it in my layout for that reason probably :D
-
does a commit mean if i go to the am DL, it has been updated?
or do i myself have to compile, witch i have no clu how to due.
thanks
-
Here is a link to daily build if it's windows exe you're afrer.
http://www.svfdtn.com/attract/attract-daily.zip
-
thank you very mutch..
-
Here is my revised theme
I use CHUNKFIVE font for displayName. Below is the font download link.
https://www.1001fonts.com/chunkfive-font.html
-
I couldn't have found any other theme that I'd loved like this! I really thank and respect you for your hard work, Oomek!
So I've been waiting for the newer version in which some of your 'to do' list had been applied, but it's been almost a year since the last release.. 😔
Is there any news yet?
-
I can't get it to do the dynamic resolution. All video snaps show in horizontal. How do i make vertical snaps show vertical and horizontal snaps show horizontal?
-
This looks great but How can I have my video go full screen but the artwork flyer show in the frame scrolling ?
It would be nice to see that artwork and then have the video go full screen afterwards