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+SDLWin+gcc+SDLで行った説明も参考になると思います


TOPプログラマ専用