domi,
There are no programs to extract a Full Firmware. It is only possible to extract dump files.
You could use s1fwx to extract from another player if it was the same player it may work. But you would need to load a full version firmware before you could load a dump if your player is in Recovery Mode as an ADFU Device. There are some Full Firmware
HERE Even if the Full Firmware does not fix your player 100% you will then de able to load dump files.