Attract-Mode Support Forum

Attract-Mode Support => Themes => Topic started by: Oomek on January 06, 2018, 05:23:33 AM

Title: Ambience HD theme v0.8 beta [Released]
Post 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.

Title: Re: Ambience HD theme [WIP]
Post by: calvorota on January 06, 2018, 06:23:14 AM
Impresive work mate!. Clean and smart. Looking forward to test it.
Title: Re: Ambience HD theme [WIP]
Post by: jedione on January 06, 2018, 07:43:11 AM
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...
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on January 06, 2018, 08:20:11 AM
I suffer from Fibromyalgia mate. I can be active only during my relatively good periods :(
Title: Re: Ambience HD theme [WIP]
Post by: dukpoki on January 06, 2018, 10:19:17 AM
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!
Title: Re: Ambience HD theme [WIP]
Post by: liquid8d on January 06, 2018, 10:28:41 AM
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)
Title: Re: Ambience HD theme [WIP]
Post by: ryuuji on January 06, 2018, 11:34:24 AM
Ill 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)
Title: Re: Ambience HD theme [WIP]
Post by: calle81 on January 06, 2018, 01:44:07 PM
Wow, looks amazing. Cant wait to try that blur effect!
Title: Re: Ambience HD theme [WIP]
Post by: popoklo on January 08, 2018, 09:46:09 AM
this is exactly what i want.
hope u really will release it ! im looking forward to it.
thanks in advance
Title: Re: Ambience HD theme [WIP]
Post by: tekn0 on January 08, 2018, 06:06:46 PM
This looks awesome!

Will this work with the PI or in verticle mode?

Title: Re: Ambience HD theme [WIP]
Post by: Tapper on January 09, 2018, 03:38:15 AM
This theme looks great. Will definitely be trying it out!
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on January 13, 2018, 07:23:55 PM
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.



Title: Re: Ambience HD theme [WIP]
Post by: Oomek on January 13, 2018, 07:34:23 PM
I spy... Overwatch!  ;D Looks great, and good to see you back!

I don't play Overwatch so I blame coincidence :P
Title: Re: Ambience HD theme [WIP]
Post by: hamstersteken on February 16, 2018, 01:35:53 PM
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!
Title: Re: Ambience HD theme [WIP]
Post by: gionni44 on February 22, 2018, 05:14:21 AM
Amazing work! Congrats!   ;D
Title: Re: Ambience HD theme [WIP]
Post by: viss on March 01, 2018, 08:55:09 AM
So stylish, very nice work !
Title: Re: Ambience HD theme [WIP]
Post by: jedione on March 02, 2018, 07:10:07 PM
any updates ?  thanks Oomek ;)
Title: Re: Ambience HD theme [WIP]
Post by: gionni44 on March 09, 2018, 05:49:48 AM
Is there a way to fade out your carreir after a few seconds?
Title: Re: Ambience HD theme [WIP]
Post by: beakerman80 on March 21, 2018, 12:28:53 PM
This looks killer sweet!
Title: Re: Ambience HD theme [WIP]
Post by: Deflektor on March 22, 2018, 04:55:22 PM
I'm gonna leave this browser tab open until this cool looking theme is released!  8)
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on March 25, 2018, 09:16:09 AM
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.
Title: Re: Ambience HD theme [WIP]
Post by: jedione on March 25, 2018, 12:47:31 PM
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....
Title: Re: Ambience HD theme [WIP]
Post by: Deflektor on March 25, 2018, 03:05:06 PM
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?
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on March 25, 2018, 03:31:41 PM
Honestly I have no idea. I’ve never used RPI.
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on March 25, 2018, 03:35:51 PM
Does it show any errors in the log?
Title: Re: Ambience HD theme [WIP]
Post by: Deflektor on March 25, 2018, 05:14:37 PM
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.
Title: Re: Ambience HD theme [WIP]
Post by: progets on March 25, 2018, 09:32:22 PM
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.

 
Title: Re: Ambience HD theme [WIP]
Post by: Deflektor on March 25, 2018, 11:13:17 PM
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.
Title: Re: Ambience HD theme [WIP]
Post by: progets on March 25, 2018, 11:59:08 PM
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.
Title: Re: Ambience HD theme [WIP]
Post by: progets on March 26, 2018, 12:21:59 AM
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.
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on May 29, 2018, 02:34:11 PM
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/)
Title: Re: Ambience HD theme [WIP]
Post by: jedione on May 30, 2018, 06:41:46 AM
dam that is good!,,  i also love the shhh, sound so mutch
Title: Re: Ambience HD theme [WIP]
Post by: qqplayer on May 30, 2018, 08:19:28 AM
 :o
