The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 795 - File: showthread.php PHP 7.4.33 (FreeBSD)
File Line Function
/showthread.php 795 errorHandler->error





Post Reply 
Nonpareil II status and plans
01-28-2024, 11:33 AM (This post was last modified: 01-29-2024 07:01 AM by brouhaha.)
Post: #1
Nonpareil II status and plans
In the wee hours of Saturday morning, Nonpareil II reached the point of successfully simulating its first calculator model, the HP-25. It is still using the non-scalable graphics from Nonpareil I, as I haven't yet had time to create scalable graphics for any model other than the 16C (proof-of-concept graphics, no simulation yet). The state save for the 25 is currently manually performed by File/Save as, and I'm just starting on state loading. Eventually it will be automatic like Nonpareil I.

I spent some time a few months ago making sure that I could "easily" build a Nonpareil release for Windows, and had that mostly working. More recently I've worked on getting it to build for macOS, which is still in progress. Today I've discovered that some of the things I did to make it build for the Mac actually broke the ability to build for Windows, and I spent a lot of today figuring out how to fix that. Even though I stick to the C++20 standard, not using any non-standard extensions, and use Qt6 for the user interface, which has good cross-platform support, it is still the case that cross-platform development can be very difficult.

Now that something is actually working, I plan to release a demo for Windows and macOS soon. I expect further progress to be more rapid, but I still want to, as soon as possible, get a minimally functional preview/demo release into the hands of people willing to try it.

Unlike what I've done in the pastI, I plan to put Nonpareil II into the Microsoft and Apple stores as a paid application, to raise funds to support further development. At first, Nonpareil II will NOT be open-source, though I still plan for it to be open source later. I think that if I publish the source right away, people will build releases they sell cheaper or give away, so I want to develop at least some user base before open sourcing it.

The early preview/demo will of course be distributed free-of-charge. I won't switch to the paid stores until it is much closer to the intended level of functionality

I've been agonizing for some time over this decision to not make it open source from day one, and I'm still not thrilled about it. I hope Nonpareil users are not too disappointed.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Nonpareil II status and plans - brouhaha - 01-28-2024 11:33 AM
RE: Nonpareil II status and plans - agarza - 01-31-2024, 03:19 AM
RE: Nonpareil II status and plans - BruceH - 02-01-2024, 01:44 AM
RE: Nonpareil II status and plans - EdS2 - 02-01-2024, 09:05 AM



User(s) browsing this thread: 3 Guest(s)