Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - raygun

Pages: 1 [2]
Announcements / Version 1.6 Released!
« on: September 25, 2015, 09:26:21 PM »
Attract-Mode version 1.6 has arrived!

Noteworthy changes with this release:

* SWF file support (experimental)
* Layouts and plugins can now be contained in zip files
* OS X packaging improvements
* Added ability to set filter exceptions
* Added intro mode to optionally show intro video
* Added German, Japanese and Korean translations
* Added mame video scraping (
* Many many bug fixes (including FLV videos not playing, resolution dependent pinch/skew effects, and multimonitor not working on 64-bit windows).

Download it here:

General / MOVED: Open source mame
« on: August 01, 2015, 10:01:17 PM »

Announcements / Version 1.5.2
« on: May 10, 2015, 10:49:04 PM »
A new release, a new release!  There have been some exciting advances in the past few months...

New Features:

  • Raspberry pi support.  Thanks to nitrogen_widget for digging into this and helping to get it up and running!
  • Multiple monitor support (Windows and Linux)
  • Artwork scraper added to automatically download missing snapshots, marquees, wheel logos, flyers, boxart and even fanart images.
  • Improved support for different image formats.
  • Spanish translation (thanks Seru!)
  • Added fade effect module for layouts (see reflect layout and the fanart background option in cools' layout)

Bug Fixes:

  • Keep focus if keys get mashed during startup and Attract-Mode is the windows shell
  • Fixed jarring video resets in the filter-grid layout
  • Various fixes for MaLa layout loading
  • Fix for audio decoding after an error occurs

Download at:

Here is a video of AM running on a 256MB Rasp Pi 1 with one of omegaman's layouts:

Themes / MOVED: 320x240 layout
« on: March 30, 2015, 11:26:19 PM »

Scripting / MOVED: Launching native Linux games?
« on: March 02, 2015, 11:26:41 PM »

Announcements / Version 1.5.1 - Bug Fix Release
« on: March 01, 2015, 08:41:41 AM »
This is a bugfix release (already!) to address the following bugs in 1.5.0:

  • emulator settings not loading in various situations (#110)
  • the filter option to limit list sizes would cause a crash if list size was already smaller than the limit (#109)
  • "particle animation" layout not loading [OS X App Bundle]

Announcements / Version 1.5
« on: February 25, 2015, 10:58:34 PM »
After four months of bug fixes and new features, it's time for a new release! Here is what is new with version 1.5:

  • Added ability to display MaLa layouts (vertical and horizontal). beta
  • Various filter improvements (global filters, filter based on file availability, filter mechanical and CHD games)
  • Added ability to display artwork and game information from multiple filters at the same time. Added a filter-grid layout with filters organized into separate grid columns.
  • Added Ctrl-V clipboard pasting to config mode (Windows and OS X only).
  • Added ability to configure an exit hotkey that forces an emulator to exit.
  • Added liquid8d's ExtendedObject, Animate and SpriteSheet modules.
  • Improved importing of Steam information.
  • Fixed artifacts when scaling videos at low resolution.
  • Added ability to specify filter rules when generating/importing rom lists from the command line.
  • Various improvements to the included screensaver and layouts, including configurable controls for Blinky in the Attrac-Man minigame.
  • Scripting improvement: added "EndNavigation" transitions.
  • Many, many other bug fixes and improvements.


Themes / "Warp" layout
« on: December 30, 2014, 10:52:10 PM »

This layout creates a starfield simulation.  You can configure an analog joystick to be used to steer through the field.  It has a bit of a warp animation when a game is selected and can be configured to display a star wars-intro style message under the artwork.

This was designed to be used with an analog controller and the wireframe artworks that have been posted by Le Chuck at the build your own arcade controls forum:,137291.msg1420703.html#msg1420703

Available here:

Themes / Machines layout
« on: December 30, 2014, 10:42:07 PM »

This layout is adapted from the "Machines" 3D Arcade skin by PucPuc. Complete with blinking lights.

Available here:

General / MOVED: Post your custom layouts here!
« on: October 20, 2014, 10:50:23 PM »

Announcements / Version 1.4 Released
« on: October 16, 2014, 06:07:55 PM »
Version 1.4 of Attract-Mode has now been released!  What's new:

* Added Steam support
* Added optional tracking of usage statistics (number of times played, total time played per game)
* Added metadata scraper
* Added history.dat viewer
* Added plugin to play basic audio playlists
* Filters can now optionally sort and limit the size of game lists
* Improvements to various layout animations
* Various new and improved plugins and layouts
* Many other bug fixes and improvements

Downloads are available here:
Support Forum:

Announcements / Version 1.3.2 Released.
« on: July 11, 2014, 11:38:18 AM »
A new version of Attract-Mode is now available!

This is primarily a bug fix release, here's what's new:

- fixes favourites and tags so they are no longer lost when entries are filtered out by the current filter
- slight change to the artwork selection order: matched clone videos are now preferred over matched name images
- [Linux] fix for emulator launching when running in "Fullscreen Mode"
- video playback now keeps going during transition effects
- fixed video stutter when using more recent versions of FFmpeg
- updated the Windows binaries to use FFmpeg 2.2.4
- layouts can now get and set the user-toggled rotation status
- various screensaver improvements: added a mute option, added an option to overlay wheel artwork on the video and 2x2 video modes
- various other small fixes and improvements

Downloads are available here:
Support Forum:


Announcements / Support Forum Added
« on: June 22, 2014, 01:25:17 PM »
A little sparse at the moment:

Themes / Previous thread (Post your custom layouts here!)
« on: June 22, 2014, 12:43:09 AM »
Thought I'd try to get the ball rolling on posting some custom Attract-Mode layouts that people have come up with.

So here's the one I've been messing around with the last few days.  It's using the "pinch" effect and has a reflection on the preview snap/video...


This one is available here:

General / Version 1.3 Release notes.
« on: June 04, 2014, 05:54:24 PM »
The latest release of Attract-Mode is 1.3

Release Notes:


* Added the ability to mark and filter games using custom tags.
* Multiple rom paths can now be specified in each emulator configuration.
* Multiple paths can now be specified for each artwork resource.
* If an artwork path contains a subdirectory that matches a rom's name, then a random video or image from that subdirectory is loaded.
* Added support for setups where each rom is stored in a separate subdirectory.
* The frontend can now run in windowed, fullscreen, or the default "fill screen" mode
* There is no longer a special "movie" artwork. Any artwork or static image can now contain images or videos. Videos are given preference if found.
* Added commands to add/remove custom tags, jump to the next letter, jump to the previous letter, and to launch the screensaver.
* Fixed image flipping on scaled images
* Fixed text scaling
* Fixed video crash
* Various small improvements to the overlay menus
* Improved screensaver

Layouts and Plug-ins

* Added "Surface" objects for layouts, which are offscreen textures that other images, videos, texts and surfaces can be drawn onto. The surface itself is treated like any other image and can have effects such as skew, pinch, shaders, etc. applied to it.
* Improved layout control over video playback (see the "video_flags" and "video_playing" attributes)
* Added a file_name attribute so that scripts can directly get/set the image/video filename for any artwork or static image
* Layout and plugin scripts now have access to squirrel's standard "blob", "io", and "system" libraries.
* Reworked and simplified the interface for how plug-ins can access to external commands (the "fe.plugin_command()" functions).
* Added initial support for script library modules.

Notes for those upgrading

This update will likely break existing plug-ins (any plug-in that interfaces with an external program using the fe.plugin_command() functions)..

Pages: 1 [2]