repetto74 wrote:
I am using for example CPC gamebase and need to change the default music player with another one provided in the package.
You say I can manually edit the musicplayer ini to do the trick?
just load and edit the MusicPlayers.ini in notepad.
here is an example of various music players.
Code: Select all
[Players]
1=Bleep!
2=Nezplug++
3=Winamp
4=AY-3-8910/12
5=ymp95
6=Sidplay2
7=
[Bleep!]
UseShortFilenames=0
PlayerPathFile=C:\GameBase\GameBoy\Music Players\Bleep\Bleep.exe
CommandLineParams=%musicfile%
SupportedTypes=gbs;
[Nezplug++]
UseShortFilenames=1
PlayerPathFile=C:\GameBase\GameBoy\Music Players\nezplug++\nezplay.exe
CommandLineParams=%musicfile%
SupportedTypes=gbx;gbs;nsf;gbr;hes;nsz;nez;nsd;kss
[Winamp]
UseShortFilenames=0
PlayerPathFile=C:\GameBase\SMS\Music Players\Winamp\winamp.exe
CommandLineParams=%musicfile%
SupportedTypes=vgm;M3U;MP3;
[AY-3-8910/12]
UseShortFilenames=0
PlayerPathFile=C:\GameBase\ZX Spectrum\Music Players\Ay_Emul29b11\Ay_Emul.exe
CommandLineParams=%musicfile%
SupportedTypes=AY;
[Ymp95]
UseShortFilenames=0
PlayerPathFile=C:\GameBase\Amstrad CPC\Music\Player\YMP95.EXE
CommandLineParams=/f /q %musicfile%
SupportedTypes=YM;
[Sidplay2]
UseShortFilenames=0
PlayerPathFile=C:\GameBase\GBC_V12\MusicPlayers\sp2w\sidplay2w.exe
CommandLineParams=%musicfile%
SupportedTypes=SID;
all paths must be set to wherever the player is.
The PLAYERS NAME must match exactly with the [square bracket name]
if you want only one player to play a certain file type, you must delete that file extension in SupportedTypes from all the other players.
also you might need to know the command line for the player (if it has one)
YMP95 for example has...
CommandLineParams=/f /q %musicfile%
The default for most music players...
CommandLineParams=%musicfile%