Nanashi-soft○プログラマ専用○
◇Mac OS Xでgcc+SDL
正確には Mac OS X v10.5 Leopardで Mach-O Carbonプログラミングの解説です
MacBook Airを使用した解析ですのでインテルMac固有の事もあるかも知れませんが、SDL自体にCPUの区別はありませんので、大きな問題は無いでしょう
○開発環境を整える
○SDL開発環境インストール
○四角を描く
○ウィンドウ表示
○マウス/トラックパッドを使う
○VRAM(ビデオメモリ)を使う
○スレッド処理
○スレッド処理改
○SSE2(SIMD)を使う
○SSE2(SIMD)で計算する
○SSE2(SIMD)で半透明処理する
○gccコンパイルオプション
○Makefileを記述する
○C++で書きたい(g++)
○分割コンパイルするソースの書き方
○SDL_netでネットワーク
○SDL_netでHttp通信
○サーフェスについて
○RGBデータをサーフェスにする
の部分はWindowsでgcc+SDLと同じでしょう
BD-J仕様を逆輸入して互換性をアップしました
今回はMac上でアーカイブ作成を行ったので、実行権限も最初から付いていると思います
カルナノードMac OS X (PS3 Linux ver9 互換版) (2008/10/12)
※Leopard専用です(俗に言うインテルMac)
フォントセットを別途ダウンロードする必要があります
システムで使用している『みかちゃんフォント』は必ず必要です
カルナノード用みかちゃんフォントをダウンロード
○Mac OS X版用シナリオ
最新の配布状況はカルナノードページやブログでわかります
シネリオデータは Windows版、PS3 Linux版と共通です
・フィンジアスの少女
メニュー (0.08MB)
データ (11.8MB)
※完結しています
BGMデータ (48.8MB)
※PSP版のものを使用します
simple textさん作のゲームを移植したものです
http://simpletext.web.infoseek.co.jp/
尚、ブログで記載したものをまとめている形です
メニューのリンクの入っていないものは編集中で、ブログには記載されています
PS3 Linux+SDLやWin+gcc+SDLで行った説明も参考になると思います
○TOP○プログラマ専用○