Attract-Mode Support Forum

Attract-Mode Support => Themes => Topic started by: zpaolo11x on January 15, 2018, 12:10:01 PM

Title: Arcadeflow theme v 3.6 [Release] Updated 14 February 2019
Post by: zpaolo11x on January 15, 2018, 12:10:01 PM
Arcadeflow theme updated to revision 3.6!

From this revision Arcadeflow will run only on AM 2.5, because of some changes in the transition response related to tags and favorites. The new revision, upon fixing this issues that didn't affect AM 2.4, changes the CRT shader used in the "History page", so now scanlines are nicer, follow the game orientation and are "pixel precise" with respect to source material.

There's a What's new file inside the archive, but I won't past here the whole readme anymore so this post is going to be simpler.

You can download Arcadeflow 3.6 here:

DOWNLOAD LATEST VERSION (http://www.mixandmatch.it/AF#36)

You can see a detailed history and also download old versions here:

VERSIONS HISTORY (http://www.mixandmatch.it/AF)

v1.4 on youtube (I know this is so old...)
https://youtu.be/sUZW1vHs7Lg (https://youtu.be/sUZW1vHs7Lg) https://youtu.be/sUZW1vHs7Lg

# Arcadeflow - Attract Mode theme by zpaolo11x - v 3.6 #

Arcadeflow is an horizontal scrolling, grid based theme for MAME, it doesn't support multiple systems and is based on snapshots and game titles, not on flyers or cartridge boxes. If you have video snaps they will appear over the selected thumbnail without sound, and you can open a larger video preview with sound.

The layout adapts to different aspect ratios (5:4, 4:3, 16:9 and 16:10) automatically and reasonably well (external snaps get partially cut but not completely obscured) and a different layout is enabled for vertical aspect ratio.

## What's new in v 3.6 #

- Arcadeflow 3.6 requires Attract Mode 2.5.
- Fixed some issues with AM 2.5 when adding or deleting favorites and tags.
- Changed the CRT filter in history page from cgwg shader to lotte shader, now scanlines are vertical for vertical games and aligned to the game actual pixels.
- Added options for history page that halves or removes scanlines so the moiree effect is less prominent.

## Custom controls #

When you hit the "select" or "custom" control button (see layout options) an overlay context menu appears, here you can do different things to activate the following functions:

- "SELECT" launches the current game
- "UP" enters the "More of the same..." search function, filtering games with the same year, manufacturer, main category or sub-category of the current game
- "DOWN" enters the "History" page where you can see and scroll the game history and see a larger game preview
- "LEFT" to enter the Tags menu
- "RIGHT" to add/remove favorites
- "ESC" goes back to the thumbnail list

## Filters, Search and Layout options #

You can access a general menu by going "UP" from the first row of thumbnails. You'll have access to the "Filters" menu and the "Search" function, you'll get the "Layout options" (in AM 2.4)

## Tags #

You can add a "Completed" tag to games, that will add a "Completed" stamp on the thumbnails

## Sorting and scrolling #

When your list is sorted by name a large preview letter will appear while scrolling through the list.
If your list is sorted by year the year will appear instead of the letter.
You can go "DOWN" from the altest row to enter a "large jumps" scrolling mode.

## Game options #

GENERAL

- "Context Menu Button" : Setup the button to use to recall game info and actions context menu (can be "select")
- "Rows in horizontal" : Number of rows to use in 'horizontal' mode
- "Rows in vertical" : Number of rows to use in 'vertical' mode
- "Smooth shadow" : Enable smooth shadow under game title and data in the GUI
- "Screen rotation" : Select a persistent screen rotation option
- "Frosted glass" : Add a frosted glass effect for menu backgrounds
- "Resolution W x H" : Define a custom resolution for your layout independent of screen resolution

THUMBNAILS

- "Aspect ratio" : Chose wether you want cropped, square snaps or horizontal and vertical snaps
- "Glow effect" : Add a glowing halo around the selected game thumbnail
- "Video thumbs" : Enable video overlay on snapshot thumbnails
- "Thumb gradient" : Fades the artwork behind the game logo to its average color
- "New Game Indicator" : Games not played are marked with a glyph

BACKGROUND

- "Overlay Color" : Setup theme luminosity overlay
- "Custom BG Image" : Insert custom background art path
- "Background snap" : Add a faded game snapshot to the background
- "Animate BG snap" : Animate video on background

LOGO

- "Enable splash logo" : Enable or disable the AF start logo
- "Custom splash logo" : Chose a custom picture as splash logo

SEARCH

- "Search entry method" : Use keyboard or on-screen keys to enter search string
- "Immediate search" : Live update results while searching

HISTORY
- "Scanline effect" : Select scanline effect: default scanlines, none or half resolution
- "History.dat" : History.dat location
- "Index Clones" : Set whether entries for clones should be included in the index.
- "Generate Index" : Generate the history.dat index now (this can take some time)

AUDIO

- "Theme sound" : Enables or disables the "click" and "woosh" theme sounds
- "Audio in videos (thumbs)" : Select wether you want to play audio in videos on thumbs
- "Audio in videos (history)" : Select wether you want to play audio in videos on history detail page
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: calle81 on January 15, 2018, 12:23:55 PM
Nice! GJ :)
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: zpaolo11x on January 15, 2018, 11:08:41 PM
Nice! GJ :)

Thank you, sorry for the giant screenshot, is there a better way to post screenshots? Because I have another theme with more screenshots and I don't want to do a mess :)
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: calle81 on January 16, 2018, 07:13:28 AM
I use www.postimg.org :)
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: zpaolo11x on January 17, 2018, 01:37:16 PM
Because my theme was starting to look a bit too much like Ambiance HD (and I swear I didn't see Ambiance HD before starting to work on mine :D) I've redone the graphics so that screenshots are in the correct aspect ratio :) I like the new soft shadows
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: verion on January 18, 2018, 11:52:40 AM
nooooo! :D

Roll back to the first version with square cropped screenshots - it was really good.
More elegant than the last one - in my opinion.

And don't worry about the similarities to any other theme. I'm sure this won't bother anyone.

---

ps: simplest way to post screenshot is to scale it down to 800px width
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: verion on January 18, 2018, 01:26:02 PM
I'm sure you've wanted it to look really minimal, but maybe adding some light semi-translucent background under the text could spice it up a little.
I've also added a little shadow under that title bar.
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: ryuuji on January 22, 2018, 03:04:22 AM
I'm sure you've wanted it to look really minimal, but maybe adding some light semi-translucent background under the text could spice it up a little.
I've also added a little shadow under that title bar.

yeah listes to the jedi master above ^
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: zpaolo11x on January 22, 2018, 10:29:48 PM
I'm sure you've wanted it to look really minimal, but maybe adding some light semi-translucent background under the text could spice it up a little.

Thank you for the comment, actually the kind of look you show in your mockup is exactly the first version of the theme I was working on, with lighter top band and drop shadow :D This is to say that, despite the fact that I like it, it's not fit with the kind of look I'm seeking right now: having a plain background gives more breath to the thumbnails IMO

I still have not decided if I like cropped or uncropped thumbs, uncropped has the advantage of immediately telling which games are vertical or horizontal... maybe I'll add it as an option :)

I'm also struggling with the Mac version of AM which sometimes behaves a bit different from the windows version, maybe it's also related to the hardware (the Windows machine is a 12 core Xeon with Quadro graphics card and PCIe4x SSD LOL, everything seems fast on that)
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: verion on January 24, 2018, 09:45:27 AM
Sure - that's your design.

As for the mac - from my experience mac version (especially when using surfaces) takes a greater toll on CPU - compared to win version. On my Macbook Air (1.3Ghz 2 cores) simple theme with just one surface hovers around 60% CPU - and the same theme without surface is around 20-30%.
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: Tapper on January 24, 2018, 06:37:03 PM
Looks pretty cool! Will try it out when released!
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: jedione on January 24, 2018, 06:46:34 PM

Personaly i hate it,,,  Dont work for me.  just kidding ::)   

would love to try!   waiting thanks

Title: Re: My first theme! Smooth grid :) [Preview]
Post by: zpaolo11x on January 25, 2018, 10:28:47 PM
As for the mac - from my experience mac version (especially when using surfaces) takes a greater toll on CPU

You are absolutely right, the latest version from mameonmodernmacs is a lot better than the official one though. In the past I noticed many times that using and updating multiple layered pictures as single entities instead of "packaging" them in a surface (like in my theme with the snaps and logos) was better (on the Mac).

Right now this doesn't seem to be an issue anymore, but for example "set_pos" to reposition and scale images takes a large toll and I'm trying to reduce it as much as I can
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: zpaolo11x on January 25, 2018, 10:38:21 PM
I've updated the theme with video snaps and other tweaks, right now it requires some preparation of snapshots (to avoid resizing pictures on the fly on my Mac) and the generating of fake blurred snapshots (dirty tricks, I know, but the crossfade effect is neat :D) but otherwise it's almost ready for release...

Preview video here:

https://drive.google.com/file/d/1nse_PPJXXvbx-dsJWXCLcTtbTt1ZLp8y/view?usp=sharing

as usual a bit of stuttering is due to the capture software...
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: jedione on January 27, 2018, 06:33:31 PM
any new's   
 looks good.
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: tekn0 on January 29, 2018, 08:58:15 AM
This looks great, is it working on the Pi3?
 I would love to test it.
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: tekn0 on January 29, 2018, 08:59:26 AM
I'm sure you've wanted it to look really minimal, but maybe adding some light semi-translucent background under the text could spice it up a little.
I've also added a little shadow under that title bar.

This looks great. I much prefer the logos contained inside of the preview image.
Title: Re: My first theme! Smooth grid :) [Preview]
Post by: zpaolo11x on January 29, 2018, 10:22:22 PM
This looks great. I much prefer the logos contained inside of the preview image.

I'm ironing out some quirks and cleaning up the code before release, I have no idea of the performance on a Pi3 but it should work (I hope). The logos inside the snaps... I have to try it, since the snaps are all different orientations that would mean smaller logos, but I'll check if it looks better :)
Title: Re: My first theme! Arcadeflow v 1.0 [Release]
Post by: zpaolo11x on February 01, 2018, 10:15:28 PM
The first release is online, go back to the first post of this message and try it :)
Title: Re: My first theme! Arcadeflow v 1.0 [Release]
Post by: jedione on February 02, 2018, 07:18:57 AM
wow,  i am impressed i think you have some talent here
i love this theme....thanks boss 8)
Title: Re: My first theme! Arcadeflow v 1.0 [Release]
Post by: zpaolo11x on February 02, 2018, 11:07:14 AM
wow,  i am impressed i think you have some talent here
i love this theme....thanks boss 8)

Thank you so much! I just found an easier way to process the blurred backgrounds:

crop to 480x480
scale to 32x32
apply gaussian blur 9x9 pixels

this gives a result that's almost identical to the previous method, but the file size is way smaller (like 500 bytes instead of 15 KB).
Title: Re: My first theme! Arcadeflow v 1.0 [Release]
Post by: jedione on February 03, 2018, 09:45:35 AM
wow,  i am impressed i think you have some talent here
i love this theme....thanks boss 8)

Thank you so much! I just found an easier way to process the blurred backgrounds:

crop to 480x480
scale to 32x32
apply gaussian blur 9x9 pixels

this gives a result that's almost identical to the previous method, but the file size is way smaller (like 500 bytes instead of 15 KB).



this will be helpful for the pi i think....will try this theme on pi3 this weekend  and give you an update..thanks
Title: Re: Arcadeflow theme v 1.1 [Release]
Post by: zpaolo11x on February 11, 2018, 07:43:30 AM
Revision 1.1 is out with some tweaks and a couple of visual changes!
Title: Re: Arcadeflow theme v 1.1 [Release]
Post by: FrizzleFried on February 11, 2018, 12:59:50 PM
I wonder what I could be doing wrong.  I unzip to my LAYOUTS folder... when I select Arcadeflow Theme it simply shows a tanish background... a could of white highlighted boxes... and that is it.  No videos.  No snaps.  No marquees.  Etc.

Under Layout options there is nothing to change to vertical mode or any such thing.

Am I supposed to configure folder locations, etc or something somewhere?

Thanks!