Title: Re: Ambience HD theme [WIP]
Post by: Mayki07 on May 30, 2018, 08:26:27 AM
Is there a chance for a 4: 3 version?
Title: Re: Ambience HD theme [WIP]
Post by: dukpoki on May 30, 2018, 10:45:12 AM
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!
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on June 04, 2018, 08:48:01 AM
Is there a chance for a 4: 3 version?

Yes, it will scale to all horizontal ratios.
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on June 05, 2018, 03:50:15 AM
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.
Title: Re: Ambience HD theme [WIP]
Post by: bundangdon on June 06, 2018, 01:57:42 AM
Great theme! Are the new menus included in attractmode, or only part of this theme?
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on June 06, 2018, 07:13:52 AM
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.
Title: Re: Ambience HD theme [WIP]
Post by: bundangdon on June 07, 2018, 01:38:44 AM
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!
Title: Re: Ambience HD theme [WIP]
Post by: dukpoki on June 07, 2018, 10:56:13 AM
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!  :)
Title: Re: Ambience HD theme [WIP]
Post by: Dexther on June 12, 2018, 02:01:21 PM
is a very good !
Title: Re: Ambience HD theme [WIP]
Post by: ryuuji on June 20, 2018, 02:57:28 PM
C'mon man we are dying here
Title: Re: Ambience HD theme [WIP]
Post by: crawlingpeter on June 23, 2018, 10:17:55 AM
This looks amazing and I can't wait to check it out! Hopefully it can be released sooner than later :D
Title: Re: Ambience HD theme [WIP]
Post by: jedione on June 23, 2018, 02:36:35 PM
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
Title: Re: Ambience HD theme [WIP]
Post by: sickle on June 24, 2018, 07:35:37 PM
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?
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on June 27, 2018, 03:13:13 AM
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
Title: Re: Ambience HD theme [WIP]
Post by: Giacomo1982 on June 27, 2018, 03:34:03 PM
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!!!
Title: Re: Ambience HD theme [WIP]
Post by: igarikoitz on July 03, 2018, 11:16:51 AM
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.
Title: Re: Ambience HD theme [WIP]
Post by: jedione on July 03, 2018, 07:09:26 PM
welcome.....amazing ,crisp and clean.... ;D
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on July 04, 2018, 09:30:04 AM
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.
Title: Re: Ambience HD theme [WIP]
Post by: crawlingpeter on July 05, 2018, 03:33:05 PM
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!
Title: Re: Ambience HD theme [WIP]
Post by: crawlingpeter on July 12, 2018, 03:24:25 PM
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
Title: Re: Ambience HD theme [WIP]
Post by: JC10001 on August 06, 2018, 05:54:16 PM
I can't wait for this to release.  :)
Title: Re: Ambience HD theme [WIP]
Post by: dark1973 on August 10, 2018, 01:07:12 AM
Great work!!! theme is woderful. I'm waiting release
Title: Re: Ambience HD theme [WIP]
Post by: jedione on August 17, 2018, 07:33:41 AM
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?
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on August 17, 2018, 07:53:02 AM
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 ;)
Title: Re: Ambience HD theme [WIP]
Post by: zpaolo11x on August 17, 2018, 08:09:05 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
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on August 17, 2018, 08:11:19 AM
I don’t think you would have to rewrite your theme as async loading will be done by Attract Mode internally.
Title: Re: Ambience HD theme [WIP]
Post by: zpaolo11x on August 17, 2018, 08:25:00 AM
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
Title: Re: Ambience HD theme [WIP]
Post by: tekn0 on August 24, 2018, 11:15:39 AM
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!
Title: Re: Ambience HD theme [WIP]
Post by: crawlingpeter on August 29, 2018, 08:53:33 AM
Super impressive progress with what you're doing on AM. Very hyped for your changes in that and this theme!
Title: Re: Ambience HD theme [WIP]
Post by: Compacdusk on October 21, 2018, 08:58:54 PM
Any new progress? I've been looking for a new theme and I really enjoy this
Title: Re: Ambience HD theme [WIP]
Post by: SFNMutt on October 24, 2018, 10:54:16 AM
anxiously awaiting this release.  thanks
Title: Re: Ambience HD theme [WIP]
Post by: jedione on October 24, 2018, 05:58:42 PM
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
Title: Re: Ambience HD theme [WIP]
Post by: JC10001 on November 08, 2018, 07:44:19 PM
This is never coming out, is it?   :(
Title: Re: Ambience HD theme [WIP]
Post by: zpaolo11x on November 09, 2018, 01:26:28 AM
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
Title: Re: Ambience HD theme [WIP]
Post by: iOtero on November 09, 2018, 02:58:29 AM
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.
Title: Re: Ambience HD theme [WIP]
Post by: darkebola on December 20, 2018, 03:00:41 AM
news ?
Title: Re: Ambience HD theme [WIP]
Post by: JC10001 on December 23, 2018, 09:06:57 PM
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?
Title: Re: Ambience HD theme [WIP]
Post by: Dexther on January 01, 2019, 09:21:31 AM
any news ? or a demo ?
Title: Re: Ambience HD theme [WIP]
Post by: darkebola on January 02, 2019, 01:14:51 AM
the demo would be enough  :(
Title: Re: Ambience HD theme [WIP]
Post by: th3m3at on June 04, 2019, 05:23:16 AM
Hi there, any updates on this?  Or maybe someone could recommend a similar theme?
Title: Re: Ambience HD theme [WIP]
Post by: farique on June 04, 2019, 02:38:35 PM
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.
Title: Re: Ambience HD theme [WIP]
Post by: iOtero on June 27, 2019, 04:00:49 AM
Too much work in progress ... more than a year ...   :D
Title: Re: Ambience HD theme [WIP]
Post by: 8bitsdeep on July 30, 2019, 09:14:37 PM
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.
Title: Re: Ambience HD theme [WIP]
Post by: Aaron32 on November 13, 2019, 06:27:02 AM
Very good! When will a download version be available? The truth is that I liked this layout a lot.
Title: Re: Ambience HD theme [WIP]
Post by: th3m3at on November 18, 2019, 09:51:43 AM
I am excited for the release of this as well.  Even if it is only partially complete.
Title: Re: Ambience HD theme [WIP]
Post by: bundangdon on November 19, 2019, 12:26:02 AM
It's been a really long time since the original/initial post. I wonder if Oomek is still working on this? ;D
Title: Re: Ambience HD theme [WIP]
Post by: Aaron32 on November 19, 2019, 07:04:10 AM
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. :-\
Title: Re: Ambience HD theme [WIP]
Post by: tvsht on November 21, 2019, 01:46:51 AM
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?
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on November 21, 2019, 06:30:11 AM
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
Title: Re: Ambience HD theme [WIP]
Post by: Aaron32 on November 21, 2019, 06:33:58 AM
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. :)
Title: Re: Ambience HD theme [WIP]
Post by: tvsht on November 21, 2019, 10:25:22 AM
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.
Title: Re: Ambience HD theme [WIP]
Post by: arthurvalenca on November 23, 2019, 08:22:24 AM
Simply beautiful this theme, I think it deserves the release ;)
Title: Re: Ambience HD theme [WIP]
Post by: rand0m on November 23, 2019, 11:33:17 AM
Yup beautiful theme.
Title: Re: Ambience HD theme [WIP]
Post by: dark1973 on November 24, 2019, 11:43:03 AM
thank you very much. I appreciate your work
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on November 27, 2019, 02:09:45 PM
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.

