Wednesday, 17 June 2009

rlplot 1.5 (qt)

Here is my latest compilation, the current stable version of rlplot for the Sharp Zaurus (pdaXrom):


Although this is no heavy-weight graphing application, it is quite handy for producing small graphs and charts for on-screen viewing. However for us Zaurus users, the functionality and thus the usefulness of the software is a little limited. This version has been compiled as a QT3 application. All the really useful export goodies come when the application is compiled against QT4 - which we don't seem to have! However, kudos to the developer for providing support for QT3 and QT4 simultaneously, even if the functionality is dependent on which version of the QT libs the application is is compiled against! Of course, if you are really desperate for output, you can always grab a screen plot with GSnapshot! I have included a download ink for a GSnapshot ipk at the bottom of this post.

One of the features I like about this application its ability to overlay multiple plots:


So, for example, you can easily do a visual check of a data set for normal distribution. Data can be entered into a surprisingly capable spreadsheet-like grid or imported via CSV files, before being plotted with the integral plotting engine. A surprising large number of plot types are supported, from simple x-y scatter plots, through box/whisker plots and a fair few types between.

Being a QT application, you will need the QT3 libraries. I have included a download link to the relevant ipk at the bottom of this post in case you don't have them. Anyway, enjoy:

(required) Downloads
qt3libs_3.3.3-8
rlplot_1.5

(optional) Downloads
gsnapshot_alpha

Monday, 15 June 2009

mathomatic 14.4.5

Here is my latest compilation: mathomatic 1.5 for the Sharp Zaurus (pdaXrom):


No special libraries are required to run this; just a single ipk to install. Although the interface for this application is a little dated, it is good at what it does and is surprisingly fast. This application has been in continuous development since 1986 - so it definitely qualifies as stable!

Outputs are presented nicely and in a form very reminiscent of the DOS based Derive. Anyway, hope this is of use to someone. I was expecting to upload this package yesterday, but a quick check of the author's web-site rjust prior to posting evealed that a new stable version had been released just before I checked!

(required) downloads
mathomatic_14.4.5

Sunday, 14 June 2009

x48 0.4.3

I was in two minds whether to post this application, but on reflection I thought that since I occasionally dip into it when I don't have my normal calculator to hand, it does belong here. Here is Markus Fritze's x48 for the Sharp Zaurus (pdaXrom):


Although this application has not been compiled by myself (it was originally compiled by anunakin), I have re-packaged it with some goodies. This pretty faithful rendition of the last of HP's great industrial calculator designs (before HP became a toy manufacturer): the HP48GX. My ipk comes with a (revision R) ROM, and two storage cards (128k in port1 and 128k in port2) pre-configured. There appears to be a bug that ensures the valid card configurations are always limited to those of the HP48SX, ie 2 128k cards. I have tried various ROM images and card configurations, but always end up with two 128k cards, irrespective of the sizes of the files generated by mkcard that are used. This limits to a degree, the sort of applications that can be stored on one card, but I guess there is no reason why you cant have multiple cards. I would like to return to this to see if I can't get a proper GX card configuration accepted at some time in the future.

I have written a small how-to and some .ksc scripts for transferring files between the Zaurus and the emulator. Armed with these, the vast array of software for the HP48 at sites such as hpcalc.org is available to the Zaurus via X48. I have included a link to a kermit ipk (originally compiled by Jeffrey Altman for the Zaurus 5000) at the bottom of this post, which is what I use to transfer files to and from x48. The transfer how-to assumes the use of this package.


Although I believe Hewlett Packard retain the copyright on the ROMs, they made them 'available' for individuals not owning HP48s back in 2000 (for non-commercial use), so you can now use such ROMs with a clear conscience. Other ROM revisions can be found here. PDF manuals for the HP48 can be found here.

Sadly, it looks like the x48 project has stalled; the original developer has not released an update since 2005, so it looks like this is the final version of x48 unless someone else can pick it up.

Although this emulator is a little slow, it is workable particularly if you have 'must-have' applications for a real HP48. This application should run on a default pdaXrom installation.

(required) Downloads
x48_0.4.3

(optional) Downloads
kermit_8.0.206
Transfer how-to and kermit scripts

Wednesday, 10 June 2009

Status update 1

I thought I had better post an update. There is a bunch of applications I am compiling / researching / testing at the moment:
  • I have tweaked X48 and should post that within a couple of days.
  • Also, an update to lyx has finished compiling (after 33 continuous hours!). I am working on the proper integration of a huge tex package to work with this - almost there on that one - just one more issue to be resolved.
  • I have an updated version of mathomatic done, which again should be uploaded with a couple of days.
  • xephem is about to be updated via my cross-compiler, so that should arrive within about a week.
  • Research is ongoing with regards to updating maxima. I need to re-compile clisp for this, but I have not yet tied down which version, since different versions work on different platforms! Once maxima has been updated, I will post an update for wxmaxima as well.
  • r and genius were temporarily stalled for the lack of a FORTRAN compiler. I now have a plan for this, and am just waiting on a rainy day to try and put it in motion.
  • I have an on-going battle with scigraphica. I am struggling to get numarray compiled. Again, I have now figured out a plan of attack, and remain cautiously optimistic that I can get it to work - but this will take time.
  • grace has been put to one side for now. I ran into huge problems compiling the cephes package. Although I am not optimistic about this, I would like to feel it is possible. The application itself was an easy compile - as ever it is the pre-requisites that cause the problems!
  • rlplot has bee updated, and again an update should appear shortly.
  • I have not looked at scilab yet, but am aware that it is a big - big job, and if I can get it compiled, it will not be the absolute latest.
One thing I have noticed. The lack of a useful implementation of QT4 is severely limiting the choice of what to compile.....

That's about it for now....check back shortly for some of these updated applications. Ohhh, almost forgot. I now have a SL-C1000 dedicated just to compilation which should make things a bit easier for native compiles.

Thursday, 4 June 2009

yacas 1.2.2

Here is the current version of yacas for the Sharp Zaurus (pdaXrom):


No special libraries are required; this is a simple install of a single ipk. I have posted a link to the ipk at the bottom of the post. As you can see from the screen shot, the output isn't particularly elegant, but as a quick and dirty calculator its useful....

(required) Downloads
yacas_1.2.2