Experimental Pi Software Changelog

OSD and Shutdown Scripts

1.0.0
Initial release
1.0.1
Added fan speed curve control.
1.0.2
Fix for boot problems with previous version.
1.0.3
Changed format for fan speed curve definitions to use duty cycle.
Added volume offset in osd.cfg for splash screen.
Volume and brightness controls now use centered deadzone.
1.0.4
Added deadband to volume icon display in OSD.
Added arguments for individual OSD icons and status information(alpha(0 to 100, 0 disables,x(0 to 639),y(0 to 479) and size(small medium and large)).
Added splash screens during installation.
Fixed loadwait option in OSD.
Added “classicaudio” to osd.cfg. This enabled old PCM(1 device, 2 index) audio devices. We now default to the new Headphones/HDMI 2 audio device system.
SD card files are stored in SDInstall. See readme.txt inside SDInstall for instructions on manually installing the SD card files.
For Windows users, the ExperimentalPiUtility can be used for all necessary steps. Installing the Windows USB driver, copying files to the SD card and editing the cmdline.txt automatically and updating the Piboy firmware over USB.
For non-Windows users or for those who’d like to use the commandline in Windows, there is a very simple python based firmware update utility(loader.py). It requires pyserial be installed and the only argument is the device port(eg: /dev/ttyACM0 for Linux/RPi or COM4 for Windows).

Firmware

1.0.0
Initial release
1.0.1
Increaed filter and deadband setting for volume control.
1.0.2
Update OSD and safe shutdown scripts BEFORE updating to this firmware.
Added LED brightness control.
Split LCD on/off control in to separate sysfiles.
1.0.3
Fixed loud splash screen audio.
Added volume control to the splash screen.
1.0.4
We are now Retropie 4.7.1 compatible.
Added median filter to controls.
Fan profile defaults to the higher setting. If your fan appears to remain at full blast all the time switch to the second fan profile in osd.cfg(or customize it).
Article last updated on: 23 Feb 2021