【2013年 12月 03日】
- ■ 今日の敗北品 (散財)
-
- + [Book]
-
- <C★NOVELS>アーク・ブラッド 2 方舟都市の巫女[榊一郎/倉嶋丈康]
- <HJ文庫>白き覇王の魔戦従姫 2[葛西伸哉/朱]
- <HJ文庫>勇者と魔王のバトルはリビングで[緋月薙/三嶋くろね]
【2013年 12月 04日】
- ■ 今日の到着 (散財)
-
- + [Android]
-
- iREADYGO MUCH i5
- + [PC]
-
- Pandora Handheld - Type: Rebirth Edition (600MHz)
- Pandora TV Out Cable
- Replacement parts - Electrical Parts: LCD Cable
- Replacement parts - Case Parts (Platinum): Shoulderbuttons (L/R)
- Replacement parts - Case Parts (misc): Keymat
- Replacement parts - Case Parts (Black): Upper Part (Lid)
- Replacement parts - Case Parts (Black): Lower Part (Keyboard)
- Replacement parts - Case Parts (Black): Upper Part (LCD Frame)
- Replacement parts - Case Parts (Black): Lower Part (battery compartment)
【2013年 12月 06日】
- ■ My Pandora (OpenPandora)
-
- + [勢揃い]
-
黒の 1台は側 (ケース) だけです。
割れ目が出来てたり、ねじ穴が欠けてたりしてましたので交換したのです。
ヒンジも DS Lite の物に変えてます。
- + [入れ替え]
-
更に、1GHz Edition と Classic のシステムボードを入れ替えてます。
- Classic の液晶ディスプレイが、1GHz Edition の物より綺麗に見える
- 銀は、黒より滑りやすく落としそう (実際、1回落としました)
と言った理由からです。
【2013年 12月 09日】
【2013年 12月 10日】
【2013年 12月 11日】
【2013年 12月 12日】
- ■ 初期設定 (GCW Zero)
-
- + [日付と時刻]
-
最初にシステムクロックの設定を行います。
- L ボタンと R ボタンでメニューの applications を選択します
- D-PAD で Clock を選択し A ボタンで起動します
- D-PAD で SETUP を選択し START ボタンを押します
- D-PAD で 年月日時分を設定します (左右で項目の移動、上下で値の変更です)
- D-PAD の左右で SET を選択し START ボタンを押します
-
SELECT ボタンで戻ります
(もう一度 SELECT ボタンを押すとメニューまで戻ります)
- + [開発環境]
-
Ubuntu 13.10 x86_64 にクロスコンパイル環境を作成します。
-
http://www.gcw-zero.com/develop
から GCW Zero Toolchain をダウンロードします。
% cd /tmp % wget -nd -N http://www.gcw-zero.com/files/opendingux-gcw0-toolchain.2013-10-04.tar.bz2
-
/opt に展開します。
% cd /opt % sudo tar xf /tmp/opendingux-gcw0-toolchain.2013-10-04.tar.bz2 % sudo chown -R root:root gcw0-toolchain
-
- ■ 超適当な OPK ファイルの作り方 (GCW Zero)
-
- + [プログラム]
-
SDL を使って普通に作ります。
- + [コンパイル]
-
GCW Zero 用の Makefile を作成します。
-
クロスコンパイラを設定します。
CROSS_COMPILE = /opt/gcw0-toolchain/usr/bin/mipsel-gcw0-linux-uclibc- CC = $(CROSS_COMPILE)gcc
-
GCW Zero のルートディレクトリイメージを設定します。
SYSROOT = $(shell $(CC) --print-sysroot)
-
クロスコンパイラ用の sdl-config を利用して必要なオプションを設定します。
IFLAGS = $(shell $(SYSROOT)/usr/bin/sdl-config --cflags) LFLAGS = $(shell $(SYSROOT)/usr/bin/sdl-config --libs)
-
- + [パッケージング]
-
-
パッケージ作業用のディレクトリを作成します。
% mkdir opk_root % cd opk_root
-
このディレクトリにプログラムファイルをコピーします。
% cp <ビルドディレクトリ>/exec_sample ./
-
PNG フォーマットでアイコンファイル (exec_sample.png) を作成します。
アイコンのサイズは、32 x 32 です。 -
以下の様な、メタデータ用のファイル (default.gcw0.desktop) を作成します。
[Desktop Entry] Name=Exec Sample Comment=Execute Sample Ver. 001 Exec=exec_sample Icon=exec_sample Terminal=false StartupNotify=true Type=Application Categories=applications;
行頭に空白を入れると誤動作する様です。
アイコンファイル名の拡張子 (.png) は省略します。
-
一つ上のディレクトリに移動し、OPK ファイルを作成します。
% cd .. % mksquashfs opk_root exec_sample.opk -all-root -noappend -no-exports -no-xattrs
-
OPK ファイルは、microSD カード等にコピーして GCW Zero に持って行きます。
% cp exec_sample.opk <microSD カードのルート>/apps/
-
default.gcw0.desktop の Categories で指定した場所にアイコンが表示されます。
-
【2013年 12月 13日】
【2013年 12月 14日】
- ■ SDL のキーイベント (GCW Zero)
-
- + [SDLKey]
-
SDL のキーイベントで返って来る値です。
- D-PAD 上:SDLK_UP
- D-PAD 下:SDLK_DOWN
- D-PAD 左:SDLK_LEFT
- D-PAD 右:SDLK_RIGHT
- A ボタン:SDLK_LCTRL
- B ボタン:SDLK_LALT
- X ボタン:SDLK_LSHIFT
- Y ボタン:SDLK_SPACE
- START ボタン:SDLK_RETURN
- SELECT ボタン:SDLK_ESCAPE
- L ボタン:SDLK_TAB
- R ボタン:SDLK_BACKSPACE
- Power ボタン 下:SDLK_PAUSE
Power ボタン 上の値は不明です。(SDLK_POWER だと思ったのですが…)
しかも、Power ボタン 上の SDL_KEYDOWN イベントは来るのですが、 SDL_KEYUP イベントが来ない様で謎は深まるばかりです。
- ■ 今日の到着 (散財)
-
- + [Book]
-
- <新紀元社>壊天の召喚撃退士[栖原依夢/218]
- <電撃文庫>ソードアート・オンライン プログレッシブ 2[川原礫/abec]
- <徳間文庫>BLOODLINK 3 夜光[山下卓/HACCAN]
- + [PC]
-
- BUFFALO 10/100M USB2.0用 LANアダプター[LUA3-U2-ATX]
- COMON 電源供給ケーブル USB(A)→DC 外径3.5mm 内径1.3mm[DC-3513]
- Logitec 10/100M LANアダプタ[LAN-TXU2C]
- USB2.0 to Fast Ethernet Adapter[YS-LAN772BL]
【2013年 12月 15日】
- ■ 今日の到着 (散財)
-
- + [PC]
-
- ELECOM 液晶保護フィルム 電子辞書用 CASIO XD-GPシリーズ[DJP-TP009]
- microUSB(メス)-USB A(オス)変換コネクタ[SUAM-MCF]
【2013年 12月 16日】
- ■ 作業中 (GCW Zero)
-
- + [ONScripter]
-
(画面のゲームは、 『NOeSIS-嘘を吐いた記憶の物語-』です)
ONScripter をコンパイルして OPK ファイルを作っただけです。
squashfs は書き込みが出来ない様ですので、 セーブデータの扱いをどうするかで悩んでます。
【2013年 12月 17日】
- ■ 今日の到着 (散財)
-
- + [Book]
-
- <ぷちぱら文庫Creative>メイドと女執事を飼育調教![亜衣まい/もねてぃ]
- <ファミ通文庫>見習い神官レベル1 〜でも最凶の嫁がいる〜[佐々原史緒/せんむ]
- <二次元ドリーム文庫>ハーレムレボリューション[竹内けん/水上凛香]
- <二次元ドリーム文庫>ミルクセレブ エロカワ美女たちのにゅ〜わく[神崎美宙/悠木しん]
- + [PC]
-
- I-O DATA USB2.0対応 ギガビットLANアダプター[ETG3-US2]
- TOSHIBA microSDHC UHS-I CARD[SD-C032GR7AR30]
- 変換プラグ mini 5pin→USB A type[USBA-M5BN]
【2013年 12月 20日】
【2013年 12月 21日】
- ■ 今日の到着 (散財)
-
- + [Book]
-
- <美少女文庫>ハーレムクエスト 魔王と賢者と戦士とラブ冒険![みかづき紅月/あまかわあきと]
- <美少女文庫>イジメっ子お嬢様に倍返し!? イジメの罰としてなんでもします♥[山口陽/YUKIRIN]
- <美少女文庫えすかれ>暴君毒舌メイドをマゾマゾにしてみた[遠野渚/熊虎たつみ]
- ■ 今日の敗北品 (散財)
-
- + [Book]
-
- <MF文庫J>仮想領域のエリュシオン 001_シンクロ・インフィニティ[上智一麻/nauribon]
- <MF文庫J>穢れ聖者のエク・セ・レスタ[新見聖/minoa(ニトロプラス)]
- <オーバーラップ文庫>白き煌王姫と異能魔導小隊 1[桐生恭丞/松之鐘流]
- <ファンタジア文庫>スカイ・ワールド 6[瀬尾つかさ/武藤此史]
- <ファンタジア文庫>コンプリート・ノービス レベル1の最強剣士[田尾典丈/籠目]
- <一迅社文庫>ファナティック・ブレイクスルー[真慈真雄/明星かがよ]
- <一迅社文庫>銀閃の戦乙女と封門の姫 5[瀬尾つかさ/美弥月いつか]
【2013年 12月 24日】
- ■ 今日の敗北品 (散財)
-
- + [Book]
-
- <MFブックス>ニートだけどハロワにいったら異世界につれてかれた 2[桂かすが/さめだ小判]
- <MFブックス>詰みかけ転生領主の改革 2[氷純/DOMO]
- <アルファポリス>THE NEW GATE 01. 終わりと始まり[風波しのぎ/魔界の住民]
- <アルファポリス>白の皇国物語 10[白沢戌亥/マグチモ]
- <アルファポリス>THE FIFTH WORLD IV[藤代鷹之/凱]
- <アルファポリス>スピリット・マイグレーション[ヘロー天気/イシバシヨウスケ]
【2013年 12月 25日】
【2013年 12月 26日】
【2013年 12月 29日】
- ■ 今日の敗北品 (散財)
-
- + [Book]
-
- <HJ文庫>高1ですが 異世界で城主はじめました 2[鏡裕之/ごばん]
- <HJ文庫>俺がヒロインを助けすぎて世界がリトル黙示録!? 10[なめこ印/和狸ナオ]
- <HJ文庫>量子魔術の王権魔導[ハヤケン/miz22]
【2013年 12月 30日】