Title: Re: Ambience HD theme [WIP]
Post by: Aaron32 on November 27, 2019, 02:41:30 PM
What good news Ommek! Waiting for the beta version then. Thank you.  ;D
Title: Re: Ambience HD theme [WIP]
Post by: arthurvalenca on November 27, 2019, 04:38:45 PM
Thank you, for the work will be magnificent.
Title: Re: Ambience HD theme [WIP]
Post by: Oomek on November 27, 2019, 04:46:34 PM
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.
Title: Re: Ambience HD theme [WIP]
Post by: Aaron32 on November 27, 2019, 06:57:59 PM
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.
Title: Re: Ambience HD theme [WIP]
Post by: zpaolo11x on November 28, 2019, 12:01:31 AM
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.
Title: Re: Ambience HD theme [WIP]
Post by: crawlingpeter on November 28, 2019, 08:06:30 PM
So hyped to see you back and having luck with this theme's development!
Title: Re: Ambience HD theme V0.7 beta RELEASED
Post by: Oomek on November 29, 2019, 08:18:17 PM
Ambience HD V0.7 beta is out

http://forum.attractmode.org/index.php?topic=2047.msg14081#msg14081
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: calle81 on November 29, 2019, 11:23:09 PM
omg omg omg!  ;D
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: dark1973 on November 30, 2019, 03:33:42 AM
 :) I'm happy and excited. After work in the afternoon I will try it. Thanks a lot
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Aaron32 on November 30, 2019, 06:37:57 AM
Fantastic! Thanks Oomek for taking the time to follow the work and share it! ;D
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: jedione on November 30, 2019, 08:15:33 AM
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,   
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: arthurvalenca on November 30, 2019, 10:03:09 AM
Big thanks Oomek!

