Dit is de opdracht tiemu die kan worden uitgevoerd in de gratis hostingprovider OnWorks met behulp van een van onze verschillende gratis online werkstations, zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
tiemu - een draagbare emulator van TI (gebaseerd op m68k)
SYNOPSY
tijd [-h] [-v] [--help] [--versie] [--import] [-rom=] [-tib=] [-sav=] [bestandsnaam]
PRODUCTBESCHRIJVING
De TiEmu Met dit programma kunt u een rekenmachine van Texas Instruments nabootsen, zoals de TI89, TI89
Titanium, TI92, TI92+ of V200PLT. De emulator heeft ook een virtuele link-mogelijkheid die
maakt het mogelijk om het te verbinden met een ander programma (zoals bijvoorbeeld TiLP).
OPTIES
De opdrachtregelopties overschrijven de standaardopties (opstartopties) en de configuratie
bestandsopties zelfs. De TiEmu programma accepteert de volgende opties:
-H, --help
Geef een lijst weer met alle opdrachtregelopties.
-in, --versie
Voer de versie-informatie uit.
--importeren=
Importeer ROM of TIB in repository en sluit af. Kan worden gebruikt voor het maken van images (als een
(bijvoorbeeld). Deze vlag moet worden ingesteld vóór -rom of -tib!
-rom= Converteer en gebruik de opgegeven dump als afbeelding. Let op dat de afbeelding wordt toegevoegd aan de
image repository. Geleverd voor compatibiliteit.
-tib= Converteer en gebruik de opgegeven tib/upgrade als image. Idem. Geleverd voor
compatibiliteit.
-sav= Laad het opgegeven statusbestand. Moet een geldige statusafbeelding en doel zijn voor geëmuleerde
rekenmachine. Geleverd voor compatibiliteit.
bestandsnaam
Laad een ROM/TIB/SAV-bestand. ROM- en TIB-bestanden worden geconverteerd en aan afbeeldingen toegevoegd
repository. Afbeelding die overeenkomt met SAV-bestand wordt automatisch geladen en de status is
te laden.
CONFIG FILE FORMAT
In dit gedeelte wordt de indeling van het .tiemu-configuratiebestand beschreven dat zich in de thuismap bevindt
van de gebruiker (Linux) of in de map Program Files (Win32). Een regel voorafgegaan door '#'
symbool is een opmerking. Elke regel heeft de volgende indeling: key=value. Het configuratiebestand moet
hebben de 'RC_END' string aan het einde. Elke regel kan in elke volgorde worden gezet. Houd er rekening mee dat
elke opmerking die in het configuratiebestand wordt toegevoegd, wordt overschreven. Hieronder wordt elke optie beschreven
en de mogelijke waarden:
calctype= Definieert het rekenmachinetype voor de linkparameter. Geldige waarden zijn: ti89, ti89t,
ti92, ti92+, v200. Let op: u hoeft deze instelling niet aan te passen, deze wordt overschreven door TiEmu. Behouden
voor compatibiliteit.
koppelingstype= Definieer het type linkkabel. Kies een van de volgende waarden: geen, parallel,
serieel, TIGraphLink, virtueel, TiEmulator, VTi, UsbGraphLink.
poort = Definieer een linkpoort om te gebruiken. Kan zijn: null, gebruiker, parallelle poort #1|2|3, seriële poort
#1|2|3|4, virtuele poort #1|2, USB-poort #1.
methode= Definieer een I/O-methode om te gebruiken. Mogelijke waarden zijn: automatisch, asm, api, driver,
nul.
adr_poort= plaatst het I/O-adres van de te gebruiken I/O-poort. Het kan 0x3F8 zijn voor een seriële poort
of 0x378 voor een parallelle poort bijvoorbeeld.
serieel_apparaat= plaatst de tekenapparaatnaam van de seriële poort die moet worden gebruikt met een grijs
ZEGGEN.
time-out= met de te gebruiken time-outwaarde in tienden van seconden. Standaardwaarde: 20.
vertraging= met de vertragingswaarde die moet worden gebruikt in microseconden voor zelfgemaakte kabels. Standaardwaarde:
10
achtergrond= Bepaal of TiEmu het hele frame (toetsenbord + LCD) of alleen het LCD weergeeft
scherm. Stel in op 0 als u het toetsenbord niet wilt gebruiken.
skin_bestand= Definieer het aangepaste skinbestand dat moet worden gebruikt. Moet een volledige padnaam zijn.
sleutels_bestand= Definieer de te gebruiken keymap. Moet een volledige padnaam zijn.
afbeelding_bestand= Definieer de TiEmu-image die bij het opstarten moet worden geladen. Moet een volledige padnaam zijn.
tib_bestand= Definieer de FLASH-upgrade (tib of .9xu/.89u) die na de afbeelding moet worden geladen. Moet een
volledige padnaam.
opgeslagen_bestand= Definieer de statusafbeelding van de rekenmachine die bij het opstarten moet worden geladen.
cpu_snelheid= Geef het aantal instructies dat door de M68000 per tijdsinterval van 30 ms wordt uitgevoerd.
De standaardwaarde is -1 (50000 insts/30 ms).
hw_snelheid= Geef de OS2/OSC3 oscillatorsnelheid. Standaardwaarde is -1 (427 op hw1 en 732 op
hw2; OSC2 wordt elke 6250 OSC1-cycli verhoogd).
lcd_snelheid= Definieer de framesnelheid van LCD-vernieuwing. Standaardwaarde is -1 (25 ms => 40 fps).
Gebruik een waarde kleiner dan 10 ms.
img_formaat= Definieert het afbeeldingsformaat van de screenshots. Er zijn verschillende formaten beschikbaar:
jpg, png en ico.
afbeelding_type= U kunt zwart-wit- of gekleurde schermafbeeldingen maken.
img_grootte= De grootte van de afbeelding, dat wil zeggen dat u alleen opnamen kunt maken van het LCD-scherm (lcd) of de
hele venster (skin).
scherm_bestand= Definieert de basisbestandsnaam waar de schermafbeelding wordt opgeslagen.
scherm_teller= Hiermee kunt u de huidige screenshot-teller opslaan. In feite is de
De resulterende bestandsnaam wordt berekend als 'screenfile[screen_counter].[img_format]. Voorbeeld:
'schermafbeelding001.png'.
schermafbeeldingen= Aantal vast te leggen frames.
scherm_overslaat= Aantal frames dat tussen 2 opnamen moet worden overgeslagen.
console= Alleen beschikbaar onder Windows-platform. U kunt de DOS verbergen (nee) of weergeven (ja)
console bij het opstarten of zelfs alleen tijdens het opstarten (boot) weergeven.
kbd_dbg= Geef de toetscombinaties weer in de console als dit is ingesteld (ja). Anders gebeurt er niets (nee).
fs_type= TiEmu ondersteunt meerdere bestandsselectoren voor betere integratie. Het volgende
opties worden ondersteund:
- native: native (standaard): Win32 op Windows, KDE indien gebouwd met KDE-ondersteuning en
draait onder KDE, GTK+ 2.x anders,
- oud: GTK 1.2 bestandsselector,
- nieuw: GTK 2.x bestandsselector (geavanceerde mogelijkheden en kan verborgen bestanden weergeven),
- win32: verouderd (hetzelfde als native),
- kde: KDE-bestandsselector (alleen beschikbaar als TiEmu is gebouwd met KDE-ondersteuning).
bkpts_wnd=
code_wnd=
mem_wnd=
regs_wnd=
pclog_wnd=
stapel_wnd=
heap_wnd= Stel geometriehints in voor de verschillende vensters van de debugger. De indeling is
(x,y,w,h,m,v) waarbij x&y de coördinaten zijn, w&h de grootte, m wordt ingesteld als het venster geminimaliseerd is
en v wordt ingesteld als het raam open is.
dbg_lettertype_type= Schakel aangepast lettertype in als dit is ingesteld op 'aangepast'; gebruik standaardlettertype als dit is ingesteld op
"standaard".
dbg_lettertype_naam= Naam van het te gebruiken lettertype. Het moet een geldige Pango-beschrijving zijn. Lettertypenaam: a
tekenreeksrepresentatie in de vorm "[FAMILY-LIST] [STYLE-OPTIONS] [SIZE]", waarbij FAMILY-
LIST is een door komma's gescheiden lijst met families die optioneel worden beëindigd door een komma, STYLE_OPTIONS
is een door spaties gescheiden lijst met woorden waarbij elk WOORD een stijl, variant,
gewicht of rek, en SIZE is een decimaal getal (grootte in punten). Een van de opties
kan afwezig zijn. Als FAMILY-LIST afwezig is, dan is het veld family_name van het resulterende lettertype
beschrijving wordt geïnitialiseerd op NULL. Als STYLE-OPTIONS ontbreekt, worden alle stijlen
opties worden ingesteld op de standaardwaarden. Als SIZE ontbreekt, wordt de grootte in de resulterende
De lettertypebeschrijving wordt ingesteld op 0.
Denk eraan om uw configuratiescript te beëindigen met het woord 'RC_END'!!!
COPYRIGHT
Auteursrecht (C) 2000-2001, Romain Lievin en Thomas Corvazier. Auteursrecht (C) 2001-2003,
Romain Lievin Copyright (C) 2003, Julien Blache Copyright (C) 2004, Romain Lievin
Copyright (C) 2005-2007, Romain Lievin en Kevin Kofler
Toestemming om deze software en de bijbehorende documentatie te gebruiken, kopiëren, wijzigen en distribueren voor:
elk doel en zonder vergoeding wordt hierbij verleend, op voorwaarde dat de bovenstaande copyrightvermelding
verschijnen in alle exemplaren en dat zowel die copyrightmelding als deze toestemmingsmelding verschijnen
in ondersteunende documentatie.
Dit programma en de broncode ervan worden gedistribueerd onder de voorwaarden van de GNU
Algemene openbare licentie zoals gepubliceerd door de Free Software Foundation; ofwel versie 2 van
de Licentie, of (naar uw keuze) een latere versie.
Dit programma wordt verspreid in de hoop dat het nuttig zal zijn, maar ZONDER ENIGE GARANTIE;
zonder zelfs de impliciete garantie van VERKOOPBAARHEID of GESCHIKTHEID VOOR EEN BEPAALD DOEL.
Zie de GNU General Public License voor meer details.
U zou samen met dit programma een kopie van de GNU General Public License moeten hebben ontvangen;
zo niet, schrijf dan naar de Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
MA 02111-1307, VS.
SUGGESTIES EN BUG VERSLAGEN
De canonieke plek om TiEmu en wat overige informatie te vinden is op
<http://lpg.ticalc.org/prj_tiemu>. U kunt ook een kijkje nemen ophttp://lpg.ticalc.org>
enhttp://www.ticalc.org> voor anderen TI-gerelateerde programma's voor Linux.
Gebruik tiemu online met behulp van onworks.net-services