List for TI-84 z80 assembly calls?
Asked Answered
P

3

6

I am searching for a list of all assembler functions/calls, but seem to be unable to find any for the TI-84 or TI-83 (their assembler code is nearly the same). Additionally, I could neither find a list of the standard functions of TI-Basic for z80 Assembler code. Does anyone knows where I can find such lists? While the z80 assembly instructions can be found, the specific differences for the calculators are rather hard to find.

Pantsuit answered 10/1, 2020 at 19:37 Comment(1)
There are loads of links in the Wiki article on TI-83. One of them is Cemetech.Weiss
A
5

From everything I can find online about it, TI never released any official documentation for their ROM or their memory map. There has been a reverse engineering effort made to document the ti 83 and 84 roms to extract the functions here.

For the ti83 plus at least they provide an include file with the addresses to certain functions in the rom (here)

The documentation is not complete for all functions, but it is a pretty exhaustive list and also has information about the mmio registers that you can use to control things like the serial port and the display hardware

Airliner answered 10/1, 2020 at 23:6 Comment(0)
R
2

In addition to the basic TI-84 manual, there were two PDFs released by Texas Instruments that may be useful for programming in assembly:

The latter one is quite a thorough reference of all the system calls that can be made via assembly.

The above is for the TI-83, but the TI-84 is almost identical and only added a handful of extra functions which I think are listed here.

There is also a lot of information online, spread across multiple sites such Z80 Heaven, wiki.brandonw.net, and others.

Rawls answered 18/3, 2022 at 12:20 Comment(0)
C
1

You're probably looking for the "include files" with the symbolic names and corresponding ROM addresses (when the correct page is loaded). Ticalc.org has the commonly-used versions.
Since Texas Instruments never published the official documentation, these are unofficial, and various versions exist from programmers disassembling the ROM and discovering and naming functions themselves.

TI-83 Include Files
TI-84 plus Include Files

Chef answered 26/6, 2023 at 6:46 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.