Nonpareil Archive
I’m still making progress towards a new release on Nonpareil. Sometimes it seems like the more work I do, the more I find that needs to be done.
Suboptimal new computer experience — privacy vs. Mac OS X
1 Comment Published by Eric April 10th, 2008 in Mac OS X, Nonpareil, Privacy, The Suboptimal WayI just got a refurbished Apple Mac mini, with the 1.83 GHz Intel Core 2 Duo processor. It is mainly intended for use compiling my open source programs such as Nonpareil for Mac OS X. I am extremely surprised at the user experience of booting Mac OS X Leopard for the first time, [...]
Several people have inquired about the status of Nonpareil, so it’s time for an update.
There are major changes in progress that are mostly “under the hood.” The released versions of Nonpareil install KML, image, and ROM files in a library directory (or with the Program Files in Windows). There has been no clear [...]
This is just a minor release to fix build problems. Two missing semicolons were added to src/kmly.y because some versions of Bison complained about them. The GDK initialization in src/str2png.c was replaced with GObject initialization, so that str2png doesn’t require an X server to be present at Nonpareil build time.
There is no change to the [...]
New calculator models in Nonpareil
0 Comments Published by Eric August 27th, 2006 in Calculators, NonpareilI just committed the KML files and graphics for the HP-22 and HP-27, the graphics being based on Maciej Bartosiak’s graphics for other models. I have poor graphic art skills, so the 27 artwork could be better. But at least there’s finally something; I’ve had the ROM dumps for a long time but without suitable [...]
I haven’t written about Nonpareil in over six months. There’s been some progress, but it’s been very slow due to work and school. I’ve been improving the build system (SCons-based), and hacking up a new “Cbutton” widget for the calculator buttons and slide switches, based on the GtkButton widget. This will allow [...]
First non-RPN calculator in Nonpareil
1 Comment Published by Eric January 14th, 2006 in Calculators, NonpareilThanks to a ROM image and code provided by HrastProgrammer, Nonpareil will soon support its first non-RPN calculator, the TI-57.
Since non-RPN calculators (even the HP-01 and HP-10) aren’t really consistent with the name Nonpareil, I’ve decided to put them into an optional “downgrade pack”.
I’m not sure whether the TI-57 will make it into the next [...]
In mid-November, Xavier Théry contributed a very nice HP-67 image. I’ve just adjusted the KML file and checked both into the Subversion repository. It will be used in the next release.
There hasn’t been much to report on Nonpareil development lately. I haven’t had much time to spend on it, but I have made some progress. Most notably:
I came up with a scheme to fake the Woodstock pointer wrap behavior well enough that the HP-29C and HP-67 label search code works. I don’t [...]
Nonpareil: improved KML keyboard mapping support
0 Comments Published by Eric November 13th, 2005 in Calculators, NonpareilA Nonpareil user asked about keyboard mapping for the 41C/CV/CX ON, USER, PRGM, ALPHA, shift (gold), SST, and R/S keys. All keyboard mappings are user-configurable in the KML file, but setting them properly is tricky. Until now, you had to know GDK’s host keyboard keysym number (called “scancode” in the KML file), and [...]
