That's ok mitu. I would be willing to run a .bat file in the background if need be. I tried doing it myself and I was successful getting music to load up before the main screen finishes loading up on EmulationStation, as well as when you exit out of a game and go back to the menu. The problem I'm having is getting just one splashscreen to randomly load up/play before the loading screen and stopping/closing the media player that displays it.
The code for my splashtest.bat is the following:
@ECHO OFF
REM Your splashscreens file path:
start "" --play and exit "C:\Program Files (x86)\VLC\vlc.exe" -L "C:\Users\Username\Music\Playlists\Splashscreens.wpl"
REM Kill your media player:
C:\Program Files (x86)\VLC\vlc.exe /F
REM Run the frontend (EmulationStation example):
start "" "C:\Program Files (x86)\EmulationStation\emulationstation.exe"
REM Run the media player (WMPlayer example):
start "" "C:\Program Files (x86)\Windows Media Player\wmplayer.exe" -L "C:\Users\Username\Music\Playlists\EmulationStation.wpl"
If anyone here has ideas on any mistakes you can see or a better way of executing this, please let me know. A big thank you goes out to those who can provide these answers :-D.