Credit Where Credit is Due

Recently I’ve been getting a lot of pms (no, not PMS!) thanking me for all the work I’m putting into keeping MMBasic updated for the PicoCalc. Folks, I really don’t do much at all. There are ten (eleven, if you include Version.h) files that need changing. The user known as [adcockm] is the genius who did all the work analyzing earlier versions and coming up with the changes necessary. Those changes are still applicable (with a couple minor additional changes) to the latest versions. All I do is to use a file comparison tool which points out all the parts of adcockm’s work that need copying to the latest source. It’s almost automatic and takes only about 15 minutes from the time I hear that there’s a revision to generate a new version that will run on PicoCalc. There are a couple bugs (editor and serial port) in adcockm’s changes but I haven’t found them yet. Since adcockm is much more familiar with his own code than I am, I hope he continues developing for PicoCalc and is able to kill those bugs and release new versions of his files. So, to sum up, let adcockm know how much you appreciate him rather than praising me. We don’t want him to become discouraged now, do we?

19 Likes

@adcockm :clap:, please keep up the good work :glowing_star: !

It would help if you put some explanation in your posts as to the nature of your work instead of just a download link.

I was confused up till now if your builds were based on ClockworkPi version with only Peter’s changes, or on the adcockm version, or on your own completely seperate project.

You must have missed my first post in the series. I explained that I was just applying Michael Adcock’s (@adcockm) changes to successive builds. Since Michael didn’t want to keep up with almost daily new releases, I said I’d only do this until Michael posted his “official” changes again. I explained that I am not a C programmer but that I had downloaded a great program to incorporate changes from one version to another. I used that to insert Michael’s changes to newer RCs and it seemed to work fine. Recently, ernst made some fixes to @madcock’s changes and also Peter Mather’s original. These changes fixed serial communications and screen colors in the editor. ernst plans on giving the changes to @adcockm to incorporate into his GitHub page. Once that’s done, I will bow out (gladly!) and people can get the changes directly from there once more.

1 Like