LG3D on MacOS X 10.4

動作中.行った変更は以下の通り.

  • J2SE 1.5をインストール.

http://www.apple.com/support/downloads/java2se50release1.html

  • J2SE 5.0をデフォルトにするために,まず/アプリケーション/ユーティリティ/Java/Java Preferencesで設定(一部のアプリケーションはこれで5.0を使うようになる).
  • /システム/ライブラリ/Frameworks/JavaVM.framework/Versions/CurrentJDKへのシンボリックリンクを1.5に張り替え(←コマンドラインのデフォルトが変更される.自分の責任で).
  • pkillがないので,lg3d/bin/lg3d-devの"killall -9 rmiregistry"に変更.
  • そのままではメニューバーにクラス名が表示されるので,lg3d/bin/lg3d-devのJava VMオプションに-Xdock:name="Project Looking Glass"を追加.
  • フルスクリーンにするために,/lg3d/etc/lg3d/displayconfig/j3d1x1の

(ScreenAttribute center WindowSize (800 600))

(ScreenAttribute center WindowSize NoBorderFullScreen)
に変更.

  • 互いのDockが重ならないように,システム環境設定のDockで「Dockを自動的に隠す/表示」を選択.

残る課題として,フルスクリーン表示の時にメニューバーが残るのを何とかしたい..