EDIT: I just tried this in 3.811 by just dropping it in the LAYOUTS-ATTRACT folder on the BOOT drive (I'm using an ARpiCADE BTW)...

...nope.  It just crashes... essentially doing nothing but making the layout that was active prior "stick" ...

I am not sure if it's just incompatible with the Pi3?
Title: Re: Arcadeflow theme v 1.1 [Release]
Post by: zpaolo11x on February 11, 2018, 02:04:03 PM
I wonder what I could be doing wrong.  I unzip to my LAYOUTS folder... when I select Arcadeflow Theme it simply shows a tanish background... a could of white highlighted boxes... and that is it.  No videos.  No snaps.  No marquees.  Etc.

Wow that is not good, not good at all. I'm not sure if the theme is compatible with the Pi, I can't check it, but have you followed the instruction for the creation of the "blur" art category, to obtain the blurred backgrounds? Maybe I can add it as an option so if you don't want/can't generate blurred backgrounds you can still use the theme with a simple background...

There is no option for vertical display because the theme should adapt automatically, at what resolution are you running it? Did you have the chance to try v 1.0 or only 1.1?
Title: Re: Arcadeflow theme v 1.1 [Release]
Post by: FrizzleFried on February 11, 2018, 02:47:33 PM
I wonder what I could be doing wrong.  I unzip to my LAYOUTS folder... when I select Arcadeflow Theme it simply shows a tanish background... a could of white highlighted boxes... and that is it.  No videos.  No snaps.  No marquees.  Etc.

Wow that is not good, not good at all. I'm not sure if the theme is compatible with the Pi, I can't check it, but have you followed the instruction for the creation of the "blur" art category, to obtain the blurred backgrounds? Maybe I can add it as an option so if you don't want/can't generate blurred backgrounds you can still use the theme with a simple background...

There is no option for vertical display because the theme should adapt automatically, at what resolution are you running it? Did you have the chance to try v 1.0 or only 1.1?

I only got to run 1.1... not 1.0.  I did NOT generate the backgrounds... I "assumed" it would simply run with a blank background (to test the theme of course).

I am running on an arcade monitor so the resolution is lower... 320x240, etc... the theme I've been using adapts to a few different low resolutions depending on the resolution of the game that was last played (I do believe). 

It just may not run on the Pi3...
Title: Re: Arcadeflow theme v 1.1 [Release]
Post by: zpaolo11x on February 11, 2018, 11:41:23 PM
I only got to run 1.1... not 1.0.  I did NOT generate the backgrounds... I "assumed" it would simply run with a blank background (to test the theme of course).

That's what should happen, if the "blur" category is not defined it should work with a plain gray background. One thing to note is that inside the zip file there's a Arcadeflow_11 folder, that's the one you have to put in the layouts folder. If you unzip the archive you'll probably end up with a Arcadeflow_11 folder INSIDE another Arcadeflow_11 folder, which would not work. Sorry that was my mistake in building the zip archive.

I also tested it with a 320x200 window resolution and it works, so maybe the issue is with the Pi itself.

P.S. thanks to this low resolution test I found a small issue with thumbs zooming: since the zooming item is a surface, the image content is at the resolution of the small tiles, so it gets pixellated when zooming to larger. I'll tweak the theme with a prescaler so that the image looks crisp when zoomed, and scaled back to the smaller size. That will look much better for low res screens.
Title: Re: Arcadeflow theme v 1.1 [Release]
Post by: FrizzleFried on February 12, 2018, 07:25:08 AM
Yea,  at first I had the extra folder inside the folder...

...upon fixing that,  I can see some layout options (from my recollection from last night... I was testing a lot of layouts)... but yeah,  it locked up.
Title: Re: Arcadeflow theme v 1.1 [Release]
Post by: zpaolo11x on February 12, 2018, 09:55:53 AM
Yea,  at first I had the extra folder inside the folder...

...upon fixing that,  I can see some layout options (from my recollection from last night... I was testing a lot of layouts)... but yeah,  it locked up.

I think this is caused by the Pi, maybe someone else can do a cross check...
Title: Re: Arcadeflow theme v 1.2 [Release]
Post by: zpaolo11x on February 19, 2018, 12:17:55 AM
Updated to v 1.2! Download file in the first post...

Title: Re: Arcadeflow theme v 1.3 [Release]
Post by: Deflektor on March 25, 2018, 03:01:20 PM
I'm seeing the same problem on my Pi3 also. Lots of white boxes everywhere, no art displayed, everything super laggy. Even text just appears as white blocks. I think that happens when a layout is too intensive for the Pi (maybe out of video memory?). I didn't generate any blurred images. Even when the menu only has ~12 things to display, it does this.
Title: Re: Arcadeflow theme v 1.3 [Release]
Post by: zpaolo11x on March 26, 2018, 03:05:11 AM
I'm seeing the same problem on my Pi3 also. Lots of white boxes everywhere, no art displayed, everything super laggy. Even text just appears as white blocks. I think that happens when a layout is too intensive for the Pi (maybe out of video memory?). I didn't generate any blurred images. Even when the menu only has ~12 things to display, it does this.

It looks like my theme is not suitable for Pi3 then, that's not good but sadly I have no way to check it since I don't have a Raspberry Pi to play with. If someone can check the theme on a PC or Mac that would clarify if it's a general issue or a Pi related issue. I tried to keep the theme not so heavy but being a two rows grid requires loading and caching of more artwork.

As a side note, does the "Silky" theme work on your setup?
Title: Re: Arcadeflow theme v 1.3 [Release]
Post by: FrizzleFried on March 26, 2018, 08:45:57 AM
The missing artwork may indicate an issue with the naming of files...  the names have to be identical ("File" does not equal "file" or "FILE" ... they are all different names in the eyes of linux).

Title: Re: Arcadeflow theme v 1.3 [Release]
Post by: Deflektor on March 26, 2018, 11:57:42 AM
As a side note, does the "Silky" theme work on your setup?

Yes, Silky works for me on the Pi. I just tested Arcadeflow on my PC and it works fine there (with the roms/art folders copied from my Pi).
Title: Re: Arcadeflow theme v 1.3 [Release]
Post by: zpaolo11x on March 26, 2018, 10:10:37 PM
Yes, Silky works for me on the Pi. I just tested Arcadeflow on my PC and it works fine there (with the roms/art folders copied from my Pi).

It's a relief to see that AF works on your PC, it's a quite complex theme and although I tried to debug it I might have missed something (I'm not a programmer after all :D) ... I asked about Silky because both themes are based on the same carrier, but AF has a heavy layered surface structure and a wide grid (for two rows scrolling) that might be unfit for the Pi.

I'll check if naming and caps are ok, but developing on a Mac it should be quite like Linux... If I'll get my hands on a Pi (and I'll have some spare time) I'll try it there and see if something can be done.
Title: Re: Arcadeflow theme v 1.4 [Release] Updated 22 Apr 2018
Post by: zpaolo11x on April 22, 2018, 10:46:33 AM
Updated Arcadeflow to version 1.4, see the first post for what's new!
Title: Re: Arcadeflow theme v 1.4 [Release] Updated 22 Apr 2018
Post by: verion on April 23, 2018, 02:46:23 AM
Is there an option for original layout - the one with square snaps and smaller wheel logo?
Title: Re: Arcadeflow theme v 1.4 [Release] Updated 22 Apr 2018
Post by: zpaolo11x on April 23, 2018, 06:29:51 AM
Is there an option for original layout - the one with square snaps and smaller wheel logo?

Not right now... Maybe I'll have it in the future, I know some like it that way. It shouldn't be much difficult on paper, but it will require a lot of code tweaking because the theme is now built around the idea of horizontal and vertical thumbs.

I'll see what can be done :)
Title: Re: Arcadeflow theme v 1.4 [Release] Updated 22 Apr 2018
Post by: tekn0 on May 06, 2018, 10:55:14 PM
Any updates on raspberry pi3 support? This looks really cool!
Title: Re: Arcadeflow theme v 1.4 [Release] Updated 22 Apr 2018
Post by: zpaolo11x on May 07, 2018, 01:23:36 AM
Any updates on raspberry pi3 support? This looks really cool!

Since I don't own a pi3 it's quite difficult to code for it :/ I'm thinking of producing a version that doesn't use surfaces, provided that my guess that surfaces are messing with the pi3 is a good guess :D
Title: Re: Arcadeflow theme v 1.4 [Release] Updated 22 Apr 2018
Post by: zpaolo11x on May 24, 2018, 11:54:51 PM
I'm uploading here a stripped down version of AF theme that I hope someone can test with a Raspberry Pi and report if it works or not... In this version I stripped most bells and whistles to reduce the number of textures in memory...

Title: Re: Arcadeflow theme v 1.4 [Release] Updated 22 Apr 2018
Post by: millercentral on May 28, 2018, 11:24:38 AM
While it took me a minute to understand I needed to resize my snaps (thanks for the scripts!) - I now have this theme working great on my cab, including the very nice Pop background. I really love how fast it is and how easy it is to navigate through large lists. Thank you for all the work on this!

I do have an "advanced usage" question, that may or may not be supported:  I have 3-sided cocktail style cabinet, and I would like to be able to rotate the theme between Horizontal and Vertical orientations on demand.  Attract Mode supports this (both with "toggle_rotate_right" button assignment, and with the "RotationControl" plugin which rotates the theme based on the orientation of the last run game). However, when I rotate ArcadeFlow, it squeezes the Horizontal layout into the vertical dimensions, rather than reloading with the vertical-optimized layout.

Is there anyway to trigger ArcadeFlow to recognize the orientation change and reload for the current AttractMode orientation when Toggle_Rotate_Right (for example) is pressed?

Thank you again for this great theme, and for the helper scripts to make setup great.
Title: Re: Arcadeflow theme v 1.4 [Release] Updated 22 Apr 2018
Post by: zpaolo11x on May 28, 2018, 12:39:08 PM
Thank you for the comments, I tried to reply to your messages but it seems that you have a full inbox. I'm glad you solved the issue of the white borders. I'd really like to make it work without having to resize the snaps but it got quite messy when I tried, that's why I put the scripts in the archive :D

Regarding rotation, I'll check what can be done. I am working on rev.15 right now I'll see if I can implement what you need. Right now AF gets its "rotation" from the screen resolution.

Title: Re: Arcadeflow theme v 1.4 [Release] Updated 22 Apr 2018
Post by: zpaolo11x on May 28, 2018, 12:58:28 PM
I do have an "advanced usage" question, that may or may not be supported:

Investigated a bit and this is how things work right now: at the start of the layout I check the screen resolution and decide whether to implement the "vertical" or "horizontal" layout. The difference is in the way objects (tiles) are set up and updated. The way I thought to implement what you need was to add a key routine where it would first apply the screen rotation, then "reload" the layout so everything would be set up "vertically". Sadly though it seems it's not possible to "reload" a layout :(

I made it! It works on my test system. I'll upload the new revision ASAP, stay tuned :D
Title: Re: Arcadeflow theme v 1.5 [Release] Updated 28 May 2018
Post by: Giacomo1982 on May 28, 2018, 02:24:43 PM
This is awesome!

Adesso posso parlare italiano, complimenti per il tema è molto bello e pieno di funzioni interessanti.
Se puo esserti d'aiuto a me non visualizza correttamente il bordo bianco introrno alle snapshot, funziona solo per 4:3? Io ho provato su 16:9.

Richiesta senza impegno
Vorrei tanto inserire nel mio layout un carrier con i titoli che funziona bene come il tuo, ho provato a cambiare la variabile "rows" in 1 ma non riesco ad abbassare l'altezza

neanche cambiando la riga 143 in:
local carrier_h = 2*height+(2)*padding+padding*margin_scaler

mi daresti una mano?

grazie Paolo!!!
Title: Re: Arcadeflow theme v 1.5 [Release] Updated 28 May 2018
Post by: zpaolo11x on May 28, 2018, 10:19:35 PM
Se puo esserti d'aiuto a me non visualizza correttamente il bordo bianco introrno alle snapshot, funziona solo per 4:3? Io ho provato su 16:9.

Rispondo al volo a questa, poi ritpondo all'altra parte del messaggio... Prova a ri-scaricare la versione 15, ho fatto una piccola modifica che dovrebbe correggere un problema con i bordi bianchi (li vedi solo in verticale, giusto?). Se non funziona, prova a scaricare la versione PI2 dal mio commento precedente e dimmi cosa si vede sugli screenshot dei giochi, c'è un testo di debug...

Ciao!
Title: Re: Arcadeflow theme v 1.5 [Release] Updated 28 May 2018
Post by: millercentral on May 29, 2018, 08:52:01 AM
New version works GREAT when using hotkeys to rotate left or right, thank you! The only thing not yet working is when RotationControl plug in auto rotates the layout when returning from a game based on that games orientation. To repro:


I'm no coder, but I assume adding a Transition.FromGame case in the transition callback would catch this edge case.
Title: Re: Arcadeflow theme v 1.5 [Release] Updated 28 May 2018
Post by: jtslade on May 29, 2018, 09:05:49 AM
Very Cool looking theme.

Runs slow in VirtualBox so I'm going to try on my Vertical cocktail Cab (Running Groovy Arcade 2017)

How can I enable being able to select games with left and right on the joystick? Right now only up and down works.

Also I have a Arcade CRT so it runs in 3:4 (Vertical) at like 320x240 resolution. Can I set only like two rows of games?

Thank you!
Title: Re: Arcadeflow theme v 1.5 [Release] Updated 28 May 2018
Post by: zpaolo11x on May 29, 2018, 10:46:53 AM

  • Enable the RotationControl plugin, and set it to Auto Rotate (I also disabled PreserveAspectRatio).
  • From a horizontal aspect ratio, launch a vertical game, then exit the game
  • AM comes back with the layout stretched vertically.

I'm no coder, but I assume adding a Transition.FromGame case in the transition callback would catch this edge case.

I see and I was able to reproduce the issue, I think you are right: some routine to reload the theme if there's been a screen rotation after coming back from the game should do the trick. I'll check what can be done, or I can try and bypass the autorotation plugin completely but that would be a bit overkill :D
Title: Re: Arcadeflow theme v 1.5 [Release] Updated 28 May 2018
Post by: Giacomo1982 on May 29, 2018, 12:26:05 PM
Se puo esserti d'aiuto a me non visualizza correttamente il bordo bianco introrno alle snapshot, funziona solo per 4:3? Io ho provato su 16:9.

Rispondo al volo a questa, poi ritpondo all'altra parte del messaggio... Prova a ri-scaricare la versione 15, ho fatto una piccola modifica che dovrebbe correggere un problema con i bordi bianchi (li vedi solo in verticale, giusto?). Se non funziona, prova a scaricare la versione PI2 dal mio commento precedente e dimmi cosa si vede sugli screenshot dei giochi, c'è un testo di debug...

Ciao!

Niente is vedono ancora in verticale

Ti ho inviato i miei 3 theme nella mail dagli un occhio!!  ;)

STRIPE è praticamente al 99.9% devo aggiungere le descrizioni e le foto di qualche console
HUD anche questo 99% anche qui mi mancano le console
STRIPE_2 è quello in cui implementare il tuo bellissiimo carrier
grazie dell'aiuto!
Title: Re: Arcadeflow theme v 1.5 [Release] Updated 28 May 2018
Post by: zpaolo11x on May 30, 2018, 05:16:09 AM
How can I enable being able to select games with left and right on the joystick? Right now only up and down works.

Also I have a Arcade CRT so it runs in 3:4 (Vertical) at like 320x240 resolution. Can I set only like two rows of games?

When you run the theme on a vertical display it should apply the "vertical" theme, and you should be able to navigate the games using left-right (to switch column) and up-down (to switch rows). Does it work for you? Arcadeflow redefines the arrow keys with a custom routine I don't know if it can interfere with other controls...

As for the rows of games, you want just two (instead of three) so that thumbs are bigger? I'm refining the vertical layout getting more space for thumbs and reducing the title font, I'll see if a two rows option doesn't cut too much of the screenshots :) I'll check AF at low resolution to see how it goes, sadly my Mac is a retina model and many details (like text) are rendered at high resolution even if the layout width and height are 320x240 :/
Title: Re: Arcadeflow theme v 1.6 [Release] Updated 8 June 2018
Post by: zpaolo11x on June 08, 2018, 07:58:30 AM
AF 1.6 is out!

Many of you will find useful tweaks and features requested on the forum, so if you want to try it and tell me if it's working as expected that would be greatly appreciated :D
Title: Re: Arcadeflow theme v 1.5 [Release] Updated 28 May 2018
Post by: jtslade on June 11, 2018, 09:30:08 AM
How can I enable being able to select games with left and right on the joystick? Right now only up and down works.

Also I have a Arcade CRT so it runs in 3:4 (Vertical) at like 320x240 resolution. Can I set only like two rows of games?

When you run the theme on a vertical display it should apply the "vertical" theme, and you should be able to navigate the games using left-right (to switch column) and up-down (to switch rows). Does it work for you? Arcadeflow redefines the arrow keys with a custom routine I don't know if it can interfere with other controls...

As for the rows of games, you want just two (instead of three) so that thumbs are bigger? I'm refining the vertical layout getting more space for thumbs and reducing the title font, I'll see if a two rows option doesn't cut too much of the screenshots :) I'll check AF at low resolution to see how it goes, sadly my Mac is a retina model and many details (like text) are rendered at high resolution even if the layout width and height are 320x240 :/



Awesome, Thank you.. Is this in the new version. I can test it on my Vertical 19" CRT cocktail Groovy Arcade Cab this week.
Title: Re: Arcadeflow theme v 1.5 [Release] Updated 28 May 2018
Post by: zpaolo11x on June 11, 2018, 11:20:24 PM
Awesome, Thank you.. Is this in the new version. I can test it on my Vertical 19" CRT cocktail Groovy Arcade Cab this week.

Yes it is, maybe some fonts are still too small for such low resolution, but I can tweak it following your feedback :)
Title: Re: Arcadeflow theme v 1.7 [Release] Updated 5 July 2018
Post by: zpaolo11x on July 04, 2018, 11:36:15 PM
Updated to 1.7! New menu system and history plugin integrated. Have fun!
Title: Re: Arcadeflow theme v 1.7 [Release] Updated 5 July 2018
Post by: jedione on July 05, 2018, 07:18:59 AM
Arcadeflow_17,   is broken for me  :-[

Arcadeflow_14  is working fine

im on windows 10 with latest AM build..

anyone else ?
Title: Re: Arcadeflow theme v 1.7 [Release] Updated 5 July 2018
Post by: zpaolo11x on July 05, 2018, 07:30:52 AM
Arcadeflow_17,   is broken for me  :-[

Arcadeflow_14  is working fine

Ops, this is not good, can you be more specific? Also you can try one of the other releases from here:

https://github.com/zpaolo11x/Arcadeflow-AM-Theme/releases

1.7 is a pretty big update so maybe something went wrong along the way...
Title: Re: Arcadeflow theme v 1.7 [Release] Updated 5 July 2018
Post by: verion on July 05, 2018, 09:11:46 AM
Looks really good - but I really miss the early version with square contained art+logo (see attachment).
Looks like there is no chance to bring that back, right?
Title: Re: Arcadeflow theme v 1.7 [Release] Updated 5 July 2018
Post by: zpaolo11x on July 05, 2018, 02:12:03 PM
Looks really good - but I really miss the early version with square contained art+logo (see attachment).
Looks like there is no chance to bring that back, right?

I'm really thinking of a way to do it, without having to generate square snapshots with a script. It's one feature I'd like to implement but really complicated.
Title: Re: Arcadeflow theme v 1.7 [Release] Updated 5 July 2018
Post by: zpaolo11x on July 05, 2018, 11:45:45 PM
Looks like there is no chance to bring that back, right?

You know what? I made it! I'm refining some details and I don't think I'll be able to release it until next week but I was able to crop snaps using surfaces (and used a trick to make it smoother), so in the end now it works. How did I not think about it before??

I just have to re-do some graphics (shadows mainly), decide if I like the dimensions of the snaps and then I'll release something as soon as possible ;D
Title: Re: Arcadeflow theme v 1.7 [Release] Updated 5 July 2018
Post by: verion on July 06, 2018, 01:59:21 AM
Cool - that's a great news.
And the flexibility/responsiveness of that theme is great. Really good job!

I suppose that with "default" color scheme you can put any current-game-related artwork? Not just blurred snap?
Title: Re: Arcadeflow theme v 1.7 [Release] Updated 5 July 2018
Post by: zpaolo11x on July 06, 2018, 02:13:48 AM
I suppose that with "default" color scheme you can put any current-game-related artwork? Not just blurred snap?

In theory if you want different artwork as background (game related artwork that is) you should just point the "blur" artwork label to something else. That said, AF expects this background to be in square format and I honestly don't remember if it will maintain the aspect ratio... I'll check and report later.
Title: Re: Arcadeflow theme v 1.7 [Release] Updated 5 July 2018
Post by: zpaolo11x on July 06, 2018, 05:16:52 AM
Cool - that's a great news.

Arcadeflow 1.8 is out with square cropped thumbs. Please report any bugs ;D
Title: Re: Arcadeflow theme v 1.8 [Release] Updated 5 July 2018
Post by: verion on July 06, 2018, 05:20:49 AM
great I'll test it and let you know
Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: zpaolo11x on July 25, 2018, 12:42:25 AM
Arcadeflow 1.9 is out and is 2.4 compliant! Please test it and let me know :)
Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: pibuilder on July 25, 2018, 05:48:07 PM
Arcadeflow 1.9 is out and is 2.4 compliant! Please test it and let me know :)

 This looks pretty much exactly what I'd like to use in my RPI3B+ Curious to know if this updated version 1.9 will work with it ? How should the file structure be on the Rpi with all these files ? Do I keep it zipped / unzipped within the layouts folder ? I have a few other themes running right now but I really dig this particular layout. It's called Arcade Flow, as the name would suggest I would imagine most people are using these inside of cabinets only Ideally I'd like it to work on an rpi3b+.
Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: zpaolo11x on July 25, 2018, 11:25:19 PM
This looks pretty much exactly what I'd like to use in my RPI3B+ Curious to know if this updated version 1.9 will work with it ?

As you probably know if you've read the rest of the thread, AF is not really suited for the Raspberry Pi, at least this was true for Attract Mode 2.3, don't know if 2.4 is better. I'd really like to be able to tweak my theme to work with the Pi but testing is not easy since I don't own a Pi myself.

Quote
How should the file structure be on the Rpi with all these files ? Do I keep it zipped / unzipped within the layouts folder ? I have a few other themes running right now but I really dig this particular layout.

AFAIK you can use the archive as it is (zipped) or unzip it to a folder with the theme name and put it in the layouts folder.

Quote
It's called Arcade Flow, as the name would suggest I would imagine most people are using these inside of cabinets only Ideally I'd like it to work on an rpi3b+.

Well actually the name comes from the fact that the theme is intended for MAME users: it doesn't use flyers because not all arcade games have good flyers and it doesn't use game boxes art because of course arcade doesn't have boxes :) If I did it for other system I would make it different I think.

Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: pibuilder on July 27, 2018, 07:44:16 AM
So just an update on this when I used it on my rpi3b+ I got what I consider the WSOD aka White Screen Of Death. some of the fonts looked like lines weird things from a spaceship blocky weirdness nothing working etc /  nothing was showing no rom list / game list wasn't showing. No Snaps / Videos weren't showing.

As you probably know if you've read the rest of the thread, AF is not really suited for the Raspberry Pi, at least this was true for Attract Mode 2.3, don't know if 2.4 is better. I'd really like to be able to tweak my theme to work with the Pi but testing is not easy since I don't own a Pi myself.

Brand new Rpi3b+ is cheap ! They are about 50-60$ including a Power Supply / Heat sinks + depending on what size microSD memory card you go with. It's worth it just to tinker with one. I almost feel compelled to send you one so long as you can get this working on an rpi3b+ properly.
Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: zpaolo11x on July 30, 2018, 06:10:43 AM
I will try and look into AF RPi compatibility (again ;D) but my fear is that, as before, AF is to heavy for the Pi. And I know the pi is really cheap, what I lack though is the spare time to dedicate to it. I can play with code every time I have some spare time but playing with the Pi won’t be so straight forward I fear.
Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: ryuuji on August 10, 2018, 05:48:59 PM
on 4:3 monitor all my horizontal games snaps are cropped like the vertical ones :/
Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: zpaolo11x on August 11, 2018, 03:26:45 AM
on 4:3 monitor all my horizontal games snaps are cropped like the vertical ones :/

What emulator and what version? Have you updated your romlist recently? Can you post a screenshot?
Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: ryuuji on August 11, 2018, 03:33:23 AM
I m using Attract Mode 2.4 on Windows 10. AM runs on a 2nd monitor 4:3 aspect ratio. The layout interprets that all the games are vertical games so the horizontal game snaps are cropped.
sshot below

Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: zpaolo11x on August 11, 2018, 11:16:43 AM
I m using Attract Mode 2.4 on Windows 10. AM runs on a 2nd monitor 4:3 aspect ratio. The layout interprets that all the games are vertical games so the horizontal game snaps are cropped.
sshot below

Hmm I see many things that are not how they should be in that screenshot... you don't have snaps? because all the tiles have no screenshots except the one that is zoomed in (probably playing a video). But that's not the main issue.

What puzzles me is the aspect ratio: while the screenshot resolution is undoubtedly 4:3, it seems that AF "thinks" it's a 16:9 and therefore stretches the thumbs. This shouldn't be the case, AF should adapt to the proper aspect ratio... Are you using AF 19? I'll prepare a debug layout to check what's going on. Also try re-downloading AF because there was a mistake in one upload

AF should adapt thumbs with respect to the Info.Rotation property of games, sometimes it's necessary to refresh the romlist to make it work.

Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: jedione on August 11, 2018, 12:38:00 PM
so i just put the script that zpaolo11x posted for a blur background  and this is what i get...

pretty cool i think     no need for blured image file,,   works with snaps or video.

if you want ill post it up,,  i just put it in its own layout and call it at the begining of the theme   "fe.do_nut("blur.nut");"

you tube....https://youtu.be/a5ARsBBMpTA (https://youtu.be/a5ARsBBMpTA)
Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: zpaolo11x on August 11, 2018, 12:41:56 PM
you tube....https://youtu.be/a5ARsBBMpTA (https://youtu.be/a5ARsBBMpTA)

Cool, I'm merging the effect in Arcadeflow right now (but together with many other changes that are slowing me down a bit), how did you do it? If you want you can send me the files to paolo.zago@gmail.com
Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: jedione on August 11, 2018, 01:11:20 PM
you got it.....coming your way
Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: calle81 on August 11, 2018, 03:35:06 PM
you got it.....coming your way

 :o :o  I want it too!  :D
Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: ryuuji on August 11, 2018, 04:53:57 PM
I m using Attract Mode 2.4 on Windows 10. AM runs on a 2nd monitor 4:3 aspect ratio. The layout interprets that all the games are vertical games so the horizontal game snaps are cropped.
sshot below

Hmm I see many things that are not how they should be in that screenshot... you don't have snaps? because all the tiles have no screenshots except the one that is zoomed in (probably playing a video). But that's not the main issue.

What puzzles me is the aspect ratio: while the screenshot resolution is undoubtedly 4:3, it seems that AF "thinks" it's a 16:9 and therefore stretches the thumbs. This shouldn't be the case, AF should adapt to the proper aspect ratio... Are you using AF 19? I'll prepare a debug layout to check what's going on. Also try re-downloading AF because there was a mistake in one upload

AF should adapt thumbs with respect to the Info.Rotation property of games, sometimes it's necessary to refresh the romlist to make it work.

The current setup AM 2.4 started yesterday from scratch and yes I m missing the screenshots for games atm .... downloaded AF1.9 right now also still the same
screenshot using game_station layout + the AM cfg + window.am (if that helps anything ... looks ok I would say)
Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: zpaolo11x on August 11, 2018, 11:24:18 PM
Jedione I was looking at your video and it seems the theme is a bit stretched vertically, is it an artifact of the video or do you see it like that? Because that’s not good, I’ll have to check aspect ratios but not having an external display is a bit difficult. Do you use one or two monitors?
Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: jedione on August 12, 2018, 12:34:18 AM
it,s just AM in windowed mode pulled open quickly, and recorded with bandicam...

thats all. :)
Title: Re: Arcadeflow theme v 1.9 [Release] Updated 25 July 2018
Post by: qqplayer on August 12, 2018, 05:20:30 AM
so i just put the script that zpaolo11x posted for a blur background  and this is what i get...

