Nonpareil status
|
11-16-2022, 06:19 AM
Post: #45
|
|||
|
|||
RE: Nonpareil status
As I inch toward a new release of Nonpareil, the github repository now contains the graphics for the 92, as well as improvements to the graphics for the 19C, 21, 22, 25/25C, 27, and 29C.
Nonpareil currently does not build for Windows, because I switched from the deeprecated glib GTimeVal to using POSIX CLOCK_MONOTONIC for simulation timing. I'll try to address that in the near future; there's a Windows API to provide equivalent functionality, QueryPerformanceCounter in profileapi.h. Once it builds and works on Windows again, I'll probably release it as Nonpareil 0.80. I've been experimenting with implementing a subset of Nonpareil in C++ using Qt, and the first hurdle was creating a suitable push-button widget, as the standard Qt QPushButton and QToolButton didn't really meet the requirements of Nonpareil. (That was the case with the standard GTK2 button also.) Fortunately Qt has a QAbstractButton that I was able to subclass to get most of the behavior I wanted. While I think that I'll eventually base a future release of Nonpareeil on this rewrite, that's pretty far out on the horizon. In the mean time, I might release an experimental program that only simulates one calculator, possibly 25C or 29C. I'm also working on using scalable graphics (SVG) instead of bitmaps, to allow arbitrary resizing of the window, but that's probably a bit further out, and I expect the first test for that will be the 12C. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 9 Guest(s)