Nihonshu と MacPorts 版 Wine にて表示の確認をしてみました。Wine のバージョンはいずれも 1.7.4 です。
Wine 内蔵の dwrite.dll が原因のようです。
設定前

設定後

Nihonshu は日本語表示用の設定をしてあるのであるそのままでだいたい日本語が表示されますが、MacPorts 版 Wine は代替フォントが無いと豆腐文字になるため別途フォントを用意するかレジストリの設定が必要です。レジストリで設定する場合は http://mattintosh.hatenablog.com/entry/2013/09/17/181721 にある INF でも適用してもらえればいいかと。(追記:INF に下記の Steam 用設定を追加しました)

設定例
winecfg で行う場合は dwrite を追加後、「無効」に設定しておきます。

Steam.exe に対する個別の設定を作成してもいいかもしれません。

コマンドラインからレジストリに個別設定を書き込む場合は HKEY_CURRENT_USER\Software\Wine\AppDefaults\Steam.exe\DllOverrides というキーを作成し dwrite の値を作成します。
wine regedit - <<EOS [HKEY_CURRENT_USER\\Software\\Wine\\AppDefaults\\Steam.exe\\DllOverrides] "dwrite"="" EOS
環境変数 WINEDLLOVERRIDES を使用して一時的に dwrite.dll を無効にすることもできます。初回はインストールから起動まで行われるためこの方法でテストするのがいいかもしれません。
✓インストール
WINEDLLOVERRIDES=dwrite= wine msiexec /i SteamInstall.msi
✓起動
WINEDLLOVERRIDES=dwrite= wine "c:\program files\steam\steam.exe"
尚、当方 Steam のアカウントを所持していないのでログイン以降はどうなっているかわかりません。
テスト用にアカウントを作ってみました。日本語入力も問題ありませんでした。




でもオイラは艦これで忙しいのでこれにて(´・ω・`)ノシ