Attract-Mode Support Forum

Attract-Mode Support => Scripting => Topic started by: JJTheKing on June 24, 2025, 05:59:50 PM

Title: AHK Layout Generator + Emulator.cfg
Post by: JJTheKing on June 24, 2025, 05:59:50 PM
Attract-Mode Layout & Emulator Config Generator

A powerful AHK tool for creating Attract-Mode frontend layouts and emulator configurations


✨ Features
Layout Generator

    Tabbed Interface for easy navigation

    Resolution Settings: Predefined display options

    Wheel Customization: Round/Vertical styles with animation timing

    Visual Effects: Logo pulse with color options (Rainbow, Red, Blue, etc.)

    Module Selection: Enable/disable Attract-Mode modules with tooltips

    Artwork Integration: Import boxart, snaps, wheels, and metadata

    Multi-File Support: Combine multiple layout components

Emulator Config Generator

    Supports MAME, RetroArch, and Custom Emulators

    System-Specific Defaults: Auto-suggests ROM extensions (e.g., .chd for PS1)

    Artwork Folders: Checkbox toggles for boxart, snaps, etc.

    Smart Path Handling: $PROGDIR variables for portable setups

Quality of Life

    Tooltip Guides: Hover explanations for modules

    Version v1.5

🛠️ How to Use

    Run the Script:

        Double-click Layout Generator-1.5.exe

    Generate a Layout:

        Navigate through tabs to configure resolution, wheel style, and artwork.

        Click Generate Code → Save As... to export layout.nut.

    Create Emulator Configs:

        Go to the Emulator Cfg tab.

        Select emulator + system, set paths/extensions, and click Save Config.


📜 Credits

    Author: JJTheKing

    Contributors: PACK'S-R-US, (Tankman. Code Help), (Deepseek. AHK Code)

Grab The File Here --> https://www.mediafire.com/file_premium/nwua0bj1c4v9why/AM%252B_Tool_1.5.7z/file (https://www.mediafire.com/file_premium/nwua0bj1c4v9why/AM%252B_Tool_1.5.7z/file)