Anyone here got a CASIO CP400 or CP400+E (ClassPad II)? Or CG500 too, since that’s just the same calculator on a different enclosure.

It’d be really helpful if y’all could submit your calculators Serial Numbers to my.calcs.quest!
As well as do the Diagnostic1 key combo to figure out your ABS_Date (maybe add at β€˜comments’?)

Specially if it was bought late 2022 or later (but older models, submit too!): Apparently there’s a new revision for the ClassPad (possibly for the cg500 too? haven’t seen that) that breaks compatibility with OSes older than 2.01.7, and hollyhock runs on 2.01.2. We’re trying to figure out what changes and how the SN works at Hollyhock-2 discord.
We know that affected calculators have an ABS_Date of 2022, while afaik all previous ones had an ABS_Date of 2012.

I have a CG500 bought in mid-2022, but it (thankfully) has the 2012 ABS_Date.

#CASIO #ClassPad #ClassPadII #fxCG500 #fxCP400 #Calculators #Homebrew #OpenSource #Hollyhock

@luana I have a CG500 with SN already up in MyCalcs. What field are you using to track the ABS_Date so I can add it?
@luana Never mind! I re-read your initial post and saw that you suggested the Comments field. It has been updated, but it is not one that you're interested in. Bought in late 2022, but still has the 2012 ABS_Date.
@luana I have a CG50, not a CG500
@luana are these calculators also relevant?

@luana according to the utilities add-in, my ABS date is 2017.0106.2008

I purchased the calculator ~ a year ago

@CauseOfBSOD Not really for hollyhock, since they run a different OS (and afaik support addins out of the box so something like hhk isn’t really needed).

But MyCalcs is for calculators in general, and keeping a database of serial numbers is always cool so feel free to register yours too!! It could definitely be helpful in the future for folks that wanna mess with that model!

@luana ah cool

i didnt realise that there were calculators out there which didnt allow custom addins (i thought that was just going to be a thing with the fx cg100 that recently got announced)

@CauseOfBSOD Yeah, the CG500 and ClassPad II don’t support addins. They announce like you can add the Physium and Algy addins, but those are actually not addins at all. They’re already bundled into the OS and just check for a file with the right name and right hash to show up their icon. Addins do not exist on those calculators.

Also, the CG100 won’t support addins either? Uh, that sucks. I guess eventually a modded firmware like hollyhock will show up for it too.

@luana it has micropython, but based on the cg50 displaying shit with that takes forever and its basically useless

you also dont have casio basic either

@luana i mean third-party addins for the fx-cg series were never officially supported, we just used a modified version of the fx-9680whatever sdk and then eventually reverse-engineered enough to make a full open-source sdk with near-complete syscall coverage

@CauseOfBSOD the CG500/CP400 don’t even have python lol (they’re older than the CG50)

We do have Casio BASIC tho (slow af)

@luana on the fx cg50 python allows for very limited interface potential, but basic has limited output potential

each one has something the other doesnt, and they both suck because of it (only way to really do stuff is with addins)