it sounds like a sweet Christmas present, it was very beautiful. :)
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 10:09:30 AM
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)
Title: Re: Ambience HD theme V0.7 beta RELEASED
Post by: Aaron32 on November 30, 2019, 10:36:59 AM
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
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 10:41:54 AM
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?
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: arthurvalenca on November 30, 2019, 11:11:18 AM
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.
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Aaron32 on November 30, 2019, 11:17:54 AM
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
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: tvsht on November 30, 2019, 11:18:05 AM
This is what it looks like for me
(https://i.imgur.com/n0N5Deq.png)


Code: [Select]
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
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 11:23:22 AM
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
Code: [Select]
attract-console --loglevel debug >log.txt and attach the log.txt to your post
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 11:27:29 AM
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
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: tvsht on November 30, 2019, 11:31:54 AM
I'm not sure why it's even trying gles , lemme recompile

Code: [Select]
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,
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 11:35:44 AM
What platform are you running it on?
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: tvsht on November 30, 2019, 11:36:30 AM
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 ]

Code: [Select]
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
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 11:44:23 AM
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.
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 11:47:05 AM
And please! Use github for reporting issues. There will gonna be a mess here soon and difficult to track.
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: tvsht on November 30, 2019, 11:51:52 AM
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?
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 12:04:14 PM
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.
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: tvsht on November 30, 2019, 12:09:13 PM
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
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 12:16:26 PM
Your log file tells otherwise:
Code: [Select]
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
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: tvsht on November 30, 2019, 12:25:10 PM
Your log file tells otherwise:
Code: [Select]
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
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 12:28:07 PM
Send me one more thing, the SFML version. It's the first line in the log. Nevermind, I see 2.5.1
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 12:34:01 PM
I'm out of ideas mate. Try forcing the shader compiler to using newer GLSL by adding as the first line
Code: [Select]
#version 130in every .frag and .vert file in shaders folder
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: tvsht on November 30, 2019, 12:42:03 PM
I'm out of ideas mate. Try forcing the shader compiler to using newer GLSL by adding as the first line
Code: [Select]
#version 130in 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)
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 12:44:55 PM
What do you mean by saying uncommented? # symbol is a preprocessor command
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: tvsht on November 30, 2019, 12:45:28 PM
What do you mean by saying uncommented? # symbol is preprocessor command

