Jump to content
  • SYSTEM SEARCH

    System Scanners Online:

    Username: Guest

    >> System Scan?
    >> The Universe >


    Incoming Message:
    Due to system limitations searching with words of 3 or less characters will not return results. For instance; Doctor Who.  This will not return results as the system is trying to search for both Doctor AND Who in which Who will not be found as it's a 3 character word.  To find Doctor Who; you'd search for either Doctor or "Doctor Who". 

    Search Tips:
    For specific searches; enclose your search with quotes. Example: "Doctor Who" or "Addams Family".
     

Search the Community

Showing results for tags 'tool'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Welcome to the VPUniverse
    • VPU General Discussion
    • Holiday Image Search Discussion
    • Community Development & Site Problem Reporting
    • Site News & Announcements
    • VPU Polls
    • The Big Bang
    • VPU Classifieds - Buy / Sell / Trade
    • Pinball Festivals, Groups & Gatherings
  • New Releases
    • B2S New Releases
    • Visual Pinball New Releases
    • Future Pinball New Releases
    • Front End & Support Files New Releases
    • Pinup-Popper & PuP-Pack Releases
  • DMD Development Discussions
    • DMD Extensions
    • Pin2DMD Forums
    • Serum and ZeDMD Discussion
  • VPUniverse.com Online Virtual Pinball League
    • General Tournament & League Discussion
    • Tournament & League Rules Discussion
    • Tournament & League Game Discussion - Game Suggestions
  • Digital Pinball Cabinets
    • Cabinet Builds
    • Cabinet Discussion
    • PinCab/Pinball Hardware Development
    • Arcade 1UP & AtGames Legends Modding
  • Planet Visual Pinball Engine
    • Visual Pinball Engine General Discussion
  • Planet Visual Pinball
    • Visual Pinball Support
    • Visual Pinball General Discussion
    • Visual Pinball Development
    • Table Development / MODding
  • Planet Future Pinball
    • Future Pinball General Discussion
    • Table Development and Releases
    • Future Pinball Support
  • Planet Virtual Reality
    • VPVR - Virtual Pinball in Virtual Reality
    • Pinball FX in VIrtual Reality
    • General Virtual Reality
  • Scorbit Discussion Forum
    • Scorbit General Discussion
    • Scorbit User Exchange
    • Scorbit for Digital Pinball Development
  • Artwork
    • Backglass Artwork
    • Feature Requests
    • Playfield Artwork
  • Pinup Popper
    • Installation Support
    • Pinup Popper Support
    • Pinup Popper VR
    • Pup-Pack Support
  • Pinball Front-Ends
    • HyperPin Support
    • Pinball X Support
    • Pinball Y Support
  • PinMAME
    • PinMAME Support
    • PinMAME Development
  • Real Pinball & Arcade Gaming Discussion
    • Real Pinball Discussion
    • Arcade Gaming Discussion
  • Direct Output Framework
    • Direct Output Announcements
    • Direct Output General Discussion
    • Direct Output Support
  • B2S Development
    • B2S Development Support
  • Console & PC Virtual Pinball
    • Pinball Arcade
    • ProPinball
    • Console & PC Gaming Discussion
    • Other Virtual Pinball & Gaming Discussion
  • DMD Colorization's Topics
  • VPU Online Virtual Pinball Tournament & League's League Discussion