pretty cool i think     no need for blured image file,,   works with snaps or video.

if you want ill post it up,,  i just put it in its own layout and call it at the begining of the theme   "fe.do_nut("blur.nut");"

you tube....https://youtu.be/a5ARsBBMpTA (https://youtu.be/a5ARsBBMpTA)

Awesome , I love the bg effect.

@zpaolo11x your theme is one of the best ever!!
Title: Re: Arcadeflow theme v 2.0 [Release] Updated 17 August 2018
Post by: zpaolo11x on August 17, 2018, 08:38:48 AM
Arcadeflow 2.0 is out!

It uses shaders instead of pre-generated artwork for shadows and blurred backgrounds, and I'm crossing my fingers that it's not exploding :D

Title: Re: Arcadeflow theme v 2.0 [Release] Updated 17 August 2018
Post by: zpaolo11x on August 19, 2018, 11:38:42 PM
Just checked AF2.0 on my Windows machine and the layout has some heavy slowdowns I don't see on my Mac. I suspect the culprit here is the nested surface used for logo shadows, I solved it in the past with some tricks so I'm positive I can solve it soon.

- UPDATE - solved the issue with the slowdowns, I'll re-check it on the Mac and then post the update to 2.1

In the meantime I wrote my own blur shader, but I discovered that a single pass 2D shader, even if it only requires one surface to apply, is overall slower than a dual pass 1D shader, which requires two nested surfaces to work.
Title: Re: Arcadeflow theme v 2.0 [Release] Updated 17 August 2018
Post by: markoattract on August 20, 2018, 02:43:11 AM
Intanto congratulazioni Paolo per lo splendido tema ! :D