removed // before # ?
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 12:46:58 PM
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
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 12:48:56 PM
Sorry, my bad, it was actually commented in kawaseblur.frag and debandilter.frag
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: tvsht on November 30, 2019, 12:49:23 PM
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
Code: [Select]
//#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
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: arthurvalenca on November 30, 2019, 12:53:15 PM
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
Code: [Select]
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?
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: tvsht on November 30, 2019, 12:53:19 PM
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)
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 12:55:43 PM
Guys, I'm begging you, open issues on Github. When many people are asking questions in one thread it's becoming messy
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 12:57:11 PM
There is an additional set of shaders in modern_dialogs folder
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 12:59:46 PM
Quote from: arthurvalenca
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
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on November 30, 2019, 05:12:39 PM
All of you having problems with Ambience on Linux may want to test this branch:
https://github.com/oomek/ambience-hd/tree/linux-compatibility
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: zpaolo11x on December 01, 2019, 12:27:18 AM
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)
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Giacomo1982 on December 01, 2019, 02:45:46 AM
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.
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: tvsht on December 01, 2019, 03:35:51 AM
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!
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on December 01, 2019, 03:50:43 AM
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?
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: arthurvalenca on December 01, 2019, 05:38:30 AM
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. :'( :'( :'( :'(
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on December 01, 2019, 05:40:59 AM
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.
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on December 01, 2019, 06:06:40 AM
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
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: arthurvalenca on December 01, 2019, 06:14:59 AM
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.
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Oomek on December 01, 2019, 06:20:28 AM
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.
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: Aaron32 on December 01, 2019, 01:19:17 PM
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
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: iOtero on December 02, 2019, 08:22:36 AM
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.
Title: Re: Ambience HD theme v0.7 beta [Released]
Post by: zpaolo11x on December 02, 2019, 12:39:27 PM
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

Quote
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
Title: Re: Ambience HD theme v0.8 beta [Released]
Post by: Oomek on December 09, 2019, 01:12:45 PM
Ambience HD V0.8 beta is out

http://forum.attractmode.org/index.php?topic=2047.msg14081#msg14081
Title: Re: Ambience HD theme v0.8 beta [Released]
Post by: arthurvalenca on December 09, 2019, 01:19:51 PM
Big Thanks Oomek work fine!
Title: Re: Ambience HD theme v0.8 beta [Released]
Post by: arthurvalenca on December 09, 2019, 02:08:34 PM
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?
Title: Re: Ambience HD theme v0.8 beta [Released]
Post by: Aaron32 on December 09, 2019, 06:09:15 PM
Now the names of the games are shown complete when selected. Thanks Oomek for the improvement. :)

https://ibb.co/KKJPrft
Title: Re: Ambience HD theme v0.8 beta [Released]
Post by: jedione on December 09, 2019, 06:54:16 PM


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
Code: [Select]

you can on comment.. and seems to do the trick.
             
     
Code: [Select]
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
Title: Re: Ambience HD theme v0.8 beta [Released]
Post by: Oomek on December 10, 2019, 05:34:31 AM
Code: [Select]
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.
Title: Re: Ambience HD theme v0.8 beta [Released]
Post by: Oomek on December 10, 2019, 05:15:45 PM
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.
Title: Re: Ambience HD theme v0.8 beta [Released]
Post by: Aaron32 on December 10, 2019, 05:40:07 PM
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)
Title: Re: Ambience HD theme v0.8 beta [Released]
Post by: kent79 on December 10, 2019, 09:03:24 PM
Great Theme ever  :)
Title: Re: Ambience HD theme v0.8 beta [Released]
Post by: zpaolo11x on December 11, 2019, 02:32:46 AM
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
Title: Re: Ambience HD theme v0.8 beta [Released]
Post by: jedione on December 11, 2019, 07:17:02 AM
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
Title: Re: Ambience HD theme v0.8 beta [Released]
Post by: Oomek on December 11, 2019, 07:56:52 AM
Here is a link to daily build if it's windows exe you're afrer.
http://www.svfdtn.com/attract/attract-daily.zip
Title: Re: Ambience HD theme v0.8 beta [Released]
Post by: jedione on December 11, 2019, 02:40:11 PM
thank you very mutch..