dos
VFSdos 2.02
VFSdos is a shell for DOS console,test environment for your Palm OS computer. more>> VFSdos is a shell for DOS console,test environment for your Palm OS computer.VFSdos is a good dos tool for windows mobile phone.This new version add lots of features.<<less
License:Freeware
PalmDOS 0.7
PalmDOS is a simple to use, yet sophisticated DOS shell for the palm computing platform. more>>
PalmDOS 0.7 is a simple to use, yet sophisticated "DOS" shell for the palm computing platform. It supports a variety of commands such as mem, dir, del, ver, help, execute application, cls, exit, prefs, reset, and autooff.
Requirements:
- Palm OS 2.0 or higher
Boot Flash DOS 1.0
Boot Flash DOS provides you with a professional and useful utilty for making your USB Flash Stick bootable to a DOS environment. more>> <<less
pDOSBox R2 beta 2.0
pDOSBox is a PocketPC port of the infamous DOSBox DOS-emulator. more>>
pDOSBox has been developed on a PocketPC 2003 SE, and it should also run just as well on PocketPC 2002.
Like DOSBox, pDOSBox emulates CPU:286/386 realmode/protected mode, DOS-like directory filesystem/XMS/EMS, mouse/joystick and EGA/VGA/VESA graphics system. The DOS o/s being emulated is rather rudimentary, but good enough to launch your favorite DOS applications, and even batch-file-driven DOS applications. You may choose to install other o/s like MSDOS, FreeBSD, Linux, etc on top of the CPU emulator.
Unlike DOSBox, sound system emulation (SoundBlaster/Gravis Ultra Sound card) is not available in pDOSBox. This may change in future ports depending on popular demand.
pDOSBox is statically linked to SDL library. And pDOSBox can be run off your Storage Card. This means you need not install some user dll or executable into the precious storage memory of your device.
Stylus (mouse) alignment
For games that use mouse interrupt, the cursor will appear to be constantly (rather than linearly) offset against the tap position of your stylus. With such a game, you will need to do a simple alignment task in order to get an "accurate" stylus/cursor corelation.
If the cursor always appears on the top-left area of the stylus tap, simply tap on the top-left corner of the screen. Likewise, if the cursor always appear on the top-right area of the stylus tap, simply tap on the top-right corner of the screen. Easy.
Reminder
- Delete all Beta 1.0 files before installing Beta 2.0.
- Please read the text documentation in the config file.
- Please install pDOSBox manually via "Start Menu" (see readme.txt in the zip file)
- Do not install pocket console.
- Do not run pDOSBox with a virtual display driver or SE_VGA activated.
- Do not rename the install files.
- Do not delete the files in the "data" directory
Enhancements:
- GUS sound card working properly.
- Sound stuttering reduced.
- Support for newer games that use mouse interrupt (instead of mouse polling). However, need to do mouse alignment (see below).
- Graceful exit on errors, with a popup window to display error message instead of just crash silently. Dont need pocket console to catch error message.
- Soft Keypad button-blink lockups eliminated.
- PPC navigation buttons can be used to display different toolbars (left/righ buttons), and to popup/popdown the scrolling keypad (up/down buttons). Dont need to scroll when popped up.
- A simple frontend to detect screen size, CPU type and clock speed, and screen orientation.
- DOS memory allocation (memsize) can be set to auto which will attempt to allocation as much as possible (up to 8MB) without crashing.
- Simplified config file now truly works out-of-the-box with the auto-detection done by the frontend.
- Emulated CPU cycles automatically increased accordingly when sound is disable. (only when cycles = auto)
- Sound is automatically disabled if a low end PPC (ARM<<less
myTo-Dos With Email Support 1.2
myTo-Dos With Email Support provides users with such a robust and comprehensive tool for todays busy information worker. more>>
myTo-Dos With Email Support 1.2 provides users with such a robust and comprehensive tool for today's busy information worker. Never again forget your to-dos for the day, whether they be be personal or work-related. Enter as many items as you like with date and time range -- even things you want to remember weeks and months ahead, if you wish!
You can organize items by category (Work, Personal, Volunteer, etc), and set a priority level for each item. It works just like your built-in iPhone calendar, so you can add to and check your to-do items in the same way you're used to using your calendar throughout the day. Nothing new to learn!
Requirements: iPhone 2.0 software update
DOSBoxPPC ARM Processors 0.63
DOSBoxPPC is a Pocket PC port of a well known DOS emulator, DOSBox. more>>
Features:
- Designed to work on Pocket PC running Windows Mobile 2003, 2003SE with screen resolution at 320x240. And it fits in that resolution.
- Three customizable toolbars.
- Two new mouse emulation modes (Touchpad-like mode and D-Pad mode) ensuring that mouse will work in any game.
- Hardware buttons mapping. Mouse buttons can be mapped to them too.
- Left/right screen rotation.
- Forced toolbar display with tap-zone or hardware button.
- Original graphics by Jehl Xavier.
- CPU cycles auto-adjust, fast screen update code and other goodies by Yury Sidorov.
- Verysimple (286-only) cpu core by Boris Letocha.
- Lots of lame optimizations.
Usage:
Download build that matches your PDAs processor - XScale or ARM. Unpack archive to your storage card. Edit [autoexec] section in dosbox.conf so that mount command will point to folder you will use for storing DOS apps. Run dosbox.exe.
Enhancements:
- CVS Sync, but: used old mixer code (new causes wowing sound and high cpu load), native CPU autocycling removed in favor of Yurys code, mapper removed (does anyone use it on PDA?).
System requirements:
- Windows Mobile 2003 / 2003 SE
- ARM Processors
DOSBoxPPC (ARM Processors) 0.73
DOSBoxPPC (ARM Processors) is designed to be a high-quality and updated Pocket PC port of a well known DOS emulator, DOSBox. more>>
DOSBoxPPC (ARM Processors) 0.73 is designed to be a high-quality and updated Pocket PC port of a well known DOS emulator, DOSBox.
Usage:
- Download build that matches your PDAs processor - XScale or ARM.
- Unpack archive to your storage card.
- Edit [autoexec] section in dosbox.conf so that mount command will point to folder you will use for storing DOS apps.
- Run dosbox.exe.
Major Features:
- Designed to work on Pocket PC running Windows Mobile 2003, 2003SE with screen resolution at 320x240. And it fits in that resolution.
- Three customizable toolbars.
- Two new mouse emulation modes (Touchpad-like mode and D-Pad mode) ensuring that mouse will work in any game.
- Hardware buttons mapping. Mouse buttons can be mapped to them too.
- Left/right screen rotation.
- Forced toolbar display with tap-zone or hardware button.
- Original graphics by Jehl Xavier.
- CPU cycles auto-adjust, fast screen update code and other goodies by Yury Sidorov.
- Verysimple (286-only) cpu core by Boris Letocha.
- Lots of lame optimizations.
Requirements:
- Windows Mobile 2003 / 2003 SE
- ARM Processors
License:Freeware
DOSBoxPPC Xscale Processors 0.63
DOSBoxPPC is a Pocket PC port of a well known DOS emulator, DOSBox. more>>
Features:
- Designed to work on Pocket PC running Windows Mobile 2003, 2003SE with screen resolution at 320x240. And it fits in that resolution.
- Three customizable toolbars.
- Two new mouse emulation modes (Touchpad-like mode and D-Pad mode) ensuring that mouse will work in any game.
- Hardware buttons mapping. Mouse buttons can be mapped to them too.
- Left/right screen rotation.
- Forced toolbar display with tap-zone or hardware button.
- Original graphics by Jehl Xavier.
- CPU cycles auto-adjust, fast screen update code and other goodies by Yury Sidorov.
- Verysimple (286-only) cpu core by Boris Letocha.
- Lots of lame optimizations.
Usage:
Download build that matches your PDAs processor - XScale or ARM. Unpack archive to your storage card. Edit [autoexec] section in dosbox.conf so that mount command will point to folder you will use for storing DOS apps. Run dosbox.exe.
Enhancements:
- CVS Sync, but: used old mixer code (new causes wowing sound and high cpu load), native CPU autocycling removed in favor of Yurys code, mapper removed (does anyone use it on PDA?).
System requirements:
- Windows Mobile 2003 / 2003 SE
- XScale Processors
C2Doom 1.03
C2Doom is a Doom engine port. It supports all Id Software WAD files and many unofficial ones. C2Doom has audio FX , music and even a Bluetooth multiplayer support. more>>
The C2Doom brings original Doom gaming experience to smart phones. It implements original episodes, graphics and music and besides of legendary single player experience, The C2Doom also includes traditional co-operative and deathmatch multiplayer gaming modes.
The C2Doom is based on SDL Doom by Sam Lantiga and a version developed from Doom for Nokia 9210, also called CDoom. SDL, Simple DirectMedia Layer is a cross-platform multimedia library that is also ported to S60 and S80 platforms.
The C2Doom for Nokia S60 and Nokia S80 phones offers same game playing elements that the original PC Doom. There are same episodes, maps, graphics and music than in PC version. As orginal version of Doom, also this version has has a multiplayer game - however this time implemented to be played over bluetooth. The Doom games has two separate elements: a game engine and a game data. The C2Doom is the engine and you need game data prior to play Doom.
The Doom game data, episodes, maps, graphics, music, SFXs and such are stored in the the WAD files, which are still property of Id Software. This Doom engine supports many different WAD files, very same files that you have with your PC version of Doom. The most accessible WAD is a shareware Doom 1 episode 1, that you may found from Id Software site.
Installing
1) You have to have a compatible S60 or S80 phone. Tested phones are Nokia models NGage, NGage QD, 6620, 9500, 9300, 7610, 6681, 6680, 6630, 6600 and 6260. However all S80 phones and S60 phones that have at least 16MB RAM, S60 1.2 or S60 2.x should work.
9210x, 7650 and 3650 are not supported.
2) Download either a S60 or S80 C2Doom installation packet and install it into your phone. You can copy installation packet into your phone and select file from there, or use PC suite application for installing. For further information, please refer your phone manual. After you have installed the Doom, a Doom application icon appears in the phone. The exact location depends on your phone model and decisions you might be done during installation process, but usually you can find it from application shell in S60 phone or from S80 Desk.
3) You have to have a WAD file. There are several WAD files, however the C2Doom engine is tested only with some official ones. You can find commercial WAD files from the CDROM drive if you own a purchased Doom game for PC. Id Software is still selling Doom, you can buy one, the WAD file that is delivered within game can be used also with S60 and S80 C2Doom.
4)Copy the WAD file into phone or memory card by using memory card reader, PC suite, IR file transfer, bluetooth or any other method you prefer. It can be stored anywhere in the phone; it can be in any file folder or in messaging folder, in Memory card or in internal memory. When you open C2Doom application, it browses trough your phone memory and locates WAD files. Once one is found a confirmation is asked if that WAD file is intented to be used. It is possible to have several WAD files in the phone and by let UI seek another WAD file user can select which one is used.The another WAD file can selected afterwards by choosing "Advanced" | "Reset WAD file" from Options menu. That, among other things are detailed in the Options. Now you can start running C2Doom by choosing "Single Player".
Options menu
- Next Theme - Load a new background image for the UI application
- Parameters... - Open a C2Doom parameters dialog. The parameters are passed to C2Doom engine as such, and the syntax is same as in PC Doom command-line. Please refer your PC Doom documentation about the available commands and their syntax. All PC Doom commands are not necessarily implemented.
- Info... - View a short information text about S60 or S80 Doom
- Send... - View list of savegame entries for currently used WAD file (i.e. selected WAD file, see "Reset WAD file"). Selected savegame can be send to another phone as a message and loaded in another phone. The savegames can be loaded only if current game uses same WAD file. If user has multiple WAD files, then current WAD file might be changed before certain savegames can be sent or loaded.
- Advanced | Versions... - Open a versions dialog. The C2Doom consists of several files, this view just let you ensure what modules you are using if something seems to be not ok. A search of components may take a while
- Advanced | Reset WAD file - Repeat a WAD file search. If there are several WAD files stored in the phone, each WAD file is searched one by one and the search is proceed until a WAD file accepted or search is cancelled. A search may take a while.
- Advanced | Set Data path - Lets user define where savegames are stored. Let user to change a root folder where each WAD file has its own savegame folder. Since savegame files may have conflicting names, they are stored in automatically generated unique named folders.
- Advanced | Set Key mappings - Let user redefine key actions. A KeyMap Util dialog is opened. "New" creates a new mapping. Mapping is created pressing first a target key and then a source which functionality is copied. Displayed values are key scancodes.
Multiplaying
The C2Doom supports multiplayer game with up to four players. The gaming modes are, as in original Doom, Co-operative and Deathmatch. In Co-operative mode players play together against monsters and in Deathmatch players are against each others and monsters. Each player must select a same game mode. After selection it is asked if player acts as a server or client: a first player selects to start a server, and then others connects as clients.
Note: It is important that all players have selected same WAD file and same multiplayer mode.
After server player decides that all players are joined in the game, selecting "Start" will engage the game. Clients may leave the game, but if server exits the game ends. Multiplayer game works over bluetooth wireless radio and therefore players cannot be more further that ten meters from each others, otherwise connection closes. If there are many other bluetooth connections nearby, that may affect errors to bluetooth transmission and connection can even cut off by accident.
Savegames do not work in multiplayer game.
Information: C2Doom modules
S80 and S60 C2Doom consists of several elements. The Doom engine, SDL library, EAudioLib, UI front-end and net game module and few other libraries. The C2Doom engine, SDL library and EAudiolib are linked to one monolithic binary (still named as CDoom.exe!). UI front-end and game module are in their own processes.
The C2Doom engine is the actual Doom port. The SDL doom is originally written in C and uses Symbian standard C library. However I have added modules that are written in C++ and uses Symbian native interfaces. The source code should be multiplatform, but I assume that wont compile anymore to other platfor due some missing "ifdefines", as I havent tested that. Multiplayer game, doom-loop (originally Doom works in busy loop, that is fine in DOS, but i tuned that a bit better behaving) and Midi/Mus audio stuff is mostly in C++.
There are adaptations of SDL library for S80 and S60 platforms which implements interfaces to display, keyboard and audio. SDL audio uses EAudiolib library for producing audio. EAudiolib has adopted implementation from ScummVM implementation. It implements AdLib emulation for Symbian OS that also Doom utilizes for playing songs. The actual Doom sound format is MUS, but Legacy Doom implemented a nice mus to midi converted. As all of those are Open Source and published under GPL license, The C2Doom engine, SDL library and EAudiolib source code are available at downloads section.
UI front-end is a S60 and S80 application that implements UI framework and thus let C2Doom behave well with other applications. The UI application has UI interface e.g. redefine key configuration and send save games to other phones. Please see more from instructions. The S60 and S80 C2Doom supports multiplaying in original Co-operative and Deathmatch modes. The net game module uses bluetooth wireless radio and allows multiplaying game with two, three or four players between other S60 or S80 phones.
Downloads
C2Doom for S60 - Symbian installation file for S60 phones.
C2Doom for S80 -Symbian installation file for S80 phones.
C2Doom source - The S60 and S80 utilizes many Open Source implementations that are released under General Public Licence and therefore those modules are Open Source as well. The source release may not compile as such as I have my own compling enviroment and I have used some special tools and libraries. However with little effort you may have a lot of fun with the code.
More C2Doom source - Few missing headers and additional lib files.
File utils - Includes some text file utilities that I have used with Doom. It includes all-purpose text file reader, ini file reader and my very own regular-expression parser. These classes are written just for fun and there is no anykind of guaratee.
DPlay S60 - Doom music player for S60 phones.
DPlay S80 - Doom music player for S80 phones.
Enhancements:
- Added limited support for S90.
System requirements:
- S60/S80 phone
Todo2RFT 1.0
Todo2RFT lends you the ability to read your todo database on your desktop and convert it to RTF or text format for printing. more>>
Todo2RFT 1.0 lends you the ability to read your todo database on your desktop and convert it to RTF or text format for printing. The program is a Windows program, but I have included the source code so you can probably convert it to work with other operating systems.
The program reads the Todo database that is created when you hot sync your PalmPilot to the desktop, so make sure and sync before running this to print the latest version. Why do this you ask? The publisher did not like the format that the todo's were printed out from the Palm DeskTop, so with this program you can pretty much format them however you want in MSWord or any other text editor. This program runs in a DOS window on Win95, Win98, and Win/NT.
Requirements:
- Palm
MortScript 4.0
MortScript is a simple scripting/batch language for Windows Mobile. more>>
Its more an hacker tool without a nifty interface, you have to write your scripts with any text editor.
For beginners, this might be a bit too complicated. However, its still far more easy to use than e.g. C++.
Available commands currently include:
- Run, activate, hide, close, and kill programs
- Wait functions: certain timespan, wait for existence or activation of windows, lots of other conditions (SleepMessage).
- Send keystrokes, mouse clicks, and some window messages (OK, Cancel, Yes, and No buttons) to windows
- File operations: copy, rename/move, delete, create shortcuts, read and write text files
- Support of ZIP archives (no replacement of existing archived files)
- Read/write access to serial (COM) ports
- Create and remove directories
- Read from and write into the registry
- Open and close connections (closing no longer possible since WM5 AKU3), read files from the Internet
- Several condition and loop structures (If, Switch, Choice dialog, While, ForEach, ...)
- Lots of system features (e.g. rotation, volume, backlight brightness, soft reset, battery level, ...)
- Subroutines (Call, Sub/EndSub)
- Variables, expressions (integer operations, string contatenations, ...), and lots of integrated functions
Enhancements:
- Versions for PC, Smartphone, and PNA
- All new syntax ("Function( expr., expr., expr. )" instead of "Function string, {expr.}, %variable%", variables without %, ...)
- Functions in expressions, many old conditions/commands also available as functions
- Support of ZIP files and COM ports
- Several new system functions (battery level, screen on/off, notifications, ...)
- Some bugfixes
dsCheckList 1.1
Easy to use task and to dos organizer for Smartphone with intuitive interface more>>
Ham Radio for HanDBase 1.0
Keep track of your QSOs more>>
System requirements:
- HanDBase v.2.7x or greater
Project Suite 1.0
Project Suite handles all your project data demands from delegations to meetings as well as contacts too! more>>
Easy to navigate interface with onboard documentation makes tracking products a wiz.
To Dos can be transferred to the handheld OS To Do database for alarm setting.
Includes Meeting Track, a tie-in database that records all aspects of your meetings.
It is linked to the Project Suite Database, but can stand alone.
Pull contact info directly from your OS addressbook into the database for instant updating and record keeping.
Generous journaling with unlimited memo pad exportation.
Also has a folder for budget details.
The database will disperse with the need for clipboards and paper and dogeared journals.
Utilized correctly and the power will be with in your hand.
System requirements:
- Palm III
- Palm OS v3.3
- thinkDB
2k7Tools@NGrant.com 1.03
Launch PDA Applications, Games & Utilities. Email or beam text. Access the PDA Preferences. more>>
This application allows you to access the Palm Operating System (POS) Preferences and other native applications, send text between pilots and launch applications via the buttons and menus.
Treochat allows you to:
Access the POS (Palm Operating System) Preferences and return to Treochat via the Done button.
Access the most commonly used Treo native applications via the touchscreen buttons and menus.
Send text between PDAs
Beam FileZ, Graffiti Anywhere, JShopper, Palm Insider Pro, Panda, OpenChess and Zap!2016 between PDAs
Attach to a hardware button
This application has all the best natives within reach of your thumb on the touchscreen and the Rocker keys of the Treos.
We suggest that you attach Treochat@NGrant.com to the 1st hardware button - the software will ask you at installation or there is a menu option to do this, on Treo 600/650 this is the Phone button.
If you push the 1st hardware button while in Treochat, this will cycle between treochat and the favourities (built-in application).
Use the tab buttons, buttom right of form, to cycle throught the button banks. The 1st Tab contains most of the new applications. Like Browser (Surf), Calculator (1 - Quick launch), Camera, City Time, MMS, SMS, Sim Book, Sim Services and all the others.
The 4th button banks provides the user with quick access to the old POS Books like Address Book, Date Book, To Dos, Security etc. and ZLauncher.