BT Chess (beta 1.0)
| Description: Play Chess over Bluetooth with other Windows Mobile Devices! Requirements: SP 2003/2003SE/WM5 (176x220 and QVGA) and PPC2003/2003SE/WM5 (QVGA/VGA)with MS BT Stack Last updated:April 9, 2006 |
Now you can play Chess with your fellow Smartphone and PPC users over Bluetooth!
This program should work (theoretically) on any WM devices, Smartphone or PPC, with OS 2003/2003SE/WM5, as long as the device has MS Bluetooth Stack. Tested on Voyager, XPhone2, C500, C550, Tornado, SP5, XDAIIs (thanks to those who have spent time in testing this one.) It also works in landscape mode on PPCs.
PPC WM5 screenshots:
|
This doesn't have an AI. The main purpose anyways is for you to play with another WM device user.
By the way, for those who want to try this and doesn't have anyone (WM device user) to play with, you could try playing between your WM device and your desktop/laptop. Your BT device on your desktop/laptop should have MS BT Stack. If it doesn't, just follow the procedure below:
- Disconnect your Bluetooth device from your desktop/laptop.
- Uninstall the software that came with your BT device. How? Go to Control Panel>Add/Remove Programs>And choose your Installed BT Software. Or alternatively, Go to Control Panel>Bluetooth Devices>Click Hardware Tab>Click Properties>Click Driver>Click Uninstall button.
- Re-connect your BT device on your desktop/laptop. WindowsXP should recognice the device and you should let Windows install the Bluetooth stack by itself (don't install the software that came with your BT device.)
- Download the zip file below.
- Unzip on your desktop/laptop.
- Run BTChess.exe and see if the program recognizes your BT Device. Your desktop/laptop should have the .Net Framework installed. You can download the latest version of .NET Framework 2.0 Redistributable in case you need it.
- If it does, then your BT device has MS BT stack installed.
- Try playing. :-)
How to use BT Chess?
- Make sure that both devices are running BT Chess.
- Upon start-up of the program, you may opt to Turn on your BT (and optionally set it to "discoverable" mode so you could be invited by others running the same program.) Unless you turned-on your BT device, your Menu Option to Start a New BT Game will be disabled.
- If you don't turn-on your BT device, you may be able to play a Solo Game. Since there's no AI, however, you play with yourself in this mode. :-)
- If you have your BT device turned-on, you can invite other BT-enabled device running BT Chess by choosing Menu>New Game>BT Game> and choose to either Play as White or Play as Black. Alternatively, if your device is set to "discoverable," you may be invited by other users.
- Once you have chosen to play white or black, the program will search for other BT devices within range. Just choose from the list with whom you want to play with.
- The other device running BT Chess would prompt the user that you have invited him/her to play chess. You will then be prompted if he/she accepted the invitation. If he/she does, the game starts.
- NOTE: if you didn't get a response, the other BT device probably is not running BT Chess on his/her device.
- NOTE: if the other device is currently engaged in a BT Chess with someone else, you will get a prompt saying that he/she is playing with another player.
- For PPC users, you may use the stylus or the navigational pad in playing the game.
- For Smartphone users, you may use the navigational stick or your keypad to navigate. Your keypad is used as an 8-way navigational pad with 5 as the action key.
- Once engaged in a game with another player, the menu option Accept BT Invitation is automatically "unchecked." In this case, you will not receive any invitation from other BT Chess users within range. However, you still have the option to "check" this one and be able to receive other invitations while engaged in a game.
NOTE: If you want to receive invitation to play only from those BT devices you have already "bonded/paired" with, don't set your BT to "discoverable".
Sorry, but I don't have cab files yet for this Beta version. Just download the zip file below, unzip on your PC, transfer to your device (Smartphone or PPC), and run BTChess.exe (you have to manually create a shortcut on your Start/Programs Menu.)
or, alternatively, if you're having problem downloading from the above link, you can download from here: www.airfagev.com - BT Chess Beta

