I had a similar problem after taking off from Bucharest for Dusseldorf last year... operating single crew. First thing I noticed was #1 Altimeter failing..didn't realise immediately that I'd suffered a dual gen failure, (the annunciators dimmed rapidly due to the load on the battery) trying to trouble shoot the problem while fending off ATCs questions as to why they'd lost mode C, I noticed that the torque indication remained the same as I applied power in the climb and so suspected an AC failure but swapping inverters didn't help..I kept the climb going until at FL220 all the radios/nav, everything just died...totally dead cockpit.. I'd been in IMC since climbing through FL100 but no big deal as I had the vacuum horizon as a back-up. Problem was where to land.. After flying the SID I had a vague idea that Bucharest was to the south about 60 miles but didn't want to go blundering into their airspace.. Romania is a bit short on airports.. I found a small airport used for basic training that looked a bit on the short side for a flapless B200 but after flying around for an hour couldn't find anything else so made my way back to it.. turned out to be Ploiesti..Had to pump down the gear and without any display of three greens had to keep pumping throughout the landing and roll-out.. It felt as though I was back in the FlightSafety Sim..
This was just one of the many issues experienced with the a/c inc blowing current limiters/failing pressurization plus a number of smaller irritations.. The aircraft had been sitting around for several years at our ops base in Kabul with very little flying.. never good for an a/c... they believe that as I selected the icing on going through FL100 the extra load caused the #1 genny to go off-line and the extra load taken by the #2 was rejected by the GCU which took the other genny off-line...it had proved problematic in the past.. the battery was in pretty poor shape and very quickly died under the load.. annunciator panel faded almost immediately the only indication visible was a very faint master warning light flashing but nothing bright enough on the MWP to read..
It would have been nice to have someone else along for the ride.