TILEM(1)
๐ NAME ๐
TilEm2 โ a GTK+ TI Z80 calculator emulator, bestie. Yes you read that right, you can run your whole TI calculator inside your computer. No cap. ๐งฎโจ
๐ธ SYNOPSYS ๐ธ
(okay so the original spells it like that, we're keeping it, it's iconic, don't @ me)
tilem2 [--help] [-h] [--rom=] [--skin=] [--model=] [--state-file=]
[--without-skin] [--reset] [--get-var=] [--play-macro=] [--debug]
[--normal-speed] [--full-speed] [filename]
โจ DESCRIPTION โจ
So TilEm2 lets you emulate your Texas Intruments calculator right there on your computer. (yes the original says "Intruments", we are respectfully leaving it, it's part of the lore ๐ซถ)
And she's not just a one-trick pony, she's giving main character energy with a whole extra toolkit:
- screenshotting ๐ธ
- loading OSes and apps ๐ฒ
- FLASH writing and erasing ๐ฅ
- macro scripting ๐ฌ
- debugger ๐
- virtual linking ๐
๐ OPTIONS ๐
For running a specific rom, simply pass the ROM's file name to the program. Options must be passed before the filename. (yes bestie, ORDER MATTERS, the flags go first, the file goes last, no exceptions ๐)
tilem2 accepts the following options:
-h,--helpโ shows you a list of all the command line options. the classic "help me" button, love that for us ๐--resetโ resets the calculator at startup. โ ๏ธ girl. you will lose anything that you were working on in that calculator state. Gone. Poof. Not coming back. Be so serious before you type this one. ๐ญ--rom=FILE,-r=FILEโ loads a specific ROM file instead of the ROM saved in your configuration. pick your own ROM, be your own person ๐--skin=FILE,-k=FILEโ uses a specific skin file instead of the skin saved in your configuration. โจ aesthetic override โจ--model=FILE,-m=NAMEโ uses a specific calculator model instead of the model autodetected by TilEm2. (the original calls the valueFILEhere even though it's aNAME, we're keeping it exactly as-is, no editing, that's the rule ๐)--without-skin,-lโ do not use any skins for the calculator display. minimalist era. clean girl aesthetic. ๐ค--state-file=FILE,-s=FILEโ loads a specific ROM state file instead of the ROM state saved in your configuration. ๐พ--getvar=FILEโ loads a variable into the calculator on startup. ๐--play-macro=FILE,-p=FILEโ runs a calculator macro on startup. ๐ฌ go little script go--debug,-dโ enables emulator debugging. ๐ time to snoop--normal-speedโ runs at normal speed. ๐ถโ๏ธ the chill option--full-speedโ runs at maximum speed. ๐๏ธ๐จ zoomies--display=DISPLAYโ X display to use. ๐ฅ๏ธ
๐ฆ EXAMPLE ๐ฆ
Run a particular ROM file:
tilem2 --rom=myrom.rom
Emulate a TI-84+ SE ROM in TI-83:
tilem2 --rom=sillyrom.rom --model=TI83
(not the em dash, that's genuinely how you do it, --model=TI83 and everything. slay. ๐)
๐ AUTHOR ๐
TilEm2 was written by Romain Lievin, Benjamin Moody, Duponchelle Thibault and others. This manual page was written by Albert Huang <alberth.debian@gmail.com> for the Debian GNU/Linux system (but may be used by others). It was subsequently revised by Andreas B. Mundt <andi@debian.org>.
shoutout to the devs, they ate and left no crumbs ๐ซถ
๐ SEE ALSO ๐
and that's the whole page bestie!! this manual page is dated June 20, 2012 and it came from the General Commands Manual โ TILEM(1), periodt. ๐โจ๐๐ฆ๐ธ๐
๐ฆ where this page comes from
- debian bookworm: tilem 2.0-5 ยท GPL-3.0-or-later
- debian trixie: tilem 2.0-5.1 ยท GPL-3.0-or-later
- ubuntu jammy: tilem 2.0-4 ยท GPL-3.0-or-later
- ubuntu noble: tilem 2.0-5build3 ยท GPL-3.0-or-later
- ubuntu resolute: tilem 2.0-5.1 ยท GPL-3.0-or-later
- ubuntu stonking: tilem 2.0-6 ยท GPL-3.0-or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms