Attract Mode +Themes


NEW! Toxic Theme 3 colors to choose green,red,blue 09/29/2024


NEW! AM-Main Theme 08/03/2024


Entertainment Center Theme

New  White Entertainment Center Theme

New  Dark Entertainment Center Theme


Big Screen TV With 3 Extra Themes


Fanart With 1 Extra Theme


Brick Walls (5 Themes)

Or Try The Build With 249 Arcade Games Using Retroarch & Bezels From The Bezel Project


Free Builds


Consoles Unleased 4,175 Games 33.8gb


249 Arcade Games With Big Screen TV Theme 03-11-2024


                                    Street Fighter Comes With 58 Games                                                                                                                     Mortal Kombat Comes With 27 Games

Use 7zip To Unpack

Plugin Your Joystick And Go

Left/Right To Scroll Games

Up/Down To Scroll Systems

RB Button To Read Stories On Games

Y Button To Change Themes

A Button To Start Game

Start/Select Button To Exit Games

B Button To Exit AM


Big CoverTheme  Build With 89 Fighting Games


Attract Mode + (Github)


Frontends & Plugins


NEW: 04/13/25 Attract-Mode Plus v3.1.0 With Updated Plugins/Modules

Changelog:

  • Add 4 extra custom button options
  • Add footer message argument in fe.overlay.splash_message()
  • Add mouse wheel input position
  • Add UI theme colour options
  • Add Reload key as configurable input
  • Add rounded corners properties to fe.Rectangle
  • Add surface init position as fe.add_surface( x, y, w, h )
  • Add menu toggle option
  • Add UserConfig settings for alternate Layouts. Identically named settings will be common between alternate Layouts
  • Add general option Layout Preview, which reloads the current layout when a Layout Option is changed
  • Add master and filter list cache ( Reduces loading time when switching displays and filters )
  • Add function to check file's modified time fe.get_file_mtime()
  • Add fe.Music
  • Add volume property to fe.Image and fe.Sound
  • Update SFML version to 3.0.0
  • Update the Settings UI
  • Mouse pointer will always be visible in windowed modes, regardless of fe.layout.mouse_pointer state

Fixes:

  • Fix handling of UTF-8 artwork filenames. Fixes issue #70
  • Fix segfault on linux when generating small romlists. Fixes issue #71
  • Fix v-sync issues in borderless window
  • Prevent fe.get_input_state() processing when fe.overlay is on. Fixes issue #60
  • Fix default image artwork not used if video exists. Fixes issue #59
  • Fix navigation in Settings ( double back from Display, Emulator and Plug-In edit dialog )
  • Optimize romlist reading speed
  • Fix "Yes/No" translation conflict in "Generate Collection/Rom List"
  • Fix layout double loading with custom displays menu set
  • Fix fullscreen stuttering on Windows
  • Fix current display index reset in default Displays Menu after restarting AM
  • Fix Displays Menu not showing when exiting the intro
  • Reset the screen saver timer while the overlay is up
  • Fix crashes when loaded image is larger than the image cache size
  • Replace static sleep with interruptible sleep in media.cpp ( boosts media switching performance )
  • Optimize speed of clearing video texture
  • Fix crashes on Linux on exiting AM+ when framerate dips below 60
  • Fix crashes on changing settings with no displays configured
  • Fix images not refreshing when bg_load = true
  • Fix crashes caused by double window close in Linux DRM builds
  • Fix images not loading when image cache size is set larger than 100MB
  • Deprecate fe.Sound.file_name property. For large, or switchable sounds use fe.Music
  • Fix video timer. fe.Image.video_time should return 0 during the first few empty frames
  • Bump FFMPEG to 7.1.1 and GCC to 14.2.0 in Windows build
  • Fix audio related crashes when playing videos
  • Fix refresh rate detection in Linux
  • Update MacOS build scripts

Special thanks in alphabetical order to:

  • Chadnaut (Programming)
  • estefan3112 (MacOS port)
  • Substring (CI, Makefile)
  • Yaron (testing and inspiration)
  • zpaolo11x (MacOS port)

AM Launcher (Plugin)

NEW This is a plugin to have custom fades and sounds goin and coming from game... is like RL
is a large file because it includes all the needed media but you can customize as well.. Theres a read me file.
works perfect on Attract-Mode Plus v3.0.6 ( Build 385 ) and above. By AlexDC22 Thank You Brother For This


-TOOLS-


*Updated 09-10-24* Basic Layout Maker v.2.1c

Antivirus is a False Positive

Basic Layout Maker v.2.1c

For Attract Mode +

1.Pick Your Layout Size. 1920x1080 For Now.

2.Pick The Modules You Want To Use. *Tooltip Added To Each*

3.Pick Your Video Size. This Puts It In The Middle Of The Screen.

4.Pick The Wheel You Want To Use. *Must Select The Wheel Module* 36 Wheels Added

5.Check If You Want To Have The Main Logo Pulse When Selected. *Must Select The Wheel Module*

6.Check if You Want To Add Boxart. Left or Right Side.

7.Check if You Want Meta Added Left Or Right Side Of Boxart.

8.Check if You Want Meta To Go Around The Snap.

9.Check if You Want a Game Counter.

10.Check if You Want To Add System Display.

11.Check if You Want To Add Date & Time.

12.Pick if You Want Stories Left or Right Side.

13.Click on Sample Gallery Button To View Sample Layouts.

14.Save The Layout To Your Layout Folder Of Choice. Make Sure To Name It Layout.nut.

15.Added Other Tools That I Made. Romlist Editor, Retroarch cfg Maker, Mame cfg Maker, And Added Sample Viewer

!!Also Added A Scroll Bar To The Right Side!!
This Is Just To Get You Started. Still Testing And Adding Other Stuff. ChatGPT Wrote Most Of The Code.

Made With Python And Pyinstaller. Antivirus Software Might Flag This As A False Positive And Delete It or Place It In Quarantine.

Ive Included a small build version 3.0.9 (B521) in the data folder you can place your new layout.nut files in the test folder just name them like layout1 and so on
you can switch between them by pressing T on the keyboard or Y on your controller.

*Thanks Tankman For Alot of The Wheel Code And Smithis For Typo Errors *

 


*Updated 09-06-24* CFG Generators For AM

Click On The System Name Of Your Choice

Next Add Your Rom Ext Like .zip or .7z
Or If You Want To Add More Then One You Type .zip;.7z

Next Click On The Boxes Of The Folders You Want To Add For Your System

Then Click The Save CFG Button And Save It In Your Emulators Folder
Remember To Name It The Same As Your System Folder

Other Small Cloned Builds


Capcom Mini Arcade Clone From Retrofe to AM+ 37 Games Using Retroarch 1.5gb


Use 7Zip To Unzip Files (Click on The Picture for The Link)

Rating: 4.75 stars
4 votes