うまくいかんかったのか〜
どこか間違えてたカナ?

では、マップ座標→スクリーン座標の場合を書いてみるか

sx=(x-y)+320; // 640x480のスクリーンサイズの場合
sy=(x+y)/2; // Y軸は微妙に補正しないといけないかも

// x,y:マップ座標
// sx,sy:スクリーン座標

スクリーン座標→マップ座標はこれの逆変換になる筈