VERY SERIOUS! Please read!
I'm saying this for the benefit of all foreigners especially us Singaporean bros/sis who are reading this so that you won't get yourself into trouble with Malaysia's law in the future and lose everything you have. The RM10k deposit limit per day into an account in Malaysia under a foreigner's name is an "Anti Money Laundering" law in Malaysia. No limit on deposit into an account under a Malaysian's name. Even if the bank's ATM is the loop-hole whereby you can deposit more than RM10k per day, you are still committing a very serious offence of money laundering. If the Malaysian Government takes action against you in future, they can get all the records(proof of crime) of your pass deposits into the bank. When this happens, you will be charged as a criminal. They can confiscate all your money in your bank since you are charged for money laundering and your money is therefore considered as 'underground' money, jail you, fine you heavily(up to RM1 million fine for money laundering), confiscate your properties in Malaysia etc. Your deposit transactions are recorded in the bank's system and can always be used as proof in the future.
1) The safest way to pay your 10% downpayment is TT via Sg Bank to your Malaysia developer's bank account(no limit for deposit into a Malaysian's account). It's the safest but you get the lousiest exchange rate.
2) Do the TT via a reputable money changer to developer's account(again, no limit for deposit into a Malaysian's account). You get better exchange rate but risk losing all your money if the money changer closed down overnight.
3) Bring your Ringgit to developer's office yourself. Very risky of course and you have to declare your money to both Singapore and Malaysia customs. Why must you declare? Answer is again the "Anti Money Laundering Act". Bringing any amount more than USD10,000 in or out of Malaysia = Must Declare. For Singapore, I think the amount is anything above SGD30,000 if I remember correctly.
4) If your spouse is Malaysian, you can deposit any amount into his/her account, no limit.