2010年3月25日 星期四

DriveIcons完工

可以儲存設定到ini檔、自訂icon、自訂label。
自動根據磁碟狀態更換對應icon。
最小化到系統列。

2010年3月24日 星期三

自用Subversion server運作中

.....其實運作很久了XD

只不過之前是用no SSL的
這次重弄成with SSL,過程一直有問題。
最後發現subversion的readme.txt裡有寫要把module檔copy到apache的module目錄裡.... -.-
我在httpd.conf裡是直接寫兩個module檔在subversion目錄裡的絕對路徑XD

不過這樣話說回來當初no SSL的時候可以跑還蠻神奇的... @@
anyway, 現在改code比較順了,也不用限一定要桌機才能改code了 :P

2010年3月23日 星期二

DriveIcons

有鑑於Alcor的讀卡機driver太笨
所以自己寫了一個會update磁碟機icon的程式... DriveIcons



DriveIcons會自動監看可移除式磁碟的狀態,然後狀態有改變時,
會自動修改registry來更換對應狀態的icon

Alcor driver byebye~~

2010年3月21日 星期日

快被Alcor的讀卡機驅動打敗.... :@

我的磁碟機 C/D/E/F/Y
讀卡機在G/H/I/J
裝完driver後 會把Y槽誤判成SD卡槽 導致icon變成sd卡的icon
開機時先拔掉線,然後等進os後再裝上讀卡機-->可以正常抓到G槽是sd卡
開機時接著線-->誤判其它槽成sd卡槽

......然後alcor的官網沒有半個driver......連新產品晶片也沒driver
driver還要自己google

alcor是一間台灣公司........

:@:@:@

2010年3月19日 星期五

RDT231WM-X

這星期訂的RDT231WM-X到貨了,
拿到之後組裝測試一下沒什麼問題。
稍微測一下亮暗點時,冒出一個綠色不會亮的點...囧 (原本還好好的說XD)

不過想說算了,沒什麼大問題,就繼續用下去這樣。
只能說最近運不太好XD,上次訂一台E2420HD也是拿到有問題的機子,還好可以退。

這次就要認命了:-p

2010年3月17日 星期三

StageEditor #3

今天的StageEditor進度
點選tile跟stage data structure已經完成了。
接下來先把stage data structure整個寫完,再來把room edit的部份完成。

2010年3月16日 星期二

StageEditor #2

StageEditor目前進度...
Tile的圖是跟Rockman 7 FC版借的。Tile跟Room還有Stage的Data Structure大致上已經思考得差不多了。
接下來先完成基本的Editor功能,然後用DxLib寫一些demo game看看。

2010年3月15日 星期一

StageEditor

上星期在構想的StageEditor,這個星期開始寫了。
主要還是用c#寫,應該跟之前寫的MapEditor一樣。
不過這次參考了很多ACT跟STG,基本上應該會寫成萬用型StageEditor。
主要是用Rockman 1~6跟Super Mario Bros. 3還有Gradius II等遊戲,當然也有考慮一些新遊戲的製作。
Editor完成後就會開始用DxLib來作一些測試。

2010年3月11日 星期四

DxLibTest

昨天提到的DxLib,今天把玩了一下
隨便寫了個秀圖的東西
繼續玩XD

2010年3月10日 星期三

DXライブラリ

最近在網路上看到的一個Game Engine(?) - DXライブラリ
是日本人開發的,主要就是把directX的function包成一個個比較實用的function
例如 (官網的範例)
#include "DxLib.h"

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
 if(DxLib_Init() == -1)
 {
  return -1 ;
 }

 DrawPixel(320 ,240 ,0xffff);

 WaitKey();

 DxLib_End();

 return 0;
}
這樣,就是一個很簡單在畫面上畫一個點,然後等使用者按一個按鍵就結束的程式。
這個DxLib把一些win32程式的東西都包好了,programmer只需要專注在跟遊戲相關的code。
還蠻方便的,很像我之前在公司裡用的engine。不過是日文的,如果不懂日文可能會
辛苦一點。有時間的話,來把它的說明中文化看看好了。(通常是沒時間XD)

2010年3月7日 星期日

把member function當成是thread function

參考這邊,要設定成static function才行。
不然會出現"cannot convert from 'overloaded-function' to 'LPTHREAD_START_ROUTINE'"訊息

這裡有比較詳細的原因,跟this有關。

2010年3月1日 星期一

今天

1. PSN陣亡 PS3舊機型遊戲啟動不能
我的鋼40G中槍了orz

2. 2ch被韓國駭客攻擊??
http://blog.livedoor.jp/insidears/archives/52227370.html
要看PV3/PV4 thread一直連不上...