Categories

  • Audio Files
    • ALTSound
    • PinJuke - Jukebox for your pincab
  • B2S Install & Support Files
  • B2S Backglass Downloads
    • B2S Alternate / Original
    • Video Backglasses
    • B2S Cabinet / Stencil Art
    • Backglass Resources
  • Direct Output Framework
  • Future Pinball
    • Future Pinball Files
    • Future Pinball Tables
  • VPURemix - Patching System
    • VPURemix - VPX Table Patches
  • Visual Pinball
    • Visual Pinball 10 - Install & Support Files
    • VPX - Pinball Tables
    • VPX - Game Resources
    • VPX - POV (Point of View) & Physics Sets
    • Visual Pinball - 9.x.x
  • VR - Virtual Reality Pinball
    • VR Pinball Install Required Files
    • VR - Room Resources
  • Other Digital Pinball
  • ROM Colorizations
    • ROM Frame Dumps
    • Pin2DMD Colorizations - Virtual Pinball
    • Pin2DMD Colorizations - Real Pinball
    • Serum DMD colorizations
    • SAM - Color ROM Patches
  • PinMAME
    • PinMAME Source
    • PinMAME Roms
  • DMD Extensions
  • Pin2DMD Files
    • Pin2DMD Documentation
    • Pin2DMD Firmware
    • Table Support Files
    • Pin2DMD Tools
    • Pin2DMD Color Palettes
    • PCB Files
  • Cabinet Resources
    • Cabinet Plans
    • Wiring Schematics
    • Cabinet Artwork
    • Support Files
    • 3D Printed Parts
  • Pinup Popper Files
    • PuP Packs
    • Pinup Popper Themes
    • FullDMD Videos
    • PuP - Underlays
    • T-Arc Loading Videos
    • T-Bar Themes
    • T-Arc Themes
  • Pinball Frontend Downloads
    • HyperPin Support Files
    • Frontend Media Files
    • Plugins
    • Media Managers
  • Development Resources
    • Table Resources
    • Table Creation Resources
  • Mature Content - Adult - 18+
  • VPinWorkshop - Desktop - Blood Machines
  • VPU Online Virtual Pinball Tournament & League's Files

Calendars

  • In-Person Events
  • Live Streaming Events
  • Online Tournaments

Categories

  • News Articles
    • Archived Articles

Categories

  • Cabinet Building & Configurations
  • DMD Colorization Tutorials
  • VpinMAME
  • Game Specific Tips & Tricks
  • Future Pinball
  • B2S Tutorials
  • Visual Pinball - How Tos & Wikis
  • VR Tutorials

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Interests

