Thanks for the patch but seems not working for me. I play few hours and haven't any freeze but when i restart game and want to reload save i have a black screen, game load but not the save.
I play SoulSilver FRA version (original CRC32 : D248024E) and have patched it with the patch on first page, the new CRC32 is : 75120A4B.
I play on Supercard DSOnei EOS SP2. I try with the rom US translate FRA with the Rudolph patch anti-freeze and it works fine, no blackscreen and no freeze since many hours.