Category Archives: Calculators

HP-41CX in Nonpareil

The HP-41CX is now mostly working in release 0.67 of Nonpareil. I implemented the basic Phineas chip (Time Module) functionality, though apparently the stopwatch uses the TESTB mode which I haven’t put in yet. The clock runs at real time, … Continue reading

Posted in Calculators, Nonpareil | Leave a comment

fixed it again

The Nonpareil bugs I introduced last night were easy to find by comparing traces captured with the last stable version against traces captured with the latest code. Fixes are checked into Subversion. I’ve started integrating Phineas chip support (real-time clock … Continue reading

Posted in Calculators, Nonpareil | Leave a comment

Broke Nonpareil good!

There’s been an item on my Nonpareil TODO list for quite a while to refactor the low-level arithmetic and register operations out of the Nut processor simulation, and share them with the Classic and Woodstock processors. This is desirable because … Continue reading

Posted in Calculators, Nonpareil | 1 Comment

Nonpareil release 0.66

I started work on a RAM display window for Nonpareil‘s GUI debugger. The first attempt resulted in a window taller than the screen; I had to learn how to use a GTK viewport to get scrolling capability. Now the window … Continue reading

Posted in Calculators, Nonpareil | Leave a comment

Finally squashed a nasty bug…

I thought I’d previously managed to fix the calculator state restoration bug in Nonpareil, but it turns out that the bug only manifested on 32-bit machines and I was trying to debug it on a 64-bit machine. There was a … Continue reading

Posted in Calculators, Nonpareil | Leave a comment

More calculators in Nonpareil

Release 0.63 of Nonpareil now simulates the HP-11C, HP-12C, and HP-15C calculators.

Posted in Calculators, Nonpareil | Leave a comment

Nonpareil release 0.61

I finally released version 0.61 of Nonpareil last night. Now it has support for the HP-16C “Computer Scientist” calculator, and due to bug fixes the HP-34C, HP-37E, HP-38E, and HP-38C finally work correctly. The big news is that there is … Continue reading

Posted in Calculators, Nonpareil | Leave a comment

Nonpareil ad nauseum

I’ve been fixing bugs in Nonpareil, and improving the SCons build files I use instead of Makefiles. I’ve finally got the 14/15-digit display mode of the Woodstock processor (ACT) working correctly, as far as I can tell. That’s used in … Continue reading

Posted in Calculators, Nonpareil | Leave a comment

More success with Nonpareil

This morning I was trying to figure out why Nonpareil isn’t coming anywhere close to simulating the HP-67 correctly. It comes up with a single decimal point lit in the display, and the only visible responses to the keyboard are … Continue reading

Posted in Calculators, Nonpareil | Leave a comment

Voyager calculators in Nonpareil

Thanks to some help from HrastProgrammer, the HP-11C and HP-16C are now fully functional in the Nonpareil simulator. The display annunciators don’t work yet, but everything else seems fine. Recently I’ve mostly been working on improvements to the simulation infrastructure. … Continue reading

Posted in Calculators, Nonpareil | Leave a comment