Stick this in after the main patch. It should fix most of the crashing problems.
The ones it doesn't (such as the crash when starting the game) are caused by not having your system in Japanese locale. You can avoid it for now by changing your system locale to Japanese or using applocale.
Ok, here's a new fix. I think this should take care of everything up until now, even the locale problem. If you find something that isn't fixed please post it here. Assuming there isn't anything devastating, I'll put out a 4.1 on the 16th.