Versions and versioning
This page has not been completed. Parts may be missing or reorganized before completed. Information is provided as-is and may have errors.
This page contains information about versions of the Prizm OS, bootloader, and official add-ins (software and language), as well as the versioning methods used with them.
Operating System
Versions
01.00
- Build timestamp: Unknown
01.01
- Build timestamp: 2010.1005.1420
01.02 (original release)
- Build timestamp: 2010.1122.2053
01.02 (special preloaded release)
- Build timestamp: Unknown
- Changelog:
- Bug with BASIC command Locate fixed
01.03
- Build timestamp: 2011.0608.1049
01.04 (original release)
- Build timestamp: 2012.0305.1800
01.04 (Macronix flash release)
- Build timestamp: 2012.1009.1425
- Changelog:
- Minor changes in a reduced number of flash areas, possibly to support the Macronix flash chip or the new hardware revision associated with it.
02.00
- Build timestamp: 2013.1008.1412
Versioning
OS versions are usually identified by a major and minor number, two digits each (including leading zero for values below 10). The OS shows its version in the form MM.mm.cccc, where MM is the major, mm the minor, and cccc a four digits value that varies with the calculator model and thus is not suitable for identifying the OS version (the same build, when run on two different calculators, can give different values for cccc).
Casio appears to respect the meaning of "major" and "minor": between 01.xx releases, the features introduced were not all that important, and while OS 02.00 did not introduce any radical changes, it added some easily visible and important features.
Each OS build includes a timestamp, presumably of the build time, that is independent from the OS release date, but usually close to it. The timestamps are in the form YYYY.MMDD.HHmm, timezone unknown.