I have a little problem with this theme :
All is working great but i don't have the static screenshots. i have the wheel , but only a blanck rectangle under the game's logos ... When i select a game the video preview starts with no problem.

So maybe i have to change the folder name for static screenshots ?

Thanks for your help .

Grazie ! ;D

- Marco -

Title: Re: Arcadeflow theme v 2.0 [Release] Updated 17 August 2018
Post by: zpaolo11x on August 20, 2018, 06:00:32 AM
All is working great but i don't have the static screenshots. i have the wheel , but only a blanck rectangle under the game's logos ... When i select a game the video preview starts with no problem.

Well the theme gets the screenshot data from the "snap" category, in the default mame configuration on Attract Mode this category points to two folders: $HOME/mame/snap and $HOME/mame/video, if you have your snaps and videos in those folders it should work.
Title: Re: Arcadeflow theme v 2.0 [Release] Updated 17 August 2018
Post by: markoattract on August 20, 2018, 10:46:38 AM
Quote
Well the theme gets the screenshot data from the "snap" category, in the default mame configuration on Attract Mode this category points to two folders: $HOME/mame/snap and $HOME/mame/video, if you have your snaps and videos in those folders it should work.

Thanks for the answer, but this didn't solve my problem... I have 2 folders named Snaps and video in my MAME folder ; how do i have to set the mame.cfg in Attract mode for the screenshot to works ?

Thanks again for your help ! :D

- Marco -
Title: Re: Arcadeflow theme v 2.0 [Release] Updated 17 August 2018
Post by: progets on August 20, 2018, 11:04:21 AM
Code: [Select]
artwork    snap      X:\<path>\Video;X:\<path>\Snap
Title: Re: Arcadeflow theme v 2.0 [Release] Updated 17 August 2018
Post by: keilmillerjr on August 20, 2018, 11:15:14 AM
This theme came out excellent! Simple, not flashy - but still fun to look at!
Title: Re: Arcadeflow theme v 2.0 [Release] Updated 17 August 2018
Post by: zpaolo11x on August 20, 2018, 12:12:22 PM
Code: [Select]
artwork    snap      X:\<path>\Video;X:\<path>\Snap

That's the way I have my AM set and it works fine in AF, if it doesn't work there might be something else...
Title: Re: Arcadeflow theme v 2.0 [Release] Updated 17 August 2018
Post by: zpaolo11x on August 20, 2018, 12:15:04 PM
This theme came out excellent! Simple, not flashy - but still fun to look at!

Thank you! I've learned a lot and had a lot of fun developing this theme, now I'm getting into shaders :D I also tried to make the theme very customizable, if you want it more flashy (flashyer? flashier? ) you can play with background overlay and logo customization ;)
Title: Re: Arcadeflow theme v 2.0 [Release] Updated 17 August 2018
Post by: PrettyPrincess on August 20, 2018, 09:29:31 PM
My goodness. This theme is so beautiful. This deserves a Nobel Peace Prize for art.

In the future, do you plan to add sounds for video previews? Currently, my 480p mp4 files don't play any sound. Unless I have to use a certain type of video format or enable sound somewhere?
Title: Re: Arcadeflow theme v 2.1 [Release] Updated 21 August 2018
Post by: zpaolo11x on August 20, 2018, 11:37:26 PM
Updated to v 2.1!

Fixed some bugs and added some workarounds, improved blur shaders (now with programmable sigma)

Enjoy!
Title: Re: Arcadeflow theme v 2.1 [Release] Updated 21 August 2018
Post by: zpaolo11x on August 22, 2018, 02:14:05 AM
A small experiment I'm doing, to enhance readability for the titles in square tile mode, I tried adding a gradient of the average tile color. Seems to work quite nice.

It's a simple GLSL shader that samples the picture layer and adds an alpha gradient, it's fast but still operating on the full resolution snap is not ideal. There's probably a smarter way to do it (vertex shaders?) but let me know if you like the look...
Title: Re: Arcadeflow theme v 2.1 [Release] Updated 21 August 2018
Post by: calle81 on August 22, 2018, 09:59:28 AM
The context menu is genius. Any chance you could make it into a module so that it could be used easily with other themes? The search function is amazing....
Title: Re: Arcadeflow theme v 2.1 [Release] Updated 21 August 2018
Post by: zpaolo11x on August 22, 2018, 10:34:37 AM
The context menu is genius. Any chance you could make it into a module so that it could be used easily with other themes? The search function is amazing....

Thank you! I got some feedback from a user who asked for more "joystick compliance", so I thought about the context menu :D Most of the cool features I added to the theme come from suggestions from the forum, which is great! And the search function, well that actually is the keyboard search module, but I had to bury it deep in the theme.

The context menu is pretty simple actually, just a picture that pops up and a custom routine in the on_signal function... I have no idea how to code modules, and most of all I fear it's too "intertwined" in the current layout :D (I'm a bad programmer, I know, my code is a mess)
Title: Re: Arcadeflow theme v 2.1 [Release] Updated 21 August 2018
Post by: calle81 on August 22, 2018, 03:35:41 PM
I "borrowed" your ambiance code for a new background option in the HyperPie 2 theme. Hope that is ok otherwise I'll remove it!

Anyway, do you know if it is possible to reduce the flickering when using video snaps?

https://www.youtube.com/watch?v=aeIaF-gl1jA&t=44s
Title: Re: Arcadeflow theme v 2.1 [Release] Updated 21 August 2018
Post by: zpaolo11x on August 22, 2018, 04:00:31 PM
I "borrowed" your ambiance code for a new background option in the HyperPie 2 theme. Hope that is ok otherwise I'll remove it!

No problem at all :) Are you using the GLSL shader or the "multiple scaling" code? In AM2.4 if you enable mipmap the latter will look definitely better.

Quote
Anyway, do you know if it is possible to reduce the flickering when using video snaps?

I don't think so, the flickering happens due to the downsampling of the image to a lower resolution. It might be better if the downsampling was smoother (maybe again enabling mipmap?). If I knew GLSL enough to write a shader that first downsamples the image with bilinear filtering and then apply the smoothing it would be much better
Title: Re: Arcadeflow theme v 2.1 [Release] Updated 21 August 2018
Post by: calle81 on August 23, 2018, 02:49:18 AM
Is it possible to change how much it down samples? Would like to get the effect Oomek has here https://youtu.be/XGQiUk5uwGw
Title: Re: Arcadeflow theme v 2.1 [Release] Updated 21 August 2018
Post by: zpaolo11x on August 23, 2018, 03:33:09 AM
Is it possible to change how much it down samples? Would like to get the effect Oomek has here https://youtu.be/XGQiUk5uwGw

Oomek shader is much better than mine, but if you paste the code you are using here I'll see what can be done. Essentially if you want a "less blurred" image you should change the size of the prescaled picture, and apply the same amount of blur...
Title: Re: Arcadeflow theme v 2.1 [Release] Updated 21 August 2018
Post by: calle81 on August 23, 2018, 03:50:28 AM
Thanks for taking the time to answer my questions. Really appreciate it :) I copy pasted the exact same values you have so it should be the same as in Arcade Flow:

I guess this is the size of the prescaled picture
local smallsize = 32
local blursize = 1/32.0

Is this where I set the amount of blur?

local shaderH1 = fe.add_shader( Shader.Fragment, "gauss_kernsigma.txt" )
shaderH1.set_texture_param( "source")
shaderH1.set_param("kernelZ", 11.0, 2.5)
shaderH1.set_param("offsetFactor", blursize, 0.0)
xsurf1.shader = shaderH1

local shaderV1 = fe.add_shader( Shader.Fragment, "gauss_kernsigma.txt" )
shaderV1.set_texture_param( "source")
shaderV1.set_param("kernelZ", 11.0, 2.5)
shaderV1.set_param("offsetFactor", 0.0, blursize)
xsurf2.shader = shaderV1
Title: Re: Arcadeflow theme v 2.1 [Release] Updated 21 August 2018
Post by: zpaolo11x on August 23, 2018, 05:01:00 AM
Thanks for taking the time to answer my questions. Really appreciate it :) I copy pasted the exact same values you have so it should be the same as in Arcade Flow:

I guess this is the size of the prescaled picture
local smallsize = 32
local blursize = 1/32.0

Is this where I set the amount of blur?

local shaderH1 = fe.add_shader( Shader.Fragment, "gauss_kernsigma.txt" )
shaderH1.set_texture_param( "source")
shaderH1.set_param("kernelZ", 11.0, 2.5)
shaderH1.set_param("offsetFactor", blursize, 0.0)
xsurf1.shader = shaderH1

local shaderV1 = fe.add_shader( Shader.Fragment, "gauss_kernsigma.txt" )
shaderV1.set_texture_param( "source")
shaderV1.set_param("kernelZ", 11.0, 2.5)
shaderV1.set_param("offsetFactor", 0.0, blursize)
xsurf2.shader = shaderV1

