Pixelcade LED Software Release Notes

7.7.3
  • Adding front end setup in settings to make it easier to set up front end integrations for things like Big Box, HyperSpin, etc. This will also include checks to make sure everything is set up correctly and give the user instructions on how to fix if not.
  • Restart and Shutdown options in Companion now will reboot and shutdown on Windows
7.7.2
  • Added console fallback logic for mame categories like 'fighting games', will check the mame folder for a match, other fallback folders can be specified too by adding a comma separated list in pixelcade.ini: consoleFallback=mame,x where x could be nes for example
  • Bug fix: retroachivements now works in LCD only mode
7.7.1
  • Added Zaparoo Setup (NFC game changes) to MiSTer tab in settings. Will check if right version of Zaparoo is installed and if the Pixelcade publisher block is in config.toml, if not will give the option to add it. When enabled, Zaparoo notifies Pixelcade in real time on each NFC scan so game art updates from Zaparoo scans only. When disabled, the standard Pixelcade MiSTer front end integration is automatically re-enabled but requires a reboot to take effect.
7.6.9
  • Added brightness control by Pixelcade Pulse zone
7.6.8
  • Added a new tab in settings called MiSTer, game mappings for MiSter are now pulled from an online repo and added MiSTer setup checks, added message DOFLinx not available on MiSter
7.6.7
  • Improved Pulse display startup inits
  • Enhancements to the ministat endpoint used by the Pulse mini LCD display
7.6.6
  • Added 7Segment init on startup
  • Added text filter to the Log page in Companion
7.6.5
  • Logging clean up and added support info on the Log page too in Companion
7.6.1
  • Mapping logic change for FBNEO
  • Settings tabs in Companion easier to see
  • For Windows users, Companion will now add the DOFLinx MAME plugin if not detected and check for a compatible version of MAME for in game effects, see the new In Game Effects section in settings
  • Added Support tab in Settings which gives information about current setup in one page
7.6.0
  • Added In Game Effects and Attract Mode tabs to Settings that check and automate if DOFLinx is runnning and if LEDBlinky and fronts ends are correctly configured for Pixlecade Attract Mode
  • GameStart and a rapid scroll event will now also stop Pixelcade Attract Mode (fail safe in case front end does not send screen saver stop event)
7.5.9
  • Fixed Attract mode bug, grey out certain Companion tiles if in Pulse mode only with no LED panel connected
  • Fixed Custom System Mappings slow to load
7.5.8
  • Adding advanced score display settings to In Game Effects tab in Companion
7.5.7
  • In Game Effects tab tweaks and edge case Attract Mode fix after screen saver exit
7.5.6
  • Added In Game Effects Powered by DOFLinx settings section
7.5.5
  • Added toggle for users running Pixelcade Pulse but without an LED matrix connected which then will redirect in game DOFLinx effects to a Pixelcade LCD if connected
7.5.4
  • Fixed bug where the score handler for 7segment or dot matrix needed ws2812B zones to be enabled in order to work
7.5.3
  • Multiple league sport tickers can now be added to Pixelcade Attract Mode
  • Added My Favorite teams to sports ticket allowing you to select your favorite teams across different leauges
7.5.2
  • Non scrolling text will display for x seconds for loop = x
  • Added scroll=true param which will force text scrolling even if text does fit on display like 'bye' for example
7.5.1
  • Queue fixes, /text calls were not getting queued correctly
7.5.0
  • Bug fix, ?l param now fixed for /text
  • added -dmdserver flag that will send frames direct to DMDServer on Batocera, not tested yet
7.4.9
  • Console mapping display fix
  • Animated filter on browse marquees
  • Shuffle added to attract mode
7.4.7
  • Score display comma fix
7.4.6
  • Fixed crash for V1 boards when DOFLinx in game effects are enabled
  • Added &nocomma param to the score display, remove comma automatically if score is over 1,000,000
  • Added user defined Google API key for commmute traffic widget
  • Fixed Companion updater for RetroPie which needs a special build
7.4.4
  • Thumbnail images were not showing for some marquees in Attract Mode in Companion
7.4.3
  • Attract mode fixes, will now properly not interrupt during a screensaver and stop when the screensaver ends, tested on Batocera thus far
7.4.1
  • Logos for custom added systems will display in browse marquees if /console/default-x exists where x is the custom system name
  • Added new clock faces: Galaga 2, Arkanoid 2, Donkey Kong 2, Frogger 2, Tetris 2, and Street Fighter
  • Autoupdates for DOFLinx in game effects configuration files (.MAME files)
  • Fixed DOFLinx core not showing updated on Batocera