Found 6 results

  1. Hi, I'm Aaron Bewza and am currently working on an automatic screenshot tool: Aaron's Automatic Image and Video Snaps Utility It will be available totally free for everyone soon. This is a very brief overview so far: - finds all your VPX tables in your "tables" folder (assignable) - opens them automatically one-by-one - waits ten seconds for the table/rom to be active - saves a fullscreen image to your "snaps" folder (assignable) and/or a fullscreen video to your "videos" folder. - scales output image/video up or down to your preferred resolution and filetype, with quality/compression controls I'm getting 1.5 MB snapshots and 4 MB clear videos which still look decent after scaling down substantially from 4k (files attached) Right now it takes approximately 25 seconds to cycle through each game with the ten-second buffer then the ten second video recording happening. This translates as 3 1/2 hours to process 500 tables. I still need to make it user-friendly but I will return soon. Thanks very much for having me on your site Here is my AHK v1.1 code for you to check out yourselves, please remember I'm still working on it and this is only the start of it. #SingleInstance, Ignore ; only one instance of program may be run #NoEnv ; no system variables ; Automatic Screenshots ; by Aaron Bewza ; December 2025 ; written in AHK v1.1 Loop, Files, %A_ScriptDir%\tables\*.vpx { Run, VPinballX64.exe -play "%A_LoopFileFullPath%" -Minimized -exit ; otherwise chosen game is run SplitPath, A_LoopFileFullPath,,,, OutNameNoExt ; gets game name WinWaitActive, ahk_class VPPlayer ; waits for pinball window to be active Sleep, 10000 ; waits for table to be fully operational SavedScreenshot = %A_ScriptDir%\snap\%OutNameNoExt%.png ; <-- makes variable name from this Runwait, ffmpeg.exe -f gdigrab -framerate 1 -y -i desktop -frames:v 1 -compression_level 10 -vf scale=1024:-1 "%SavedScreenshot%",, Hide ; grabs a fullscreen screenshot and saves it Soundplay, %A_ScriptDir%\click.mp3, Wait ; plays camera click sound WinClose, ahk_class VPPlayer ; close pinball window WinWaitClose, ahk_class VPPlayer ; waits for pinball window to close } return #IfWinNotActive ahk_class VPPlayer ; if pinball window is not active Esc::ExitApp ; "Esc" exits program (otherwise exits pinball window) #IfWinActive /* LShift:: Gui, Submit, NoHide ; submits fresh variables SavedScreenshot = %A_ScriptDir%\snap\%OutNameNoExt%.png Runwait, ffmpeg.exe -f gdigrab -framerate 1 -y -i desktop -frames:v 1 -compression_level 10 -vf scale=1024:-1 "%SavedScreenshot%",, Hide return */ ; end script
  2. Version 3.0

    891 downloads

    🎯 VPX Achievement Watcher A companion app for Visual Pinball X (VPX) that adds modern achievements, live overlays, and challenges by reading VPinMAME NVRAM data. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Features ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🏠 Dashboard Your control center at a glance: • System Status: Is the watcher running? Is VPX active? • Session Summary: Two cards side by side: ◦ Last Run: Last table played, score, achievements unlocked, and date ◦ Run Status: Live status indicators (green/yellow/red) for Table, Session, Cloud, and Leaderboard connection • 📬 Notifications: Clickable feed with alerts for leaderboard ranks, beaten achievement records, missing VPS-IDs, and available updates. Unread count shown on tab badge. Clear All button to dismiss • 📋 Setup Status: Checklist that verifies your setup is complete — Player Name set, Cloud Sync enabled, VPS-IDs assigned, Maps loaded, Overlays configured, and Widget Controls bound. Red/yellow/green indicators with direct links to fix missing items. Shows "✅ All set!" when everything passes • Quick Actions: Restart Engine, Minimize to Tray, Quit ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 👤 Player Your personal player profile and summary: • Player Level: Current level and XP progress bar based on unlocked achievements • Prestige System: Reach Prestige 1–5 by unlocking 2000 achievements per star (☆ → ★) • Level Table: All levels from Rookie to VPX Elite with their achievement thresholds • 🏅 Badges: 37 collectible badges earned through gameplay milestones — unlock achievements, complete challenges, reach levels, accumulate playtime, and more • Display Badge: Choose which badge icon appears next to your name on cloud leaderboards ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📈 Progress Track your achievement progress per table: • Select Table: Dropdown with all played tables (ROM-based and custom/non-ROM tables) • Global Achievements: Cross-table achievements like total playtime, tables played, manufacturer milestones — with progress bars (e.g. 12/25) • Per-Table Achievements: Each achievement listed with status (✅ unlocked / 🔒 locked) • ℹ️ Info Links: Click the info icon on any achievement to see its unlock condition, VPS table info, and unlock timestamp • Rarity Tiers: Common, Uncommon, Rare, Epic, Legendary — color-coded based on how many cloud players have unlocked each one. Rarity legend shown below progress bar • Custom Table Progress: AWEditor-created achievements are tracked separately with their own progress view ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📊 Records & Stats Records every round played, session duration, and scores in the background: • 🌍 Global NVRAM Dumps: Full raw NVRAM data overview per table — all fields and values in a multi-column table • 👤 Player Session Deltas: What changed during your session — actions, score differences, playtime, and field-by-field changes ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ☁️ Cloud Global cloud leaderboard for achievement progress: • Category: Achievement Progress leaderboard per table • Search: Enter a table or ROM name with autocomplete (resolves table titles to ROM keys) • Fetch: Load the leaderboard — ranked list with progress bars, medals (🏆🥈🥉), player badges, date, and ℹ️ VPS info links • VPS Info Dialog: Click ℹ️ on any leaderboard entry to see linked VPS table details and achievement breakdown 💡 Tip: You can find your personal 4-digit player ID in the "System" tab. Make a note of it! If you ever install Watcher on a new PC, you can use it to restore your cloud progress. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚔️ Score Duels Challenge other players to direct score duels on the same table! The Score Duels tab is organized into 4 sub-tabs: 🎯 My Duels • 📬 Incoming Invitations: Inbox for duel challenges from other players — accept or decline with one click • 🔕 Do Not Disturb: Toggle to stop receiving new duel invitations • ⚔️ Start New Duel: Pick an opponent and table, then send a challenge • 🔀 Auto-Match: Join the matchmaking queue — automatically matched with a player who shares at least one table (by VPS-ID). Search times out after 5 minutes • 🟢 Active Duels: Overview of all running duels with status, time remaining, and cancel option • 📜 Duel History: Past duel results with opponent, table, scores, and date 🌍 Global Feed Live feed of all active and recently completed duels across all players. 🏆 Leaderboard Top 50 players ranked by duel wins. Shows Rank, Player Name, Wins, Losses, and Win Rate (%). Players need at least 3 completed duels to qualify. Your own row is highlighted with a ★. Medals for top 3: 🥇🥈🥉. 🏆 Tournament 4-player single-elimination knockout tournaments: • Join Queue: Enter the tournament matchmaking queue (30 min timeout) • Auto-Matching: When 4 players sharing at least one table are queued, a tournament is automatically created • Bracket: 2 Semifinals → 1 Final, all played on the same randomly selected table • 2 hours per match — each duel has a 2-hour time limit • Notifications: In-app alerts for tournament start, elimination, final reached, and final result • History: Completed tournaments are saved locally with your placement (🏆 Winner, #2, #3-4) 💬 Tournament Chat: Live chat for tournament participants — real-time messages ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🎨 Appearance Customize the look and feel of the entire application, organized into 5 sub-tabs: 🖼 Overlay • Global Styling: Font family, base font size, and overlay scale slider (30–300%) • Widget Placement & Orientation: Place and save screen positions for each overlay independently. Each widget has Portrait Mode (90°), Rotate CCW, Place, and Test buttons: ◦ Main Stats Overlay (with auto-close option) ◦ Achievement Toasts ◦ System Notifications ◦ Status Overlay (cloud/leaderboard feedback, can be disabled) ◦ ⚔️ Duel Notifications • 🔄 Switch All → Portrait/Landscape: Toggle all overlay orientations at once • 📄 Overlay Pages: Enable/disable individual overlay pages — Page 1 (Highlights & Score) is always active; Page 2 (Achievement Progress), Page 3 (Cloud Leaderboard), Page 4 (VPC Leaderboard), Page 5 (Score Duels) can be toggled • Custom Background: Place an overlay_bg.jpg/png next to the executable for a custom overlay background 🎨 Theme • Active Theme: Select and apply a color theme from the dropdown • Color Preview: Live preview of Primary, Accent, Border, and BG colors • Overlay Preview / Test: Test Main Stats Overlay and Achievement Toast with the current theme • Available Themes: Full list of all themes with icon, name, and description 🔊 Sound • Enable/Disable: Master toggle for sound effects • Volume: Slider (0–100%) • Sound Pack: Choose from multiple packs (Zaptron, Vex Machina, Retro, etc.) • Events Table: Per-event enable/disable toggle and preview button for each sound event ✨ Effects • GPU-accelerated visual effects with automatic CPU fallback 🐾 Mascots • 🏆 Trophie (GUI Mascot): Lives in the bottom-left corner of the main window • 🎱 Steely (Desktop Overlay Mascot): A metallic chrome pinball that lives on your desktop as an always-on-top overlay. Reacts to game events • Skins: Multiple visual skins for both mascots • Personality: Unique speech bubbles, reactions, memory, and a "bickering" system between them • Portrait Mode: Steely supports 90° rotation for cabinet screens ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📺 VPC Weekly Challenge View Discord's Weekly Challenge directly on the overlay (view only). ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🕹️ Controls Configure hotkeys and input bindings for the overlay and challenges: • Supports keyboard keys and joystick buttons • Bindings for overlay toggle, duel accept (left), duel decline (right), and system tray show/hide • 💡 Flipper buttons or MagnaSave buttons work best ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🗺️ Available Maps Browse all supported tables and their NVRAM map status: • ✅ NVRAM Map = achievement tracking supported • ❌ No NVRAM Map = not supported yet • 🟠 Local = .vpx file found in your tables folder • Filter by local tables with NVRAM maps, search by name or ROM • Assign VPS-IDs to link tables to the Virtual Pinball Spreadsheet database • View table author extracted from .vpx file metadata ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🎯 AWEditor — Custom Achievement Editor Create custom achievements for tables that don't use VPinMAME ROMs (Non-ROM / Original tables): • 📋 Tables: Scan your tables directory for tables without NVRAM maps • ✏️ Codes: Analyze table scripts, detect events, and create custom achievement rules • Export: Generates VBScript + JSON files — the table writes trigger files that the watcher detects instantly • Full Script Export: Zero manual work — AWEditor inserts all FireAchievement calls automatically ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚙️ System The System tab has 2 sub-tabs: ⚙️ General • 👤 Player Profile: Set your display name and 4-character player ID. Identity fields are locked while Cloud Sync is active • ☁️ Cloud Sync & Backup: Enable/disable Cloud Sync (validates player name and ID against cloud for uniqueness). Auto-Backup toggle, manual Backup to Cloud, and Restore from Cloud (restores achievements, VPS mapping, and CAT progress) • 🐛 Feedback & Bug Reports: Report bugs or suggestions directly from the app • 🔑 Admin Login: Log in as chat moderator for Tournament Chat moderation (admin only) 🔧 Maintenance • 📁 Directory Setup: Configure BASE, NVRAM, and Tables directories • Repair Data Folders: Fix broken or missing data directories • Force Cache NVRAM Maps: Re-download and cache all NVRAM map files • 🔄 Update Databases: Force re-download of index.json, romnames.json, vpsdb.json, and VPXTool • ⬆️ Watcher Update: Check GitHub for newer releases — downloads and installs the Setup automatically with release notes preview ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🛡️ Fair Play & Anti-Cheat To keep the leaderboards fair, local saves and scores are protected by hash signatures. Matches and tournaments use a feature called NVRAM tracking. Restarting from Ball 1, pressing F3, or restarting the VPX Player will result in disqualification. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Data Sources The Achievement Watcher uses the following open-source projects and data sources: Thanks to this people: • NVRAM Maps by tomlogic — https://github.com/tomlogic/pinmame-nvram-maps • vpxtool by francisdb — https://github.com/francisdb/vpxtool • VPC Data by emb417 — https://github.com/emb417/vpc-data • VPS Database by VPS Team — https://github.com/VirtualPinballSpreadsheet/vps-db • Visual Pinball & PinMAME — https://github.com/vpinball
  3. I thought of collecting tools which might help with the VPX standalone version for iOS and upcoming Android releases. I will start with a simple script for windows which creates the *.vpxz files from your tables collection. (work in process)
  4. Version 1.0.0

    61 downloads

    I am creating topper videos (1920x1080) for my own build but sharing in the community. I will be sharing all the ones I created from scratch. All my topper videos have a color border on them, that is the style I wanted for my build. I do not have versions without the border. I have used other people's topper creations and added borders for my own build, but not sharing those on the website as I have not asked permission. Reach out to me if you ever need wheel art, dmd or topper art created.
  5. Version 1.0.0

    30 downloads

    Davadruix made some nice regular dmd images, and wheels but didn't have a full DMD image to go with them. I threw this together for my machine using the logo from his work. He gave me permission to post if anyone uses his wheels but also has a full DMD. All credit goes to him as I just made the frame essentially. Check out his media pack here
  6. Version 1.0.0

    213 downloads

    "Tool Music Table" vpw wheels and dmd pictures if you appreciate the work, then thank you for not forgetting a "like" or a "review" , it's nice! Personal, non-commercial use only. Please contact me if you would like to use it in another way.
×
  • Create New...