6. Popup menu

By clicking the right button menu anywhere on the main window, you gain access to the functionnalities of the emulator. If you let your mouse cursor on the item during some while, a tooltip will appear. The menu is organized as follow :


6.1 Link

The Send file to TiEmu item will let you choose a file to load into the emulator. At the time being, you can't choose more than one file at a time.

The Link options item open a dialog box :


Hardware link cables have not been tested yet. For this reason, keep cable and port settings to null.

To connect VTi and TiEmu:
- run VTi; next, run TiEmu
- choose VTi cable, port #2
- open VTi menu, go to Enable Cable Link and be sure that Virtual Link is checked.

To connect TiLP and TiEmu:
- run TiEmu; next, run TiLP
- choose TiEmu cable, port #1 in TiEmu
- choose TiEmu cable, port #2 in TiLP

To connect TiEmu and TiEmu:
- run 2x TiEmu
- choose TiEmu cable on both, port #1 and port #2 respectively.

[To complete...]

6.2 Configuration and State

You can save or load a particular configuration. A configuration contains the current parameter of the emulator (emulator image to use, size of window, link cable type, ...). It does not contain any informations on the calculator state. The configuration is saved in the tiemu.ini file. This is a text file and its format is described in the command lin e section.

The calculator state can be saved, loaded or reverted. The state is saved in a file containing an image of the calculator content (LCD, registers, memory, ...).
This can be done at any time. The revert option is useful to reload the latest saved state.

6.3 Debugger

This is a large topic which is covered elsewhere. See the corresponding section...

Reset calc : this completely resets the calculator (erase all). This is like you removed batteries for a while.

Upgrade calc : allow you to load a TI's OS FLASH upgrade into the calculator without needing to send it. If you save the calculator state, TiEmu will remind the upgrade and load it after image at startup.

6.4 Options

Set ROM version : let you choose an existing image from a list. If you want to add an image, click the Import button to convert a ROM dump or a FLASH upgrade into an image.
Note : TiEmu scans the images folder whenever you run this box.



Misc options :
- restrict to actual speed : if checked, TiEmu will run hand-held at its nominal speed. Else, it will run it at the maximum the CPU is capable.
- HW protection : if checked, the HW protection device is enabled and emulated. TiEmu need to be restarted (or an image to be load) for changes to take effect.
- normal view : display skin and/or lcd with a 1x ratio,
- large view : same with 2x ratio (note: until I fix this, it's CPU intensive),
- full screen : display LCD only and make it fit the screen (note: until I fix this, it's limited to 3x ratio because excessively CPU intensive).

Skin for current calc : none, default, other.
The first option let you remove the skin to just display the LCD. In this mode, you keep access to the right menu but you have to use keyboard for TI keys :



The second option make TiEmu fall back on the built-in skin.
The third option let you choose a skin of your own. It must be a TiEmu compatible skin (see the Skin section) else it will be rejected.

6.5 Infos

Misc : give you access to this help and ManPage, ChangeLog, About.

Info : enumerates current calculator informations like this :



6.6 Exiting

Exit and save state : TiEmu will save both state and configuration before exiting.

Exit without saving state : no comment !