7.4.0
  • Fixed reboot loop on System ->Reboot from Companion
7.3.9
  • Added zone flood commands
7.3.8
  • Weather widget units display fix and settings preserved during attract mode
7.3.6
  • Much more user friendly setup for Pixelcase Pulse zones
  • Bug fix in attract mode where gifs were not playing correclty resulting in some blank screens
  • Weather widget will load faster
7.3.5
  • Added auto cycle option to the clock widget which will automatically cycle through clock types at a user defined frequency
  • WIP of visual zone setup for Pixelcade Pulse devices in Companion, not yet complete
  • When attract mode is stopped, the last game marquee will be re-displayed
  • Added /text params for no scrolling with 2 lines, 3 lines, or 4 lines along with a blinking option and infinite loop for text scrolling https://pixelcade.org/developers/#text-display-scrolling
7.3.4
  • Finds a connected Pixelcade LCD that is connected over USB including auto-detection even if LCD is turned on in settings
7.3.3
  • Made Pixelcade Pulse zone setup more mobile friendly so you can do from your phone while setting up and testing zones, added direction test button too
  • Added auto backup of pixelcade.ini in the event of corruption, if correctupon is detected upon startup it will restore from backup
  • Fixed bug where some settings were not gettings saved intermittently
  • Fixed bug where clock settings were not being applied in Pixelcade Attract Mode
7.3.2
  • Atract mode wasn't being interrupted correctly
  • Fixed DOFLinx version tracking on Linux & Updated DOFLinx update location for RecalBox
  • Added widget that simply shows the marquee of the current/last selected game
7.3.1
  • New Widgets: Plex Now Playing, Yahoo Fantasy, Daily Horoscope, Commute Traffic (using google maps data source), Netflix Top 10, World Clock
7.3.0
  • added progress status during Pixelcade software updates
  • fixed return code mismatches in /ministats and other handlers that were reporting failing but really succeeding
7.2.9
  • Changed Playlist name to Pixelcade Attract Mode
  • Added /minilcdonly param to /arcade that will only display on mini LCD sub-displays and skip dot matrix and 7segment displays
  • Improved font for the Pixelcade Pulse dot matrix display
  • nointerrupt fix for widgets called from Pixelcade Attract Mode
7.2.8
  • Added differential artwork updates so only new or changed artwork is downloaded vs. the whole repo every time
  • Added a secondary Weather service check in case the first one fails
  • Added share button for logs on mobile devices (requires version 2.5 of the iOS and Android apps)
  • Added updater for DOFLinx in game effects core files in the Updates section of Companion
  • Added DOFLinx help and supported games link to the DOFLinx update section in Companion
  • Update check is much faster and added animation while checking for updates
  • Fixed bug with Playlist on dual Pixelcade LED and LCD setups where the LCD playlist was getting mutliple widget calls at the same time
7.2.5
  • Intermittent freezing fixes continued
7.2.4
  • Intermittent freezing fixes
7.2.3
  • Mapped consoles should now show the original console graphic
  • Add experimental rom match memory map to handle wheels like favorites, gun games, shmups that have roms across multiple systems, set romLookupFallback = true in pixelcade.ini to try it, it's turned off by default
  • Added animated arcade themed clocks (pacman, galaga, tron, etc.)
  • The playlist can accept multiple clock items with different clock types
  • Music visualizer effects for Pixelcade Pulse devices when using the Spotify and Last.fm widgets
7.2.2
  • Firmware sync bug fix, missing 8x48 zone definitions
7.2.1
  • Bug fix for OTA firwmare updates, was failing when LED strip were not enabled
7.1.7
  • Adding last.fm widget
7.1.6
  • Fixed intermittent freeze on startup
7.1.5
  • Cleaned up Spotify one time auth screen
  • Widget bug fixes, weren't getting interrupted correctly
  • Fix for bug where Pixelcade intermittently hangs on startup
  • Visual indicator in Companion home when prod or beta version updates are available
  • Spotify widget will also send meta data to Pixelcade Pulse 7 segment, WS2812B matrix (center_matrix), and mini LCD sub-displays
  • Cleaned up logging and checking debug in companion will switch to debug logging without a restart
  • Added hidden pixelcade.ini key calked skipFirmwareSync which if true will skip the sync of pulse zones to the firmware on startup
7.1.2
  • Playlist Drag Indicator - Visual drop indicator shows exactly where items will be placed when reordering the playlist
  • Added Spotify widget for music, podcasts, and audiobooks with album art & integration with Pixelcade Pulse devices including metadata displays and LED strip effects
  • Added Youtube channel stats widget
  • Added Google Calendar widget
  • Widget Settings UX Redesign - Widget settings now open as full-screen pages instead of modals for better mobile experience
