http://www.dyxum.com/dforum/best-hood-for-the-58mm-12_topic103118.html
ou could stick with a vintage hood, the one made for it is the D57KG, but the D57KD will work also on APSC.
The official Hood for the 58mm F 1.2 is coded D55NC ( screw-in ) and rare. Just got one along a MD 50mm F1.7. I also saw a seller recently ask 50$ + for one in well used shape
Minolta may have made one marked specifically MC 58 F 1.2 like they did for the 1.4, 1.7 version but i never saw one.
See list of Vintage Minolta shades Here
http://www.fredmiranda.com/forum/topic/715384
minolta D57KB shade is the one you want for the Rokkor 58 1.2. I got a used one a little while ago on ebay.
There was a thead on this awhile back on this and Cogitech mentioned this lens shade is the one.
I have a D55NA (the screw on hood for the 58mm f/1.4) that I use with my Rokkor 58mm f/1.2 and it works fairly well. It is made of solid metal and is therefore very sturdy. I have a 20D, however, so I don't know if it will still work when I go full frame this Spring. Also you have to take the hood off to put on a lens cap, which I think is less than ideal. I would prefer it if the cap would fit inside the hood, but with this hood that is not possible.