What do I need to make an assembly program and where can I get it?
On ti 83/84/+ the asm command at the beginning of a program designates it as being an assembly program. Next all you need is knowledge of hexadecimal and what the commands are for assembly. I think there may be a guide on this wiki, maybe not. Google around. Maybe on cemetech? Lastly all you need is a ti-84 or emulator. Cemetech has sourcecoder 3 and their jstified emulator so all you need is a rom file for the calc.
You can either program on the calculator or on the computer. On the calculator, like AgentOrange said, you need knowledge of hexadecimal. To make an assembly program on-calc, you make a new program like this:
:AsmPrgm EF4045C9;Clears the screen. AsmPrgm can be found on the catalog menu
You'll need an assembler if you program on the computer. TASM is the most popular; I use Brass myself.
Lastly, an emulator is optional, for when your code isn't perfect, and don't like RAM clearing your calc.
See more at z80-heaven.
Xeda is our local assembly expert. If you have more specific questions, especially regarding hexcode, you can ask her.
Fire Emblem for TI 83/4+ Progress: Demo: 75% Total: 40% Postponed indefinitely