Assemblers

From WikiTI
Jump to: navigation, search
This article is a stub. You can help WikiTI by expanding it.



Please format this article according to the guidelines and Wikification suggestions, then remove this {{Wikify}} notice from the article.


z80 Assemblers

TASM

TASM is very outdated but you can find the most recent upload of it can be found on ticalc.org here.

SPASM-ng

SPASM-ng is a z80/ez80 assembler with extra features to support development for TI calculators. It uses a terminal syntax and runs on Linux and Windows and MacOS.

Features:

  • App Signing
  • Includes
  • Defines
  • Equates
  • If:Then:Else Statements
  • Macros
  • Bitmap Support
  • Fast Compiling
  • TASM syntax support

To find the latest build(or to build it yourself) goto the Official Github Page.

ClrHome.org

ClrHome.org offers a completly web based assembler/IDE that can be used inside of your browser. It is located here.

Features:

  • One Page App Signing
  • Includes
  • Defines
  • Equates
  • If:Then:Else Statements
  • Macros

Brass

Features:

  • TASM compatibility (partial?)
  • macros

fasmg-z80

A tool that transforms flatassembler into a z80 assembler. Latest build can be found here.

68k Assemblers

A68k

A68k is ancient and originally written for programming the Amiga. It comes with TIGCC and GCC4TI. Some in the 68k community continue to use it because they prefer its syntax, though the TIGCC and GCC4TI developers strongly encourage people to move to the GNU Assembler.

GNU as

This assembler ships with GCC4TI and TIGCC.