Ok, so *smallsize* is the size of the prescaled surface (I guess I could use a vertex shader to do this, but I'm not sure :D ), this is important because it resamples the image and the resampling is a bit harsh, so if you want more detail in the blurred image you can start enlarging this. Also if you add some mipmap=1 parameters to the surface and artworks it should look better.

Then you can modify the parameters in "kernelZ": the first one is the number of samples (pixels) used for the blur, the second one is the sigma of the gaussian blur. Larger sigma means smoother blur because the average is done on more pixels, but to avoid clipping you should always keep the number of samples roughly 4x sigma (and an even number).

Title: Re: Arcadeflow theme v 2.1 [Release] Updated 21 August 2018
Post by: calle81 on August 23, 2018, 05:41:33 AM
Ok, awsome!

Got this using this code:

https://youtu.be/z2D9kZcrtWQ

if ( my_config["enable_bg"] == "Ambiance"){
// Picture background definition
local bgpic_x = 0
local bgpic_y = 0
local bgpic_w = flw
local bgpic_h = flh
local bgpic_ar = 1
// Apply color theme
local   themeoverlaycolor = 255
local   themeoverlayalpha = 100
local   themetextcolor = 255
local   themeshadow = 50
local shadeval = 255
local satinrate = 0.9
/// Display construction (BACKGROUND) 
local shadeval = 255
local   snapbg1 = null
local   snapbg2 = null
local xsurf1 = null
local xsurf2 = null
local bg_surface = null
local whitebg = null
local smallsize = 2048
local blursize = 1/256.0
local BGBLURRED = null
// Blurred backdrop definition
local bgx = 0
local bgy = (flh-flw)/2
local bgw = flw

xsurf1 = fe.add_surface(smallsize,smallsize)

snapbg1 = xsurf1.add_artwork ("snap",-smallsize*1/6.0,-smallsize*1/6.0,smallsize*4/3.0,smallsize*4/3.0)
snapbg1.set_rgb (shadeval,shadeval,shadeval)
snapbg1.alpha = 255
snapbg1.mipmap = 1
snapbg1.trigger = Transition.EndNavigation
//snapbg1.video_flags = Vid.ImagesOnly
snapbg1.smooth = true
snapbg1.preserve_aspect_ratio = true
::videoSound <- Vid.NoAudio;
snapbg1.video_flags = videoSound;

snapbg2 = xsurf1.add_artwork ("snap",-smallsize*1/6.0,-smallsize*1/6.0,smallsize*4/3.0,smallsize*4/3.0)
snapbg2.set_rgb (shadeval,shadeval,shadeval)
snapbg2.alpha = 255
snapbg2.mipmap = 1
snapbg2.trigger = Transition.EndNavigation
//snapbg2.video_flags = Vid.ImagesOnly
snapbg2.smooth = true
snapbg2.preserve_aspect_ratio = true
::videoSound <- Vid.NoAudio;
snapbg2.video_flags = videoSound;

xsurf2 = fe.add_surface(smallsize,smallsize)

bg_surface = fe.add_surface(flw,flh)



local shaderH1 = fe.add_shader( Shader.Fragment, "gauss_kernsigma.txt" )
shaderH1.set_texture_param( "source")
shaderH1.set_param("kernelZ", 11.0, 2.5)
shaderH1.set_param("offsetFactor", blursize, 0.0)
xsurf1.shader = shaderH1

local shaderV1 = fe.add_shader( Shader.Fragment, "gauss_kernsigma.txt" )
shaderV1.set_texture_param( "source")
shaderV1.set_param("kernelZ", 11.0, 2.5)
shaderV1.set_param("offsetFactor", 0.0, blursize)
xsurf2.shader = shaderV1

xsurf2.visible = false
xsurf2 = bg_surface.add_clone(xsurf2)
xsurf2.visible = true

xsurf1.visible = false
xsurf1 = xsurf2.add_clone(xsurf1)
xsurf1.visible = true

xsurf2.set_pos(bgx,bgy,bgw,bgw)

local bgpicture = null



   bgpicture = bg_surface.add_image(BGBLURRED,0,0,flw,flh)
   bgpicture.visible = false
   bgpic_ar = (bgpicture.texture_width*1.0) / bgpicture.texture_height

   if (bgpic_ar >= flw/(flh*1.0)){
      bgpic_h = flh
      bgpic_w = bgpic_h * bgpic_ar
      bgpic_y = 0
      bgpic_x = - (bgpic_w - flw)*0.5
   }
   else {
      bgpic_w = flw
      bgpic_h = bgpic_w / bgpic_ar*1.0
      bgpic_y = - (bgpic_h - flh)*0.5
      bgpic_x = 0
   }
   bgpicture=bg_surface.add_image (BGBLURRED,bgpic_x,bgpic_y,bgpic_w,bgpic_h)
   bgpicture.visible=true




   whitebg = bg_surface.add_text("",0,0,flw,flh)
   whitebg.set_bg_rgb(themeoverlaycolor,themeoverlaycolor,themeoverlaycolor)
   whitebg.bg_alpha = themeoverlayalpha
}
Title: Re: Arcadeflow theme v 2.2 [Release] Updated 23 August 2018
Post by: calle81 on August 23, 2018, 05:44:21 AM
I still only understand fragments of the code however. :P

Thanks for the help!
Title: Re: Arcadeflow theme v 2.1 [Release] Updated 21 August 2018
Post by: zpaolo11x on August 23, 2018, 05:58:16 AM
Ok, awsome!

Got this using this code:

https://youtu.be/z2D9kZcrtWQ


Looks pretty cool, the only thing I notice is that you put

Code: [Select]
local smallsize = 2048
local blursize = 1/256.0

This means that your texture will be 2048 x 2048 elements, then for each of this pixels the shader will calculate the smoothed value based on pixels that are not adjacent, but about 7 pixels away. This is not an issue in itself, it can generate some artifacts but it's not your case. On the other hand you are calculating way more pixels then necessary and you should try smallsize = 256 which should provide similar results with a lighter calculation.
Title: Re: Arcadeflow theme v 2.2 [Release] Updated 23 August 2018
Post by: zpaolo11x on August 23, 2018, 05:59:02 AM
I still only understand fragments of the code however. :P

I have problems in understanding my code myself LOL :D

Anyway, AF2.2 is out! I love GLSL shaders :D
Title: Re: Arcadeflow theme v 2.2 [Release] Updated 23 August 2018
Post by: zpaolo11x on August 27, 2018, 02:15:55 AM
For the release of AF2.3 I have done a lot of tweaking of filters to improve performances. On my Mac the improvement is pretty good, on Windows I'm still trying to understand what sometimes slows down the system. Maybe GLSL shaders using OpenGL 1.2 are not suitable for recent cards?

Anyway I'm also playing with a new aesthetic, which will be optional of course, of adding a faded, pixellated game screen on the background. And it can be animated too. This is a bit outside the original spirit of this theme, but this screenshot looks so neat :D

Title: Re: Arcadeflow theme v 2.2 [Release] Updated 23 August 2018
Post by: calle81 on August 27, 2018, 10:51:21 AM
Wow, that looks really cool!
Title: Re: Arcadeflow theme v 2.2 [Release] Updated 23 August 2018
Post by: jedione on August 27, 2018, 06:18:53 PM
i think the pixalated, looks great for an option.
Title: Re: Arcadeflow theme v 2.2 [Release] Updated 23 August 2018
Post by: keilmillerjr on August 27, 2018, 07:57:22 PM
Great idea!
Title: Re: Arcadeflow theme v 2.2 [Release] Updated 23 August 2018
Post by: verion on August 28, 2018, 03:05:56 AM
pixelated bg looks really good
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on August 29, 2018, 07:48:40 AM
Just released Arcadeflow 2.3 with a lot of cosmetic improvements, see in the attachment how you can add glow around the thumbs or pixellated background. And also redesigned the options menu for more clarity...

Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: crawlingpeter on August 29, 2018, 08:49:46 AM
I haven't had a chance to use this yet because my system isn't quite operational, but I had to post and say how awesome this looks! Can't wait to check it out!
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: keilmillerjr on August 29, 2018, 09:07:19 AM
Dayum!!! Looks great!
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: dukpoki on August 29, 2018, 05:18:14 PM
That glow is so sexy!   8)
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on August 31, 2018, 01:42:33 PM
Whops there was a mistake in the latest archive, an old shader for the glow that didn't enable alpha channel. Corrected in the first post, now the archive is up to date.
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: jedione on August 31, 2018, 06:09:07 PM
yaa this just got sweeter...i love the glow...thank you

their is one thing that i would like to change for my own view
and that would to bring up the two game rows a bit.

ill explor to see how i can do it,  if you have any quick help on wear to go in the script
that would be cool... thanx...

here is a pic of what i mean, just seems tight on the bottom and little dead space on top.