7.1.1
  • Added YouTube Stats widget
  • Added Pacman, Galaga, Tron, Arkanoid, Tron, Burger Time, Donkey Kong, Space Invaders, Centipede, and Asteroids themed clocks
  • Support for 8x48 matrices
Earlier
  • Added native and improved iOS and Android mobile apps https://pixelcade.org/apps
  • Added Playlist feature which allows you to define a slideshow of marquees and widgets and set the duration for each item
  • Added drag and drop to Playlist and attract mode toggle which prevents the playlist being interrupted when in arcade mode (not on by default
  • mDNS discovery fix for Linux, tested working on RCade
  • Moved log to main menu and full screen, much easier to read
  • Grey out Pixelcade Companion LED components when running in LCD only mode
  • Added clear and download buttons to Companion log
  • Improved Pixelcade Companion UI with mobile apps for iOS and Android
  • Added user system mappings which do not get overwritten
  • Fixed bug where a Pixelcade LCD was being detected as USB but is not USB connected
  • The premium art pack will now show if there is an update or have latest version
  • Added custom artwork uploader in Companion
  • Added release notes to Updates in Companion for both Pixelcade software and firmware
  • Bug fix where Pixelcade intermittently hangs on exit
  • Added flip option for Pixelcade Pulse matrix devices in case the user installed upside down
  • Add duration option to Pixelcade Companion for Pulse effects
  • Added no interrupt flag for all the widgets so they can be called in Attract Modes without being interrupted
  • The pulse zones in the Pixelcade software and firmware sometimes got out of sync, added a one time sync at startup, the pixelcade software is the definitive source
  • Adding plumbing for front end / Attract mode integration for widgets and playlist, also if LCD is installed, display widgets and playlist on LCD instead
  • Made scrolling text fonts cleaner, reduced dithering on the top and sides of the scrolling text
  • Added Word clock, see in Clock widget settings in Companion
6.3.04/1/2025
  • DOFLinx architecture changed and moved to MAME plug-in based. A custom compiled DOFLinx mame is no longer required as long as you have a MAME minimum version of 265. Note: the .MAME file format has changed so you’ll need to upgrade to 6.3.0 to get the latest .MAME definition files.
  • Added update api, update/artwok will update LED artwork and update/doflinx which will update DOFLinx .MAME definitions
  • Pixelcade Companion bug fix for stock ticker if only one system is entered. More user friendly error message when invalid symbol entered.
  • Pixelcade Companion bug fix for queue issues when switching between widgets
6.2.03/1/2025
  • Supports both Pixelcade LED and LCD marquees
  • Added retry logic in case Pixelcade LCD boots up after pixelweb.exe has started, this runs in the background and will not impact LED detection
  • New stat mode API for DOFLinx in game effects
  • Overlay effects for DOFLinx in game effects
  • Icon to update DOFLinx configuration files
  • Sports widget in Pixelcade companion no longer flickers every 5s when a team filter is selected (ex. you just want to get score updates for a single game in progress)
  • Bug fix when a com port is 3 digits (ex. COM102 vs. COM12)
6.0.211/29/2024
  • Default Marquee Writes: Now supported in Pixelcade Companion with a progress indicator, includes the ability to upload custom artwork.
  • Progress indicator for core artwork and art pack updates/installs in Pixelcade Companion
  • News widget featuring customizable RSS feed sources and user-defined refresh intervals, with the option to add your own personalized RSS feeds
  • Stock Ticker Widget: Includes crypto tracking with user-defined refresh intervals.
  • Clock Widget: customizable with user-defined settings and color options.
  • User defined preferences for scrolling text including font, scrolling speed, and color
  • Sports Ticker Expansion: Added European football teams
  • Pixelcade V2 Hardware Support: Fully compatible with the new purple-board hardware
  • Pixelcade device log in Pixelcade Companion, good for troubleshooting missing artwork or other support issues
  • Brightness Control: Available on  Pixelcade V2 hardware
  • Default marquee writes for animated GIFs with variable frame rates supported on Pixelcade V2 hardware
5.9.08/4/2024
  • Sports scores update every 1 minute automatically (Pixelcade Companion Widget)
  • Sports scores – team logos added for NFL, MLB, NBA, NHL, and WNBA
  • Artwork updater now working on Windows through Pixelcade Companion
  • Fixed missing console images on Pixelcade Companion
  • Pixelcade Companion mobile and desktop apps
6.0.211/29/2024
  • Default Marquee Writes: Now supported in Pixelcade Companion with a progress indicator, includes the ability to upload custom artwork.
  • Progress indicator for core artwork and art pack updates/installs in Pixelcade Companion
  • News widget featuring customizable RSS feed sources and user-defined refresh intervals, with the option to add your own personalized RSS feeds
  • Stock Ticker Widget: Includes crypto tracking with user-defined refresh intervals.
  • Clock Widget: customizable with user-defined settings and color options.
  • User defined preferences for scrolling text including font, scrolling speed, and color
  • Sports Ticker Expansion: Added European football teams
  • Pixelcade V2 Hardware Support: Fully compatible with the new purple-board hardware
  • Pixelcade device log in Pixelcade Companion, good for troubleshooting missing artwork or other support issues
  • Brightness Control: Available on  Pixelcade V2 hardware
  • Default marquee writes for animated GIFs with variable frame rates supported on Pixelcade V2 hardware
5.9.08/4/2024
  • Sports scores update every 1 minute automatically (Pixelcade Companion Widget)
  • Sports scores – team logos added for NFL, MLB, NBA, NHL, and WNBA
  • Artwork updater now working on Windows through Pixelcade Companion
  • Fixed missing console images on Pixelcade Companion
  • Pixelcade Companion mobile and desktop apps
5.8.06/19/2024Fixed bug where pixelweb crashes when there is no Internet connectivity
5.7.06/8/2024
  • Fuzzy matching will match a ROM name that does not exactly match the Pixelcade artwork file when they are close. Fuzzy matching kicks in only if an exact match is not found. For example, rom name = pacman (USA) and artwork file name = pacman (Europe). Note that fuzzy matching will only match a PNG and not a GIF. Fuzzy matching can also be tweaked using these two parameters (command line or pixelcade.ini)

pngFuzzyDistanceThreshold   = 20 (Make the number lower for less matches but closer in word match distance)

pngFuzzyMaxMatchesThreshold = 40 (Make the number lower for less matches but closer in word match. If a target marquee has too many matches, then better to ignore it) 

  • Settings added to Pixelcade Companion to turn on and off fuzzy matching (default is on), random font color (default is on), debug logging (default is off), and silent mode (default is off)

  • Additional artwork
  • QR code added to Pixelcade Listener window for easy access to Pixelcade Companion

  • Silent mode command line (-silent), no output will appear in the Pixelcade Listener window
  • Added pixelcade.ini file to store preferences. Note that command line flags will override pixelcade.ini
  • Removed stocks widget from Pixelcade companion (was causing a crash)
  • Rom and system names will show in color in the Pixelcade Listener window. Note that color logging is automatically disabled if debug or tracing logging is enabled.

/info

/settings

/arcade?nogif and arcade/?gifonly

5.0.24/2/2024Added support for In Game DOFLinx events
4.4.77/6/2022Supported added for RetroBat Arcade Front End
4.4.54/19/2022New Artwork Updater – Use this to update artwork on demand
Support for the latest CoinOps versions including high scores
Front end arcade wizard remembers prior installation paths
Cycle mode can be enabled by LEDBlinky config that will cycle scrolling text / high scores and game marquees during game launches
Updated artwork – mame and consoles (big thanks to James T)
LCD – Console mappings now controlled by console.csv file on arcade PC
4.3.011/25/21

Support for the Core arcade front end

Updated LED artwork

Atari 2600

Visual Pinball

Dreamcast

4.2.010/12/21

Updated LED artwork: mame and consoles

Some console renames for Big Box

Pixelcade Exit utility changed to native vs. curl with pop up

Updated Pixelcade LCD config, reboot, shutdown, and test utilities. If Pixelcade LCD is not detected by host name, the utilities will also work now by IP address.

Added an updater (Check for Updates) to Pixelcade LCD

Consoles

4.1.09/18/21

Now includes an updater (Check for Updates)

Updated mame and console artwork

Consoles

3.7.09/5/21
  • Added ticker mode for Pixelcade LED marquees including an API to trigger ticker mode for developers https://pixelcade.org/api
  • Huge thanks to JamesT who created some awesome pixel perfect LED artwork

  • Added error handling and LCD paring shortcut to Pixelcade LCD configuration app – Windows.
  • Added cancel button to the arcade front end wizard utility allowing the user to quit the utility if the arcade front end was already configured.
3.6.68/15/21
  • Added cycle mode API that will toggle between scrolling text and a PNG or GIF. The use case would be to toggle between high score scrolling text and a PNG or GIF. See cycle mode on https://pixelcade.org/api
  • No longer sending black frames to LCD (black frames come from LEDBlinky)
  • The LCD pairing utility will also write the IP address of the discovered Pixelcade LCD, also changed to show a pairing JPG vs. scrolling text which reduces the delay and is much more user friendly without the delay.
  • Added a LCD check to the Pixelcade Listener at startup, it will first look for an LCD by host name (mDNS) and if not there, will look by IP address and then if not found run a scan and see if a matching pixelcadedx-xxxxxxx-x is there.
3.6.37/26/21
  • Added enhancements to the Pixelcade LCD pairing utility
  • The LED + LCD installer will launch the Pixelcade LCD pairing utility automatically if LED + LCD is selected.
3.6.27/22/21Added support for CoinOPS Retro Arcade. From the Front End Arcade Wizard, select “CoinOPS” and not “CoinOPS Legacy” for Retro Arcade support.
3.6.17/4/21
  • LED: New MAME artwork: Marvel vs. Street Fighter, X-Men vs. Street Fighter, Carrier Air Wing, Passing Shot, Time Scanner
  • AtGames ALU: ALU detection logic changed to path vs. environment variable
  • LCD: Port scan skipped for LCD only installations. Re-install and be sure and remove the existing settings.ini to enable this feature. This was causing an issue with Sinden light guns for LCD only installations. It will not be an issue for LED installations.
  • LCD: More user friendly message in Pixelcade Listener for LCD only installations.

[INFO] Pixelcade LCD Only Installation, Skipping Port Scan

[INFO] Please ignore the 'Waiting for underlying connection' message below

[INFO] as this means Pixelcade is looking for the Pixelcade LED hardware

3.6.06/13/21
  • Bug Fix: LCD uploader utility for both still image JPG and video snap MP4 marquees should work now
3.5.63/4/2021
  • New Feature: High scores scrolling for select MAME games
  • LEDBlinky 7.2 required (automatically installed if not present during installation)
  • Fix for CoinOps Next 2, MAME marquees were not displaying as well as some console marquees, updated mappings in console.csv
3.5.21/18/2021
  • Fixes for CoinOps 2, MAME marquees were not displaying and added console/system artwork for CoinOps 2
  • LCD video marquee uploader added
3.5.01/3/2021
  • New artwork – 40+ console/system marquees added
  • New artwork – 30+ MAME games added
  • Bug Fix – Pixelcade art browser animation speed issue fixed
  • Bug Fix – CPU utilization hit for PC users when idle fixed
  • Bug Fix – Arcade marquee is displayed correctly on RetroPie
  • Pixelcade Exit shortcut added
  • LCD artwork uploader (For PixelcadeLCD Only)
3.2.010/17/20
  • Missing artwork updated for key games in the HyperSpin Arcade-One image
3.1.09/8/20
  • Fixed laggy updates for PixelcadeLED, more noticeable on Raspberry Pi
  • Console/platform updates now working for CoinOps Next
  • Cleaned up or replaced ~150 MAME marquee images.
2.9.88/15/20
  • Added support for PixelcadeLCD
  • Games can now have up to 3 different animations that will play at random when the game is selected. Name the animations like this: pacman_01.gif, pacman_02.gif, pacman_03.gif where the rom name is pacman in this example.
  • Experimental support added for WS2801 LED strips. Known issue when LED strips are turned on in settings.ini is that Pixelcade will run the first time but must be powered down to run the second time ( you won’t see this issue if the LED strip are turned off which is the default setting). Note WS281X strips are not supported at this time.
2.7.14/12/20Animations will play on select games, added additional artwork, fixed where where games with a . were not displaying, screen saver integration on RetroPie, full release notes here
2.6.62/5/2020Changed default mame to an animation, added a new mapping in console.csv for CoinOPS (- arcade,mame)
2.6.5 Fixed bug where non-mame game marquees were not displaying, changed default display to 128×32 for Pi, added console image for most common consoles
2.6.0 Added sub-display support, bug fix animations from “Browse Artwork” now working
2.5.3 

Added support for P2.5 LED panel which had the blue and green color lines crossed,

The last saved marquee image or animation will now play when the pixelcade listener starts instead of a blank screen

2.5.0  Lots of new marquee art
2.1.5 LEDBlinky Compatability
1.5.8 Bug fix when space in platform like “Atari 2600” vs. atari2600, Added more GIFs
1.5.6 Added more 128×32 GIFs
1.5.5 Experimental Stream mode which is faster than LED writes. Stream mode does not work with Maximus Arcade due to admin rights issue.
Removed PIXEL LED board driver installation as this was causing problems on some PCs. Driver is now installed manually in the pixelcade/driver directory.

 

Proudly powered by Wpopal.com
Add to cart