- Port of Upsilon (fork of Numworks' OS)
- 07 May 2023 01:22:44 pm
- Last edited by Heath on 18 Aug 2024 12:55:32 pm; edited 6 times in total
I've ported Upsilon to the Casio CG50 (and likely CG10/20 too but it's not tested). Upsilon is a fork of Omega, which is a fork of an older version of the Epsilon OS used by Numworks on their calculators. It runs as an addin, so it doesn't overwrite the Casio OS or anything, but if you stay in it you can use it as an alternate OS.
What advantages does Upsilon have over the Casio OS? Well, in my opinion the UI is nicer and easier to use, the source code is available so you can customise it more, the Python support is better etc. On the other hand, it’s missing a few features like 3D graphing and you can’t use it in exam mode so you would probably want to use it alongside the Casio OS.
Photos:
[img]https://media.discordapp.net/attachments/740606937477152790/1104833537439436900/IMG_0964.jpg?width=412&height=309[/img]
[img]https://media.discordapp.net/attachments/740606937477152790/1104833537993089024/IMG_0965.jpg?width=412&height=309[/img]
[img]https://media.discordapp.net/attachments/740606937477152790/1104833538559315968/IMG_0966.jpg?width=412&height=309[/img]
[img]https://media.discordapp.net/attachments/740606937477152790/1104833539050061954/IMG_0967.jpg?width=412&height=309[/img]
[img]https://media.discordapp.net/attachments/740606937477152790/1104833539591114752/IMG_0968.jpg?width=412&height=309[/img]
There are a few issues with it at the moment, like graphing being really slow and the battery indicator not working, but it's good enough that I think people might find it useful. I've submitted a PR so hopefully it can become part of Upsilon soon but here's a g3a file that you can try:
Upsilon.g3a
To get back to the Casio OS's main menu, you need to press and hold the menu button for a bit. Also no settings or programs you make in Python are saved persistently at the moment
Licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 as required by the license inherited from version 15 of Epsilon. The source is in the PR I linked
What advantages does Upsilon have over the Casio OS? Well, in my opinion the UI is nicer and easier to use, the source code is available so you can customise it more, the Python support is better etc. On the other hand, it’s missing a few features like 3D graphing and you can’t use it in exam mode so you would probably want to use it alongside the Casio OS.
Photos:
[img]https://media.discordapp.net/attachments/740606937477152790/1104833537439436900/IMG_0964.jpg?width=412&height=309[/img]
[img]https://media.discordapp.net/attachments/740606937477152790/1104833537993089024/IMG_0965.jpg?width=412&height=309[/img]
[img]https://media.discordapp.net/attachments/740606937477152790/1104833538559315968/IMG_0966.jpg?width=412&height=309[/img]
[img]https://media.discordapp.net/attachments/740606937477152790/1104833539050061954/IMG_0967.jpg?width=412&height=309[/img]
[img]https://media.discordapp.net/attachments/740606937477152790/1104833539591114752/IMG_0968.jpg?width=412&height=309[/img]
There are a few issues with it at the moment, like graphing being really slow and the battery indicator not working, but it's good enough that I think people might find it useful. I've submitted a PR so hopefully it can become part of Upsilon soon but here's a g3a file that you can try:
Upsilon.g3a
To get back to the Casio OS's main menu, you need to press and hold the menu button for a bit. Also no settings or programs you make in Python are saved persistently at the moment
Licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 as required by the license inherited from version 15 of Epsilon. The source is in the PR I linked