TRSE FAQ and useful tips

Common questions and typical solutions to the world of TRSE.

  • Dont do loops over 255
  • Integer multiplocations are expensive
  • Long “formulas” can go wrong
  • A list of internal functions and their zero page use
  • EnableIRQ does not support zeropage push/pop (do this yourself, based on the table)
  • Use LUTs instead of muls/divs
  • Short introduction to Fixed Point
  • always use bytes unless you explicitly need an integer on the 6502 and z80! not the case on the 386/m68k/ARM though..