TiEmu

TiEmu is an emulator of Texas Instruments hand-helds (TI89/92/92+/V200).
Download

TiEmu Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • TiEmu Team
  • Publisher web site:
  • http://lpg.ticalc.org/prj_tiemu/index.html

TiEmu Tags


TiEmu Description

TiEmu is an emulator of Texas Instruments hand-helds (TI89/92/92+/V200). TiEmu is an emulator of Texas Instruments hand-helds (TI89/92/92+/V200). TiEmu is full-featured with a graphical debugger.Here are some key features of "TiEmu":· support TI89, TI89 Titanium, TI92, TI92+ and V200PLT hand-helds· full-featured graphical debugger (source, memory, breakpoints, traps, vectors, stack, trace, ...)· debugger supports : run, step in, step over, step out, run to cursor· ability to load/save the emulator state· file linkport emulation (direct loading of files)· works with 1/2/4 MB ROMs, 128 or 256 KB RAM· emulate HW1, HW2, and HW3· can run from ROM dumps or FLASH upgrades· automatic ROM version/model detection· constrast emulated (try + & )· pretty fast emulation engine· sreenshot of LCD and/or calculator in several images format (JPG/PNG/ICO)· TI keyboard useable directly from PC keyboard or with the mouse on the skin· archive memory support as well as ghost spaces· full emulation of HW1/2/3 protection (stealth I/O)· no buggy MC68000 SR & nbcd (TiEmu can't be detected as VTi : you have true emulation)· 4-level and 7/8-level grayscale support (thx Kevin !) for both HW1 and HW2/3· the letter keys are aliased to produce their respective letters. No need to press the Alpha key, just type (TI89).· keyboard mapping and menu shortcuts are fully VTi-compatible· keyboard mapping can be customized thru keymaps filesLimitations:· linkport emulation has not been tested with USB cable yet· no debugger while sending/receiving a file to/from the virtual calculator· no linkport logging capabilities yetRequirements:· GTK+ version 2.8.x· tilp2· libticables2· libticalcs2· libticonv· libtifiles2· ROMsWhat's New in This Release:This is the first stable release of TiEmu 3, with TIGCCdebugging (GDB, Insight) support:* GDB and Insight, as well as Tcl/Tk and / are integrated into TiEmu and built as part of thenormal TiEmu build.* The source tarballs should compile under any POSIX withGCC (but note that libticables2 needs minor modificationsto build on *nixes other than GNU/Linux, *BSD and Mac OSX), as well as under Win32 with MinGW GCC. This includesMac OS X, assuming you have the required dependencies.* Make sure you build libticables2, libticonv, libtifiles2and libticalcs2 first (in that order), as described in theinstructions.* The RPMs are for Fedora Core 6 ("Zod"). They will NOTinstall on FC5 or older. It is recommended to install themall at once. If you need to install them separately forsome reason, make sure you install libticables2, libticonv,libtifiles2 and libticalcs2 first (in that order). Thetilp2 RPM is optional, it is NOT a requirement for usingTiEmu. (It does depend on the same libraries though.)* The RPM is built against the FC6 system Tcl and Tk, aswell as the itcl, itk and iwidgets packages from FedoraExtras.* The RPM does not conflict with Gerard Milmeister's nativeInsight package. It may or may not conflict with otherInsight packages around.* The libticables2 RPM contains an udev scriptautomatically giving the user in front of the computer(i.e. the user logged into the local console) the requiredpermissions to use the SilverLink or DirectLink, as well asserial and parallel link cables, when they are plugged in.(The SilverLink, serial and parallel cables are supportedby both TiLP and TiEmu. The DirectLink is supported byTiLP only.)* TIGCC 0.96 Beta 5 or higher is required to generate thedebugging information for GDB.* The library RPMs have now been split into runtime and-devel packages. Use the -devel packages when compilingsoftware needing the libraries. For running them, theruntime packages (the ones without the -devel suffix) aresufficient. API documentation in HTML format can be foundin the -apidocs packages.


TiEmu Related Software