Overview of Teo

The original version of the Teo emulator was developed in 1994 for MSDos with the Allegro library. To adapt it to the OSes evolution, portings have been made for win32 (from Windows 98) and Linux. Those three versions are maintained by now.

Besides, a native MacOS and now MacOSX porting is managed by R. Bannister since the very first versions of Teo.

Launching options

Teo accepts the following options on command line:

-h, --helpdisplay help
-r, --resethard reset the emulator
-0 FILE, --disk0=FILEload a disk (drive 0)
-1 FILE, --disk1=FILEload a disk (drive 1)
-2 FILE, --disk2=FILEload a disk (drive 2)
-3 FILE, --disk3=FILEload a disk (drive 3)
--memo=FILEload a ROM cartridge
--cass=FILEload a tape
xxxxxload disk/tape/memo (depends on file format)
Control panel

Pressing the [ESC] key on the PC opens the control panel.

Sounds

If you have some problem with the sound (sound with crackles, for example), launch Teo with reset. It will fix several sound problems and problems in general.

Keyboard

A key pressed on a French keyboard should display the same character in the emulator, provided the same key exists on the TO8 keyboard. The other keys can be accessed differently :

STOPTAB
CNTLeft CTRL
ACCALT
DELBACKSPACE
F6F6 or SHIFT+F1
F7F7 or SHIFT+F2
F8F8 or SHIFT+F3
F9F9 or SHIFT+F4
F10F10 or SHIFT+F5

If you have some keyboard response problems, don't hesitate to play with the numeric pad lock key (Num Lock).

Joysticks

In addition to being possibly detected materially, they can be controlled from the keyboard, Lock. Num. or NumLock off:

Directions joystick 0Key pad 7, 8, 9, 4, 5, 6, 1, 2, 3
Button joystick 0Ctrl right
Directions joystick 1A, Z, E, Q, S, D, W, X, C (French keyboard)
Button joystick 1Ctrl left
Light-pen and mouse

Each of these two devices will be selected with the menu 'Réglage et Préférences' of the TO8. They are both emulated by the PC mouse.

Disks

The files with the sap and hfe extensions are virtual disks used by Teo, as well the raw formats (FD). You can import or export your SAP disks with software Sap2 and your HFE disks with software Cc90hfe.

If you want to use the HFE format, an empty.hfe disk is in the Teo root directory or in ~/.config/teo once you launch Teo (Debian version).

You can also (depending on the system) access directly to a floppy if you have a drive. But it is strongly recommended not to do write access to floppy disk. Format instead 3"5 floppy disk with Teo itself and copy your original disk onto it. You can then use that copy safely.

It is possible to use disk 3"5 high density double side (1.44MB - 2HD) by obstructing the high capacity hole of the floppy disk with a simple piece of tape.

Tapes

Files with the extension k7 are the virtual tapes used by Teo. You can import or export your tapes with the software Wav2k7.

Cartridges

Files with the extension m7 are the virtual cartridges used by Teo.

By default, each file dialog will try to open in the directories disk for floppy, cass for tapes and memo for cartridges.

Printers

Teo contains an emulation module of the Thomson dot-matrix printers PR90-042, PR90-055, PR90-582, PR90-600 and PR90-612 which can handle at the same time raw output, text output and graphical output.

Miscellaneous commands

[F11] saves a screen-shot (Windows)
[F12] displays the debugger (Linux and MS-DOS)

More ?