OESF Portables Forum
Everything Else => General Support and Discussion => Zaurus General Forums => Archived Forums => Software => Topic started by: robinson10 on December 27, 2004, 10:14:36 pm
-
I currently have a C860 and would like to fully migrate from my Toshiba e740, but I can not find a decent PIM. I run Agenda Fusion, it is a very good PIM. Is it possible to create a Window CE atmosphere on my C860 to continue using Agenda Fusion? Any suggestions will be appreciated.
-
It would be nice to put PocketPC files on a Zaurus. If I knew how to do it, I'd tell you but sorry I don't.
-
robinson10,
You can't put a PPC program on a Z....
The PPC runs the WinCE OS and the Z runs Linux OS....
Would be like trying to run a Mac OSX app on WindowsXP....wouldn't work!
Only way to do such things would be if there was a WinCE emulator app that ran on the Z....but don't even think about it!
HTH,
Mark
-
Thanks, it was worth a try.
-
How would someone make an emulator?
-
Real programmer:
cat << EOF > program.binary
(or under dos)
copy con: > program.exe
Ultimate programmer:
cat << EOF > program.binary.tbz
(or under dos)
copy con: > program.zip
-
Some of those PocketPC programs look nice. I wish I could write software.
-
What would be interesting is if someone ported over the .NET compact framework to the Zaurus. Then, theoretically (snurk snurk) you could run certain .NET programs on both the Z and PPCs.
That, plus stuff like Java programs, are the only realistic way I can see you can run on two machines.
-
For .NET, search the forums and net for 'Mono'. Some progress has been made on this.
-
I've been hearing that there is a rom but I don't know what it is. Also that Palm software can be run on the Zaurus.
Palm (http://zaurus.kruss.com/software_sharp.php#10)
10. Run Palm OS applications under emulation with QPose [top]
[View this instruction on its own page]
First a note on QPose and emulation in general. Because the Palm uses a different chipset than the Zaurus, there is a significant performance hit when running the Palm OS under emulation. In my experience with QPose, specifically, once you get the software loaded, and if you plan to stay within a single piece of software (not switching back to Home often) then the emulation mode is suitable for productive use of reference materials, or programs that don't require too much input. If you do switch between various programs, you'll see long delays each time you go back Home and then again when launching the application. That having been said, let's proceed to the guide.
Download the QPose packages from Climov's site and install both the -data and the -bin packages in that order. You'll then have an icon that looks like the blue one below in your Applications tab named 'Palm Emulator'. Next, download the PalmM100 ROM image from this site. You'll need to upload the ROM image file into ~/Documents/application/x-rom/.
You may need to prepare your ROM image as described on this page to put it into little-endian format. I don't remember if I did this or not. http://www.cypherpunks.ca/zaurus/ (http://www.cypherpunks.ca/zaurus/)
You can at this time put any Palm applications into ~/Documents/application/x-prc/. Looking at your Documents tab you should see files that look like this representing Palm applications and Palm ROMs.
If you don't see these custom icons, make sure that the following entries are in your /home/QtPalmtop/etc/mime.types file then restart Qtopia. You should also manually add these to your Qtopia Desktop's mime.types file located on your Windows machine at Qtopia Desktop\etc\mime.types in order to ensure that uploaded files end up in the right place on your Zaurus.
application/x-pdb pdb
application/x-prc prc
application/x-pqa pqa
application/x-psf psf
application/x-rom rom ROM
The following steps will illustrate how to get your Palm emulator running the first time, and how to install your first application.
Its probably a good idea to enable swap space for extra RAM. See the instructions for #9 directly above.
Tap the program icon in the Applications tab to start it up (just to make sure it runs). It takes a moment, but then you'll see this screen prompting you to open a ROM file.
So, do like it says and open the ROM file from your documents tab. You will see this screen asking you to specify your emulator settings. If you are using an 8MB swap file, you can run an 8MB Palm, but I've found 4MB to work sufficiently for running/storing a few applications.
Once you click OK on the settings window, the Palm OS loads. This may take a while, but eventually you'll see the main window with the pre-loaded applications.
To load your own applications, switch back to the Documents tab and open a Palm application file. You'll see a progress bar while it loads into the emulator's RAM.
After loading new programs, you may need to force a refresh of the Palm's internal list by opening a small program (like calculator) then going back to Home view before the new icon appears.
When you are done using the Palm, just close it up. Your settings, including loaded applications and any data, is stored in a file at /home/QtPalmtop/share/qpose/posession.psf. You might want to make a backup of this file in order to restore your current state if anything should happen. The next time you start qpose by opening the application icon, you'll be brought back to the exact same state your Palm was in when you left -- and a bit quicker, too.
You can disable the swap when you no longer need it.
Just to prove that this works, I loaded a very large and complicated piece of software that is very popular on the Palm platform: The ePocrates medical database. It took about 35 minutes to load all the related files, but then I backed up my posession.psf file so I could restore it easily, anytime. Here are screenshots of ePocrates in action -- and the speed is quite usable.
Glen
-
qpose is frustatingly slow
having owend 2 palmos devices before the c860 made be really look forward to qpose
tovarish