(http://i68.tinypic.com/18y812.png)

What do you think ?

after thought...your pics loo more even..  i think i might be missing som of the info to display?
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: jedione on August 31, 2018, 06:21:44 PM
also was wondering went through the opitions,  and did not see how to use the new pixel back ground?
maybe im blind to it....  help?

man it looks sharp!

Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on September 01, 2018, 12:57:57 AM
ill explor to see how i can do it,  if you have any quick help on wear to go in the script
that would be cool... thanx...

I see, just find in the layout.nut this two lines:

Code: [Select]
local header_h = 200*scalerate
local footer_h = 100*scalerate

They define the height of the header and footer, then the size of the thumbs is calculated accordingly. Consider that internally the theme considers a vertical size of 1200, so 200 for the header, 900 for the thumbs, 100 for the footer. Everything is then scaled to your screen resolution. Play with those two numbers.

Quote
after thought...your pics loo more even..  i think i might be missing som of the info to display?

I think you are missing some information about the games: the title name for example looks like the rom name, while it should be longer (and broken into two lines, therefore more even). Also manufacturer and year data is missing, try rescan your library from attract mode menus...
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on September 01, 2018, 01:06:50 AM
also was wondering went through the opitions,  and did not see how to use the new pixel back ground?
maybe im blind to it.... 

The options is in the "BACKDROP" section: "Background snap" enables the pixelated snaps, "Animate background snaps" uses videos instead of static pictures. Let me know if it works

Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: jedione on September 01, 2018, 04:29:22 AM
thanks,  working.....u rock...
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: tekn0 on September 09, 2018, 07:06:44 AM
This looks so cool! Nice work!
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: keilmillerjr on September 16, 2018, 01:19:47 PM
I tried the theme on my mac. Only artwork displayed is wheel. I assume it would play my snap artwork for the thumbnail. Am I doing something wrong?
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on September 16, 2018, 10:07:38 PM
I tried the theme on my mac. Only artwork displayed is wheel. I assume it would play my snap artwork for the thumbnail. Am I doing something wrong?

The theme expects to have static screenshots and videos in the same category called "snap", I think this was the default settings in the "mame" emulator for Attract Mode. You don't see the artwork at all? What Mac are you running on? Also try disabling "gradient" on thumbnails and let me know if it changes anything
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: keilmillerjr on September 17, 2018, 02:14:27 AM
I tried the theme on my mac. Only artwork displayed is wheel. I assume it would play my snap artwork for the thumbnail. Am I doing something wrong?

The theme expects to have static screenshots and videos in the same category called "snap", I think this was the default settings in the "mame" emulator for Attract Mode. You don't see the artwork at all? What Mac are you running on? Also try disabling "gradient" on thumbnails and let me know if it changes anything

I have snaps and videosnaps paths both under the “snap” artwork for mame. What I’m seeing is similar to what some one else said they had seen in the beginning of this thread. I’m not sure if they resolved it.
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on September 17, 2018, 02:28:35 AM
I have snaps and videosnaps paths both under the “snap” artwork for mame. What I’m seeing is similar to what some one else said they had seen in the beginning of this thread. I’m not sure if they resolved it.

That issue at the beginning of the thread I think was due to use of the theme on a rPi (not suited because of the huge number of surfaces) or the lack of static snaps. In your case it's different, for example the artwork for wheels looks good. I see your mac has a discrete graphics card, maybe there's an issue with the shaders, could you run attract mode from terminal and see if any error message appears?

Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: keilmillerjr on September 17, 2018, 02:35:09 AM
I always run from terminal. No errors.
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on September 17, 2018, 02:38:49 AM
I always run from terminal. No errors.

This is very strange :/ since you are using AF 2.3, can you try using the layout_noshader.nut instead? You should at least see snaps on thumbnails.
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: keilmillerjr on September 17, 2018, 05:43:11 AM
I always run from terminal. No errors.

This is very strange :/ since you are using AF 2.3, can you try using the layout_noshader.nut instead? You should at least see snaps on thumbnails.

Will try that tonight. Thank you.
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on September 17, 2018, 05:55:14 AM
Will try that tonight. Thank you.

Just to be sure, since from the screenshots it really looks like the artwork is completely missing, are you sure your category is called "snap" and not "Snap" or "snaps" or any other spelling? :D I'm really puzzled
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: keilmillerjr on September 17, 2018, 02:09:14 PM
Will try that tonight. Thank you.

Just to be sure, since from the screenshots it really looks like the artwork is completely missing, are you sure your category is called "snap" and not "Snap" or "snaps" or any other spelling? :D I'm really puzzled

artwork is indeed labeled “snap”.

I renamed layout.nut to layout_shader.nut, and duplicated layout_noshader.nut to layout.nut. Video snap is shown! Snap images however do not.
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on September 17, 2018, 10:34:29 PM
I renamed layout.nut to layout_shader.nut, and duplicated layout_noshader.nut to layout.nut. Video snap is shown! Snap images however do not.

Ok, I found why video snaps were not showing: I spelled "yes" instead of "Yes" in the default option. This was easy. The hard part is the snaps issue, I'm still struggling to see the reason, maybe a lack of video memory? I'll do some tests in my emulated environment to see if texture memory can affect this...
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: Luke_Nukem on September 17, 2018, 11:28:24 PM
Would love a setting to permanently set the rotation. Can't figure out how to get AM to save it.
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on September 18, 2018, 01:08:29 AM
artwork is indeed labeled “snap”.

I checked with a virtual machine and even with 256 Mb of VRAM I could see textures , so that's not the issue. Can you check what kind of files you have in the snaps folder? Resolution, file type etc.
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: keilmillerjr on September 18, 2018, 05:11:45 PM
artwork is indeed labeled “snap”.

I checked with a virtual machine and even with 256 Mb of VRAM I could see textures , so that's not the issue. Can you check what kind of files you have in the snaps folder? Resolution, file type etc.

MAME 0.200 EXTRAs/snap
AntoPISA's progetto-SNAPS MAME Snapshots
Pulled from complete set neogeo, vs unisystem, and nofiller2p
Average file size of snap directory 22879.6 bytes using
Code: [Select]
$ find ./ -ls | awk '{sum += $7; n++;} END {print sum/n;}'All images are PNG format
All image dimensions correlate to their games native resolution, mostly 320x224, 320x240, or some other 240p variation.
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on September 21, 2018, 12:00:07 AM
All image dimensions correlate to their games native resolution, mostly 320x224, 320x240, or some other 240p variation.

Ok, AF expects the aspect ratio of snaps to be 4:3 or 3:4, I'll change it in a future release probably and yet I don't think this is going to be an issue... I know it's a lot of trouble but you could try downloading the previous versions of AF from my github and see if older versions work with your setup. https://github.com/zpaolo11x/Arcadeflow-AM-Theme/releases

Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on September 21, 2018, 12:01:41 AM
Would love a setting to permanently set the rotation. Can't figure out how to get AM to save it.

I have no idea how to do it in AttractMode. My theme detects the screen orientation and changes accordingly, and you can then rotate the screen with the hotkeys. You have a cocktail cabinet?
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: grendyzer on September 21, 2018, 03:14:32 AM
thanks, good color, good theme, il like.
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on September 22, 2018, 06:15:15 AM
I have snaps and videosnaps paths both under the “snap” artwork for mame.

I've been able to replicate the issue: it seems my theme has issues if I link to the original snaps with no aspect ratio correction. Strange, investigating
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on September 27, 2018, 07:35:38 AM
Version 2.4 is out, and now it adapts the aspect ratio of thumbs automatically. This was a huge rewrite in many aspects (backgrounds etc) so if you see anything strange please let me know.

Also added CRT filters to the game preview in the history page!

Title: Re: Arcadeflow theme v 2.4 [Release] Updated 27 September 2018
Post by: verion on September 27, 2018, 08:13:19 AM
Cool theme. I'm using it on my computer.
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: Luke_Nukem on September 27, 2018, 04:40:32 PM
Would love a setting to permanently set the rotation. Can't figure out how to get AM to save it.

I have no idea how to do it in AttractMode. My theme detects the screen orientation and changes accordingly, and you can then rotate the screen with the hotkeys. You have a cocktail cabinet?

Something like this:

Code: [Select]
class UserConfig {
</ label="Screen Rotate", help="Swap X/Y dimensions for rotated screens",
options="Yes,No" />
rotated="No";
}

local layoutSettings = fe.get_config();

switch (layoutSettings["rotated"]){
case "No":
        fe.layout.width = ScreenWidth;
        fe.layout.height = ScreenHeight;
        fe.layout.orient = RotateScreen.None;
        break;
case "Yes" :
        fe.layout.width = ScreenHeight;
        fe.layout.height = ScreenWidth;
    fe.layout.orient = RotateScreen.Right;
        break;
};

How do I exit from the game history view? If I press excape while showing history, I get the Attract exit screen behind the history.
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on September 27, 2018, 10:03:02 PM

Something like this:


Oh ok, actually what I meant was I don't know if AM has a setting for starting with a rotation, or just hotkeys. I'll implement the rotation in the next version.

Quote
How do I exit from the game history view? If I press excape while showing history, I get the Attract exit screen behind the history.

This is strange, if you press the escape key it should exit the history screen and go back to the main UI. Are you on 2.4 or some nightly build? I'll double check on Windows (AF 2.4 was tested on a Mac only) and see what's the issue.

[EDIT] Do you have the history plugin enabled? I think it might clash with the history implementation of AF
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on September 27, 2018, 10:04:19 PM
I have snaps and videosnaps paths both under the “snap” artwork for mame.

I've been able to replicate the issue: it seems my theme has issues if I link to the original snaps with no aspect ratio correction. Strange, investigating

I was mistaken: the reason why I replicated the issue is because I changed the snaps folder and it looked exactly like your screenshots. Could you try with Arcadeflow 2.4 if the issue is still there?
Title: Re: Arcadeflow theme v 2.3 [Release] Updated 29 August 2018
Post by: zpaolo11x on September 28, 2018, 05:29:55 AM
Would love a setting to permanently set the rotation. Can't figure out how to get AM to save it.

Arcadeflow 2.5 is out (just one day after 2.4 LOL) because I wanted to implement this feature! Test it and let me if it works as you expected!
Title: Re: Arcadeflow theme v 2.6 [Release] Updated 2 October 2018
Post by: zpaolo11x on October 02, 2018, 07:38:36 AM
Arcadeflow 2.6 is out with a new "frosted glass" menu background!

Enjoy and report any bugs!
Title: Re: Arcadeflow theme v 2.6 [Release] Updated 2 October 2018
Post by: Luke_Nukem on October 02, 2018, 03:25:42 PM
Another release! You're a machine!
Title: Re: Arcadeflow theme v 2.6 [Release] Updated 2 October 2018
Post by: zpaolo11x on October 02, 2018, 10:39:20 PM
Another release! You're a machine!

LOL actually this should've been release 2.5, but I had the rotation option ready and I thought I was not going to fix frosted glass so soon... maybe I should use "minor" release numbers :D
Title: Re: Arcadeflow theme v 2.7 [Release] Updated 11 October 2018
Post by: zpaolo11x on October 11, 2018, 05:17:48 AM
Updated to 2.7 but it seems I'm unable to upload the archive... You can download it from github: https://github.com/zpaolo11x/Arcadeflow-AM-Theme/releases (https://github.com/zpaolo11x/Arcadeflow-AM-Theme/releases)

UPDATE: I was able to upload the correct file in the first post

Main new feature of this version: you can define a custom resolution independent from your screen resolution. Good for testing purposes or if for whatever reason you need a different aspect ratio. In the picture a 4:3 layout on a 16:10 screen (with black pillars)
Title: Re: Arcadeflow theme v 2.8 [Release] Updated 19 October 2018
Post by: zpaolo11x on October 19, 2018, 05:11:52 AM
Updated to 2.8, I promise I'll slow down now :D I just wanted to release the new and improved cross-fade method so the background will "jump" less abruptly when you are changing game while the cross-fade is still going on.

Enjoy and report bugs or issues!
Title: Re: Arcadeflow theme v 2.8 [Release] Updated 19 October 2018
Post by: dukpoki on October 19, 2018, 11:03:30 PM
It's very impressive how much work and updates you put into this theme but bro, how about a new original theme next?  Pretty please?   ;)  Seriously, you have amazing talent and I personally feel that it's a shame that you aren't making more varied themes!
Title: Re: Arcadeflow theme v 2.8 [Release] Updated 19 October 2018
Post by: zpaolo11x on October 20, 2018, 01:06:52 AM
It's very impressive how much work and updates you put into this theme but bro, how about a new original theme next?  Pretty please?   ;) 

Aha thank you, actually I think Arcadeflow reached a point where only incremental updates are going to happen, so yes I'm thinking of a couple different concept for themes.

One is an old idea I had, of a row of arcade cabinets with all the games running together, and as in a real arcade you can hear the sound from the selected game, and lower volume sounds from the other games. This is not possible to do in current AM sadly because you can't change individual volumes of videos.

The other idea (which could be mixed with the former) is a dual layer parallax scrolling "carrier" with a row of thumbnails on the first layer and a row of larger images as the background layer. I have to modify Oomek carrier though because as it is you can't just put two carriers one on top of the other :D
Title: Re: Arcadeflow theme v 2.8 [Release] Updated 19 October 2018
Post by: verion on October 20, 2018, 02:48:07 AM
Not sure if it count as a bug... because I'm using AM 2.2 (mac) :D
But 2.7 and 2.8 crashes AM (on mac).
It was ok with 1.8

Code: [Select]
libc++abi.dylib: terminating with uncaught exception of type std::logic_error: basic_string::_S_construct NULL not valid
/Applications/OnyxArcade.app/Contents/MacOS/launch.sh: line 3:  1159 Abort trap: 6           ./attract

I'll let you know iwhen I update AM (next week hopefully) if it fixes the problem.
Title: Re: Arcadeflow theme v 2.8 [Release] Updated 19 October 2018
Post by: zpaolo11x on October 20, 2018, 09:42:42 AM
Not sure if it count as a bug... because I'm using AM 2.2 (mac) :D
But 2.7 and 2.8 crashes AM (on mac).

I'm almost sure you can have issues with the new versions on AM 2.2, it was tested on AM 2.3 up to Arcadeflow 2.5 (more or less), but now I can't test it on 2.3 anymore, and I remember I had issues in the past on AM 2.2.

Quote
I'll let you know iwhen I update AM (next week hopefully) if it fixes the problem.

I'm developing my theme on a Mac with AM 2.4.1 so everything should be fine, at least I hope...
Title: Re: Arcadeflow theme v 2.8 [Release] Updated 19 October 2018
Post by: verion on October 21, 2018, 02:06:21 AM
Just like I thought... it must be my ancient AM version, not mac thing.
I'll report the success after I upgrade AM :D
Title: Re: Arcadeflow theme v 2.8 [Release] Updated 19 October 2018
Post by: zpaolo11x on November 28, 2018, 06:47:05 AM
Huge redesign coming in AF 2.9 (or should I step directly to 3.0? :D ), here is a sneak peek:

- Pixel art category icons
- Brand logos
- Smooth drop shadow under every UI text
- New streamlined logo and smooth background when loading

I cant't wait to iron out some bugs and release it :D


Title: Re: Arcadeflow theme v 2.8 [Release] Updated 19 October 2018
Post by: calle81 on November 28, 2018, 07:12:23 AM
Hell yeah! The new icons look super cool :)
Title: Re: Arcadeflow theme v 2.8 [Release] Updated 19 October 2018
Post by: Giacomo1982 on November 29, 2018, 11:02:18 AM
Now it's gonna be better than before! I really like your " genre icons"! Excellent work Paolo!
Title: Re: Arcadeflow theme v 2.8 [Release] Updated 19 October 2018
Post by: keilmillerjr on November 29, 2018, 03:13:29 PM
Looks great!
Title: Re: Arcadeflow theme v 2.8 [Release] Updated 19 October 2018
Post by: zpaolo11x on December 02, 2018, 08:17:53 AM
Released version 2.9 with all new main screen :)
Title: Re: Arcadeflow theme v 2.9 [Release] Updated 2 December 2018
Post by: Giacomo1982 on December 03, 2018, 04:35:14 AM
On github the last version is 2.8
Title: Re: Arcadeflow theme v 2.9 [Release] Updated 2 December 2018
Post by: zpaolo11x on December 03, 2018, 05:03:09 AM
On github the last version is 2.8

I know, I still have to update that with all the artworks, but you can get 2.9 from the first post of this thread. I’ll uodate github asap
Title: Re: Arcadeflow theme v 2.9 [Release] Updated 2 December 2018
Post by: gunthermic on December 08, 2018, 03:10:10 AM
On github the last version is 2.8

I know, I still have to update that with all the artworks, but you can get 2.9 from the first post of this thread. I’ll uodate github asap

I keep looking at first post and dont see,. I see link to github which is still 2.8.. I see no link on first pot to download 2.9??

Edit: Never-mind found it scrolling line by line. It's hidden between two images. Maybe sir, move it to bottom of post or to top? very, very hard to see it sir.
Title: Re: Arcadeflow theme v 2.9 [Release] Updated 2 December 2018
Post by: zpaolo11x on December 08, 2018, 03:17:16 AM
Edit: Never-mind found it scrolling line by line. It's hidden between two images. Maybe sir, move it to bottom of post or to top? very, very hard to see it sir.

I was just going to point that out, I'm sad it's a bit hidden but I don't know how to move it on top or bottom without having to change the other uploads. I'll see if I can fix it, sorry for the inconvenience.. Ok, fixed, the link is now at the bottom
Title: Re: Arcadeflow theme v 2.9 [Release] Updated 2 December 2018
Post by: keilmillerjr on December 08, 2018, 10:32:45 PM
Hi Zpaolo11x! I am happy to say that I have arcade flow up and running on my mac without any issues! It even works nicely with the sequencer plugin. Cant wait to put it on the arcade machine. The only error I get is the following:

Code: [Select]
Uniform "maincolor" not found in shader
Title: Re: Arcadeflow theme v 2.9 [Release] Updated 2 December 2018
Post by: zpaolo11x on December 09, 2018, 12:27:59 AM
The only error I get is the following:

Code: [Select]
Uniform "maincolor" not found in shader

Good to know that it's working now! That message is a leftover of an alpha blending correction shader that is actually not used anymore, I forgot to remove the creation of the shader. It's not a real issue, I'll fix it in the next release.
Title: Re: Arcadeflow theme v 3.0 [Release] Updated 12 December 2018
Post by: zpaolo11x on December 12, 2018, 07:14:32 AM
Version 3.0 is out with lots of bug fixes and smoother fading effects. Enjoy!
Title: Re: Arcadeflow theme v 3.0 [Release] Updated 12 December 2018
Post by: FrizzleFried on December 20, 2018, 03:25:25 PM
Version 2.8 works for me ...

Version 2.9 I was unable to get before it was taken offline (still looking).

Version 3.0 crashes to the basic layout for me.
Title: Re: Arcadeflow theme v 3.0 [Release] Updated 12 December 2018
Post by: zpaolo11x on December 20, 2018, 09:36:21 PM
Version 2.8 works for me ...

Version 2.9 I was unable to get before it was taken offline (still looking).

Version 3.0 crashes to the basic layout for me.

Can you share the console log when 3.0 crashes? You can get 2.9 from github, the link is in the first post. I know 3.0 has a bug when a game has no category data, I re-uploaded it here so if you want you can try re-downloading it for a check.
Title: Re: Arcadeflow theme v 3.0 [Release] Updated 12 December 2018
Post by: zpaolo11x on December 20, 2018, 09:40:17 PM
Also be aware that 2.9 is designed for AM 2.4 and above, what version are you using?
Title: Re: Arcadeflow theme v 3.0 [Release] Updated 12 December 2018
Post by: FrizzleFried on December 21, 2018, 06:45:24 AM
Version 2.8 works for me ...

Version 2.9 I was unable to get before it was taken offline (still looking).

Version 3.0 crashes to the basic layout for me.

Can you share the console log when 3.0 crashes? You can get 2.9 from github, the link is in the first post. I know 3.0 has a bug when a game has no category data, I re-uploaded it here so if you want you can try re-downloading it for a check.

Will do...

EDIT: I just tried the newly uploaded ZIP (I assume...it's the file on original post) and it too does not work for me.  Stupid question... how do I generate a console log?
Title: Re: Arcadeflow theme v 3.0 [Release] Updated 12 December 2018
Post by: zpaolo11x on December 26, 2018, 04:07:08 AM
Just updated to v3.1, with new icons and many bug fixes
Title: Re: Arcadeflow theme v 3.0 [Release] Updated 12 December 2018
Post by: zpaolo11x on December 26, 2018, 04:10:52 AM

EDIT: I just tried the newly uploaded ZIP (I assume...it's the file on original post) and it too does not work for me.  Stupid question... how do I generate a console log?

If you are on windows there’s a attract-console.ece executable you can launch to get the console output, on Linux or Mac OS just launch from the shell. I think the most important thing to know is the version of AM you are using, is it 2.4+?
Title: Re: Arcadeflow theme v 3.0 [Release] Updated 12 December 2018
Post by: FrizzleFried on December 26, 2018, 07:49:28 AM
Actually... its. 2.3... let me update attract mode when I have a little time and then give it another try.  I'm testing using my windows box.
Title: Re: Arcadeflow theme v 3.1 [Release] Updated 26 December 2018
Post by: keilmillerjr on December 26, 2018, 04:37:35 PM
Error occurs, with a screenshot, and sometimes arcade flow utility menu pops up - when Up is held.

Code: [Select]
Keils-iMac:MacOS keiljr$ /Applications/Attract.app/Contents/MacOS/launch.sh
Attract-Mode v2.5.1 (OSX, SFML 2.4.2 +SWF +Curl)
avcodec 58.35.100 / avformat 58.20.100 / swscale 5.3.100 / avutil 56.22.100 / swresample 3.3.100

Config: /Users/keiljr/.attract/attract.cfg

*** Initializing display: 'Arcade'
 - Loaded master romlist 'mame' in 7 ms (583 entries kept, 114 discarded)
 - Constructed 10 filters in 1 ms (5830 comparisons)
 ! Unexpectedly lost focus to: Unknown
 - Loaded layout: /Users/keiljr/.attract/layouts/Arcadeflow_31/ (layout.nut)
 ! Unexpectedly lost focus to: Unknown

AN ERROR HAS OCCURED [rename() failed]

CALLSTACK
*FUNCTION [tick2()] /Users/keiljr/.attract/layouts/Arcadeflow_31/layout.nut line [2948]

LOCALS
[grabdither] 0
[frost_surface] INSTANCE
[grabticker] 0
[grabpath0] "/Users/keiljr/.attract/screen1.png"
[grabpath] "/Users/keiljr/.attract/grab1.png"
[frost_pic] INSTANCE
[rotate90] false
[immediatesignal] false
[grabsignal] "up"
[overmenu] INSTANCE
[overmenuflow] 0
[surfacePos] 254.32191467285
[globalposnew] 1143.4403076172
[selectorwidth] 864
[overmenuwidth] 777.59997558594
[flowspeed] 25
[historyflow] 0
[history_surface] INSTANCE
[fg_surface] INSTANCE
[data_surface] INSTANCE
[data_surface_sh] INSTANCE
[themeshadow] 70
[overlay_listbox] INSTANCE
[hist_title] INSTANCE
[hist_screen] INSTANCE
[noshader] INSTANCE
[logoshow] 0
[aflogo_surface] INSTANCE
[prf] TABLE
[tick_time] 12424
[this] TABLE
Script Error in tick function: tick2 - rename() failed
 ! Unexpectedly lost focus to: Unknown

Code: [Select]
input_map
custom1              R
custom2              F
select               Return
select               LControl
back                 Escape
down                 Down
up                   Up
configure            Tab
add_favourite        LAlt
next_filter          Space
next_display         LShift
intro                Num5
left                 Left
right                Right
default             back exit
default             up prev_game
default             down next_game
default             left prev_game
default             right next_game

One suggestion: some text is too small at 640x480 and smaller resolutions. Perhaps increasing size, or having option to remove some of these tiny elements? I only tested in windowed borderless mode on my mac. Gives an ok but not perfect idea of what it will look like on my arcade machine or pi with 15khz crt’s.
Title: Re: Arcadeflow theme v 3.1 [Release] Updated 26 December 2018
Post by: zpaolo11x on December 26, 2018, 11:41:42 PM
Error occurs, with a screenshot, and sometimes arcade flow utility menu pops up - when Up is held.

I was able to replicate the issue, it is related to the "frosted glass" effect and happens when there are no screenshots in the .attract folder. I'll fix it in the next release, meanwhile you can try two workarounds:

- disable "frosted glass" effect from the theme options

- take a couple of screenshots so that you get at least a screen1.png image in your .attract folder, that should do the trick

Quote
One suggestion: some text is too small at 640x480 and smaller resolutions. Perhaps increasing size, or having option to remove some of these tiny elements? I only tested in windowed borderless mode on my mac. Gives an ok but not perfect idea of what it will look like on my arcade machine or pi with 15khz crt’s.

This is a good point, I'm thinking of some ways to adapt the theme better to low resolutions. One is, as you said, to enlarge the smaller items (main category text, counters on the scroller), the other would be to switch to a 1-row layout for the smaller resolutions so there's more room for text and thumbs are larger, but I got some issues with that.
Title: Re: Arcadeflow theme v 3.1 [Release] Updated 26 December 2018
Post by: zpaolo11x on December 26, 2018, 11:49:53 PM
I only tested in windowed borderless mode on my mac. Gives an ok but not perfect idea of what it will look like on my arcade machine or pi with 15khz crt’s.

You know you can also set a custom lower resolution in the layout options to better simulate lower res?
Title: Re: Arcadeflow theme v 3.1 [Release] Updated 26 December 2018
Post by: zpaolo11x on December 30, 2018, 03:22:00 PM

One suggestion: some text is too small at 640x480 and smaller resolutions.

What do you think, is this better? I enlarged some of the smaller elements...
Title: Re: Arcadeflow theme v 3.1 [Release] Updated 26 December 2018
Post by: keilmillerjr on December 30, 2018, 03:35:07 PM
If there’s anything you want me to test tonight on my pi to crt at 640x480 or 320x240, email me a copy and I’ll return image with my phone. keilmillerjr@me.com
Title: Re: Arcadeflow theme v 3.1 [Release] Updated 26 December 2018
Post by: darkand on January 01, 2019, 09:23:36 AM
https://imgur.com/VMrx4ti


How do I set it up to be correct?
Title: Re: Arcadeflow theme v 3.1 [Release] Updated 26 December 2018
Post by: zpaolo11x on January 01, 2019, 01:29:53 PM
https://imgur.com/VMrx4ti


How do I set it up to be correct?

It seems that the romlist is not correctly created, you have to go in the AM menu, emulators, mame, generate collection/romlist. This should add all the missing data to the theme. Then consider that Arcadeflow can't work with video snaps only, it also needs "static" snapshot artwork...
Title: Re: Arcadeflow theme v 3.1 [Release] Updated 26 December 2018
Post by: tjhooker on January 02, 2019, 11:51:30 AM
I think this layout looks gorgeous, would it be possible to make a version that allows you to have one row.
Title: Re: Arcadeflow theme v 3.1 [Release] Updated 26 December 2018
Post by: zpaolo11x on January 02, 2019, 03:04:47 PM
I think this layout looks gorgeous, would it be possible to make a version that allows you to have one row.

It should be easy since the number of rows is just a parameter, but for some reason when I enable a single row the thumbs are not centered correctly. I’ll try to find the issue and implement single row in a future release
Title: Re: Arcadeflow theme v 3.1 [Release] Updated 26 December 2018
Post by: tjhooker on January 02, 2019, 03:45:57 PM
That would be great, thanks
Title: Re: Arcadeflow theme v 3.1 [Release] Updated 26 December 2018
Post by: zpaolo11x on January 05, 2019, 01:45:47 AM
That would be great, thanks

Sneak peek, coming to 3.2 soon :)
Title: Re: Arcadeflow theme v 3.2 [Release] Updated 5 January 2018
Post by: zpaolo11x on January 05, 2019, 06:59:53 AM
Version 3.2 is out! Optimization in the drop shadow routine and new 1-row layout :)
Title: Re: Arcadeflow theme v 3.2 [Release] Updated 5 January 2018
Post by: keilmillerjr on January 05, 2019, 09:59:56 AM
New ROWSxCOLUMNS is awesome option!

Does weird stuff with snapshots.

Sending next_game and previous_game signals set in my attract.cfg in single row format causes it to jump two games.
Title: Re: Arcadeflow theme v 3.2 [Release] Updated 5 January 2018
Post by: tjhooker on January 05, 2019, 09:37:02 PM
Version 3.2 is out! Optimization in the drop shadow routine and new 1-row layout :)

Thank you, it looks great  :)
Title: Re: Arcadeflow theme v 3.2 [Release] Updated 5 January 2018
Post by: zpaolo11x on January 06, 2019, 01:25:25 AM
Does weird stuff with snapshots.

Hmm can you elaborate? AF does some tricks using snapshots, namely every time you enter a menu AF takes a snapshot and rename it to use it for the frosted glass effect, once you exit it should delete all the renamed snapshots so it doesn't interfere with the usual snapshot count. I tested it on Win and Mac OS, hopefully it works also on Linux...

Quote
Sending next_game and previous_game signals set in my attract.cfg in single row format causes it to jump two games.

1-row is almost an hack right now, I already found a bug (the overlay menu is not aligned correctly) which is going to be fixed ASAP. Actually the theme has never responded very well to “next_game” and “prev_game” signals because it hijacks them to its own purposes. I’ll look into it anyway :)

[EDIT] I found that for some reason my theme sends fe.list.index ++ when it gets a "next_game" signal, thus the double step. I don't remember why that signal catch was in place (poor me, this theme is way too complex now :D ) but it seems I can strip that signal response and everything is working fine...