15 Comments:
At 4/11/2006,
Anonymous said…
At the moment nobody is here to play with. But I am sure it rocks, and I will test it as soon as possible.
At 4/11/2006,
greatbal said…
@anonymous
if you have a desktop/laptop with built-in Bluetooth or if you have a Bluetooth dongle, you can play between your desktop/laptop and your WM device. Your desktop/laptop should have MS BT stack. just follow my suggestion on the blogpost on how to do this.
thanks
At 4/11/2006,
Anonymous said…
great job greatbal. you're a genius!!! keep up the good work!!!
At 4/11/2006,
greatbal said…
hey thanks! :)
hope you guys include your name/email. :)
At 4/11/2006,
robertpeloschek said…
First of all: WOW! This is SO cool!
Works great between my i-Mate SP5 (Win Mobile 5 Smartphone) and my PC. The only little issue that I can see at the moment is that graphics performance could be better.
Btw greatbal: Which programming language do you use. I really wonder how this works. As far as I can see the *.exe file runs with .Net 2.0 on the PC and native on the phone. How is this possible? Can you give us some insight into how to program such cross-platform apps?
At 4/11/2006,
greatbal said…
@robertpeloschek
yes, i'm rewriting the program na to consider the graphics portion. and @evolution has given me some suggestions on how it should look. kaya watch out for the "dressed-up" version 1.0. hope it will be faster in terms of its graphics. (I know it will, i'm going to use a different technique, same as what i used in gStart in terms of handling graphics, hehe)
re programming language, i used VB.net 2003. and if you have installed netframework/netcompactframework (which is available via the auto Update feature of WindowsXP) you may be able to run any program written using .Net. I believe that's one goal of the .Net of MS, i.e., cross-platform.
that's why, this program should run on SP, PPC and PC as long as it has the netcompactframework/netframework installed.
btw, you can also play PC-to-PC/laptop using BT Chess. it's cool to play BT Chess with your officemates, as long as your workstations have BT. hehe
thanks for the comment.
At 5/07/2006,
gerberito said…
I will test you program with my Dell Axim x51v and the same model of one friend. But, your programm include timers? I just have seen your screenshots but it looks like not. Is it possible to add it?
Thanks.
Eber from México
At 5/10/2006,
Stirling said…
I tried to install it on my Windows Mobile codename Crossbow (5.0+) Beta 2 (OS 5.1.160 Build 15177.10.0.0) and the program produced the following error on start:
"An unexpected error has occurred in BTChess.exe. Select Quit and then restart this program, or select Details for more information.
An error message cannot be displayed because and optional resource assembly containing it cannot be found"
Hitting the detail button shows the following:
"BTChess.exe
SocketException
An error message cannot be displayed because and optional resource assembly containing it cannot be found
at
InTheHand.Net.Sockets.BluetoothListener.SetService()
at
InTheHand.Net.Sockets.BluetoothListener.Start()
at
BTChess.Form1.recieveLoop()"
I tried running the app from a storage card with the above. Then copied the .DLL files into the \Windows directory on the phone with the above again. .NET CF 2.0 is in ROM.
Any suggestions?
At 9/28/2006,
Anonymous said…
Hi greatbal,
The program is great, it's the only BT chess available for PPC.
However, I'm not able to use it on my Axim x50v nor on a HP rx3115 because they both don't use the Microsoft stack. Are you planning any upgrades / workarounds for this?
Regards
At 3/13/2008,
Anonymous said…
Stirling said…
I tried to install it on my Windows Mobile codename Crossbow (5.0+) Beta 2 (OS 5.1.160 Build 15177.10.0.0) and the program produced the following error on start:
"An unexpected error has occurred in BTChess.exe. Select Quit and then restart this program, or select Details for more information.
An error message cannot be displayed because and optional resource assembly containing it cannot be found"
Hitting the detail button shows the following:
"BTChess.exe
SocketException
An error message cannot be displayed because and optional resource assembly containing it cannot be found
at
InTheHand.Net.Sockets.BluetoothListener.SetService()
at
InTheHand.Net.Sockets.BluetoothListener.Start()
at
BTChess.Form1.recieveLoop()"
I tried running the app from a storage card with the above. Then copied the .DLL files into the \Windows directory on the phone with the above again. .NET CF 2.0 is in ROM.
****************
What you need to do is to click the check box "Turn on" when launching the program. Do this before the error message shows up, and you will be fine. I was also about to give up when I gave it a go.
//Goodspeed
At 4/06/2009,
Anonymous said…
ショッピング枠 現金化ショッピング枠現金化現金化ショッピング枠現金化ショッピング枠現金化現金化クレジットカード 現金化クレジットカード 現金化現金化クレジットカード 現金化クレジットカード現金化クレジットカード現金化現金化ショッピング枠現金化ショッピング枠 現金化現金化ショッピング枠 現金化ショッピング枠現金化現金化クレジットカード現金化株式投資投資顧問株式投資投資顧問株式投資投資顧問競馬予想競馬 予想オンラインカジノオンラインカジノ競艇予想競艇 予想株式投資投資顧問競輪予想商品先物インペリアルカジノジパングカジノカジノオンネットラッキーベイベーカジノスイスカジノインターカジノインペリアルカジノジパングカジノカジノオンネットショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード現金化クレジットカード 現金化結婚式二次会結婚式二次会結婚式二次会結婚式二次会結婚式二次会結婚式二次会結婚式二次会結婚式二次会結婚式二次会結婚式二次会結婚式二次会結婚式二次会海外投資海外投資海外投資海外投資海外投資イラクディナールイラクディナールクレジットカード現金化クレジットカード現金化クレジットカード現金化クレジットカード現金化クレジットカード現金化現金化現金化現金化現金化現金化現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠現金化クレジットカード現金化現金化クレジットカード現金化ショッピング枠現金化ショッピング枠現金化現金化人妻 出会い熟女 出会いセフレ 出会い30代 出会い40代 出会い中年 出会い不倫 出会いアダルト出会い大人 出会いセックスフレンド 出会い人妻 出会い熟女 出会いセフレ 出会い30代 出会い40代 出会い中年 出会い不倫 出会いアダルト出会い大人 出会いセックスフレンド 出会いセフレ 出会い人妻 出会い熟女 出会い40代 出会いセックスフレンド 出会いセックスフレンド 出会い人妻 出会いアダルト 出会いセックスフレンドセックスフレンド 出会い熟女 出会いセフレ 出会いセックスフレンド 出会いセックスフレンド 出会いセックスフレンド 出会い人妻 出会いセックスフレンド 出会いセフレ人妻 出会い熟女 出会いセックスフレンド 出会い30代 出会い不倫 出会いセックスフレンド 出会い不倫 出会いセックスフレンド 出会いセックスフレンド 出会い熟女 出会いセックスフレンド 出会い熟女セックスフレンド 出会い
At 4/06/2009,
Anonymous said…
ショッピング枠 現金化ショッピング枠現金化現金化ショッピング枠現金化ショッピング枠現金化現金化クレジットカード 現金化クレジットカード 現金化現金化クレジットカード 現金化クレジットカード現金化クレジットカード現金化現金化ショッピング枠現金化ショッピング枠 現金化現金化ショッピング枠 現金化ショッピング枠現金化現金化クレジットカード現金化株式投資投資顧問株式投資投資顧問株式投資投資顧問競馬予想競馬 予想オンラインカジノオンラインカジノ競艇予想競艇 予想株式投資投資顧問競輪予想商品先物投資顧問商品先物投資顧問商品先物人妻 出会い熟女 出会いセフレ 出会い30代 出会い40代 出会い中年 出会い不倫 出会いアダルト出会い大人 出会いセックスフレンド 出会い人妻 出会い熟女 出会いセフレ 出会い30代 出会い40代 出会い中年 出会い不倫 出会いアダルト出会い大人 出会いセックスフレンド 出会い現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード 現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード 現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード 現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠 現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード 現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード現金化ショッピング枠 現金化ショッピング枠現金化ショッピング枠 現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード 現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠現金化ショッピング枠 現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード 現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード 現金化ショッピング枠 現金化ショッピング枠現金化ショッピング枠 現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード 現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード 現金化現金化ショッピング枠現金化ショッピング枠 現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード 現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード 現金化現金化ショッピング枠現金化ショッピング枠 現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード 現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化現金化クレジットカード 現金化現金化ショッピング枠現金化ショッピング枠 現金化ショッピング枠 現金化現金化現金化現金化クレジットカード現金化クレジットカード 現金化クレジットカード 現金化ショッピング枠現金化ショッピング枠 現金化現金化人妻 出会い熟女 出会い大人 出会い中年 出会い30代 出会い40代 出会いアダルト 出会いセフレ 出会い不倫 出会い人妻 出会い熟女 出会い大人 出会い中年 出会い30代 出会い40代 出会いアダルト 出会い人妻 出会い人妻 出会い人妻 出会い人妻 出会い出会い人妻 出会い人妻 出会いセフレ 出会いセフレ 出会い熟女 出会い熟女 出会いセフレ 出会い人妻 出会い人妻 出会いセフレ 出会い不倫 出会い人妻 出会いセフレ 出会い熟女 出会い人妻 出会いセフレ 出会いセフレ 出会い不倫 出会い不倫 出会い不倫 出会い人妻 出会い人妻 出会い人妻 出会いセフレ 出会いセックスフレンド 出会いセフレ 出会いセフレ 出会い人妻 出会い人妻 出会い人妻 出会いセフレ 出会いセフレ 出会い人妻 出会い人妻 出会いセフレ 出会いセックスフレンド 出会いセックスフレンド 出会いセフレ 出会いセックスフレンド 出会いセックスフレンド 出会いセフレ 出会いセフレ 出会いセフレ 出会いセフレ 出会いセックスフレンド 出会いセックスフレンド 出会いセフレ 出会いセックスフレンド 出会いセックスフレンド 出会いセフレ 出会いセックスフレンド 出会いセフレ 出会いセフレ 出会い不倫 出会いセフレ 出会いセックスフレンド 出会い不倫 出会い人妻 出会い熟女 出会いセフレ 出会いセックスフレンド 出会いセフレ 出会い人妻 出会い熟女 出会い人妻 出会い熟女 出会い不倫 出会いセフレ 出会い不倫 出会い人妻 出会い熟女 出会い大人 出会いセフレ 出会いセックスフレンド 出会いセフレ 出会いセフレ 出会いセフレ 出会い人妻 出会い熟女 出会いセックスフレンド 出会いセフレ 出会い人妻 出会い熟女 出会いセックスフレンド 出会い人妻 出会い熟女 出会いセックスフレンド 出会いセフレ 出会い人妻 出会い熟女 出会い人妻 出会い熟女 出会いセフレ 出会い大人 出会いセックスフレンド 出会いアダルト 出会い人妻 出会い熟女 出会いセフレ 出会い大人 出会いセックスフレンド 出会いセフレ 出会い大人 出会いセックスフレンド 出会いセフレ 出会い40代 出会いアダルト 出会い中年 出会い熟女 出会い人妻 出会い人妻 出会い30代 出会いセックスフレンド 出会いセフレ 出会い熟女 出会いアダルト 出会い人妻 不倫不倫 出会い人妻 出会いセフレ 出会いセフレ 出会いセフレ 出会いセックスフレンド 出会いセックスフレンド 出会いセックスフレンド 出会い人妻 出会い熟女 出会いアダルト 出会いセフレ 出会い40代 出会いセフレ 出会い30代 出会い中年 出会いセックスフレンド 出会いセフレ 出会いセフレ 出会いアダルト 出会い人妻 出会いセフレ 出会い不倫 出会いセックスフレンド 出会いセックスフレンド 出会い人妻 出会い熟女 出会いアダルト 出会い人妻 出会いセフレ 出会い人妻 出会いセフレ 出会い人妻 出会いセフレ 出会い人妻 出会いセフレ 出会い人妻 出会い人妻 出会いセフレ 出会いセフレ 出会いセフレ 出会い結婚式二次会結婚式二次会結婚式二次会結婚式二次会結婚式二次会結婚式二次会結婚式二次会結婚式二次会結婚式二次会結婚式二次会結婚式二次会海外投資イラクディナールイラクディナール結婚式二次会セフレ 出会い熟女 出会い40代 出会いセックスフレンド 出会いセックスフレンド 出会いアダルト 出会いセックスフレンドセックスフレンド 出会い熟女 出会いセフレ 出会いセックスフレンド 出会いセックスフレンド 出会いセックスフレンド 出会い人妻 出会いセックスフレンド 出会いセフレ人妻 出会い熟女 出会いセックスフレンド 出会い30代 出会い不倫 出会いセックスフレンド 出会い不倫 出会いセックスフレンド 出会いセックスフレンド 出会い熟女 出会いセックスフレンド 出会い熟女セックスフレンド 出会い
At 7/14/2009,
Anonymous said…
童裝批發
童裝批發
童裝
童裝
酒店喝酒
暑假打工
寒假打工
酒店經紀人
酒店現領
禮服店
酒店小姐
酒店兼職
酒店上班
酒店兼職
禮服店
酒店上班
酒店打工
酒店小姐
酒店經紀
酒店兼差
假日打工
台北酒店經紀
寒暑假打工
專業酒店經紀
酒店藝名
台北酒店
酒店日保
酒店入行
台北禮服店
酒店類型
酒店午場
酒店規定
酒店行政
酒店資訊
At 9/11/2009,
発毛 リョウガ said…
頭皮 シャンプー
ネオマシュマロヘアローション
育毛 ローション
みのもんた 育毛
凌駕
At 10/08/2009,
Nguyen Manh said…
素行調査 相談
信用調査 相談
身元調査 相談
離婚 相談
追跡調査 相談
盗聴調査 相談
池袋 風俗
渋谷 風俗
新宿 風俗
性病検査 女性
大人のおもちゃ
アダルトDVD
av 写真
大人のおもちゃ
大人のおもちゃ
おとなのおもちゃ
アダルトDVD
アンドロペニス
オナホール
コンドーム
ローション
SM 通販
セクシー下着
男性下着
メンズTバック
大規模修繕
決済代行
SEO
SEO
Hicht hetta hoop
カード決済
ブライダルエステ
FX 比較ランキング
クレジットカード 比較
Post a Comment
<< Home