För många geeks var Texas Instrument Scientific Calculator deras bästa vänner under klasserna i gymnasiet. Inte så länge sedan kommer jag ihåg att programmera ett Space Invader-spel i TI-Basic under en mattexamen. Men som en nackdel för att växa upp: Många av oss var tvungna att lämna vår dyrbara TI längst ned i en låda. Tack vare emulering och vårt favorit OS är det möjligt att använda en TI igen med nostalgi. Två program är tillgängliga för detta ändamål, båda med sina fördelar.

TilEm

Låt oss börja med den svåraste emulatorn att behärska - TilEm. Denna programvara är utformad för att emulera endast TI med chip Z80. Om du gillar att du inte har någon aning om vilken som använde vilken processor, kan TilEm emulera TI 73, 82, 83, 83+, 83+ SE, 84+, 84+ SE, 85 och 86. Den är inte förpackad för Ubuntu, så det enda sättet att få det är att kompilera från källorna. Du kan ladda ner det här. För installationen kan du använda den traditionella

 ./configure gör sudo make install 

Obs! Du måste ha libgtk2.0-dev och libglib2.0-dev installerad först.

Nu när du är redo att installera, borde du veta att du också måste konfigurera emulatorn själv. För att få det till jobbet behöver TilEm den ROM i TI som du vill efterlikna. Som ett juridiskt meddelande är en TI: s ROM upphovsrättslig, och att använda en du måste ha den modellen av TI själv. För att få ROM från din TI kan du använda den mycket bra programvaran tilp2 . För att installera, använd kommandot

 sudo apt-get installer tilp2 

TiLP är ett gränssnitt för att ansluta till dina TI- och överföringsfiler. Men i "Verktyg" har du möjlighet att dumpa ROM: n. Om du inte har din TI med dig just nu kan Google hjälpa dig att hitta en ROM. Men kom ihåg att om du inte har en TI, ladda inte ner en ROM.

När du har din ROM, placera den i lämplig undermapp under "/home/username/.TilEm/". Emulatorn skapade mappar som motsvarar den modell av miniräknare du vill emulera. Som användare av TI-83 + lade jag min ROM i mappen "/home/Adrien/.TilEm/ti83p/".

Du kan nu starta emulatorn via konsolen och kommandot

 tilem 

Din TI ska dyka upp på din skärm.

Det kommer att reagera som en vanlig räknare till musen: lite förvirrande först, speciellt om du inte använder emulatorer mycket ofta, men ganska enkelt och stabilt. Ett högerklick skapar en mycket användbar meny som låter dig spara räknarens tillstånd, ladda en, simulera länk etc.

Det är intressant att notera den grafiska debuggerfunktionen som kommer att tillfredsställa dem med tålamod att behärska det.

tiemu

Jämfört med installationen och konfigurationen av TilEm är TiEmu mycket enkelt att sätta på plats. Öppna bara en terminal och typ

 sudo apt-get install tiemu 

att installera den på Ubuntu. Som sidnot kan en hudredigerare också fås via paketet "tiemu-skinedit". I motsats till den tidigare emulatorn fungerar TiEmu bara för modellerna TI 89, 89 Titanium, 92, 92+ och V200PLT.
Vid lanseringen kommer TiEmu att låta dig konfigurera den ROM du vill använda. Du kan använda en PedRom (en ersättnings-ROM under GPL-licens), din egen dumpade ROM, eller till och med extrahera en från din TI via TiLP. Därefter uppträder TI som tidigare.

Den enda skillnaden är högreklikkmenyn som är lite mer möblerad. Förutom de klassiska last- / spara-tillstånden och länk simuleringen, föreslår TiEmu en mer komplett grafisk debugger, skärmdump och skinnkonfiguration.

Om du vill använda TiEmu maximalt, bör du komma ihåg att skinnen finns på "/ usr / share / tiemu / skins", GPL ROM på "/ usr / share / tiemu / pedrom /" och skärmen fångar på "/ home / username / tiemu /", med de anpassade ROM-skivorna.

Slutsats

Du har nu makt att emulera din favorit TI-kalkylator på din dator. Känn det, njut av det och använd det med försiktighet. Det kan bli användbart, speciellt om du vill prova TI-appar men glömde din räknare. Vi såg två program för att göra jobbet, båda kan krascha utan varning, men det som verkligen gör skillnaden i slutet är den modell av TI som du vill använda. Därefter kan kvaliteten på felsökaren också ha betydelse för dig om du verkligen är inprogrammerad.

Vilken emulator skulle du använda? TilEm eller TiEmu? Och varför? har du några andra frågor? Vänligen meddela oss i kommentarerna.