[EDIT 2] It was a "return true" missing, fixed and going to be released in 3.3
Title: Re: Arcadeflow theme v 3.2 [Release] Updated 5 January 2018
Post by: zpaolo11x on January 06, 2019, 01:32:23 AM
Version 3.2 is out! Optimization in the drop shadow routine and new 1-row layout :)

Thank you, it looks great  :)

Thank you, I'm sorry 3.2 is a bit bug-ridden, I'll try to fix everything ASAP and release 3.3 this evening (Italian time :D )
Title: Re: Arcadeflow theme v 3.3 [Release] Updated 6 January 2018
Post by: zpaolo11x on January 06, 2019, 10:27:53 AM
3.3 is out, hopefully it has less bugs than 3.2 :D
Title: Re: Arcadeflow theme v 3.3 [Release] Updated 6 January 2018
Post by: tjhooker on January 08, 2019, 11:06:35 AM
3.3 is out, hopefully it has less bugs than 3.2 :D

Not sure if I'm doing something wrong but now whenever I press left or right to change to the next game it skips a full page ie 3 games on 1 row, 10 games on 2 rows and 21 games in 3 rows
Title: Re: Arcadeflow theme v 3.3 [Release] Updated 6 January 2018
Post by: zpaolo11x on January 08, 2019, 11:21:12 AM
Not sure if I'm doing something wrong but now whenever I press left or right to change to the next game it skips a full page ie 3 games on 1 row, 10 games on 2 rows and 21 games in 3 rows

How are controls mapped in your AM?
Title: Re: Arcadeflow theme v 3.3 [Release] Updated 6 January 2018
Post by: tjhooker on January 08, 2019, 11:58:11 AM
Not sure if I'm doing something wrong but now whenever I press left or right to change to the next game it skips a full page ie 3 games on 1 row, 10 games on 2 rows and 21 games in 3 rows

How are controls mapped in your AM?

Thanks, problem solved - left and right were set as prev page and next page. Strange it worked fine in 3.2 but not to worry its fine now
Title: Re: Arcadeflow theme v 3.3 [Release] Updated 6 January 2018
Post by: zpaolo11x on January 08, 2019, 10:22:02 PM
Thanks, problem solved - left and right were set as prev page and next page. Strange it worked fine in 3.2 but not to worry its fine now

In 3.2 there was no response routine for next_page calls, and response to next_game had a bug, therefore probably after processing the "left" and "right" signal nothing more happened. AF 3.3 has corrected this and processes next_page and next_game correctly, but if you map those on left and right of course it won't work correctly.
Title: Re: Arcadeflow theme v 3.3 [Release] Updated 6 January 2018
Post by: zpaolo11x on January 25, 2019, 05:40:30 AM
Sneak peek of some effects I'm coding for 3.4...

- The glow behind the thumbnails get its colors from the actual thumbnail (still not working for animated thumbs, but soon...)
- In the history page there's a large CRT-like glow around the animated screenshot (sorry for the wild moiree effect, I'll see if I can reduce it :D ).
- The flat shaded area behind the game title on the thumbnail is not an average of the thumb colors but the actual thumbnail smoothed heavily.

I have to iron out some quirks before relasing it
Title: Re: Arcadeflow theme v 3.3 [Release] Updated 6 January 2018
Post by: FrizzleFried on January 25, 2019, 06:48:54 AM
I'm digging this layout thus far... tons of options... lots to learn from... awesome!
Title: Re: Arcadeflow theme v 3.4 [Release] Updated 31 January 2018
Post by: zpaolo11x on January 31, 2019, 10:32:00 AM
Updated to 3.4, enjoy and report bugs!
Title: Re: Arcadeflow theme v 3.4 [Release] Updated 31 January 2018
Post by: calle81 on January 31, 2019, 11:45:35 AM
u
Updated to 3.4, enjoy and report bugs!

Where I can i download it? It's not available on github :)
Title: Re: Arcadeflow theme v 3.4 [Release] Updated 31 January 2018
Post by: zpaolo11x on January 31, 2019, 12:02:58 PM
u
Updated to 3.4, enjoy and report bugs!

Where I can i download it? It's not available on github :)

It’s in the first post, between the two images. On github tomorrow
Title: Re: Arcadeflow theme v 3.4 [Release] Updated 31 January 2018
Post by: calle81 on February 01, 2019, 06:26:32 AM
Thanks, unfortunately AM freeze when I try to enter a display using this theme. Really weird. I have to go into task manager in order to shutdown AM.

I'd really like to learn how to use the sub menu. It would be awesome to be able to add this to more themes. :P
Title: Re: Arcadeflow theme v 3.4 [Release] Updated 31 January 2018
Post by: zpaolo11x on February 01, 2019, 01:17:10 PM
Thanks, unfortunately AM freeze when I try to enter a display using this theme. Really weird. I have to go into task manager in order to shutdown AM.

You mean this latest version freezes or even older versions? What revision of Attract Mode are you using? And do you have a console log or it just hangs? That's really strange :(
Title: Re: Arcadeflow theme v 3.4 [Release] Updated 31 January 2018
Post by: calle81 on February 01, 2019, 02:00:01 PM
I'm running the latest version from the daily build. And yeah I can't get to the console when i freezes. If it's only I that have the problem it must be something on my end.

Title: Re: Arcadeflow theme v 3.4 [Release] Updated 31 January 2018
Post by: zpaolo11x on February 01, 2019, 02:08:39 PM
I'm running the latest version from the daily build.

I meant if earlier versions of Arcadeflow were working, because the latest one has many changes and maybe some issue I didn't catch on my test systems.
Title: Re: Arcadeflow theme v 3.4 [Release] Updated 31 January 2018
Post by: zpaolo11x on February 03, 2019, 03:42:10 AM
I've put together a simple website to gather old versions of my theme, together with some screenshots. I'll update it from time to time and hopefully one day I'll had a true "vademecum" to explain all the features and options of the current revision :D

http://www.mixandmatch.it/AF
Title: Re: Arcadeflow theme v 3.4 [Release] Updated 31 January 2018
Post by: SFNMutt on February 06, 2019, 08:21:21 AM
the new version added the context menu to game select which means you have to select the game & then select it again.  I'm setting up my system for a 6yr old so I'd like to simplify things.  is there any way for me to disable this so selecting a game goes straight to the game and the context menu back to being a custom button?

thanks, love the theme by the way
Title: Re: Arcadeflow theme v 3.4 [Release] Updated 31 January 2018
Post by: zpaolo11x on February 06, 2019, 08:48:57 AM
I'm setting up my system for a 6yr old so I'd like to simplify things.  is there any way for me to disable this so selecting a game goes straight to the game and the context menu back to being a custom button?

It's so ironic that I changed the way it worked to make things simpler :D Disabling the new way is not straightforward, but if you can wait a bit I'll add it as an option in the next revision. Meanwhile you can get the previous version from the archive.
Title: Re: Arcadeflow theme v 3.4 [Release] Updated 31 January 2018
Post by: SFNMutt on February 06, 2019, 09:06:47 AM
WOW!  that was really quick.  I still have the older theme installed so I can totally use that. thank you!

by the way, the older version I was using is actually much older.  when I bumped up to the current version really love the icons in the upper left showing buttons & controls.  made me realize I had a couple games that required too many buttons.  :D
Title: Re: Arcadeflow theme v 3.4 [Release] Updated 31 January 2018
Post by: zpaolo11x on February 06, 2019, 10:32:06 AM
made me realize I had a couple games that required too many buttons.  :D

I decided to code that icon because the first thing I do when launching a game I don't know is going into mame settings to see how many button it uses :D

Anyway I implemented what you asked for this way: in the layout options you can select (as it was before) the overmenu button, but this time you can also chose "select". So if you chose "select" it will work like 3.4, if you chose "custom1" or other custom button it will work as the old layout. Just give me some time to tweak again the glow effect and I'll release it lol
Title: Re: Arcadeflow theme v 3.5 [Release] Updated 7 February 2019
Post by: zpaolo11x on February 07, 2019, 03:35:34 AM
Updated to revision 3.5! Download link in the homepage or at http://www.mixandmatch.it/AF
Title: Re: Arcadeflow theme v 3.5 [Release] Updated 7 February 2019
Post by: SFNMutt on February 07, 2019, 05:14:38 AM
I can't believe you already updated it, thank you.  this is great. 

your site made it really easy for me to install 1/2 a dozen old versions of your theme.  thanks for that too.


I've run into an issue.  Not asking you to fix it.  Just letting you know about it.  on my laptop where I've been setting up AttractMode, AF3.5 runs awesome.  for some reason on my home & work PCs it runs really slow.  I've tried disabling everything I can in theme options & deleted all the vid snaps but there were no changes in speed.  Changing to any of the themes that come w/ AttactMode solves it.  Dropping back to AF2 & changing the layout to no shader helps a lot but still slower than the laptop.  all 3 machines are new / fast W10 PCs & have 4k screens.  not sure why 1 would run any diff than the other.  the laptop is ridiculously fast but the 2 PCs certainly aren't dogs.  Both are newer i7s w/ a ton of ram & decent vid cards.  both PCs are using large HDTVs for screens so maybe that's got something to do w/ it.  I tired running AM in a small window but it was no different.

this doesn't matter as long as it runs good on the PC I've yet to setup for my arcade1up pacman. even if it doesn't, v2 will be all that unit needs.

here's a vid showing it running slow at work.
https://youtu.be/YrtK0Stze40
Title: Re: Arcadeflow theme v 3.5 [Release] Updated 7 February 2019
Post by: zpaolo11x on February 07, 2019, 05:31:17 AM
your site made it really easy for me to install 1/2 a dozen old versions of your theme.  thanks for that too.

You are welcome! There are some releases prior to 2.0 that are not 100% correct since back then I didn't plan to track all the versions and I messed with some files :D

Quote
Dropping back to AF2 & disabling the shader gets it to run fine on those machines.  all 3 machines are new / fast W10 PCs & have 4k screens.  not sure why 1 would run any diff than the other.  the laptop is ridiculously fast but the 2 PCs certainly aren't dogs.  Both are newer i7s w/ a ton of ram & decent vid cards.

It seems the issue here is with OpenGL shaders, I've had some issues in the past with my test rig: a xeon workstation with fast SSD, 32 GB of ram and Quadro card. I had to implement some tricks to make the layout smoother, but then I discovered a setting in nVidia control panel that made all my layouts run at 60fps with no tricks needed, which was the expected behavior of such a "monster" rig.

Maybe there's an nVidia card on your PCs? Another issue could be the high resolution, you can try reducing the resolution in Arcadeflow options, there's a field where you can put WIDTHxHEIGHT, just try something radical like 640x400 or similar to see if it improves.

I'll check the setting of my Quadro card tomorrow and report back
Title: Re: Arcadeflow theme v 3.5 [Release] Updated 7 February 2019
Post by: SFNMutt on February 07, 2019, 06:19:33 AM
YEAH! I have an update for you.  I decided to try it out on a different work computer w/ a human size monitor & the on board video card.  AF3.5 worked perfectly.  this means it's the big ass TV & high res.  disappointing that it won't run correctly on my 65" 4k tv but it's works perfectly on the 19" widescreen 1080p PC monitor which means I'm confident it'll be fine on my arcade machine.

when I get home I'll try dropping the resolution down on my home PC & see if that handles it.  i'll also try the AF res setting like you suggested.

thanks again
Title: Re: Arcadeflow theme v 3.5 [Release] Updated 7 February 2019
Post by: SFNMutt on February 07, 2019, 07:45:32 AM
thanks once again.  setting the resolution in theme settings fixed the slowdown.  works perfectly now!!!!  as a bonus, now I can see it in vertical 3:4 the way it'll look in the cabinet.  love it! 

I'll be sure to grab a vid of it working correctly when I finish up the last of the wheel images & properly resize the snaps.
Title: Re: Arcadeflow theme v 3.5 [Release] Updated 7 February 2019
Post by: zpaolo11x on February 07, 2019, 07:50:18 AM
thanks once again.  setting the resolution in theme settings fixed the slowdown.  works perfectly now!!!! 

Good to know, I'll see if there's a way to avoid this slowdowns: I always use fixed resolution buffers for shader effects (like 32x32 pixels or 200x200 pixels) which shouldn't have an impact since they won't depend on the resolution (the filtered image is then scaled to full size but that's not a very taxing process). The only shader that works at higher res is the one that applies the gradient blur on the thumbnails. Just as a proof, could you try disabling "color gradient" in Arcadeflow options and see if the slowdown is still present?
Title: Re: Arcadeflow theme v 3.6 [Release] Updated 14 February 2019
Post by: zpaolo11x on February 14, 2019, 03:07:53 AM
Arcadeflow 3.6 is out!

Changed the CRT shader to Lotte's, and fixed some bugs with AM 2.5 (now Arcadeflow only works from AM 2.5)