Table of Contents
Calculators
For the many different calculators out there that have EOP capabilities. Architectures vary, as for operating systems. ARM, m68k, z80, and Saturn are just some of the potential architectures, while operating systems are almost always custom, with a few calculators sporting something related to Linux.
Casio FX-9750GII
Operating Systems
n/a
Other
Firmware Flash (get 9860 GII function)
Now you can have the fx-9860 GII operative system
The firmware can be flashed on these using a simple procedure, which allows the user to run various assembly programs from a more advanced calculator. A list of some of these programs is supplied below, alongside the firmware flash link of course.
https://www.casiocalc.org/to/fsdisplay.php?cat2disp=FS.FX.9860G.casm (9680G ASM progs)
http://magnum-casio-games.blogspot.com/2011/06/how-to-hack-your-casio-fx-9750-gii-os.html
Casio Prizm series (fx-CG)
Operating Systems
Console emulation (potential)
Whether these emulators support operating systems for these consoles is unknown; it must be looked into further. Consoles without meaningful OSes are not included.
Nintendo Entertainment System – NESizm git
Nintendo Game Boy (+Color) – Prizoop git + alt. link
Lines Accelerate
optimizes speed and simplicity for your calculator
Some dude’s massive OS series. There’s far too many to list, so the most recently uploaded version is the one chosen. Appears to have many programs.
Utilities
providing functionality not originally found in the OS
Purports itself as a “utilities” combination package for the Prizm. There’s actually a lot in here, so it feels worthy as a proper EOP.
https://github.com/gbl08ma/utilities
Windows CG10
The typical ridiculous Windows shell clone, which seem absolutely ubiquitous on calculators.
Other
Games, etc.
Various interesting programs for these devices that aren’t EOPs.
HP28 series
Other
Games, Graphics, Utilities
Various interesting programs for the HP-28 that are not OSes, but still fit within the realm of EOP.
https://www.hpcalc.org/hp28/utils/
HP38G
Other
Games, Miscellaneous, Utilities
These aren’t OSes, but they feel fitting within the realm of EOP on the HP38G.
https://www.hpcalc.org/hp38/apps/
HP39/40 series
Other
Apps, Games, Graphics
Various interesting applications for this series of calculators; these ones are worthy of EOP.
https://www.hpcalc.org/hp39/apps/
HP48 series
Operating Systems (Clarke 1LT8)
Brindows 2000
“It takes up a lot of memory and is very slow”
A silly replacement shell that imitates Windows 2000. Has some “extra” programs that make it truly EOP worthy.
Cecile 2.1
Another Windows-like program launcher. Little details.
DNF View
A graphical viewer for launching programs on HP48s. Has icons for said programs.
GUI48
A Windows 95 inspired shell that appears to include some EOPs.
HP-98
Yet another Windows 95 inspired shell for the HP48s. Appears more basic than GUI48.
https://www.hpcalc.org/details/313
https://www.hpcalc.org/details/314 (beta, has more features)
HPManager 1.3.1
Some precursor to a larger project that never materialized. Imitates the Windows “Start” menu.
HPWin
Imitates the Program Manager in Windows 3.x. Requires UFL (Universal Font Library). Newer program, as it’s from 2017.
Meta Kernel
as well as many new features, such as a paint program
An overhaul of the stock 48series shell, adding many new features and EOP style flourishes. Requires one whole 128k RAM card.
https://www.hpcalc.org/details/213
https://www.hpcalc.org/hp48/apps/mk/ (extra programs)
PC emulation (potential)
Whether these emulators support operating systems for these computers is unknown; it must be looked into further. PCs without meaningful OSes are not included.
CHIP-8 – chip48 2.25
SuperCHIP-8 – HP48-Superchip
ShellOS
Incompatible with the built-in RPL OS; requires a 32k or 128k RAM card in slot 1
A complete replacement OS for the HP48 series, similar to KnightOS on the TI-83/84+. Not many programs, but quite functional with a few games available.
Win48
Another Windows shell clone, but this time, there is included source code. Thanks Kyle.
WinHP 98 5.5
A more interesting appearing Windows 98 clone for these HP calculators. Program interface looks somewhat unique, with little “widgets” flying everywhere.
WINHP’s PROGMAN
An imitation of the Windows 3.x Program Manager, again. Looks very X11 TWM minimalist, which is cool.
Internet
Cheyenne 0.02
Enables turning these calculators into a web server, with the help of Usinagaz (below). The level of functionality/practicality is unknown.
Navigator 0.07
Allows browsing the internet using a modem, or browsing stored HTML files offline.
https://www.hpcalc.org/details/5844
https://web.archive.org/web/20040103163359/http://www.hp-sources.com/navigator/english.asp
Usinagaz 0.03-040713
Appears to be the prestige web browser for the HP48s (plus a few older series). Has received many updates from 2001 to 2004. Includes various things.
Other
Editors, Geography, Interfaces, Terminals, & Sounds
Various EOP worthy programs across a variety of categories. There’s also games, but they are too numerous to list, even as categories.
https://www.hpcalc.org/hp48/utils/sound/
https://www.hpcalc.org/hp48/apps/editors/
https://www.hpcalc.org/hp48/utils/terminal/
HP49 series (+48GII, 50G)
Operating Systems (Samsung S3C2410A ARM9 or Saturn)
GUIplus
A replacement GUI with a bunch of simple “user convenience” enhancements. Enough of a overhaul to deserve inclusion.
NewOS 0.7b
A “new OS” for the HP49s. Has multitasking support. Looks very basic, but the file list references a “PONG”, so it’s probably not bare.
Windoigt
Similar to DNF View in how it’s a program launcher that comes with a lot of icons.
Windows49
The obligatory Windows clone, with a program menu, photos, etc. Problem is, it’s all in Spanish.
WinHP (CSN)
This is also in Spanish. Has some programs with icons, apparently.
Internet
Cheyenne 0.02
The same as Cheyenne on the HP48s, all the way down to requiring Usinagaz. May be faster?
CONNECT
A program that integrates with Usinagaz to enable internet connection thru IrDA (mobile phones).
ICQ HP 1.1
An HP version of ICQ, for wire and radio.
IRC Prime 0.01
Allows chatting to IRC channels in tandem with Usinagaz.
Mail Prime 0.7
Affords all the functions of a basic email client, including configuration of servers. Requires Usinagaz for the internet, and Navigator 1.00+ for HTML mail.
Navigator 0.08
Just like Navigator for the 48s, this allows viewing of HTML files offline and such.
Navigator 1.00o+
This is the best version of Navigator, as it allows proper web browsing thru modem or phone, whilst also taking advantage of the larger screens on the 49g+ and 50g. However, it does mean it is only available for those two calculators.
https://www.hpcalc.org/details/6001
https://web.archive.org/web/20130910221046/http://ydesir.free.fr/navigator/
Usinagaz 0.3-040713
Just like on the HP48s, this allows access to the internet with a 9600bps speed.
Other
Editors, Misc. Graphics, Mem. Management, and Time
Various EOP worthy programs that don’t fit in the above two categories. There’s also games, but they are too numerous to list, even as categories.
https://www.hpcalc.org/hp49/graphics/editors/
https://www.hpcalc.org/hp49/graphics/misc/
HP Prime (G1, G2)
Operating Systems (Samsung ARM9, NXP Cortex-A7)
Linux (+DOOM)
Installing the Linux OS to NAND Flash or running the Linux OS in the RAM
There may be two ports available for this. One is from 2017, and one is from 2019. Both appear to require cracking the thing open. Little works in the 2017 one, while the 2019 one appears to be a lot more versatile. The 2017 one may only require access to JTAG, while the 2019 one requires flashing. Also, there may be an even newer method that comes with DOOM.
https://www.zephray.me/post/hp_prime_g2_linux (2019 vers.)
https://tech-en.netlify.app/articles/en544372/index.html (DOOM)
https://www.omnimaga.org/hp-calculator-programming-and-support/prime-linux/ (2017 vers.)
Rip’Em
It's an ELF launcher, not a operating system
A custom bootloader and firmware for the Prime, filling in the otherwise very meager amount of low level hacks for the device. Can load basic dummy elf files.
Windows IoT
May not require “dev” access to Windows IoT files, but the background isn’t encouraging. Manages to get into the beginnings of an OS boot.
https://github.com/ms-iot/imx-iotcore
https://web.archive.org/web/20211016105457/https://twitter.com/imbushuo/status/1192181323282038784
Other
Games and Graphics
A bunch of games that run on the Prime. Also, some graphical utilities, including an image viewer.
Texas Instruments 73
See Other TI Calculators.
Texas Instruments 81
See Other TI Calculators.
Texas Instruments 82
See Other TI Calculators.
Texas Instruments 83
See Texas Instruments 83.
Texas Instruments 83+ and 84+
Texas Instruments 84+ CE
See Other TI Calculators.
Texas Instruments 84+ CSE
See Other TI Calculators.
Texas Instruments 85
See Other TI Calculators.
Texas Instruments 86
See Texas Instruments 86.
Texas Instruments 89 and Titanium
Texas Instruments 92 and II
See Other TI Calculators.
Texas Instruments 92 Plus
Texas Instruments nSpire CX
Texas Instruments Voyage 200
See Other TI Calculators.