- Improved compatibility with Groovy Arcade
- Fixed bug with miltifilter and tags
- Added TeknoParrot system
- Added variations of Zemmix MSX console
- Fixed bugs with arcade media scraping
- Added RetroArch and Arcade64 systems
- Added option to enable or disable scroll control
- Added option to change menu and UI font size for larger screens
- Added Apple III system
- Added visual hint for edited options entries
- Added Build And Management category icon
- Added option to disable scanlines in screensaver
- Improved rendering of shadow of history title
- Fixed bugs in game history page
- Fixed issue when emulator is not correct
- Cleaned up documentation
- Minor bug fixes
- Added support for history.xml file
- Revamped MAME xml, dat and ini file management
- Message box text now always fills the screen
- Fixed bug in the systems data file
- Fixed bug with history metadata parsing
- Added options to select a scraper engine for arcade media and history data
- Added options to maximise or remove history text panel
- Fixed glitch when AA is enabled on macOS
- Added MTX, Tomy Tutor, Exidy Sorcerer, Sharp MZ-2500, Sord M5
- Added Vector-06C, Apogee BK-01, Olivetti PC1 and PC128
- Added RCA Studio II, Othello Multivision, Nuon, VC 4000, Hector HRX
- Added Hyper Neo Geo, Sega Nomad
- Added Light Gun#ARCADE and Light Gun#CONSOLE wallpaper
- Added Namco arcade systems logos
- Fixed issue with letter fading when AA is enabled
- Added Sega Model 1, PGM, PGM2 and Namco System 2x6
- Added Pippin, Wondermega, Genesis CDX, Multi-Mega, V Smile, CreatiVision, Action Max and uZebox
- Added N-Gage, Game Pocket Computer, Pocket Challenge V2, Gamate, GameKing
- Added MSX 2+, C 65, ZX80, Alice, ABC80, MicroBee, Videoton TVC
- Added per-display overlay
- Fixed issues with overlay z-order
- Fixed bugs in the scraper that caused hanging
- Fixed collections update with master romlist
- Fixed CRC extraction from zip files
- Added option to show only power menu
- Added report message for romlist refresh
- Fixed volume menu jumping
- Fixed crash when disabling gradient
- Updated translation file
- Completed Italian translation
- Moved warning messages to About Arcadeflow
- AF requires AM+ 3.0.6
- Added new "slate" color theme
- Added smooth scrolling to game history
- Added option to automatically scroll history
- Added Dirksimple and Gaelco systems
- Added option to open displays menu on current category
- Revamped media downloader for scraper
- Fixed scraped media download hanging
- Fixed scraping credential saving
- Fixed gameslist.xml import
- Fixed similar games vidoes not playing
- Fixed crash when exiting to desktop
- Fixed scrape hanging on macOS
- Added option for fullscreen tiles
- Added option for scrape timeout
- Added new zoom rate options
- Redesigned help images for options
- Improved More of the Same menu
- Improved support for multi emulator romlists
- Fixed bug with More of the Same menu
- Fixed zoom ratio for slimline layout
- Fixed support of redirect romlists
- Added new manufacturer logos
- Updated German translation (thanks ScherzKeks)
- Fixed progress bar with overscan
- Code cleanup
- Added 12 new retro computer systems
- Fixed issue with CRC scraping
- Background music stops in history page
- Fixed Sega CD and Sega 32X logos crashing in 4K
- Added Virtual Console logo
- Fixed wheel animation
- Fixed issue with auto update
- Changed spacing of menu entries
- Added option for 1 line small thumbs in vertical
- Added option to show 3D box art
- Enabled scraping of 3D box art
- Fixed bug related to menu sizing
- Minor bug fixes
- Added transparent background to boxart mode
- Added option to enable/disable white border around thumbnails
- Ambient volume set in AM option affects AF background music volume
- Fixed bug with metadata that crashed AF
- Added per display background music
- Show specific manufacturer year logo by adding _number to the name
- Fixed case sensitive manufacturer name match
- Fixed issue with metadata saved to game database
- Fixed memory leak when playing random bgm
- Added new manufacturers logos
- Added animation for download and install
- Fixed issue when a romlist entry is not in the db
- Added menu entry to install specific versions or branches
- Added new manufacturers logos
- Removed option to rotate screen, it's in AM options
- Improved aspect ratio correction for vertical handhelds
- Improved smoothness of video transition for background
- Video background can be enabled even without background snaps
- Added progress bar for long filtering operations
- Added timeout check to avoid hanging scraping operations
- Fixed vertical arcade videos
- Increased buttons and players number in metadta editor
- Added new systems: PC Engine LT, SNES and NES new designs
- Added option for Vertical Arcade video snaps
- Increased line spacing in history page description
- Manufacturer logos are now differentiated by year
- Moved ScreenScraper login data to ss_login.txt file
- Fixed manufacturer multifilter to be case-insensitive
- Fixed SS issue when scraping games with dot in the name
- Added option to reset database without affecting romlist
- Added new option to remove unused entries in games db
- Added support for RA 32 Bit in Windows
- Added new options for RetroArch custom folders
- Fixed deleted tags showing in list
- It is now possible to change RA cores from AF UI
- Added option to enable RetroArch integration
- Fixed issue with multifilter jumps
- Added option to show controls overlay only on arcade games
- Added two new systems: Sega Pico and Acan
- In multifilter menu you can skip void entries with "right"
- Fixed issue with controls overlay
- Fixed GBA logo issues
- Fixed labels update when sorting
- Fixed number of columns in scraper messages
- Added pixel font on scrape screen
- Added 4 new systems
- Fixed font path for scraper
- Fixed issue with options menu images
- Fixed menu line spacing
- Fixed similar games text color
- Improved performance optimising tile redraw
- Fixed Cave background image
- Added new button for favourites filter
- Reorganised fonts files
- Fixed issue when rom name contains ;
- Tags menu show tags from all romlists
- Added an option to enable-disable game hiding
- Improved performance by optimizing surface redraw
- Fixed issue with date display
- Added support for new AM+ display loading
- Category collection not shown if there's only one display
- Added an option to make AF compatible with master romlist setups
- Reorganised options menu main page
- Fixed issue when snaps are not defined
- Added support for pixel perfect fonts
- Correct UI elements alignment with pixels
- Fixed issue with number of rows in menus
- Fixed issue when converting romlist to db
- Added support for multi-monitor setups
- Fixed issue with CRC check of large files on Windows
- Added new systems: GP32, Game Master
- Reorganised project files
- Fixed issues with the update routine on Windows
- Fixed issues with scraper
- Added new GitHub based update routine
- Reorganised code and folder structure
- Code cleanup
- Scraping matches roms regardless of WHDLoad version
- Fixed bug with customised utility menu
- Fixed crc scraping not working when $HOME in rompath
- Fixed "/" breaking game name
- Added warnings for attract.cfg options
- Added 11 new systems images and logos
- Fixed bugs in display change routine
- Fixed naming of XBox backgrounds
- Fixed bug with non categorised display menu
- Fixed bug in scraped media folders
- Fixed slow display changing with collections
- Fixed bugs in Region multifilter
- Made multifilter routines more robust
- Added sliders and graphical feedback for options
- Added option to multifilter by region
- Fixed bug in rating multifilter
- Fixed bug in sorting by rating
- Added new Naomi related systems and arcade systems
- Added key repeat in keyboard
- Added workdir support in scraper
- Volume control responds to left/right keys
- Centered game title in "clean" layout
- Fixed issue with "clean" layout mode
- Redesigned history panel with metadata
- Redesigned volume control menu
- Fixed famicom logo that crashed AM
- Fixed scraping issue from ScreenScraper
- Fixed issue with arcade commands
- Changed the layout boot logo
- Added option and hotkey for volume control
- Added Jaguar CD, C16 and PET systems
- Added an option to customise the UI color
- Added options to shift the area on overscan screen
- Added progress bar when opening layout
- Fixed bugs with overscan centering
- Fixed font rendering for letter boxes
- Redesigned some system walls
- Added new systems with logos and images
- Fixed bugs in the database generation
- Added a new context menu to find similar games
- Added an option to reset "last played" data from romlist
- Added new artwork for systems in the displays menu
- Changed the look of the displays menu with artwork
- Fixed issue when refreshing romlists under Linux
- Fixed month numbers starting from "0" instead of "1"
- Fixed AF not deleting roms in Windows 10
- Fixed bug in update of all games collections
- Fixed issue where collections wouldn't show in menu
- Fixed issue with last played collection filter
- Fixed issue with last line of attract.cfg being stripped
- Fixed bug crashing the database when game title has apices
- Fixed issue with romlist generation at start
- Fixed paths in commands to delete roms
- Add icons for more than 4 players
- Added new collections for last played and favourite games
- Introduced a new romlist management system
- Collections syncronised with source romlists
- Romlist data is transferred to a "database" holding all games data
- Added an embedded command.dat database for arcade games
- Multifilter now shows correct number of games for each selection
- Added scrape status to Multifilter entries
- Improved and faster single game scraping
- Fixed scrolling bugs when reaching begin of list
- Added 40 new manufacturer logos
- Added multiple selection menus for editing metadata
- Metadata edits are tranferred to "collection" romlists
- Improved keyboard design and layout
- Fixed bug that saved metadata only on the boot display
- Fixed "Delete Rom File" menu that now actually works
- Added AttractMode+ compatibility
- Added new metadata editor for games
- Added new extension to contextual menu
- Added option to disable AF custom sorting
- Added option to optimise layout for Vertical Arcade artwork
- Improved surface stack for AM+
- Improved label rendering engine
- Fixed timing of history scroll to avoid jumps
- Fixed issue when fading background snaps
- Fixed issue with command.dat file
- Fixed Hesware supplier logo
- Added Bandai Namco and 80 more supplier logos
- Added options te enable tile border color cycling
- Added option to show only game titles instead of thumbnails
- Added options to specify overscan screen width and height
- Added Nintendo VS System and generic arcade Nintendo logo
- Fixed power menu not showing in some cases
- Fixed scraper support for $PROGDIR variable
- Fixed excessive tile jump when changing list
- Fixed rating when using external bestgames.ini
- Added scraper support for relative artowrk and games paths
- Added a utility menu entry to quick show only favourites
- Added system logos for Naomi GD-ROM and Sega Hikaru
- Added a power menu option in the exit menu
- Updated the sound of tiles scrolling
- Updated italian translation
- Introduced smoother tile scrolling with ease in
- Added ADB scraping for arcade games
- Added option to reduce or disable tile zoom
- Fixed sort order bug
- Fixed urlencode bug in scraper
- Commands data can be obtained by scraped data
- Changed frost transparency in multifilter menu
- Added fix for thread limits on screenscraper
- Added option to cutomise page jump
- Added fading and zooming of Filter name
- Added an option to color correct MSX games
- Updated thumbnail gradient shader and effect
- Updated spanish translation thanks to Jate from the forum
- Fixed orientation of Atari Lynx games
- Fixed letters rendering in labels list
- Fixed bugs in tags and favourites in Windows
- Fixed bug in overview description
- Fixed issues with parallel scraping on Windows
- Changed CRC algorithm to improve speed
- Parallel metadata scraping to improve speed
- Parallel download of scraped media
- Improved parse speed of scrape cache
- Added German language translation thanks to ScherzKeks
- Added option to play random music from folder
- Fixed bug that crashed AM with background music
- Cleaner font for options description
- Added rom scraping with CRC check
- Added support for arcade games scraping
- Added option to scrape a single game
- Added options to filter by arcade system if available
- Removed options for mame series.ini, unnecessary since AM 2.6.1
- Fixed character correction bug in scraper
- Fixed bug with multifilter update
- Fixed issues with curl and scraping on Windows
- DON'T AUTO-INSTALL!
- Changed archive format to zip, use manual installation
- Added screenscraper.fr support for scraping media and metadata
- Added options to use images for Displays Menu categories
- Fixed description bug in options menu
- Improved shaders and layering to reduce load time
- Added new system logos and images (IBM PC, Coleco Adam, Sega SC-3000, Philips Videopac, SAM coupe etc)
- Added 8 new manufacturer logos
- You can now save a set of preferences and recall it
- Fixed bug with lcd coloring in history page
- Fixed some sound playing even if disabled
- Fixed performance issue with off-screen fonts
- Fixed XML import for game names with "."
- Added an option for importing the XML list only from current romlist
- XML data import works also for collections
- Collection romlists now share tags, favourite and run data with original romlists
- Added an option to chose the image source for Displays Menu page
- Added an option to fix an issue with Raspberry Pi
- Added more categories icons
- Added new manufacturer icons (1125 icons total)
- Improved shader performance for frosted glass effect
- Fixed issue with buttons overlay
- Fixed issue with sorting menu
- Added option to generate romlists based on RetroPie XML files
- Improved category recognition and management
- Fixed some system logos not showing correctly
- Fixed bug when list contains no entry
- Prevent input when checking for updates
- Fixed bug in tags management
- Fixed bugs in displays menu
- Fixed window popping up during check for updates
- Improved fade in and fade out transitions
- Fixed issue with some system names
- Fixed size of non-available games red cross
- Added an option to enable/disable missing games highlight
- Added Famicom Disk System and Daphne logos
- Auto update will only check once a day
- In options menu you can use left and right to change options
- Fixed "Exit from Arcadeflow" menu not centered
- Fixed bug with text size in vertical mode
- Fixed bugs in displays menu sorting and grouping
- Improved text wrap in menu items with long strings
- Default displays sorting by brand/name
- Revamped the displays management backedn
- Displays categories can be user defined
- Fixed a bug with "Next/Prev Letter" hotkey response
- New "Jump To" menu entry to jump to letters or sort targets
- New memu system with highlight of selected options
- Fixed bugs in category menu and multifilter menu
- Fixed bugs in game launch routines
- New menu headers for sections
- Fixed an issue when entries in a list are linking to displays
- Added ScummVM ans Nintendo Switch system
- Added new manufacturer logos
- Added "Neo Geo CD", "Odissey 2", "Atari 5200", "PC Engine Duo", "Nintendo DSi", "Acorn Aquarius", "Game Boy Micro"
- Added "Genesis 2", "Super Nintendo Entertainment System EU", "Master System 2", "Turbo Duo" variants
- Fixed bug in the multifilter customizing menu
- Fixed bugs with aspect ratio detection
- Added options to import series.ini and bestgames.ini for MAME games
- Added series and rating data in history page
- You can now sort by rating or by series
- Multifilter can now filter ratings and series
- Added series and rating to "More of the same..." menu
- Improved "More of the same..." stability
- Fixed bug in controls multifilter entry
- Improved filtering speed with large romlists
- Added an option to hide logo during screensaver
- Fixed auto-update installation routine
- Fixed bugs with system AR
- Added visual cue for non avilable games
- Fixed bug in the background crop routine
- Added an option to disable Arcadeflow "fast" display switching
- Fixed display switching when one display is not using Arcadeflow as layout
- Changed the way frosted glass effect is generated
- Changed positioning of tiles to get better balance and avoid overlap with title
- Fixed overlapping labels in timeline scroll bar
- New color palette for Game Boy screenshots
- Added new option to sort displays by system brand or sistem release year
- Fixed issues with changing displays when some display is not "in cycle"
- Fixed auto update routine for windows systems
- Highlighted snap zooms out when you enter scrollbar
- Displays names starting with "!" will always be at the top of the list
- New option to add an overlay on top of the layout
- New sorting routine improves speed in sorting large lists
- Increased delay to avoid fade-in of video snaps
- Added tweak to fix Game Gear games aspect ratio
- Fixed history page videos aspect ratios
- New color remap for grayscale LCD snapshots
- Added color correction shaders for GBA games
- WonderSwan game snaps are orientation sensitive
- Fixed aspect correction for snap background
- New options to enable/disable CRT geometry
- You can assign an HIDDEN tag to hide games from the list
- General bug fixes
- Introduced free aspect ratio for game snaps and box art
- Added an option to morph box art into game video
- Cleaned up code to make it more streamlined
- Fixed a bug that kept updating decorations when not necessary
- Added mipmap to glow effect to simplify shaders
- Added an option to disable displays menu page completely
- Fixed bugs in the automatic update routine
- Added system logos for Atomiswave, Sega Model 2 and 3
- Added an option to fade out game decoration when video is played
- Fixed a bug that showed black box on some videos
- Fixed a bug that prevented videos from starting at launch time
- If no video is present, the thumbnail gradient is not faded out
- Reorganized some code to improve stability
- Bug fixes in the command.dat parser
- Added new option to reduce the video delay load
- Added option to hide the game title over the snapshot
- Slightly darker "Dark" theme
- Fixed vertical centering of thumbnails
- Added options to stretch custom background instead of crop
- Changed starting directory when browsing for background
- Added an option to chose the size of the text panel in history
- Changed the way the history panel size is calculated
- Fixed a bug in utility menu options page
- Added options to sort utility menu entries
- Added options to customize the multifilter menu
- Fixed history.dat parsing for new dat files
- Added option to read command.dat for MAME
- Added option to show overlay commands in history page
- Revised translations and completed spanish translation by Jate
- Better rendition of Atari 2600 in attract mode
- Added an option to enable/disable adaptive performance
- Added new display category: Pinball
- Added new system logos (Sega CD, Nintendo 3DS, Pinball FX3, Future Pinball)
- Added an option to enable/disable display name sorting
- New option to reduce the game data in history page
- Attract mode videos are scaled to native game resolution
- Attract mode games shown only from "filtered" list
- Improved routine to update attract.cfg
- Thumb video stops playing when entering history page
- New "Utility Menu" options to enable/disable menu entries
- Added new manufacturers logos
- Added system logos for Cave and general board manufacturers like Sega, Taito, Capcom
- When entering Displays submenu the current display is preselected
- Give feedback to the user when no update is available after check for updates
- Fixed bug in multifilter glyph display routine
- Tweaked check for updates to avoid shell popup in Windows
- Changed the QWERTY keyboard layout for better jump between key rows
- Added AZERTY keyboard layout in options
- Games can be sorted by last played date
- Games can be sorted by latest added favourite
- New "Check for updates" system to be notified when a new version is available
- It is now possible to download and install new versions automatically
- Added "About Arcadeflow" with the latest news
- Fixed issues when selecting submenus in multifilter
- When using on-screen keyboard search you can type directly with a physical keyboard
- All options with entry text can be used with on-screen keyboard
- New search method: no need to select search field, results for multiple fields will be shown directly
- New category menu backend, integrated with new search method and multifilter
- Added an option to disable saving multifilter when leaving Arcadeflow
- Added tags list to the history page description text
- New tags management backend, now you can add/remove tags from a menu and using on screen keyboard
- New favourites management backend, no more confirmation menu
- Fixed next_favourite and prev_favourite signal response
- Added new QWERTY layout option for on-screen keyboard
- Arcadeflow now execute your "exit command" on exit if it's set up in Attract Mode preferences
- Tweaked the data shown in the History page with category, buttons, players and other details
- Fixed bugs in multifilter list switching
- Multifilter menu now preselects the current game's data
- Fixed a bug when removing items from multifiltered list (e.g. remove favourite or tag)
- Code cleanup
- New backend for the multifilter menu
- Multifilter background is now a faded version of the background
- Multifilter menu now mixes "simple" entries and entries leading to a submenu (recognizable by the "...")
- When applying a multifilter, if the currently selected game is present in the filtered list it will be selected
- After applying a multifilter, entries that have 0 games are dimmed and can't be selected
- Multifilter status is saved for each display and each filter
- Updated Italian translation with new menus and options
- Fixed bugs with multi-level Displays menu and "#" category forcing
- Added a new "Multifilter" menu system, allowing you to dynamically filter a romlist without using a search string.
- Added a new Category menu that allows direct filtering of categories using a search string
- Added new custom buttons options for Category menu and Multifilter menu
- Sorted displays list in alphabetical order
- Added custom button option for search menu
- You can call the options menu from everywhere in the layout
- Displays images shown also when categorized menu is selected
- Add #console #arcade #handheld #computer or #other to force your display in a category
- Very preliminary support for videos in the displays list with images
- New menu fade routine
- Arcadeflow adapts effects speed to your system framerate, so lower systems won't run slower, just less smooth
- Better menu shading when "No frosted glass" is selected
- In menus, use "left" to jump to the top of the list
- Whole new (again) menu system
- Added an option to show the displays menu at startup
- Added am option to add "Esit Arcadeflow" in the displays menu (use this instead of the one in Attract Mode options)
- Added an option to enter Displays Menu when leaving a Display (esc button)
- Added an option to exit Arcadeflow when leaving Displays Menu
- Removed options for using Arcadeflow as Displays Menu layout, this is not supported anymore
- Stopped video playing when menu is visible
- Faster engage of fast speed scrolling
- Added "grouped" displays menu, with Arcade, Computer, Console and Handheld categories
- New version control for preference file that is not completely wiped when new preferences are added
- Added visual cue for options introduced in latest release
- Fixed a bug in the systems list
- Fixed bugs in the name artwork generation
- All interface except background is hidden when game is launched
- Added "Game & Watch" and "Tiger" to systems list
- Changed the way systems are managed internally
- Added an option to apply game boy colorization based on system name
- Added new glyph system for overall homogeneous look
- Added glyphs to options menu
- Fixed attract mode engaging when new menu is on
- Fixed options menu not stopping attract mode
- Added back the option to show images from menu-art folder in displays menu list
- Fixed fade issue with new menu system
- Fixed size of system logos in displays menu on vertical layout
- Fixed bug when using AF as displays menu layout
- Glyphs are visible even when no enhanced menu is on
- Improved cleaning of letter labels when search string is visible
- Fixed displays selection when a display is not shown in menu
- Added a new menu system with smooth scrolling and visual glyphs
- Added an option to enable/disable the new menu system
- When showing the display name upon changing display, system artwork is used instead of plain text
- Changed the "completed" badge with a new one
- Rearranged sound response so no double sounds will be played
- Fixed a bug when the romlist has no content
- Removed Displays Menu Page options
- Added new manufacturer icons (1000 unique icons total)
- Added tick sound whne jumping letter
- Silenced game audio when entering menus
- Fixed issues with file browser when navigating folders
- Added new systems logo for game consoles (Odissey, Sega MKIII etc) and arcade systems (CPS1,2,3, Naomi etc)
- Added an option for a custom button to open the history/overview page
- Fixed a bug with name artwork generation
- Fixed a bug interfereing with Rocketlauncher plugin
- Added French translation thanks to katarak from the forum
- Added an option to completely reset the layout to its default settings
- Added an option to enable video thumbnails in Displays Menu mode if that option is enabled for normal pages
- Fixed a bug that caused saving of preference files in plugins folder
- Added an option to play a background music when using Arcadeflow
- Fixed bugs with displays menu
- File browser now goes up to volumes letters in Windows
- Added a new options system using Arcadeflow menu system instead of Attract Mode options page.
- Fixed bugs with glyphs on menus
- Added Spanish translation thanks to Jate from the forum
- Added Portugues (BR) translation thanks to ReBirFh from the forum
- Fixed bugs in the LCD filter
- Added different placeholder screnshots when no screenshot is avilable
- Added file browser for chosing custom images and sound
- Fixed a bug with attract mode kicking in when menus are visible
- Fixed displays menu list to take into account hidden displays and "exit" option
- Fixed and translated the search string at the bottom of the layout
- Added an option to chose the language of the layout. Currently only English and Italian are supported
- Improved the way glyphs are rendered on menus
- Fixed a bug in the signal response routine when showing "attract mode"
- Fixed a bug in the signal response routine when history page is showing
- List is not re-sorted when favorites are added but the list size is not changed
- Changed the way preferences are saved without using fe.nv
- Added manufacturer logos (900 total)
- Fixed scroll routines and signal response so it works in Attract Mode 2.6.1
- Added progressive acceleration to horizontal scrolling
- Added manufacturer logos (830 total)
- Added warning: Arcadeflow will work with Attract Mode 2.6.1 but scrolling will not work as espected
- Added more manufacturer logos in vector format (803 unique logos)
- Changed the way manufacturers logos are managed under the hood
- Fixed naming of Wonderswan console
- Completed the conversion from png manufacturer logos to vector logos
- Fixed a bug in video snaps cropping when video aspect is different from boxart aspect
- In box-art mode, when no box artwork is present, the missing image is substituted with an image of the category logo with the game title overlayed
- Added a placeholder image for missing snapshots
- Fixed many small issues with cropping, glow and aspect ratios
- Fixed scrolling issue with page skipping
- Fixed video fade bug when skipping pages
- Increased the number of manufacturer vector logos, almost parity with the old bitmap logos
- Changed the way sorting is done at startup to avoid delays when extremely large romlists are used
- Minor improvements and bug fixes
- Manufacturer images are now in vector format
- Added new options for boxart mode:
- you can chose if you still want to show the game title artwork on top of the tiles
- you can chose the source of the box art between flyers and fanart
- Fixed a bug causing crash when using AF as displays menu layout
- Added new systems logos
- Added an option to hide the second part of the game name after the system name.
- Introduced new options for the displays menu list:
- List can be a simple displays name list, or it can show artwork from the menu-art folder
- If there's no artwork for a displays name Arcadeflow can geerate proper artwork from the system name (system logo) of from the display name using a nice font
- Instead of a plain text list for displays names you can have a list with system logos generated by Arcadeflow
- Fixed video cropping to account for changes in Attract Mode 2.6
- Added new manufacturer images
- Fixed bugs when Arcadeflow is used as Displays Menu layout
- Fixed a bug when switching from snapshots to box-art
- Fixed bugs in the game counter and display of system name
- Changed the way history background is used, so it won't interfere with main background
- Added new manufacturer images for computer games (MSX, BBC Micro, NEC PC88, Apple II, PC, Amstrad etc) and japanese computer games (FM Towns, PC-8800, PC-9800, X68000)
- Fixed bugs in the sorting feature and tile update
- Changed the "Sort by..." menu and reverse sort order
- Fixed an issue with history.dat index generation
- Changed the scrollbar layout so there's more room for filter and sort name
- Added a new glyph to show sort direction
- Added glyphs to "Utility menu" entries and to menu headers
- Added custom background image for history page
- Added option to remove dark gradient under history screenshot
- If no artwork for displays is available in menu-art, displays menu will span the whole screen
- Added support for custom sort of game lists, from within Arcadeflow utility menu
- New "prev_letter" "next_letter" management allowing to jump to prev/next year, manufacturer etc according to sort order
- When sorting by title a layout options allow stripping of articles "The", "Vs." etc
- Option to save sort order state each time it is changed
- When resetting search results there's an option to keep the current game selected
- Fixed update of tags and completed overlays
- "More of the same..." menu now shows tags of the current game so you can use them to filter
- The current game is selected when showing the "More of the same..." results list
- Added "Orientation" and "Favourite" to the "More of the same..." current game filter menu
- Each time a romlist is loaded Arcadeflow detects if articles should be stripped or not from the sorting
- Added manufacturer images from the golden era of videogames
- Game letter or display name zoom while fading
- An optional game title artwork will be generated when no artwork is available
- An optional display name artwork will be generated for Displays Menu mode
- New option to show a tag icon when the game has tags
- New option to chose if you want to show tag icon for a specific tag (blank means all tags)
- Added "1-Small" option when Arcadeflow is used as Displays Menu layout
- Added manufacturer images for more computer and console game manufacturers
- Arcadeflow attract mode is not engaged when games are playing
- Fixed bugs and improved the display list scrolling
- Cleanup and reordering code
- You can now use hotkeys like prev/next page, letter, random game etc from history page
- Added overlay when changing display
- Utility menu can be disabled or tied to an hotkey
- Added 70 new manufacturer images, mostly console related
- Fixed the routine that updates thumbnails when scrolling or going to next/prev game
- Added a color filter for Game Boy games with black and white snaps to make them look green-ish
- New "low spec mode" option to reduce visual effect and improve performance on lower spec systems
- Game list now wraps around:
- When you reach the end (or the beginning) just press right (or left) again to jump.
- When reacting to next_game/prev_game signals.
- In history page when going left/right, fixing a bug in 4.9.
- Fixed the thumbnails overlapping the label list when zooming.
- Reorganized options to include a new "PERFORMANCE & FX" section.
- Game videos will show even in boxart mode, cropped to the shape of the box art
- Added an option to customize the delay of the overlya videos
- Fixed name display for roms with multiple parenthesis like "(Japan) (Translated)"
- Changed the aspect ratio detector for box art, fixed some issues with cropping
- Fixed an issue in label list when no filters or global filter are present
- Fixed some bugs in the displays artwork scrolling routine
- Rewrote the image loading routine so now dynamic update during search works better
- Fixed a bug that kept videos (and their audio) playing even when not visible
- Fixed some issues with labels and mame romlists
- New players icons for mame romlists using "2P sim" and "2P alt" players definition
- Fixed a nasty bug that caused random crashes when using AF 4.6
- More robust routines when dealing with multi-system romlists
- Fixed issues with video fade routine
- Added a visual Displays Menu even when using "Default" displays menu
- Introduced an optional "Cleaner" look with only game title and some data
- Introduced a "Small Thumbnail" option for 1-row themes (thumbs are same size as 2-rows)
- Box art mode for consoles is now "Box Art - Flyer Mode" and can be enabled for all displays and emulators by default
- Each display can be switched from Box Art to Flyer on the fly using a menu or a hot button, this is persistent
- Ditched "Console, Arcade, Handheld" distinction in favor of automatic LCD sensing. Just set you emulator System Identifier accordingly, so you can have "Game Boy" or even "gameboy" or "Game Gear" etc and the system will react.
- LCD games are now rendered with the title popping out, unless "Square" mode is set in the theme options.
- Custom shader for LCD games, different from CRT shader, there's now a "native resolution" table inside Arcadeflow so pixels effects and scanlines are rendered correctly even on stretched snapshots
- New unified tiles display routine allows the mix of different screen orientation or box art orientation in the same display, so if you have a romlist with Genesis, Snes and Game Boy games all together the system will adapt each artowrk (screenshot or boxart) accordingly
- Games with squarish screen or non 4:3 apect ratios will be cropped accordingly if the system identifier is LCD, games with CRT identifier will be stretched to 4:3 1:1 or 3:4 (to compensate pixel aspect ratio)
- Boxart mode can be configured in theme option, but also changed on the fly with a general menu entry or with a custom control button (no layout reload required)
- When using the "Default" Displays Menu the layout doesn't need to reload at display changes. This is still needed when using Arcadeflow as Displays Menu Layout
- Overlayed videos now fade out instead of just disappearing when changing tile
- If you have a System Identifier defined it will be shown after the ROM main name, before the ROM name details.
- The layout is not restricted to arcade games anymore, it works and adapts to console games (TV) and handheld games. Just add "Console" and/or "Handheld" to your emulator category in Attract Mode settings
- Added a "Box Art Mode" for console games: Arcadeflow won't show screenshots but box artwork for console games. You can enable it from the menu and it will be applied to emulators that have "Console" added as a category.
- Optimized layout and CRT filters for handheld games, this is enabled when an emulator have "Handheld" as a category.
- Rearrenged the Displays Menu functionality so that now you can use the same Arcadeflow layout for both Displays Menu and normal layout, no need for duplicate folders anymore
- Removed "Displays Menu mode" option, now the theme autodetects if it's in Displays Menu mode or not
- Added options to change the number of rows when Arcadeflow is used as Displays Menu
- Changed parts of the layout so it better copes with console game lists, now it works fine with screenshots for TV consoles (4:3 screen aspect ratio)
- 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
- Fixed some bugs in the label scrollbar, taking into account "Vs. " game sorting, cleaned up the code
- Lighter frosted background in "Light" theme to improve menu readability
- Introduced different styles for the scrollbar:
- Scrollbar is a simple scrollbar as before
- Timeline adds ticks and labels depending on the sorting order
- Labels List is a simple list of labels without the actual scrollbar
- In "Scrollbar" mode "page jump" is enabled, as usual, skipping entire screens instead of one game
- In "Label List" mode you jump to the next or previous label (letter or year depending on the sorting)
- In "Timeline" mode you jump pages when the scrollbar is highlighted but if you go down again you can jump labels
- New "Low Resolution" mode with increased font size and optimized layout for lower resolution screens
- New option to enable Low Resolution mode
- Changed the zooming code of the tiles to avoid jumps and make it smoother, now all tiles zoom out and not just the last one
- Fixed the update routine when tags are changed
- Changed the way horizontal and vertical games are recognized and the way horizontal and vertical artwork (borders, glows etc) are generated, to reduce layering
- Frosted glass menu overlay now fades in instead of just appearing
- Text in history page has a minimum size so it's readable even on low res screens
- When changing games in history page the text and logo fades, and the game screens slides/fade into view
- Changed the glow effect under the history screenshot
- Fixed some bugs in the CRT shader
- Fixed two manufacturer images
- Changed the thumbnails update code so now it reponds correctly to all signals like "next_letter", "random_game", "next favourite" ecc both in thumbnail view and in history page view
- Fixed some bugs in the signal response code and sound management
- Added a "fade from black" effect when launching the layout
- Revised attract mode:
- Attract mode is now on by default but not at startup, just after the delay
- Streamlined the code, improved performance when it's enabled but not running
- Added black crossfade when changing games
- New options: chose wether attract mode satrts with the layout, only after delay time, or is disabled
- Game rendering is done with a fixed number of scanlines (180) for every game
- For lower resolution screens the number of pixels per scanline is optimized to avoid moiree
- You can now add a sound file to play during attract mode
- Added an option in the general menu to manually start attract mode without waiting
- Added an "attract mode" that shows random game videos when AF is not active (see options)
- In options if you use "vignette.pmg" as custom background you get a corner vignette effect
- Added a grey shadow under the game title in history page
- Added the option to have a darker background for game preview in history page
- First and last lines of text in history page are now vanishing in the background color
- Text in history page slides up into place
- Changed the routine used for fade in - fade out, code is cleaner and effect is smoother
- Added a "DEBUG" option to enable a FPS counter (for debug purposes only)
- Customized CRT shader with vigneting effects.
- Added an option for history page game video: you can have "Aperture" instead of scanlines, half res scanlines or plain video.
- Changed the look of the history text with a white background, you can select it in the options.
- 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.
- In layout options you can now choose if you want to use "select" or a "custom" control button to open the context menu.
- Revised the thumbnail glow bitmap and shader (again) so it's subtler and smoother.
- Custom control button not needed anymore, now when you hit "select" on a game you'll see the context menu, if you hit "select" again the game will play, otherwise you can use arrows as before for different functions
- Revised the context menu graphics
- Changed the way "color gradient" is calculated: instead of sampling some points on the image it uses an actual smoothed version of the image
- Changed the way "glow color" is calculated, takes its color from actual thumbnail (static or video) isntead of the average as before
- Added glowing effect in history page around the game display video
- ug fixes for 1-row mode and for response to signals like next_game, next_page etc
- Revised the smooth shadow under texts, now it's resolution-independent and more optimized
- Added an option to have 1-row layouts for both horizontal and vertical
- Enlarged some elements of the UI for lower resolution screens
- Added indicators of number of players, game controls and game buttons
- Fixed some bugs in the category picture function
- Fixed bugs in the pop up letter routine
- Changed the way blurred fading backgrounds are layered
- Tweaked some graphics aspects
- Pop up letter now responds to the sort order of the game list
- Cleaned up some code
- Added an option to mute the theme "click" and "woosh" sounds
- Improved transparent PNGs for shadows and glows
- Redesigned the game data ribbon on top of the thumbnail grid
- Added category icons for game category
- Added manufacturer icons for game manufacturer
- Added a smooth drop shadow under game title, data and icons
- Streamlined the AF logo so it's just white
- The technique used for background crossfade is used for game data crossfade too
- Frosted glass effect applied to the screen behind the logo
- Implemented a new, smoother system for background image crossfade
- Added a "look for the same..." + "Decade" search menu entry
- Fixed some bugs in screen rotation
- Added the possibility to define a layout resolution independent from screen resolution
- New "frosted glass" effect when you enter overlay menus
- Updated Readme.md with current options
- Added a new option to toggle screen rotation permanently
- Snapshots aspect ratio is now adapted to 4:3 or 3:4 automatically
- Some improvements to shaders, cleaned up the code
- Revamped the History page adding a CRT-like shader to the game preview
- Tweaked the appearance of themes (dark is now darker) and fixed some bugs in snapshots scaling
- Improved the overall speed by optimizing shaders and textures
- Added a new effect on the background where you can get a pixellated version of the snap or video
- Added a new glow effect around selected thumbs with the average thumb color
- Added the possibility to hear audio of the videos in the thumb and/or in the history page
- Revamped the options to make it more clear
- The thumbnail art fades to the average thumbnail color in the area behind the title logo, to improve readability
- Added an option "Smooth Gradient Snap" to enable/disable the fade effect
- In "Square" thumbs mode changed the position and aspect ratio of the logo so it's more on the top of the thumb
- Added some tweaks to make scrolling more fluid and correct slowdowns
- Fixed a bug in the background scaling blurred snap routine
- Changed the blur shader, now there are three layouts to chose from: layout, layout_noshader, layout_oldshader (with a lighter shader that is faster on some machines)
- New feature: you can now change the splash logo
- New feature: background artwork can be a semi-transparent PNG and will show the blurred background behind it
- Under the hood changes: version 2.0 is a huge rewrite of AF, no need to generate blurred backgrounds or blurred logo shadows with xnview, the theme can generate on the fly shadows and backgrounds from your snapshots and wheel artwork. The theme may be a bit slower on your system depending on the size of artworks which is generally larger than xnview generated blurred pictures.
- If you have issues with the new way "blur" is generated you can use the layout_noshader.nut file instead, just chose it from the layout options menu (AM 2.4) or rename it to layout.nut (AM 2.3). This layout file has all the features of the new one, but in a standard framework using xnview generated artwork
- AM 2.4 was released while coding AF 1.9, adapted the code so it works both in 2.3 and 2.4:
- Fixed the zorder management
- Implemented a new way to crop thumbnails for "square" thumbs layout
- 2.4 users can access the "Layout Options" menu directly from the "General" menu accessible going "Up" from the game grid
- Rewritten the scrolling title routine with proper timing
- Thoroughly rewritten the transition response routine, it's cleaner and works much better now.
- Thanks to the above rewrite you can now use "left" and "right" on the History screen to go to the previous/next game, the layout should now respond correctly even to "jump to letter" calls and page jumps.
- "Square" thumbnails layout now responds to the "Blurred Logo Shadow" option, if you enable it you'll get game name overlay with drop shadow, otherwise plain game name with gradient background.
- When a game has a multi-language title separated by "/" (e.g. Fatal Fury / Garou Densetsu) the theme will crossfade the titles so that title scrolling is needed less often.
- Introduced a new layout style where game snaps are not horizontal or vertical depending on game orientation, but cropped square. You can chose it in the options menu.
- Overhauled the menu and functions system, now it works like this:
- When going "UP" from the tiles list you get to a "main menu" where you can select Filters Menu or Global Search
- When on a game using the configurable control button you get a "context menu" overlay with 4 game-specific functions you chose by using your joystick/keys:
- "UP" enters the "More of the same..." search menu
- "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
- Rolled back the way horizontal and vertical games are detected, the "new" one had some issues in many circumstances
- Tweaked and updated search with on-screen keys
- Added a workaround when invoking filters through the filters menu button to fix some tiles update
- New theme options included:
- "History.dat" is the location of the History.dat file (no need to enable or configure the )
- "Index Clones" works like the same option in the History.dat plugin.
- "Generate Index" a one-time function to generate the history index
- Changed the way horizontal and vertical games are detected, this time it should work for all users and all games lists
- Changed the way the "vertical" mode is scaled and layed out, clearer and with larger thumbs
- Search features that require tex input now also work with on-screen keys (embedded the KeyboardSearch plugin)
- New theme options included:
- "Search string entry method" to chose if you want to use a keyboard or a joystick and on screen keys to enter text
- "Immediate search" will live update results while you enter search text using the on screen keys
- "Enable AF splash logo" enables/disables the fading splash Arcadeflow logo
- "Vertical rows" allows to use 2 or 3 rows of icons in vertical mode
- New shadows graphics, smoother and more modern-looking
- New and improved search features:
- use "Custom 2" to filter games with the same year, manufacturer, main category and sub-category of the current game (e.g. shooters, or horizontal shooters)
- use "Custom 3" to open a menu and search in games titles, years, manufacturers or categories
- Changed (again) splash screen graphics at startup (new AF logo)
- Introducing theme options:
- You can chose the theme's... theme :D There are 4 choices: "Default" (greyed blurred background), "Dark", "Light" (dark and light blurred background), "Pop" (blurred background colors unaltered)
- You can chose whether you want "hard edged" game title shadows or "smooth" game title shadows, the latter requires new artwork (see below)
- You can chose whether you want to place a marker on unplayed games
- You can place a background image, this will be affected by the theme choice and will override the blurred background
- Key repeat rate limited to allow more fluid scrolling of tiles
- Added selection sound
- Changed splash screen graphics at startup
- Scrolling game title when the title size is too big to fit the screen
- If you go "up" from the first row you enter the "Filters" menu
- If you go "down" from the second row the scrollbar highlights and you can jump screens faster
- Improved scrolling speed on some systems
- Added a splash screen at startup
- The games list is not repeating
- Tweaked scrolling at the beginning of the list so the first game column is not centered
- Changed the timing so that when the video snapshot is loaded the scrolling doesn't stutter
- Number of columns automatically calculated
- Better support for vertical displays