====== Texas Instruments TI-86 (1997) ======
===== Features =====
* CPU: Z80 6 MHz
* Memory: RAM 128kB, ROM 256kB
* Screen: 128 x 64 pixels, 21 x 8 characters
* Known ROM versions: 1.2, 1.3, 1.4, 1.5, 1.6
* Link port
===== Usage =====
* After start TI-86 waits for ON key interrupt, so press ON key to start calculator.
* Video engine (with grayscale support) based on the idea found in VTI source emulator written by Rusty Wagner.
* NVRAM is saved properly only when calculator is turned off during MESS exiting.
* To receive data from TI press "R" immediately after TI starts to send data.
* To send data to calculator start receiving on TI and choose file from Built-in File Manager.
* Homebrew ROM by Daniel Foesch does nothing but showing charset.
MESS supports several TI-86 versions. You can switch between them, changing the -bios parameter. At command line,
"-bios 0" or "-bios v12" = V 1.2
"-bios 1" or "-bios v13" = V 1.3
"-bios 2" or "-bios v14" = V 1.4
"-bios 3" or "-bios v15" = V 1.5
"-bios 4" or "-bios v16" = V 1.6
===== Known Issues =====
* Driver for ti86grom (homebrew ROM by Daniel Foesch)
* Sound emulated (speaker connected to link port)
* Link port preliminary emulation
* Grayscale effects emulated
* NVRAM emulated
* 200Hz timer and ON key interrupts emulated
* Snapshot loading (Virtual TI 2.0 save state files)
* To do: Many corrections of existing code, port 3 and 4, Better artworks, Driver for ROM version 1.2
* Needed
* Info about ports 3 (bit 2 seems to be always 0) and 4.
* High quality artwork.
* Redump of ROM version 1.5 (the one used by MESS is a bad dump)
===== History and Trivia =====
Just as the TI-83 succeeded the TI-82, the TI-86 followed up on the TI-85's advanced functionality while adding a stylish new case, assembly support similar to that of the TI-83, and greater memory capacity, while still maintaining compatibility with TI-85 programs.
//(info from ticalc.org)//
===== Links =====
* Texas Instruments Homepage -- http://www.ti.com
* ticalc.org -- http://www.ticalc.org
* TI-Files -- http://www.ti-files.org
===== Other Emulators =====
* Emulator86 by Kirk Meyer [no link]
* TI86EMU by Steve Gordon -- http://www.dogtech.com/cybop/ti86
* TI-8X emulator by Randy Gluvna -- http://ti8xemu.home.ml.org
* Virtual 86 by Daniel Foesch -- http://www.geocities.com/Area51/Station/7142/?startpage=v86.html
* Virtual TI by Rusty Wagner -- http://vti.acz.org
Generated on Sun Jul 19 10:17:28 2009