Y.s Diary


 

2013年 12月 03日
今日の敗北品 (散財)
+ [Book]
  1. <C★NOVELS>アーク・ブラッド 2 方舟都市の巫女[榊一郎/倉嶋丈康]
  2. <HJ文庫>白き覇王の魔戦従姫 2[葛西伸哉/朱]
  3. <HJ文庫>勇者と魔王のバトルはリビングで[緋月薙/三嶋くろね]
 
2013年 12月 04日
今日の到着 (散財)
+ [Android]
  1. iREADYGO MUCH i5
+ [PC]
  1. Pandora Handheld - Type: Rebirth Edition (600MHz)
  2. Pandora TV Out Cable
  3. Replacement parts - Electrical Parts: LCD Cable
  4. Replacement parts - Case Parts (Platinum): Shoulderbuttons (L/R)
  5. Replacement parts - Case Parts (misc): Keymat
  6. Replacement parts - Case Parts (Black): Upper Part (Lid)
  7. Replacement parts - Case Parts (Black): Lower Part (Keyboard)
  8. Replacement parts - Case Parts (Black): Upper Part (LCD Frame)
  9. Replacement parts - Case Parts (Black): Lower Part (battery compartment)
 
2013年 12月 06日
My Pandora (OpenPandora)
+ [勢揃い]

4台じゃなくて 3台です

黒の 1台は側 (ケース) だけです。

割れ目が出来てたり、ねじ穴が欠けてたりしてましたので交換したのです。

ヒンジも DS Lite の物に変えてます。

+ [入れ替え]

更に、1GHz Edition と Classic のシステムボードを入れ替えてます。

  • Classic の液晶ディスプレイが、1GHz Edition の物より綺麗に見える
  • 銀は、黒より滑りやすく落としそう (実際、1回落としました)

と言った理由からです。

今日の敗北品 (散財)
+ [PC]
  1. SanDisk Extreme Pro SDHC UHS-I[SDSDXPA-032G-J35]x2
 
2013年 12月 09日
今日の敗北品 (散財)
+ [Book]
  1. <このライトノベルがすごい!文庫>終末領域のネメシス 2[吉野匠/木村樹崇]
 
2013年 12月 10日
今日の到着 (散財)
+ [PC]
  1. GCW Zero[C168FBLK]
  2. USB2.0 to Fast Ethernet Adapter[KY-88772A]
 
2013年 12月 11日
今日の到着 (散財)
+ [PC]
  1. Logitec 3ポートUSBハブ搭載 USB2.0 LANアダプタ[LAN-TX/U2H3B]
 
2013年 12月 12日
初期設定 (GCW Zero)
+ [日付と時刻]

最初にシステムクロックの設定を行います。

  1. L ボタンと R ボタンでメニューの applications を選択します
  2. D-PAD で Clock を選択し A ボタンで起動します
  3. D-PAD で SETUP を選択し START ボタンを押します
  4. D-PAD で 年月日時分を設定します (左右で項目の移動、上下で値の変更です)
  5. D-PAD の左右で SET を選択し START ボタンを押します
  6. SELECT ボタンで戻ります
    (もう一度 SELECT ボタンを押すとメニューまで戻ります)
+ [開発環境]

Ubuntu 13.10 x86_64 にクロスコンパイル環境を作成します。

  1. 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
    
  2. /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 を作成します。

  1. クロスコンパイラを設定します。

    CROSS_COMPILE = /opt/gcw0-toolchain/usr/bin/mipsel-gcw0-linux-uclibc-
    CC = $(CROSS_COMPILE)gcc
    
  2. GCW Zero のルートディレクトリイメージを設定します。

    SYSROOT = $(shell $(CC) --print-sysroot)
    
  3. クロスコンパイラ用の sdl-config を利用して必要なオプションを設定します。

    IFLAGS = $(shell $(SYSROOT)/usr/bin/sdl-config --cflags)
    LFLAGS = $(shell $(SYSROOT)/usr/bin/sdl-config --libs)
    
+ [パッケージング]
  1. パッケージ作業用のディレクトリを作成します。

    % mkdir opk_root
    % cd opk_root
    
  2. このディレクトリにプログラムファイルをコピーします。

    % cp <ビルドディレクトリ>/exec_sample ./
    
  3. PNG フォーマットでアイコンファイル (exec_sample.png) を作成します。
    アイコンのサイズは、32 x 32 です。

  4. 以下の様な、メタデータ用のファイル (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) は省略します。

  5. 一つ上のディレクトリに移動し、OPK ファイルを作成します。

    % cd ..
    % mksquashfs opk_root exec_sample.opk -all-root -noappend -no-exports -no-xattrs
    
  6. OPK ファイルは、microSD カード等にコピーして GCW Zero に持って行きます。

    % cp exec_sample.opk <microSD カードのルート>/apps/
    
  7. default.gcw0.desktop の Categories で指定した場所にアイコンが表示されます。

+ [ダウンロード]

上記のサンプルプログラムのダウンロードは、 こちらからどうぞ。

 
2013年 12月 13日
サンプルプログラム (GCW Zero)
+ [バージョンアップ]

SDL_ttf による文字の表示処理を追加しました。

こちらからどうぞ。

 
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]
  1. <新紀元社>壊天の召喚撃退士[栖原依夢/218]
  2. <電撃文庫>ソードアート・オンライン プログレッシブ 2[川原礫/abec]
  3. <徳間文庫>BLOODLINK 3 夜光[山下卓/HACCAN]
