Author Topic: Arcadeflow theme v 4.4 [Release] Updated 9 May 2019  (Read 38087 times)

zpaolo11x

  • Sr. Member
  • ****
  • Posts: 401
    • View Profile
    • My deviantart page
Arcadeflow theme v 4.4 [Release] Updated 9 May 2019
« on: January 15, 2018, 12:10:01 PM »
Arcadeflow theme updated to revision 4.4!

From revision 3.6 Arcadeflow requires AM 2.5.

This new revision is mostly dedicated to the Displays Menu. There's a "Displays Menu" option in the utility menu (accessible going "up" from the thumbs list) that will show an overlay with the displays menu if you keep all the Attract Mode setting as default.

If you want to use a more fancy displays menu, you can now use Arcadeflow as display menu, there's an option to activate to tailor it to this use. To avoid conflicts though you should duplicate Arcadeflow layout folder and use one as usual, and the other only for displays menu (see AM options). In this way you can activate the proper optimization option.

Since all this display menu thing is pretty new and pretty trick for me, please keep me informed with any bugs you should encounter!

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 4.4 here:

DOWNLOAD LATEST VERSION

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

VERSIONS HISTORY

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

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

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.

Arcadeflow is heavily configurable, please take some time to go through the option and you'll see you can tailor it to most of your needs.

## What's new in v 4.4 #

- Added a new "Displays Menu" option. With this option enabled you can use Arcadeflow as a Displays Menu layout without glitches
- Added a voice on the main menu to enter "Displays Menu"
- Added frosted glass effect under "Displays Menu" overlay
- More robust code for filters and labels

## 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

## General layout menu #

You can access a general menu by going "UP" from the first row of thumbnails. This menu features:

- "Filters" menu
- "Displays" menu
- "Search" function (see options)
- "Layout options" from AM 2.4+
- "Attract Mode" to engage attract mode without waiting the timeout

## 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 latest row to enter a "large jumps" scrolling mode which depends on the scrollbar preferences: it can do "page jumps" (one screen at a time) or "label jump" based on your list sort order.

## Displays Menu #

Arcadeflow supports Displays Menu in many ways:

- You can enter the Displays Menu from the general layout menu, this will show your displays in the usual overlay menu
- You can use Arcadeflow itself as a Displays Menu layout:
  - duplicate the layout folder and apply the theme as Displays Menu layout
  - go in the layout options and enable "Displays Menu mode" so that the layout gets tailored
  - Be sure to add "wheel" and "snaps" artworks for your Displays in the menu-art folder of Attract Mode

## Layout options #

GENERAL

- "Displays Menu mode" : Enable this if you plan to use Arcadeflow as Displays Menu
- "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
- "Scrollbar style" : "Select how the scrollbar should look: Timeline, Simple Scrollbar or Labels List
- "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
- "Low resolution": Optimize theme for low resolution screens, 1 row layout forced, increased font size and cleaner layout
- "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

ATTRACT MODE

- "Enable attract mode" : Enable attract mode at layout startup, or after delay, or disable it
- "Custom attract music" : Insert the path to an mp3 you'd like to hear during attract mode
- "Enable game sound" : Enable game sounds during attract mode
- "Attract mode timer (s)" : Inactivity timer before attract mode is enabled
- "Game change time (s)" : Time interval between each game change
- "Attract message" : Text to show during attract mode

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, half res scanlines, aperture mask or none
- "Text panel style" : Chose between a white history background or no background
- "Game panel style" : Select the look of the history game panel, dark or standard
- "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

DEBUG

- "FPS Counter": Enable framerate counter for debug purposes
« Last Edit: May 09, 2019, 07:21:16 AM by zpaolo11x »

calle81

  • Sr. Member
  • ****
  • Posts: 180
    • View Profile
Re: My first theme! Smooth grid :) [Preview]
« Reply #1 on: January 15, 2018, 12:23:55 PM »
Nice! GJ :)

zpaolo11x

  • Sr. Member
  • ****
  • Posts: 401
    • View Profile
    • My deviantart page
Re: My first theme! Smooth grid :) [Preview]
« Reply #2 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 :)


zpaolo11x

  • Sr. Member
  • ****
  • Posts: 401
    • View Profile
    • My deviantart page
Re: My first theme! Smooth grid :) [Preview]
« Reply #4 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

verion

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 818
    • View Profile
    • new projects
Re: My first theme! Smooth grid :) [Preview]
« Reply #5 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

verion

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 818
    • View Profile
    • new projects
Re: My first theme! Smooth grid :) [Preview]
« Reply #6 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.
« Last Edit: January 18, 2018, 02:03:17 PM by verion »

ryuuji

  • Sr. Member
  • ****
  • Posts: 108
    • View Profile
Re: My first theme! Smooth grid :) [Preview]
« Reply #7 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 ^

zpaolo11x

  • Sr. Member
  • ****
  • Posts: 401
    • View Profile
    • My deviantart page
Re: My first theme! Smooth grid :) [Preview]
« Reply #8 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)

verion

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 818
    • View Profile
    • new projects
Re: My first theme! Smooth grid :) [Preview]
« Reply #9 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%.

Tapper

  • Jr. Member
  • **
  • Posts: 23
    • View Profile
Re: My first theme! Smooth grid :) [Preview]
« Reply #10 on: January 24, 2018, 06:37:03 PM »
Looks pretty cool! Will try it out when released!

jedione

  • Hero Member
  • *****
  • Posts: 671
  • punktoe
    • View Profile
Re: My first theme! Smooth grid :) [Preview]
« Reply #11 on: January 24, 2018, 06:46:34 PM »

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

would love to try!   waiting thanks

help a friend....

zpaolo11x

  • Sr. Member
  • ****
  • Posts: 401
    • View Profile
    • My deviantart page
Re: My first theme! Smooth grid :) [Preview]
« Reply #12 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

zpaolo11x

  • Sr. Member
  • ****
  • Posts: 401
    • View Profile
    • My deviantart page
Re: My first theme! Smooth grid :) [Preview]
« Reply #13 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...

jedione

  • Hero Member
  • *****
  • Posts: 671
  • punktoe
    • View Profile
Re: My first theme! Smooth grid :) [Preview]
« Reply #14 on: January 27, 2018, 06:33:31 PM »
any new's   
 looks good.
help a friend....