4 in a row
4-In-A-Row Deluxe 1.22
4-In-A-Row Deluxe is a Freeware game which takes the simple and smart game concept to your palm. more>>
You have to get a line of 4 points by dropping them into one of the seven cols.
You can play against the AI, which has three different difficultys, or against an friend.
System requirements:
- Palm OS v3.0
A Study in Scarlet
A Study in Scarlet is a program considered the first of Conan Doyles books. more>>
4-in-Line 1.2
Aim of the game is to beat the computer by arranging four blue balls in vertical, horizontal or diagonal order. You place them on the board starting from the bottom by selecting a column with your pen more>>
System requirements:
- Pocket PC 2000
Only in a Jeep Theme for Motorola Q 1.0
Simple home screen for the Motorola Q more>>
No plug ins required
A lot of time can be involved in creating these screens, if you like what you use and feel like its worth something please make a small PayPal donation so I can keep adding to the collection and doing special requests and minor modifications.
System requirements:
- Motorola Q
Enigma In The Wine Cellar 4.0
3D adventure game. Explore underground passages in search of numerous items. more>>
Enhancements:
- This is a major upgrade that includes multiple players, colors, sound effects, configurable Palm device buttons, multiple game maps, and a new game map to play.
System requirements:
- 980KB
Game Snacks Cats in a Flap 1.0
Defend your home from the intruding cats - press the number above their head as soon as you see them pop through the cat flaps! more>>
Pretend youre a cat in this free Cat Flap sim featuring:
- Four player turn-based competition mode
- High scores, on your phone and online from www.rumblex.com
- Classic button bashing action
A stinkycatpoop variation on Shark Attack, based on the original Cats in a Flap online game from www.stinkycatpoop.com
Defend your home from the intruding cats - press the number above their head as soon as you see them pop through the cat flaps!
Game Snacks games are designed for the new wave of casual mobile phone gamer. Simple, fun, Quick, multiplayer, high scoring and Free! You can always do better and youll always have time for one more go. Never get bored on the bus again! Take a look at more great titles at www.freegamesnacks.com
Version restrictions:
- Ad-supported
Christina Aguilera: Genie In A Bottle wav 1.0
Christina Aguilera: Genie In A Bottle wav PDB for Netmite Audio Player. more>>
System requirements:
- Palm OS v3.1
- Netmite Audio Player
QLine 1.0.5
This game is a kind of mixture between Tetris and Connect-4. Your goal is to prevent the playing board from being completely filled with tokens. To achieve this goal bring at least five tokens of the more>>
There are eight tokens which differ in color: Seven colors for normal tokens and white for a token which acts as a joker and fits into every row regardless of the color.
And finally a few words about the difficulty: When playing in normal mode after each turn three new tokens appear. If your board is quite full (which means more than fifty tokens) only two tokens will appear after a turn. In difficult mode there always appear three tokens. Additionally the chance for a joker is smaller than in normal mode
My Car! 2.0
My Car! is a great app that helps you remember where you parked your car in those huge, ugly lots. more>>
It allows you to enter in the section, row, and spot of your car, as well as a digital ink field to sketch where your car is, and another general note field to enter in any information you need, as well as a date and time stamp, and even an alarm to remind you to get back to your car!
This app is freeware, so feel free to share it. Be sure to email me if you have a questions, comments, or suggestions. Thanks and enjoy!
System requirements:
- Palm OS v3.1
B-Bingo 1.1
B-Bingo is known as an interesting and fantastic game. more>>
B-Bingo 1.1 is known as an interesting and fantastic game. Can't stay awake in meetings? Want to have some fun during that endless talk? Play B-Bingo at meetings, conferences, whenever you have to listen to a really boring talk. The first one to select 5 phrases in a horizontal, vertical or diagonal row wins B-Bingo! B-Bingo comes with several word lists for business and computers slang built in. You can also define your own word lists. Simply create a memo named Bullshit Bingo with 25 lines of text. To force line breaks at specified places for long words, enter a space. This games is avalible only if you buy one of Linkesoft's products
3-D Tic-Tac-Toe 1.0
This is a remake of the classic Atari 2600 console game. Get four in a row on the 4x4x4 game board to defeat your opponent in either single- or multi-player mode. more>>
Summary
3-D Tic-Tac-Toe is for people who:
Want something to do while waiting at a restaurant, theater, etc
Are tired of playing regular tic-tac-toe
Want to impress their friends
Enjoy the challenge of a three-dimensional game board
System requirements:
- Pocket PC with ARM/XScale, MIPS or SH3 Processor
-
- 0.1MB Storage and 0.5MB RAM
Alien Swarm Lite 1.1
Alien Swarm Lite is an impressive and pleasant game in which you defend your home world from the alien invaders. more>>
Alien Swarm Lite 1.1 is an impressive and pleasant game in which you defend your home world from the alien invaders. With intuitive controls, diving aliens and extra men at 10,000 points. The aliens are coming from outer space. They're swooping, firing, swooping some more and then lining up in neat rows play to stop them.
Note: The "Download Now" link directs you to the iTunes App Store, where you must continue the download process. You must have iTunes installed in order to open the link, and you must have an active iTunes account to download the application. This download may not be available in some countries."
RowingRace 1.0
RowingRace is known as a cool game in which you have to row your boat to the top with the least amount of paddles. more>>
Requirements:
- BeanDLL.dll file (found in the download section)
- Visual Basic runtime files
Silke Four 1.0
Silke Four brings the popular connect four game to your Pocket PC. You play against the computer and the aim is to connect 4 balls in a row, column or diagonally before the computer does more>>
System requirements:
- Windows Mobile 2003
SDP Editor 1.0
An application for updating SDP records on Series 60, specifically for making Bluetooth File Exchange on OS X usable with Series 60. Source code included. more>>
OBEX File Transfer on Series 60, with Bluetooth File Exchange on OS X
This only conserns Series 60 2nd edition (and probably 1st edition, too), 3rd edition and Series 80 work as they should.
Overview
Ever since starting to use Series 60 phones with OS X, Ive been annoyed by the fact that Bluetooth File Exchange cant browse them. The only way of transferring files between them is by using OBEX push, that is, by sending individual files (which then on the phone end up in the inbox).
This is bearable, but sometimes youd want to send a bigger file straight to the memory card which doesnt even fit into the main memory of the phone.
I dont know about any OBEX FTP client for Series 60 either (is there any?), otherwise that would be a feasible workaround.
Initially, it seemed to me that Series 60 didnt work at all with Bluetooth File Exchange, since it only showed an empty folder. After quite some time, though, I figured out that it actually works, but not as one would hope. Uploading files works, and then the uploaded files are stored into the inbox. And in that case, the files which are in the inbox, uploaded using OBEX FTP earlier, are visible. But not files sent using OBEX push, and of course nothing outside of the inbox.
I had only tried using obexftp (which uses openobex) on Linux using USB earlier, and knew that that one works as I want to. Much later, when I tried using obexftp with Bluetooth, I found the same situation if one doesnt manually specify a specific RFCOMM channel. Using the wonderful tools in BlueZ (more specifically, sdptool), I could view a dump of all SDP (service discovery protocol) records on the phone, and suddenly everything made sense.
The phone advertises quite a few different services, among them a standard OBEX FTP service and OBEX PC Suite services. The RFCOMM channel one had to specify in order to make obexftp work was the PC Suite channel.
In other words, Series 60 advertises two services which speak the OBEX FTP protocol, one very crippled advertised with the ordinary OBEX FTP service UUID and one full-fledged service with a PC Suite-specific UUID.
One cant expect Bluetooth File Exchange to look for the non-standard PC Suite service UUID, and I dont know of any other OBEX FTP application for OS X. But theres still another (quite hackish) solution: make the phone advertise the PC Suite service using the OBEX service UUID.
Ideally, the hack would consist of a simple application on the phone, which investigates the local SDP database and makes the necessary modifications. Unfortunately, the SDP APIs on Symbian dont seem to provide any way of reading whats in the database, and the APIs for reading SDP records from other devices dont seem to be able to connect to the local SDP server. In other words, the investigation of the SDP database must be done on some other device.
Solution
Note, I take no responsibility whatsover for the effects of using these tools. They work for me, at least.
SdpBrowser
SdpBrowser is a tool for OS X, which more or less does the same as sdptool in BlueZ - its capable of listing all the SDP record data on a remote device. (Bluetooth Explorer in the Xcode Developer Tools does more or less the same, but only for the local SDP database.) This can be useful when developing Bluetooth applications for some other device than the local mac.
Since SdpBrowser is made specifically for this need, it also can try to parse out the necessary information from the SDP records.
SDP Editor
SDP Editor is a small tool for Series 60 for updating already existing SDP records on the phone. Enter a SDP record handle and a RFCOMM channel, and that record is updated to advertise the given channel.
The changes arent persistent, everything is back to normal after restarting the phone.
The APIs dont work too well if the given record handle doesnt already exist, on 6630 the SDP server crashes. Updating the wrong record makes some other service unusable. In all cases, restarting the phone should restore everything.
Usage
Using SdpBrowser, select Get PC Suite info in the Device menu, select the phone and click browse. If everything works as it should, it gives the SDP record handle of the OBEX FTP record and the RFCOMM channel of the PC Suite service.
Then start SDP Editor on the phone, choose Update channel in the menu, and enter the handle and RFCOMM channel given by SdpBrowser. Then, Bluetooth File Exchange should be able to browse the files on the phone.
The handle and channel shouldnt change as long as you dont install/remove any service on the phone, so in general youll only need to rerun the application on the phone with the last, working values.
If it doesnt give all the necessary information, you can try to read it manually from the raw SDP records. Select Browse in the Device menu, and select the phone. Look for a record with the text "OBEX File Transfer", and look for the number on the row starting with "0:" in this record (e.g. "0: 0x10006"). Thats the record handle (in hexadecimal). Also look for a record with the text "Nokia OBEX PC Suite Services". That record should have a row like "4: { { } }, { { }, { 0xc } }, { { } }". Here 0xc, that is 12, is the RFCOMM channel.
Further improvements
This already is quite an improvement to the original "functionalty" of the crippled OBEX FTP service. But e.g. the System-directory is hidden - if one would be able to directly transfer files there, the development process of Series 60 applications would get a big speedup. This directory is still accessible, if one is able to manually enter a directory to open. (Incidentally, obexftp does this.)
So, the final wish is a "Go to directory"-dialog for Bluetooth File Exchange, or obexftp working on OS X. (openobex can be compiled with USB support on OS X, but I havent gotten it to work... Perhaps Ill have to add support for OS X-bluetooth to it myself, sometime, if I have time and if noone else beats me to it.)