+ [PC]
  1. BUFFALO 10/100M USB2.0用 LANアダプター[LUA3-U2-ATX]
  2. COMON 電源供給ケーブル USB(A)→DC 外径3.5mm 内径1.3mm[DC-3513]
  3. Logitec 10/100M LANアダプタ[LAN-TXU2C]
  4. USB2.0 to Fast Ethernet Adapter[YS-LAN772BL]
 
2013年 12月 15日
今日の到着 (散財)
+ [PC]
  1. ELECOM 液晶保護フィルム 電子辞書用 CASIO XD-GPシリーズ[DJP-TP009]
  2. microUSB(メス)-USB A(オス)変換コネクタ[SUAM-MCF]
 
2013年 12月 16日
作業中 (GCW Zero)
+ [ONScripter]

テスト中

(画面のゲームは、 『NOeSIS-嘘を吐いた記憶の物語-』です)

ONScripter をコンパイルして OPK ファイルを作っただけです。

squashfs は書き込みが出来ない様ですので、 セーブデータの扱いをどうするかで悩んでます。

 
2013年 12月 17日
今日の到着 (散財)
+ [Book]
  1. <ぷちぱら文庫Creative>メイドと女執事を飼育調教![亜衣まい/もねてぃ]
  2. <ファミ通文庫>見習い神官レベル1 〜でも最凶の嫁がいる〜[佐々原史緒/せんむ]
  3. <二次元ドリーム文庫>ハーレムレボリューション[竹内けん/水上凛香]
  4. <二次元ドリーム文庫>ミルクセレブ エロカワ美女たちのにゅ〜わく[神崎美宙/悠木しん]
+ [PC]
  1. I-O DATA USB2.0対応 ギガビットLANアダプター[ETG3-US2]
  2. TOSHIBA microSDHC UHS-I CARD[SD-C032GR7AR30]
  3. 変換プラグ mini 5pin→USB A type[USBA-M5BN]
 
2013年 12月 20日
今日の敗北品 (散財)
+ [Book]
  1. <GA文庫>魔王と姫と叡智の書[霜野おつかい/Syroh]
  2. <HJ文庫>ドラゴンフリート戦記 神眼の英雄提督[富永浩史/コニシ]
 
2013年 12月 21日
今日の到着 (散財)
+ [Book]
  1. <美少女文庫>ハーレムクエスト 魔王と賢者と戦士とラブ冒険![みかづき紅月/あまかわあきと]
  2. <美少女文庫>イジメっ子お嬢様に倍返し!? イジメの罰としてなんでもします♥[山口陽/YUKIRIN]
  3. <美少女文庫えすかれ>暴君毒舌メイドをマゾマゾにしてみた[遠野渚/熊虎たつみ]
今日の敗北品 (散財)
+ [Book]
  1. <MF文庫J>仮想領域のエリュシオン 001_シンクロ・インフィニティ[上智一麻/nauribon]
  2. <MF文庫J>穢れ聖者のエク・セ・レスタ[新見聖/minoa(ニトロプラス)]
  3. <オーバーラップ文庫>白き煌王姫と異能魔導小隊 1[桐生恭丞/松之鐘流]
  4. <ファンタジア文庫>スカイ・ワールド 6[瀬尾つかさ/武藤此史]
  5. <ファンタジア文庫>コンプリート・ノービス レベル1の最強剣士[田尾典丈/籠目]
  6. <一迅社文庫>ファナティック・ブレイクスルー[真慈真雄/明星かがよ]
  7. <一迅社文庫>銀閃の戦乙女と封門の姫 5[瀬尾つかさ/美弥月いつか]
 
2013年 12月 24日
今日の敗北品 (散財)
+ [Book]
  1. <MFブックス>ニートだけどハロワにいったら異世界につれてかれた 2[桂かすが/さめだ小判]
  2. <MFブックス>詰みかけ転生領主の改革 2[氷純/DOMO]
  3. <アルファポリス>THE NEW GATE 01. 終わりと始まり[風波しのぎ/魔界の住民]
  4. <アルファポリス>白の皇国物語 10[白沢戌亥/マグチモ]
  5. <アルファポリス>THE FIFTH WORLD IV[藤代鷹之/凱]
  6. <アルファポリス>スピリット・マイグレーション[ヘロー天気/イシバシヨウスケ]
今日のワイン (Food)
+ [ITALIA]
GANCIA
ASTI
VINO SPUMANTE - DOLCE
 
2013年 12月 25日
今日のお酒 (Food)
+ [一ノ蔵]
ひめぜん
 
2013年 12月 26日
今日の敗北品 (散財)
+ [Book]
  1. <ヒーロー文庫>異世界チート魔術師 2[内田健/Nardack]
  2. <ファミ通文庫>機関鬼神アカツキ 1[榊一郎/Tony]
 
2013年 12月 29日
今日の敗北品 (散財)
+ [Book]
  1. <HJ文庫>高1ですが 異世界で城主はじめました 2[鏡裕之/ごばん]
  2. <HJ文庫>俺がヒロインを助けすぎて世界がリトル黙示録!? 10[なめこ印/和狸ナオ]
  3. <HJ文庫>量子魔術の王権魔導[ハヤケン/miz22]
今日のお酒 (Food)
+ [一ノ蔵]
発泡清酒
すず音
今日のワイン (Food)
+ [PRODUIT DE FRANCE]
2013
Beaujolais Nouveau
ALBERT BICHOT
 
2013年 12月 30日
今日の到着 (散財)
+ [PC]
  1. SolidRun CuBox-i4Pro
 

This page is written in Japanese.